0001166691-21-000029.txt : 20210729 0001166691-21-000029.hdr.sgml : 20210729 20210729154507 ACCESSION NUMBER: 0001166691-21-000029 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 66 CONFORMED PERIOD OF REPORT: 20210630 FILED AS OF DATE: 20210729 DATE AS OF CHANGE: 20210729 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: 211127165 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-20210630.htm FORM 10-Q cmcsa-20210630
Q2false2021December 3100011666910000011666912021-01-012021-06-300001166691us-gaap:CommonClassAMember2021-01-012021-06-300001166691cmcsa:Notes0.250percentDue2027Member2021-01-012021-06-300001166691cmcsa:Notes1.500percentDue2029Member2021-01-012021-06-300001166691cmcsa:Notes0.750percentdue2032Member2021-01-012021-06-300001166691cmcsa:Notes1.875percentdue2036Member2021-01-012021-06-300001166691cmcsa:Notes1.250percentdue2040Member2021-01-012021-06-300001166691cmcsa:GuaranteedNotes9.455PercentDue2022Member2021-01-012021-06-300001166691cmcsa:Notes5.50PercentDue2029Member2021-01-012021-06-300001166691cmcsa:ExchangeableSubordinatedDebentures2.0PercentDue2029Member2021-01-012021-06-30xbrli:shares0001166691us-gaap:CommonClassAMember2021-06-300001166691us-gaap:CommonClassBMember2021-06-30iso4217:USD00011666912021-04-012021-06-3000011666912020-04-012020-06-3000011666912020-01-012020-06-30iso4217:USDxbrli:shares00011666912020-12-3100011666912019-12-3100011666912021-06-3000011666912020-06-300001166691us-gaap:CommonClassAMember2020-12-310001166691us-gaap:CommonClassBMember2020-12-310001166691cmcsa:RedeemableNoncontrollingInterestsAndRedeemableSubsidiaryPreferredStockMember2021-03-310001166691cmcsa:RedeemableNoncontrollingInterestsAndRedeemableSubsidiaryPreferredStockMember2020-03-310001166691cmcsa:RedeemableNoncontrollingInterestsAndRedeemableSubsidiaryPreferredStockMember2020-12-310001166691cmcsa:RedeemableNoncontrollingInterestsAndRedeemableSubsidiaryPreferredStockMember2019-12-310001166691cmcsa:RedeemableNoncontrollingInterestsAndRedeemableSubsidiaryPreferredStockMember2021-04-012021-06-300001166691cmcsa:RedeemableNoncontrollingInterestsAndRedeemableSubsidiaryPreferredStockMember2020-04-012020-06-300001166691cmcsa:RedeemableNoncontrollingInterestsAndRedeemableSubsidiaryPreferredStockMember2021-01-012021-06-300001166691cmcsa:RedeemableNoncontrollingInterestsAndRedeemableSubsidiaryPreferredStockMember2020-01-012020-06-300001166691cmcsa:RedeemableNoncontrollingInterestsAndRedeemableSubsidiaryPreferredStockMember2021-06-300001166691cmcsa:RedeemableNoncontrollingInterestsAndRedeemableSubsidiaryPreferredStockMember2020-06-300001166691us-gaap:CommonClassAMemberus-gaap:CommonStockMember2021-03-310001166691us-gaap:CommonClassAMemberus-gaap:CommonStockMember2020-03-310001166691us-gaap:CommonClassAMemberus-gaap:CommonStockMember2020-12-310001166691us-gaap:CommonClassAMemberus-gaap:CommonStockMember2019-12-310001166691us-gaap:CommonClassAMemberus-gaap:CommonStockMember2021-04-012021-06-300001166691us-gaap:CommonClassAMemberus-gaap:CommonStockMember2020-04-012020-06-300001166691us-gaap:CommonClassAMemberus-gaap:CommonStockMember2021-01-012021-06-300001166691us-gaap:CommonClassAMemberus-gaap:CommonStockMember2020-01-012020-06-300001166691us-gaap:CommonClassAMemberus-gaap:CommonStockMember2021-06-300001166691us-gaap:CommonClassAMemberus-gaap:CommonStockMember2020-06-300001166691us-gaap:AdditionalPaidInCapitalMember2021-03-310001166691us-gaap:AdditionalPaidInCapitalMember2020-03-310001166691us-gaap:AdditionalPaidInCapitalMember2020-12-310001166691us-gaap:AdditionalPaidInCapitalMember2019-12-310001166691us-gaap:AdditionalPaidInCapitalMember2021-04-012021-06-300001166691us-gaap:AdditionalPaidInCapitalMember2020-04-012020-06-300001166691us-gaap:AdditionalPaidInCapitalMember2021-01-012021-06-300001166691us-gaap:AdditionalPaidInCapitalMember2020-01-012020-06-300001166691us-gaap:AdditionalPaidInCapitalMember2021-06-300001166691us-gaap:AdditionalPaidInCapitalMember2020-06-300001166691us-gaap:RetainedEarningsMember2021-03-310001166691us-gaap:RetainedEarningsMember2020-03-310001166691us-gaap:RetainedEarningsMember2020-12-310001166691us-gaap:RetainedEarningsMember2019-12-310001166691us-gaap:RetainedEarningsMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2021-03-310001166691us-gaap:RetainedEarningsMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2020-03-310001166691us-gaap:RetainedEarningsMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2020-12-310001166691us-gaap:RetainedEarningsMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2019-12-310001166691us-gaap:RetainedEarningsMember2021-04-012021-06-300001166691us-gaap:RetainedEarningsMember2020-04-012020-06-300001166691us-gaap:RetainedEarningsMember2021-01-012021-06-300001166691us-gaap:RetainedEarningsMember2020-01-012020-06-300001166691us-gaap:RetainedEarningsMember2021-06-300001166691us-gaap:RetainedEarningsMember2020-06-300001166691us-gaap:TreasuryStockMember2021-03-310001166691us-gaap:TreasuryStockMember2020-03-310001166691us-gaap:TreasuryStockMember2020-12-310001166691us-gaap:TreasuryStockMember2019-12-310001166691us-gaap:TreasuryStockMember2021-06-300001166691us-gaap:TreasuryStockMember2020-06-300001166691us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-310001166691us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-310001166691us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001166691us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310001166691us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-04-012021-06-300001166691us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-04-012020-06-300001166691us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-06-300001166691us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-06-300001166691us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-06-300001166691us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-06-300001166691us-gaap:NoncontrollingInterestMember2021-03-310001166691us-gaap:NoncontrollingInterestMember2020-03-310001166691us-gaap:NoncontrollingInterestMember2020-12-310001166691us-gaap:NoncontrollingInterestMember2019-12-310001166691us-gaap:NoncontrollingInterestMember2021-04-012021-06-300001166691us-gaap:NoncontrollingInterestMember2020-04-012020-06-300001166691us-gaap:NoncontrollingInterestMember2021-01-012021-06-300001166691us-gaap:NoncontrollingInterestMember2020-01-012020-06-300001166691us-gaap:NoncontrollingInterestMember2021-06-300001166691us-gaap:NoncontrollingInterestMember2020-06-30cmcsa:segment0001166691cmcsa:CableCommunicationsMemberus-gaap:OperatingSegmentsMember2021-01-012021-06-300001166691cmcsa:NBCUniversalSegmentsMemberus-gaap:OperatingSegmentsMember2021-01-012021-06-300001166691us-gaap:OperatingSegmentsMembercmcsa:SkyLimitedMember2021-01-012021-06-300001166691cmcsa:CableCommunicationsMemberus-gaap:OperatingSegmentsMember2021-04-012021-06-300001166691cmcsa:MediaMemberus-gaap:OperatingSegmentsMember2021-04-012021-06-300001166691cmcsa:StudiosMemberus-gaap:OperatingSegmentsMember2021-04-012021-06-300001166691cmcsa:ThemeParksMemberus-gaap:OperatingSegmentsMember2021-04-012021-06-300001166691cmcsa:HeadquartersAndOtherMemberus-gaap:OperatingSegmentsMember2021-04-012021-06-300001166691us-gaap:IntersegmentEliminationMembercmcsa:NBCUniversalSegmentsMember2021-04-012021-06-300001166691cmcsa:NBCUniversalSegmentsMemberus-gaap:OperatingSegmentsMember2021-04-012021-06-300001166691us-gaap:OperatingSegmentsMembercmcsa:SkyLimitedMember2021-04-012021-06-300001166691us-gaap:CorporateAndOtherMemberus-gaap:OperatingSegmentsMember2021-04-012021-06-300001166691us-gaap:IntersegmentEliminationMember2021-04-012021-06-300001166691cmcsa:CableCommunicationsMemberus-gaap:OperatingSegmentsMember2020-04-012020-06-300001166691cmcsa:MediaMemberus-gaap:OperatingSegmentsMember2020-04-012020-06-300001166691cmcsa:StudiosMemberus-gaap:OperatingSegmentsMember2020-04-012020-06-300001166691cmcsa:ThemeParksMemberus-gaap:OperatingSegmentsMember2020-04-012020-06-300001166691cmcsa:HeadquartersAndOtherMemberus-gaap:OperatingSegmentsMember2020-04-012020-06-300001166691us-gaap:IntersegmentEliminationMembercmcsa:NBCUniversalSegmentsMember2020-04-012020-06-300001166691cmcsa:NBCUniversalSegmentsMemberus-gaap:OperatingSegmentsMember2020-04-012020-06-300001166691us-gaap:OperatingSegmentsMembercmcsa:SkyLimitedMember2020-04-012020-06-300001166691us-gaap:CorporateAndOtherMemberus-gaap:OperatingSegmentsMember2020-04-012020-06-300001166691us-gaap:IntersegmentEliminationMember2020-04-012020-06-300001166691cmcsa:MediaMemberus-gaap:OperatingSegmentsMember2021-01-012021-06-300001166691cmcsa:StudiosMemberus-gaap:OperatingSegmentsMember2021-01-012021-06-300001166691cmcsa:ThemeParksMemberus-gaap:OperatingSegmentsMember2021-01-012021-06-300001166691cmcsa:HeadquartersAndOtherMemberus-gaap:OperatingSegmentsMember2021-01-012021-06-300001166691us-gaap:IntersegmentEliminationMembercmcsa:NBCUniversalSegmentsMember2021-01-012021-06-300001166691us-gaap:CorporateAndOtherMemberus-gaap:OperatingSegmentsMember2021-01-012021-06-300001166691us-gaap:IntersegmentEliminationMember2021-01-012021-06-300001166691cmcsa:CableCommunicationsMemberus-gaap:OperatingSegmentsMember2020-01-012020-06-300001166691cmcsa:MediaMemberus-gaap:OperatingSegmentsMember2020-01-012020-06-300001166691cmcsa:StudiosMemberus-gaap:OperatingSegmentsMember2020-01-012020-06-300001166691cmcsa:ThemeParksMemberus-gaap:OperatingSegmentsMember2020-01-012020-06-300001166691cmcsa:HeadquartersAndOtherMemberus-gaap:OperatingSegmentsMember2020-01-012020-06-300001166691us-gaap:IntersegmentEliminationMembercmcsa:NBCUniversalSegmentsMember2020-01-012020-06-300001166691cmcsa:NBCUniversalSegmentsMemberus-gaap:OperatingSegmentsMember2020-01-012020-06-300001166691us-gaap:OperatingSegmentsMembercmcsa:SkyLimitedMember2020-01-012020-06-300001166691us-gaap:CorporateAndOtherMemberus-gaap:OperatingSegmentsMember2020-01-012020-06-300001166691us-gaap:IntersegmentEliminationMember2020-01-012020-06-300001166691cmcsa:TotalIntersegmentEliminationsMembercmcsa:CableCommunicationsMember2021-04-012021-06-300001166691cmcsa:TotalIntersegmentEliminationsMembercmcsa:CableCommunicationsMember2020-04-012020-06-300001166691cmcsa:TotalIntersegmentEliminationsMembercmcsa:CableCommunicationsMember2021-01-012021-06-300001166691cmcsa:TotalIntersegmentEliminationsMembercmcsa:CableCommunicationsMember2020-01-012020-06-300001166691cmcsa:MediaMembercmcsa:TotalIntersegmentEliminationsMember2021-04-012021-06-300001166691cmcsa:MediaMembercmcsa:TotalIntersegmentEliminationsMember2020-04-012020-06-300001166691cmcsa:MediaMembercmcsa:TotalIntersegmentEliminationsMember2021-01-012021-06-300001166691cmcsa:MediaMembercmcsa:TotalIntersegmentEliminationsMember2020-01-012020-06-300001166691cmcsa:TotalIntersegmentEliminationsMembercmcsa:StudiosMember2021-04-012021-06-300001166691cmcsa:TotalIntersegmentEliminationsMembercmcsa:StudiosMember2020-04-012020-06-300001166691cmcsa:TotalIntersegmentEliminationsMembercmcsa:StudiosMember2021-01-012021-06-300001166691cmcsa:TotalIntersegmentEliminationsMembercmcsa:StudiosMember2020-01-012020-06-300001166691cmcsa:TotalIntersegmentEliminationsMembercmcsa:ThemeParksMember2021-04-012021-06-300001166691cmcsa:TotalIntersegmentEliminationsMembercmcsa:ThemeParksMember2020-04-012020-06-300001166691cmcsa:TotalIntersegmentEliminationsMembercmcsa:ThemeParksMember2021-01-012021-06-300001166691cmcsa:TotalIntersegmentEliminationsMembercmcsa:ThemeParksMember2020-01-012020-06-300001166691cmcsa:HeadquartersAndOtherMembercmcsa:TotalIntersegmentEliminationsMember2021-04-012021-06-300001166691cmcsa:HeadquartersAndOtherMembercmcsa:TotalIntersegmentEliminationsMember2020-04-012020-06-300001166691cmcsa:HeadquartersAndOtherMembercmcsa:TotalIntersegmentEliminationsMember2021-01-012021-06-300001166691cmcsa:HeadquartersAndOtherMembercmcsa:TotalIntersegmentEliminationsMember2020-01-012020-06-300001166691cmcsa:TotalIntersegmentEliminationsMembercmcsa:SkyLimitedMember2021-04-012021-06-300001166691cmcsa:TotalIntersegmentEliminationsMembercmcsa:SkyLimitedMember2020-04-012020-06-300001166691cmcsa:TotalIntersegmentEliminationsMembercmcsa:SkyLimitedMember2021-01-012021-06-300001166691cmcsa:TotalIntersegmentEliminationsMembercmcsa:SkyLimitedMember2020-01-012020-06-300001166691cmcsa:TotalIntersegmentEliminationsMemberus-gaap:CorporateAndOtherMember2021-04-012021-06-300001166691cmcsa:TotalIntersegmentEliminationsMemberus-gaap:CorporateAndOtherMember2020-04-012020-06-300001166691cmcsa:TotalIntersegmentEliminationsMemberus-gaap:CorporateAndOtherMember2021-01-012021-06-300001166691cmcsa:TotalIntersegmentEliminationsMemberus-gaap:CorporateAndOtherMember2020-01-012020-06-300001166691cmcsa:TotalIntersegmentEliminationsMember2021-04-012021-06-300001166691cmcsa:TotalIntersegmentEliminationsMember2020-04-012020-06-300001166691cmcsa:TotalIntersegmentEliminationsMember2021-01-012021-06-300001166691cmcsa:TotalIntersegmentEliminationsMember2020-01-012020-06-300001166691cmcsa:CableCommunicationsMemberus-gaap:OperatingSegmentsMember2020-12-310001166691us-gaap:OperatingSegmentsMembercmcsa:CableNetworksMember2020-12-310001166691cmcsa:BroadcastTelevisionMemberus-gaap:OperatingSegmentsMember2020-12-310001166691cmcsa:FilmedEntertainmentMemberus-gaap:OperatingSegmentsMember2020-12-310001166691cmcsa:MediaMemberus-gaap:OperatingSegmentsMember2020-12-310001166691cmcsa:StudiosMemberus-gaap:OperatingSegmentsMember2020-12-310001166691cmcsa:ThemeParksMemberus-gaap:OperatingSegmentsMember2020-12-310001166691us-gaap:OperatingSegmentsMembercmcsa:SkyLimitedMember2020-12-310001166691us-gaap:CorporateAndOtherMemberus-gaap:OperatingSegmentsMember2020-12-310001166691cmcsa:ReclassificationDueToSegmentChangeMembercmcsa:CableCommunicationsMemberus-gaap:OperatingSegmentsMember2020-12-310001166691cmcsa:ReclassificationDueToSegmentChangeMemberus-gaap:OperatingSegmentsMembercmcsa:CableNetworksMember2020-12-310001166691cmcsa:ReclassificationDueToSegmentChangeMembercmcsa:BroadcastTelevisionMemberus-gaap:OperatingSegmentsMember2020-12-310001166691cmcsa:ReclassificationDueToSegmentChangeMembercmcsa:FilmedEntertainmentMemberus-gaap:OperatingSegmentsMember2020-12-310001166691cmcsa:MediaMembercmcsa:ReclassificationDueToSegmentChangeMemberus-gaap:OperatingSegmentsMember2020-12-310001166691cmcsa:ReclassificationDueToSegmentChangeMembercmcsa:StudiosMemberus-gaap:OperatingSegmentsMember2020-12-310001166691cmcsa:ThemeParksMembercmcsa:ReclassificationDueToSegmentChangeMemberus-gaap:OperatingSegmentsMember2020-12-310001166691cmcsa:ReclassificationDueToSegmentChangeMemberus-gaap:OperatingSegmentsMembercmcsa:SkyLimitedMember2020-12-310001166691cmcsa:ReclassificationDueToSegmentChangeMemberus-gaap:CorporateAndOtherMemberus-gaap:OperatingSegmentsMember2020-12-310001166691cmcsa:ReclassificationDueToSegmentChangeMember2020-12-310001166691us-gaap:OperatingSegmentsMembercmcsa:CableNetworksMember2021-01-012021-06-300001166691cmcsa:BroadcastTelevisionMemberus-gaap:OperatingSegmentsMember2021-01-012021-06-300001166691cmcsa:FilmedEntertainmentMemberus-gaap:OperatingSegmentsMember2021-01-012021-06-300001166691cmcsa:CableCommunicationsMemberus-gaap:OperatingSegmentsMember2021-06-300001166691us-gaap:OperatingSegmentsMembercmcsa:CableNetworksMember2021-06-300001166691cmcsa:BroadcastTelevisionMemberus-gaap:OperatingSegmentsMember2021-06-300001166691cmcsa:FilmedEntertainmentMemberus-gaap:OperatingSegmentsMember2021-06-300001166691cmcsa:MediaMemberus-gaap:OperatingSegmentsMember2021-06-300001166691cmcsa:StudiosMemberus-gaap:OperatingSegmentsMember2021-06-300001166691cmcsa:ThemeParksMemberus-gaap:OperatingSegmentsMember2021-06-300001166691us-gaap:OperatingSegmentsMembercmcsa:SkyLimitedMember2021-06-300001166691us-gaap:CorporateAndOtherMemberus-gaap:OperatingSegmentsMember2021-06-300001166691cmcsa:CableCommunicationsMemberus-gaap:OperatingSegmentsMembercmcsa:ResidentialBroadbandMember2021-04-012021-06-300001166691cmcsa:CableCommunicationsMemberus-gaap:OperatingSegmentsMembercmcsa:ResidentialBroadbandMember2020-04-012020-06-300001166691cmcsa:CableCommunicationsMemberus-gaap:OperatingSegmentsMembercmcsa:ResidentialBroadbandMember2021-01-012021-06-300001166691cmcsa:CableCommunicationsMemberus-gaap:OperatingSegmentsMembercmcsa:ResidentialBroadbandMember2020-01-012020-06-300001166691cmcsa:CableCommunicationsMembercmcsa:ResidentialVideoMemberus-gaap:OperatingSegmentsMember2021-04-012021-06-300001166691cmcsa:CableCommunicationsMembercmcsa:ResidentialVideoMemberus-gaap:OperatingSegmentsMember2020-04-012020-06-300001166691cmcsa:CableCommunicationsMembercmcsa:ResidentialVideoMemberus-gaap:OperatingSegmentsMember2021-01-012021-06-300001166691cmcsa:CableCommunicationsMembercmcsa:ResidentialVideoMemberus-gaap:OperatingSegmentsMember2020-01-012020-06-300001166691cmcsa:CableCommunicationsMemberus-gaap:OperatingSegmentsMembercmcsa:ResidentialVoiceMember2021-04-012021-06-300001166691cmcsa:CableCommunicationsMemberus-gaap:OperatingSegmentsMembercmcsa:ResidentialVoiceMember2020-04-012020-06-300001166691cmcsa:CableCommunicationsMemberus-gaap:OperatingSegmentsMembercmcsa:ResidentialVoiceMember2021-01-012021-06-300001166691cmcsa:CableCommunicationsMemberus-gaap:OperatingSegmentsMembercmcsa:ResidentialVoiceMember2020-01-012020-06-300001166691cmcsa:ResidentialWirelessMembercmcsa:CableCommunicationsMemberus-gaap:OperatingSegmentsMember2021-04-012021-06-300001166691cmcsa:ResidentialWirelessMembercmcsa:CableCommunicationsMemberus-gaap:OperatingSegmentsMember2020-04-012020-06-300001166691cmcsa:ResidentialWirelessMembercmcsa:CableCommunicationsMemberus-gaap:OperatingSegmentsMember2021-01-012021-06-300001166691cmcsa:ResidentialWirelessMembercmcsa:CableCommunicationsMemberus-gaap:OperatingSegmentsMember2020-01-012020-06-300001166691cmcsa:CableCommunicationsMembercmcsa:BusinessServicesMemberus-gaap:OperatingSegmentsMember2021-04-012021-06-300001166691cmcsa:CableCommunicationsMembercmcsa:BusinessServicesMemberus-gaap:OperatingSegmentsMember2020-04-012020-06-300001166691cmcsa:CableCommunicationsMembercmcsa:BusinessServicesMemberus-gaap:OperatingSegmentsMember2021-01-012021-06-300001166691cmcsa:CableCommunicationsMembercmcsa:BusinessServicesMemberus-gaap:OperatingSegmentsMember2020-01-012020-06-300001166691us-gaap:AdvertisingMembercmcsa:CableCommunicationsMemberus-gaap:OperatingSegmentsMember2021-04-012021-06-300001166691us-gaap:AdvertisingMembercmcsa:CableCommunicationsMemberus-gaap:OperatingSegmentsMember2020-04-012020-06-300001166691us-gaap:AdvertisingMembercmcsa:CableCommunicationsMemberus-gaap:OperatingSegmentsMember2021-01-012021-06-300001166691us-gaap:AdvertisingMembercmcsa:CableCommunicationsMemberus-gaap:OperatingSegmentsMember2020-01-012020-06-300001166691cmcsa:CableCommunicationsMemberus-gaap:OperatingSegmentsMembercmcsa:OtherMember2021-04-012021-06-300001166691cmcsa:CableCommunicationsMemberus-gaap:OperatingSegmentsMembercmcsa:OtherMember2020-04-012020-06-300001166691cmcsa:CableCommunicationsMemberus-gaap:OperatingSegmentsMembercmcsa:OtherMember2021-01-012021-06-300001166691cmcsa:CableCommunicationsMemberus-gaap:OperatingSegmentsMembercmcsa:OtherMember2020-01-012020-06-300001166691cmcsa:MediaMemberus-gaap:AdvertisingMemberus-gaap:OperatingSegmentsMember2021-04-012021-06-300001166691cmcsa:MediaMemberus-gaap:AdvertisingMemberus-gaap:OperatingSegmentsMember2020-04-012020-06-300001166691cmcsa:MediaMemberus-gaap:AdvertisingMemberus-gaap:OperatingSegmentsMember2021-01-012021-06-300001166691cmcsa:MediaMemberus-gaap:AdvertisingMemberus-gaap:OperatingSegmentsMember2020-01-012020-06-300001166691cmcsa:MediaMembercmcsa:DistributionMemberus-gaap:OperatingSegmentsMember2021-04-012021-06-300001166691cmcsa:MediaMembercmcsa:DistributionMemberus-gaap:OperatingSegmentsMember2020-04-012020-06-300001166691cmcsa:MediaMembercmcsa:DistributionMemberus-gaap:OperatingSegmentsMember2021-01-012021-06-300001166691cmcsa:MediaMembercmcsa:DistributionMemberus-gaap:OperatingSegmentsMember2020-01-012020-06-300001166691cmcsa:MediaMemberus-gaap:OperatingSegmentsMembercmcsa:OtherMember2021-04-012021-06-300001166691cmcsa:MediaMemberus-gaap:OperatingSegmentsMembercmcsa:OtherMember2020-04-012020-06-300001166691cmcsa:MediaMemberus-gaap:OperatingSegmentsMembercmcsa:OtherMember2021-01-012021-06-300001166691cmcsa:MediaMemberus-gaap:OperatingSegmentsMembercmcsa:OtherMember2020-01-012020-06-300001166691cmcsa:ContentLicensingMembercmcsa:StudiosMemberus-gaap:OperatingSegmentsMember2021-04-012021-06-300001166691cmcsa:ContentLicensingMembercmcsa:StudiosMemberus-gaap:OperatingSegmentsMember2020-04-012020-06-300001166691cmcsa:ContentLicensingMembercmcsa:StudiosMemberus-gaap:OperatingSegmentsMember2021-01-012021-06-300001166691cmcsa:ContentLicensingMembercmcsa:StudiosMemberus-gaap:OperatingSegmentsMember2020-01-012020-06-300001166691cmcsa:TheatricalMembercmcsa:StudiosMemberus-gaap:OperatingSegmentsMember2021-04-012021-06-300001166691cmcsa:TheatricalMembercmcsa:StudiosMemberus-gaap:OperatingSegmentsMember2020-04-012020-06-300001166691cmcsa:TheatricalMembercmcsa:StudiosMemberus-gaap:OperatingSegmentsMember2021-01-012021-06-300001166691cmcsa:TheatricalMembercmcsa:StudiosMemberus-gaap:OperatingSegmentsMember2020-01-012020-06-300001166691cmcsa:StudiosMemberus-gaap:OperatingSegmentsMembercmcsa:HomeEntertainmentAndOtherMember2021-04-012021-06-300001166691cmcsa:StudiosMemberus-gaap:OperatingSegmentsMembercmcsa:HomeEntertainmentAndOtherMember2020-04-012020-06-300001166691cmcsa:StudiosMemberus-gaap:OperatingSegmentsMembercmcsa:HomeEntertainmentAndOtherMember2021-01-012021-06-300001166691cmcsa:StudiosMemberus-gaap:OperatingSegmentsMembercmcsa:HomeEntertainmentAndOtherMember2020-01-012020-06-300001166691cmcsa:DirectToConsumerMemberus-gaap:OperatingSegmentsMembercmcsa:SkyLimitedMember2021-04-012021-06-300001166691cmcsa:DirectToConsumerMemberus-gaap:OperatingSegmentsMembercmcsa:SkyLimitedMember2020-04-012020-06-300001166691cmcsa:DirectToConsumerMemberus-gaap:OperatingSegmentsMembercmcsa:SkyLimitedMember2021-01-012021-06-300001166691cmcsa:DirectToConsumerMemberus-gaap:OperatingSegmentsMembercmcsa:SkyLimitedMember2020-01-012020-06-300001166691cmcsa:ContentMemberus-gaap:OperatingSegmentsMembercmcsa:SkyLimitedMember2021-04-012021-06-300001166691cmcsa:ContentMemberus-gaap:OperatingSegmentsMembercmcsa:SkyLimitedMember2020-04-012020-06-300001166691cmcsa:ContentMemberus-gaap:OperatingSegmentsMembercmcsa:SkyLimitedMember2021-01-012021-06-300001166691cmcsa:ContentMemberus-gaap:OperatingSegmentsMembercmcsa:SkyLimitedMember2020-01-012020-06-300001166691us-gaap:AdvertisingMemberus-gaap:OperatingSegmentsMembercmcsa:SkyLimitedMember2021-04-012021-06-300001166691us-gaap:AdvertisingMemberus-gaap:OperatingSegmentsMembercmcsa:SkyLimitedMember2020-04-012020-06-300001166691us-gaap:AdvertisingMemberus-gaap:OperatingSegmentsMembercmcsa:SkyLimitedMember2021-01-012021-06-300001166691us-gaap:AdvertisingMemberus-gaap:OperatingSegmentsMembercmcsa:SkyLimitedMember2020-01-012020-06-300001166691country:US2021-04-012021-06-300001166691country:US2020-04-012020-06-300001166691country:US2021-01-012021-06-300001166691country:US2020-01-012020-06-300001166691srt:EuropeMember2021-04-012021-06-300001166691srt:EuropeMember2020-04-012020-06-300001166691srt:EuropeMember2021-01-012021-06-300001166691srt:EuropeMember2020-01-012020-06-300001166691cmcsa:OtherGeographicLocationsMember2021-04-012021-06-300001166691cmcsa:OtherGeographicLocationsMember2020-04-012020-06-300001166691cmcsa:OtherGeographicLocationsMember2021-01-012021-06-300001166691cmcsa:OtherGeographicLocationsMember2020-01-012020-06-300001166691us-gaap:RevolvingCreditFacilityMember2021-03-31xbrli:pure0001166691us-gaap:RevolvingCreditFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2021-01-012021-06-300001166691us-gaap:RevolvingCreditFacilityMember2021-02-280001166691us-gaap:RevolvingCreditFacilityMember2021-06-300001166691us-gaap:RevolvingCreditFacilityMember2020-12-310001166691us-gaap:VariableInterestEntityPrimaryBeneficiaryMembercmcsa:UniversalBeijingResortMember2021-06-300001166691us-gaap:VariableInterestEntityPrimaryBeneficiaryMembercmcsa:UniversalBeijingResortMembercmcsa:UniversalBeijingResortTermLoansMember2021-06-300001166691cmcsa:AtairosMember2021-01-012021-06-300001166691cmcsa:AtairosMember2020-01-012020-06-300001166691cmcsa:AtairosMember2021-06-300001166691cmcsa:AtairosMember2020-12-310001166691cmcsa:HuluMember2019-01-012019-12-310001166691cmcsa:HuluMember2020-12-310001166691cmcsa:HuluMember2021-06-30cmcsa:preferredStockSeries0001166691cmcsa:AirTouchMember2020-04-300001166691cmcsa:AirTouchMember2020-04-012020-04-300001166691cmcsa:AirTouchMember2020-06-300001166691cmcsa:AirTouchMember2020-05-012020-06-300001166691us-gaap:RestrictedStockUnitsRSUMembercmcsa:ManagementGrantMember2021-03-012021-03-310001166691cmcsa:ManagementGrantMember2021-03-012021-03-310001166691us-gaap:RestrictedStockUnitsRSUMember2021-04-012021-06-300001166691us-gaap:RestrictedStockUnitsRSUMember2020-04-012020-06-300001166691us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-06-300001166691us-gaap:RestrictedStockUnitsRSUMember2020-01-012020-06-300001166691us-gaap:EmployeeStockOptionMember2021-04-012021-06-300001166691us-gaap:EmployeeStockOptionMember2020-04-012020-06-300001166691us-gaap:EmployeeStockOptionMember2021-01-012021-06-300001166691us-gaap:EmployeeStockOptionMember2020-01-012020-06-300001166691us-gaap:EmployeeStockMember2021-04-012021-06-300001166691us-gaap:EmployeeStockMember2020-04-012020-06-300001166691us-gaap:EmployeeStockMember2021-01-012021-06-300001166691us-gaap:EmployeeStockMember2020-01-012020-06-300001166691us-gaap:RestrictedStockUnitsRSUMember2021-06-300001166691us-gaap:EmployeeStockOptionMember2021-06-300001166691cmcsa:UniversalBeijingResortMember2021-01-012021-06-300001166691cmcsa:UniversalBeijingResortMember2021-06-300001166691cmcsa:NbcuniversalEnterpriseMember2021-01-012021-03-31

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-Q
(Mark One)
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended June 30, 2021
Or
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from                       to                      
cmcsa-20210630_g1.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 classTrading Symbol(s)Name of each exchange on which registered
Class A Common Stock, $0.01 par valueCMCSANASDAQ Global Select Market
0.250% Notes due 2027CMCS27NASDAQ Global Market
1.500% Notes due 2029CMCS29NASDAQ Global Market
0.750% Notes due 2032CMCS32NASDAQ Global Market
1.875% Notes due 2036CMCS36NASDAQ Global Market
1.250% Notes due 2040CMCS40NASDAQ Global Market
9.455% Guaranteed Notes due 2022CMCSA/22New York Stock Exchange
5.50% Notes due 2029CCGBP29New York Stock Exchange
2.0% Exchangeable Subordinated Debentures due 2029CCZNew 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, 2021, there were 4,580,292,854 shares of Comcast Corporation Class A common stock and 9,444,375 shares of Class B common stock outstanding.



TABLE OF CONTENTS
  
  
Page
Number
Item 1.
Item 2.
Item 3.
Item 4.
Item 1.
Item 1A.
Item 2.
Item 6.
 
Explanatory Note
This Quarterly Report on Form 10-Q is for the three and six months ended June 30, 2021. This Quarterly Report on Form 10-Q modifies and supersedes documents filed before it. The U.S. Securities and Exchange Commission (“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.
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 Media, LLC and its consolidated subsidiaries as “NBCUniversal;” and Sky Limited and its consolidated subsidiaries as “Sky.”
Numerical information in this report is presented on a rounded basis using actual amounts. Minor differences in totals and percentage calculations may exist due to rounding.
CAUTION CONCERNING FORWARD-LOOKING STATEMENTS
This Quarterly Report on Form 10-Q includes statements that may constitute “forward-looking statements” within the meaning of the Private Securities Litigation Reform Act of 1995, Section 27A of the Securities Act of 1933, and Section 21E of the Securities Exchange Act of 1934. Forward-looking statements are not historical facts or statements of current conditions, but instead represent only our beliefs regarding future events, many of which, by their nature, are inherently uncertain and outside of our control. These may include estimates, projections and statements relating to our business plans, objectives and expected operating results, which are based on current expectations and assumptions that are subject to risks and uncertainties that may cause actual results to differ materially. These forward-looking statements are generally identified by the words “believe,” “project,” “expect,” “anticipate,” “estimate,” “intend,” “potential,” “strategy,” “future,” “opportunity,” “commit,” “plan,” “may,” “should,” “could,” “will,” “would,” “will be,” “will continue,” “will likely result” and similar expressions.
In evaluating forward-looking statements, you should consider various factors, including the risks and uncertainties we describe in the “Risk Factors” sections of our Forms 10-K and 10-Q and other reports we file with the SEC. Additionally, we operate in a highly competitive, consumer-driven and rapidly changing environment. This environment is affected by government regulation; economic, strategic, political and social conditions; consumer response to new and existing products and services; technological developments; and the ability to develop and protect intellectual property rights. Any of these factors could cause



our actual results to differ materially from our forward-looking statements, which could adversely affect our businesses, results of operations or financial condition. Readers are cautioned not to place undue reliance on forward-looking statements, which speak only as of the date they are made. We undertake no obligation to update or revise publicly any forward-looking statements, whether because of new information, future events or otherwise.
Our businesses may be affected by, among other things, the following:
the COVID-19 pandemic has had, and will likely 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
programming expenses for our video services are increasing, which could adversely affect Cable Communications’ 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 European telecommunications access regulations, the loss of Sky’s transmission access agreements with satellite or telecommunications providers or the renewal of these agreements on less favorable terms could adversely affect Sky’s 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
our businesses depend on keeping pace with technological developments
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
the loss of key management personnel or popular on-air and creative talent could have an adverse effect on our businesses
we are subject to regulation by federal, state, local and foreign authorities, which impose additional costs and restrictions on 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
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)2021202020212020
Revenue$28,546 $23,715 $55,751 $50,324 
Costs and Expenses:
Programming and production9,256 6,817 18,175 15,118 
Other operating and administrative8,549 7,646 16,818 15,900 
Advertising, marketing and promotion1,851 1,341 3,467 3,279 
Depreciation2,113 2,099 4,231 4,206 
Amortization1,270 1,165 2,514 2,322 
Total costs and expenses23,039 19,068 45,205 40,825 
Operating income5,507 4,647 10,546 9,499 
Interest expense(1,093)(1,112)(2,112)(2,324)
Investment and other income (loss), net1,216 420 1,607 (296)
Income before income taxes5,630 3,955 10,042 6,879 
Income tax expense(2,000)(946)(3,119)(1,646)
Net income3,630 3,009 6,922 5,233 
Less: Net income (loss) attributable to noncontrolling interests and redeemable subsidiary preferred stock (108)21 (145)98 
Net income attributable to Comcast Corporation$3,738 $2,988 $7,067 $5,135 
Basic earnings per common share attributable to Comcast Corporation shareholders$0.81 $0.65 $1.54 $1.12 
Diluted earnings per common share attributable to Comcast Corporation shareholders$0.80 $0.65 $1.51 $1.11 
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)2021202020212020
Net income$3,630 $3,009 $6,922 $5,233 
Currency translation adjustments, net of deferred taxes of $(17), $(9), $(109) and $(16)
61 (74)26 (2,231)
Cash flow hedges:
Deferred gains (losses), net of deferred taxes of $2, $7, $(17) and $17
(14)(27)105 27 
Realized (gains) losses reclassified to net income, net of deferred taxes of $, $4, $ and $21
4 (21)4 (127)
Employee benefit obligations and other, net of deferred taxes of $3, $3, $5 and $6
(7)(11)(17)(18)
Comprehensive income3,674 2,876 7,040 2,884 
Less: Net income (loss) attributable to noncontrolling interests and redeemable subsidiary preferred stock(108)21 (145)98 
Less: Other comprehensive income (loss) attributable to noncontrolling interests24 2 10 (23)
Comprehensive income (loss) attributable to Comcast Corporation$3,758 $2,853 $7,175 $2,809 
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)20212020
Operating Activities
Net income$6,922 $5,233 
Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation and amortization6,745 6,528 
Share-based compensation711 621 
Noncash interest expense (income), net210 352 
Net (gain) loss on investment activity and other(1,403)399 
Deferred income taxes1,297 (84)
Changes in operating assets and liabilities, net of effects of acquisitions and divestitures:
Current and noncurrent receivables, net137 900 
Film and television costs, net837 573 
Accounts payable and accrued expenses related to trade creditors299 (879)
Other operating assets and liabilities(398)824 
Net cash provided by operating activities15,357 14,467 
Investing Activities
Capital expenditures(4,003)(3,957)
Cash paid for intangible assets(1,283)(1,219)
Construction of Universal Beijing Resort(704)(708)
Acquisitions, net of cash acquired(168)(198)
Proceeds from sales of businesses and investments396 2,042 
Purchases of investments(86)(471)
Other217 33 
Net cash provided by (used in) investing activities(5,631)(4,478)
Financing Activities
Proceeds from borrowings383 13,612 
Repurchases and repayments of debt(5,785)(10,712)
Repurchases of common stock under repurchase program and employee plans(957)(269)
Dividends paid(2,230)(2,028)
Other(475)(2,128)
Net cash provided by (used in) financing activities(9,064)(1,525)
Impact of foreign currency on cash, cash equivalents and restricted cash(12)(77)
Increase (decrease) in cash, cash equivalents and restricted cash650 8,387 
Cash, cash equivalents and restricted cash, beginning of period11,768 5,589 
Cash, cash equivalents and restricted cash, end of period$12,418 $13,976 
See accompanying notes to condensed consolidated financial statements.
3


Comcast Corporation
Condensed Consolidated Balance Sheet
(Unaudited)
(in millions, except share data)June 30,
2021
December 31,
2020
Assets
Current Assets:
Cash and cash equivalents$12,378 $11,740 
Receivables, net11,110 11,466 
Other current assets3,558 3,535 
Total current assets27,046 26,741 
Film and television costs12,372 13,340 
Investments8,903 7,820 
Investment securing collateralized obligation564 447 
Property and equipment, net of accumulated depreciation of $55,217 and $54,388
52,769 51,995 
Goodwill70,429 70,669 
Franchise rights59,365 59,365 
Other intangible assets, net of accumulated amortization of $21,976 and $19,825
34,321 35,389 
Other noncurrent assets, net11,235 8,103 
Total assets$277,004 $273,869 
Liabilities and Equity
Current Liabilities:
Accounts payable and accrued expenses related to trade creditors$11,672 $11,364 
Accrued participations and residuals1,713 1,706 
Deferred revenue3,566 2,963 
Accrued expenses and other current liabilities8,956 9,617 
Current portion of long-term debt3,407 3,146 
Total current liabilities29,314 28,796 
Long-term debt, less current portion95,175 100,614 
Collateralized obligation5,169 5,168 
Deferred income taxes29,525 28,051 
Other noncurrent liabilities20,775 18,222 
Commitments and contingencies
Redeemable noncontrolling interests and redeemable subsidiary preferred stock530 1,280 
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,453,083,882 and 5,444,002,825; outstanding, 4,580,292,854 and 4,571,211,797
55 54 
Class B common stock, $0.01 par value—authorized, 75,000,000 shares; issued and outstanding, 9,444,375
  
Additional paid-in capital40,046 39,464 
Retained earnings60,359 56,438 
Treasury stock, 872,791,028 Class A common shares
(7,517)(7,517)
Accumulated other comprehensive income (loss)1,992 1,884 
Total Comcast Corporation shareholders’ equity94,935 90,323 
Noncontrolling interests1,581 1,415 
Total equity96,516 91,738 
Total liabilities and equity$277,004 $273,869 
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)2021202020212020
Redeemable Noncontrolling Interests and Redeemable Subsidiary Preferred Stock
Balance, beginning of period$546 $1,259 $1,280 $1,372 
Redemption of subsidiary preferred stock  (725) 
Contributions from (distributions to) noncontrolling interests, net
(13)(10)(40)(37)
Other (12)(10)(165)
Net income (loss)(3)19 24 86 
Balance, end of period$530 $1,256 $530 $1,256 
Class A Common Stock
Balance, beginning of period$55 $54 $54 $54 
Issuances of common stock under employee plans  1  
Balance, end of period$55 $54 $55 $54 
Additional Paid-In Capital
Balance, beginning of period$39,744 $38,597 $39,464 $38,447 
Stock compensation plans274 261 570 473 
Repurchases of common stock under repurchase program and employee plans(43)(10)(131)(103)
Employee stock purchase plans76 79 139 133 
Other(5)9 5 (14)
Balance, end of period$40,046 $38,936 $40,046 $38,936 
Retained Earnings
Balance, beginning of period$58,321 $51,516 $56,438 $50,695 
Cumulative effects of adoption of accounting standards
   (124)
Repurchases of common stock under repurchase program and employee plans(543)(26)(832)(168)
Dividends declared(1,156)(1,061)(2,317)(2,125)
Other 3 4 7 
Net income (loss)3,738 2,988 7,067 5,135 
Balance, end of period$60,359 $53,420 $60,359 $53,420 
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,972 $(1,144)$1,884 $1,047 
Other comprehensive income (loss)20 (135)108 (2,326)
Balance, end of period$1,992 $(1,279)$1,992 $(1,279)
Noncontrolling Interests
Balance, beginning of period$1,525 $1,277 $1,415 $1,148 
Other comprehensive income (loss)24 2 10 (12)
Contributions from (distributions to) noncontrolling interests, net
135 (105)324 15 
Other2 1 1 14 
Net income (loss)(105)2 (169)12 
Balance, end of period$1,581 $1,177 $1,581 $1,177 
Total equity$96,516 $84,791 $96,516 $84,791 
Cash dividends declared per common share$0.25 $0.23 $0.50 $0.46 
See accompanying notes to condensed consolidated financial statements.
5


Comcast Corporation
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
Note 1: Condensed Consolidated Financial Statements
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 2020 Annual Report on Form 10-K and the notes within this Form 10-Q.
Reclassifications
Reclassifications have been made to our notes to condensed consolidated financial statements for the prior year period to conform to classifications used in 2021. See Note 2 for a discussion of the changes in our presentation of segment operating results.
Note 2: Segment Information
In the first quarter of 2021, we changed our presentation of segment operating results. We now present our operations in five reportable business segments: (1) Comcast Cable in one reportable business segment, referred to as Cable Communications; (2) NBCUniversal in three reportable business segments: Media, Studios and Theme Parks (collectively, the “NBCUniversal segments”); and (3) Sky in one reportable business segment. The changes reflect a reorganized operating structure in NBCUniversal’s television and streaming businesses and primarily include: (i) the combination of NBCUniversal’s television networks (previously reported in Cable Networks and Broadcast Television) with the operations of Peacock (previously reported in Corporate and Other) in the Media segment, and (ii) the presentation of NBCUniversal’s television studio production operations (previously reported in Cable Networks and Broadcast Television) with the studio operations of Filmed Entertainment in the Studios segment. Prior periods have been adjusted to reflect this presentation.
Cable Communications is a leading provider of broadband, 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. 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.
Media consists primarily of NBCUniversal’s television and streaming platforms, including national, regional and international cable networks; the NBC and Telemundo broadcast networks; NBC and Telemundo owned local broadcast television stations; Peacock, our direct-to-consumer streaming service; and various digital properties. Revenue is generated primarily from the sale of advertising on our television networks, Peacock and digital properties; and the fees received from the distribution of our television network programming to traditional and virtual multichannel video providers and from NBC-affiliated and Telemundo-affiliated local broadcast television stations. Media also generates other revenue from various digital properties.
Studios consists primarily of NBCUniversal’s film and television studio production and distribution operations. Revenue is generated primarily from the licensing of our owned film and television content to broadcast, cable and premium networks, and to direct-to-consumer streaming service providers, as well as through video on demand and pay-per-view services provided by multichannel video providers and over-the-top service providers; from the worldwide distribution of our produced and acquired films for exhibition in movie theaters; and from the sale of owned content on DVDs, Blu-ray discs and through digital distribution services.
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 is one of Europe’s leading entertainment companies, which primarily includes a direct-to-consumer business, providing video, broadband, voice and wireless phone services, and a content business, operating entertainment networks, the Sky News broadcast network and Sky Sports networks. Revenue is generated primarily from residential and business customers that
6


Comcast Corporation
subscribe to our services; from the distribution of Sky’s owned television networks on third-party platforms and the licensing of owned and acquired programming to third-party video providers; and from the sale of advertising.
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.
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 reportable segment is presented in the tables below.
 Three Months Ended June 30, 2021
(in millions)
Revenue(a)
Adjusted EBITDA(b)
Depreciation and AmortizationCapital
Expenditures
Cash Paid for Intangible Assets
Cable Communications$16,002 $7,073 $1,950 $1,695 $337 
NBCUniversal
Media5,148 1,378 254 19 42 
Studios2,224 156 12 1 5 
Theme Parks1,095 221 195 100 8 
Headquarters and Other22 (186)125 62 30 
Eliminations(a)
(534)(15)   
NBCUniversal7,955 1,553 586 182 86 
Sky5,220 560 826 184 211 
Corporate and Other92 (261)21 83 37 
Eliminations(a)
(723)2    
Comcast Consolidated$28,546 $8,927 $3,383 $2,144 $671 
 Three Months Ended June 30, 2020
(in millions)
Revenue(a)
Adjusted EBITDA(b)
Depreciation and AmortizationCapital
Expenditures
Cash Paid for Intangible Assets
Cable Communications$14,428 $6,176 $1,937 $1,452 $326 
NBCUniversal
Media4,096 1,636 244 29 49 
Studios2,052 323 15 2 2 
Theme Parks136 (393)191 295 16 
Headquarters and Other11 (82)129 54 37 
Eliminations(a)
(580)(104)   
NBCUniversal5,715 1,380 579 380 104 
Sky4,079 749 720 215 170 
Corporate and Other40 (389)28 29 1 
Eliminations(a)
(547)11    
Comcast Consolidated$23,715 $7,927 $3,264 $2,076 $601 
7


Comcast Corporation
 Six Months Ended June 30, 2021
(in millions)
Revenue(a)
Adjusted EBITDA(b)
Depreciation and Amortization
Capital
Expenditures
Cash Paid for Intangible Assets
Cable Communications$31,807 $13,903 $3,880 $3,065 $652 
NBCUniversal
Media10,184 2,851 501 29 75 
Studios4,620 653 25 2 7 
Theme Parks1,714 159 402 226 15 
Headquarters and Other38 (395)241 98 57 
Eliminations(a)
(1,576)(225)   
NBCUniversal14,980 3,043 1,168 354 153 
Sky10,217 924 1,640 455 412 
Corporate and Other181 (541)57 128 65 
Eliminations(a)
(1,434)11    
Comcast Consolidated$55,751 $17,339 $6,745 $4,003 $1,283 
 Six Months Ended June 30, 2020
(in millions)
Revenue(a)
Adjusted EBITDA(b)
Depreciation and Amortization
Capital
Expenditures
Cash Paid for Intangible Assets
Cable Communications$29,346 $12,252 $3,883 $2,721 $682 
NBCUniversal
Media8,974 3,165 487 60 87 
Studios4,461 623 32 6 3 
Theme Parks1,061 (306)381 591 31 
Headquarters and Other20 (303)245 100 78 
Eliminations(a)
(1,072)(110)   
NBCUniversal13,444 3,069 1,145 757 199 
Sky8,596 1,300 1,438 412 336 
Corporate and Other160 (582)62 67 2 
Eliminations(a)
(1,222)18    
Comcast Consolidated$50,324 $16,057 $6,528 $3,957 $1,219 
8


Comcast Corporation
(a)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 Media for fees received from Cable Communications for the sale of cable network programming and under retransmission consent agreements; content licensing revenue at Studios for licenses of owned content to Media and Sky; and advertising revenue at Media and Cable Communications. Revenue for licenses of content from Studios to Media and Sky is 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 Media 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 (losses) on these transactions are deferred in our consolidated results and recognized as the content is used over the license period. Under the previous segment structure, revenue for licenses of content between our previous NBCUniversal segments was recognized over time to correspond with the amortization of the costs of licensed content over the license period.
A summary of revenue for each of our segments resulting from transactions with other segments and eliminated in consolidation is presented in the table below.
Three Months Ended
June 30,
Six Months Ended
June 30,
(in millions)2021202020212020
Cable Communications$47 $41 $93 $82 
NBCUniversal
Media543 426 1,082 967 
Studios589 625 1,678 1,165 
Theme Parks  1  
Headquarters and Other17 4 29 7 
Sky15 7 23 9 
Corporate and Other47 24 105 64 
Total intersegment revenue$1,257 $1,127 $3,010 $2,294 
(b)We use Adjusted EBITDA as the measure of profit or loss for our operating segments. From time to time we may report the impact of certain events, gains, losses or other charges related to our operating segments (such as certain costs incurred in response to COVID-19, including severance charges), within Corporate and Other. 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)
2021202020212020
Adjusted EBITDA$8,927 $7,927 $17,339 $16,057 
Adjustments(36)(16)(48)(30)
Depreciation(2,113)(2,099)(4,231)(4,206)
Amortization(1,270)(1,165)(2,514)(2,322)
Interest expense
(1,093)(1,112)(2,112)(2,324)
Investment and other income (loss), net1,216 420 1,607 (296)
Income before income taxes$5,630 $3,955 $10,042 $6,879 
Adjustments represent the impacts of certain events, gains, losses or other charges that are excluded from Adjusted EBITDA, including Sky transaction-related costs and costs related to our investment portfolio.
Goodwill by Segment
The changes in the carrying amount of goodwill by segment for the six months ended June 30, 2021 are as follows:
  NBCUniversal  
(in billions)Cable
Communications
Cable
Networks
Broadcast
Television
Filmed
Entertainment
MediaStudiosTheme
Parks
SkyCorporate
and Other
Total
Balance, December 31, 2020$15.3 $14.0 $1.1 $3.3 $ $ $7.0 $30.0 $ $70.7 
Segment change (14.0)(1.1)(3.3)14.7 3.7     
Foreign currency translation and other0.1      (0.4)0.1  (0.2)
Balance, June 30, 2021$15.4 $ $ $ $14.7 $3.7 $6.6 $30.0 $ $70.4 

9


Comcast Corporation
Note 3: Revenue
Three Months Ended
June 30,
Six Months Ended
June 30,
(in millions)2021202020212020
Residential:
Broadband$5,717 $5,000 $11,317 $10,001 
Video5,554 5,415 11,177 11,047 
Voice870 877 1,741 1,776 
Wireless556 326 1,069 669 
Business services2,202 2,004 4,369 4,047 
Advertising679 428 1,296 985 
Other425 378 838 821 
Total Cable Communications16,002 14,428 31,807 29,346 
Advertising2,189 1,648 4,282 3,815 
Distribution2,452 2,060 4,947 4,347 
Other507 388 955 812 
Total Media5,148 4,096 10,184 8,974 
Content licensing1,781 1,746 3,855 3,565 
Theatrical198 7 237 323 
Home entertainment and other 245 299 527 573 
Total Studios2,224 2,052 4,620 4,461 
Total Theme Parks1,095 136 1,714 1,061 
Headquarters and Other22 11 38 20 
Eliminations(a)
(534)(580)(1,576)(1,072)
Total NBCUniversal7,955 5,715 14,980 13,444 
Direct-to-consumer4,222 3,524 8,288 7,203 
Content355 234 713 559 
Advertising643 321 1,216 834 
Total Sky5,220 4,079 10,217 8,596 
Corporate and Other92 40 181 160 
Eliminations(a)
(723)(547)(1,434)(1,222)
Total revenue$28,546 $23,715 $55,751 $50,324 
(a)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)2021202020212020
United States$22,182 $18,656 $43,338 $39,346 
Europe5,683 4,621 11,035 9,654 
Other681 438 1,378 1,324 
Total revenue$28,546 $23,715 $55,751 $50,324 
10


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 the deferred costs associated with our contracts with customers.
(in millions)June 30,
2021
December 31,
2020
Receivables, gross$11,841 $12,273 
Less: Allowance for doubtful accounts730 807 
Receivables, net$11,110 $11,466 
(in millions)June 30,
2021
December 31,
2020
Noncurrent receivables, net (included in other noncurrent assets, net)$1,091 $1,091 
Contract acquisition and fulfillment costs (included in other noncurrent assets, net)$1,022 $1,060 
Noncurrent deferred revenue (included in other noncurrent liabilities)$719 $750 
Note 4: Programming and Production Costs
Three Months Ended
June 30,
Six Months Ended
June 30,
(in millions)2021202020212020
Video distribution programming$3,414 $3,046 $6,930 $6,261 
Film and television content:
Owned(a)
2,227 1,936 4,191 4,063
   Licensed, including sports rights3,318 1,584 6,492 4,248
Other297 251 562 547
Total programming and production costs$9,256 $6,817 $18,175 $15,118 
(a) Amount includes amortization of owned content of $1.8 billion and $3.5 billion for the three and six months ended June 30, 2021, respectively, and $1.5 billion and $3.3 billion for the three and six months ended June 30, 2020, respectively, as well as participations and residuals expenses.
Capitalized Film and Television Costs
(in millions)June 30,
2021
December 31,
2020
Owned:
Released, less amortization$4,094 $3,815 
Completed, not released421 139 
In production and in development2,423 2,755 
6,937 6,709 
Licensed, including sports advances5,435 6,631 
Film and television costs$12,372 $13,340 
Note 5: Long-Term Debt
As of June 30, 2021, our debt had a carrying value of $98.6 billion and an estimated fair value of $114.7 billion. As of December 31, 2020, our debt had a carrying value of $103.8 billion and an estimated fair value of $125.6 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.
In March 2021, we entered into a new $11 billion revolving credit facility due March 30, 2026 with a syndicate of banks that may be used for general corporate purposes. We may increase the commitments under the revolving credit facility up to a total of $14 billion, as well as extend the expiration date to no later than March 30, 2028, subject to approval of the lenders. The interest rate on the revolving credit facility consists of a base rate plus a borrowing margin that is determined based on Comcast’s credit rating. As of June 30, 2021, the borrowing margin for borrowings based on the London Interbank Offered Rate was 1.00%. Our revolving credit facility requires that we maintain certain financial ratios based on debt and EBITDA, as defined in the revolving credit facility. We were in compliance with all financial covenants for all periods presented. The new
11


Comcast Corporation
revolving credit facility replaced an aggregate $9.2 billion of existing revolving credit facilities due May 26, 2022, which were terminated. Our revolving credit facilities were undrawn as of both June 30, 2021 and December 31, 2020.
Note 6: 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, 2021, Universal Beijing Resort had $3.3 billion of debt outstanding, including $2.9 billion principal amount of a term loan under the debt financing agreement.
As of June 30, 2021, our condensed consolidated balance sheet included assets and liabilities of Universal Beijing Resort, totaling $8.9 billion and $7.1 billion, respectively. The assets and liabilities of Universal Beijing Resort primarily consist of property and equipment, operating lease assets and liabilities, and debt.
Note 7: Investments
Investment and Other Income (Loss), Net
 Three Months Ended
June 30,
Six Months Ended
June 30,
(in millions)2021202020212020
Equity in net income (losses) of investees, net$959 $300 $1,095 $(368)
Realized and unrealized gains (losses) on equity securities, net
189 5 426 (53)
Other income (loss), net69 115 87 125 
Investment and other income (loss), net$1,216 $420 $1,607 $(296)
The amount of unrealized gains (losses) recognized in the three months ended June 30, 2021 and 2020 that related to marketable and nonmarketable equity securities still held as of the end of each reporting period were gains of $153 million and losses of $79 million, respectively. The amount of unrealized gains (losses) recognized in the six months ended June 30, 2021 and 2020 that related to marketable and nonmarketable equity securities still held as of the end of each reporting period were gains of $264 million and losses of $120 million, respectively.
Investments
(in millions)June 30,
2021
December 31,
2020
Equity method$6,921 $6,006 
Marketable equity securities338 460 
Nonmarketable equity securities2,116 1,950 
Other investments131 143 
Total investments9,506 8,559 
Less: Current investments39 292 
Less: Investment securing collateralized obligation564 447 
Noncurrent investments$8,903 $7,820 
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 six months ended June 30, 2021 and 2020, we made cash capital contributions to Atairos totaling $24 million and $172 million, respectively. As of June 30, 2021 and December 31, 2020, our investment in Atairos was $4.8 billion and $3.9 billion, respectively.
Hulu and Collateralized Obligation
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, 2021 and December 31, 2020, the
12


Comcast Corporation
carrying value and fair value of our collateralized obligation were $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.
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.
Note 8: Equity and Share-Based Compensation
Weighted-Average Common Shares Outstanding
Three Months Ended
June 30,
Six Months Ended
June 30,
(in millions)2021202020212020
Weighted-average number of common shares outstanding – basic4,601 4,570 4,596 4,566 
Effect of dilutive securities72 37 73 45 
Weighted-average number of common shares outstanding – diluted4,673 4,607 4,669 4,611 
Diluted earnings per common share attributable to Comcast Corporation shareholders (“diluted EPS”) considers the impact of potentially dilutive securities using the treasury stock method. 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 in any of the periods presented.
Accumulated Other Comprehensive Income (Loss)
(in millions)June 30,
2021
December 31,
2020
Cumulative translation adjustments$1,806 $1,790 
Deferred gains (losses) on cash flow hedges (109)
Unrecognized gains (losses) on employee benefit obligations and other186 203 
Accumulated other comprehensive income (loss), net of deferred taxes$1,992 $1,884 
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 2021, we granted 12.8 million RSUs and 42.3 million stock options related to our annual management awards. The weighted-average fair values associated with these grants were $54.62 per RSU and $9.64 per stock option.
Recognized Share-Based Compensation Expense
 Three Months Ended
June 30,
Six Months Ended
June 30,
(in millions)2021202020212020
Restricted share units$185 $179 $391 $320 
Stock options89 83 178 154 
Employee stock purchase plans9 9 20 21 
Total$282 $271 $589 $495 
As of June 30, 2021, we had unrecognized pretax compensation expense of $1.4 billion and $726 million related to nonvested RSUs and nonvested stock options, respectively.
13


Comcast Corporation
Note 9: Supplemental Financial Information
Income Taxes
In the second quarter of 2021, tax law changes were enacted in the United Kingdom that, among other provisions, will increase the corporate tax rate to 25% from 19% effective April 1, 2023. The rate change resulted in an increase to our net deferred tax liabilities of $498 million and a corresponding increase to income tax expense in the second quarter of 2021. Our income tax expense in the United Kingdom will be based on the new rate beginning in 2023.
Cash Payments for Interest and Income Taxes
 Six Months Ended
June 30,
(in millions)20212020
Interest$1,909 $1,936 
Income taxes$1,832 $333 
Noncash Activities
During the six months ended June 30, 2021:
we recognized operating lease assets and liabilities of $2.8 billion related to Universal Beijing Resort with lease terms of 33 years and using a weighted average discount rate of 4.4%
we acquired $1.5 billion of property and equipment and intangible assets that were accrued but unpaid
we recorded a liability of $1.2 billion for a quarterly cash dividend of $0.25 per common share paid in July 2021
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,
2021
December 31,
2020
Cash and cash equivalents$12,378 $11,740 
Restricted cash included in other current assets26 14 
Restricted cash included in other noncurrent assets, net14 14 
Cash, cash equivalents and restricted cash, end of period$12,418 $11,768 
Note 10: Commitments and Contingencies
Redeemable Subsidiary Preferred Stock
In the first quarter of 2021, we redeemed all of the NBCUniversal Enterprise, Inc. preferred stock and made cash payments equal to the aggregate liquidation preference of $725 million. As of December 31, 2020, the preferred stock had a carrying value equal to its liquidation preference and was presented in redeemable noncontrolling interests and redeemable subsidiary preferred stock.
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.
14

ITEM 2: MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
The following discussion is provided as a supplement to, and should be read in conjunction with, the condensed consolidated financial statements and related notes included in this Quarterly Report on Form 10-Q and our 2020 Annual Report on Form 10-K.
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 three reportable business segments: Media, Studios and Theme Parks (collectively, the “NBCUniversal segments”); and (3) Sky in one reportable business segment. Refer to Note 2 for information on our reportable segments, including a description of the segment change implemented in the first quarter of 2021. All amounts are presented on a consistent basis under the new segment structure.
Impacts of COVID-19
The novel coronavirus disease 2019 (“COVID-19”) and measures taken to prevent its spread across the globe have impacted our businesses in a number of ways. COVID-19 has had material negative impacts on NBCUniversal and Sky results of operations primarily due to the temporary restrictions and closures at our theme parks and the impacts of professional sports, respectively. We expect the effects of the COVID-19 pandemic will continue to adversely impact our consolidated results of operations over the near to medium term, although the extent of such impact will depend on restrictive governmental measures, U.S. and global economic conditions, expanded availability and acceptance of vaccines and consumer behavior in response to COVID-19. The most significant effects of COVID-19 began in the latter part of the first quarter of 2020, affecting the comparability of periods included in this report. The following summary provides a discussion of current and potential future effects of the pandemic with direct impacts to our businesses.
Cable Communications
Beginning in March 2020, new qualifying customers for Internet Essentials, our low-income internet adoption program, receive 60 days of free broadband services. Our customer metrics do not include customers in the free Internet Essentials offer or certain high-risk customers who continued to receive service following nonpayment as a result of COVID-19 programs. The number of customers excluded from our customer metrics has continued to decrease as some of these customers either began paying for service, resulting in customer net additions, or disconnected and no longer receive service, and we expect this to continue in future periods. We have experienced improvement in customer collections; however, we believe there continues to be a risk associated with collections on our outstanding receivables as a result of COVID-19.
NBCUniversal
Our theme parks in Orlando and Hollywood were operating without capacity restrictions as of the end of the second quarter of 2021, following periods with capacity restrictions in place. Our theme park in Japan was temporarily closed for a period in the second quarter of 2021, but was reopened and operating with capacity restrictions as of the end of the quarter. The capacity restrictions and temporary closures of our theme parks had a significant impact on our revenue and Adjusted EBITDA for the three and six months ended June 30, 2021 on a consolidated basis. We expect the results of operations at our theme parks will continue to be negatively impacted and we cannot predict if our parks will remain open or be subject to capacity restrictions, or the level of attendance at our reopened parks. We currently expect that Universal Beijing Resort will open later in 2021. The development of the Epic Universe theme park in Orlando resumed in the first quarter of 2021.
Delays to the start of seasons for certain professional sports leagues, including the 2020-2021 NHL and NBA seasons, resulted in the shift of additional events into the first and second quarters of 2021 compared to a normal year, which impacted the timing of revenue and expense recognition, because both advertising revenue and costs associated with broadcasting these programs are recognized when events are broadcast. We expect the timing of sports seasons to generally return to a normal calendar beginning in the third quarter of 2021. In addition, the 2020 Tokyo Olympics were postponed from the third quarter of 2020 to the third quarter of 2021, resulting in a corresponding delay of the associated revenue and costs.
Our studio production operations have generally returned to full capacity. With the temporary closure and limited capacity operation 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 affect both current and future periods as a result of corresponding delays in subsequent content licensing windows. We expect results of
15

operations in our Studios segment to continue to be negatively impacted over the near to medium term as a result of COVID-19.
Sky
Direct-to-consumer revenue has been negatively impacted, and future periods may be negatively impacted, as a result of lower sports subscription revenue due to the closures and extent of reopening of our commercial customers locations. In addition, delays to the start of the 2020-2021 seasons for certain sports, including European football, resulted in the shift of additional events and the significant costs associated with broadcasting these programs into the first and second quarters of 2021 compared to a normal year. We expect the timing of sports seasons to generally return to a normal calendar beginning in the third quarter of 2021.
In 2020, our businesses implemented separate cost savings initiatives, with the most significant relating to severance at NBCUniversal in connection with the realignment of the operating structure in our television businesses as well as overall reductions in the cost base. The costs of these initiatives were presented in Corporate and Other. Payments related to NBCUniversal employee severance are expected to be completed in 2021 and the related costs savings will be realized in operating costs and expenses primarily beginning in 2021. A portion of these cost savings may be reallocated to investments in content and other strategic initiatives.
Consolidated Operating Results
 Three Months Ended
June 30,
Increase/
(Decrease)
Six Months Ended
June 30,
Increase/
(Decrease)
(in millions, except per share data)20212020%20212020%
Revenue$28,546 $23,715 20.4 %$55,751 $50,324 10.8 %
Costs and Expenses:
Programming and production9,256 6,817 35.8 18,175 15,118 20.2 
Other operating and administrative
8,549 7,646 11.8 16,818 15,900 5.8 
Advertising, marketing and promotion
1,851 1,341 38.0 3,467 3,279 5.7 
Depreciation2,113 2,099 0.7 4,231 4,206 0.6 
Amortization
1,270 1,165 8.9 2,514 2,322 8.3 
Operating income5,507 4,647 18.5 10,546 9,499 11.0 
Interest expense (1,093)(1,112)(1.7)(2,112)(2,324)(9.1)
Investment and other income (loss), net
1,216 420 189.8 1,607 (296)NM
Income before income taxes5,630 3,955 42.4 10,042 6,879 46.0 
Income tax expense
(2,000)(946)111.4 (3,119)(1,646)89.5 
Net income3,630 3,009 20.7 6,922 5,233 32.3 
Less: Net income (loss) attributable to noncontrolling interests and redeemable subsidiary preferred stock(108)21 NM(145)98 NM
Net income attributable to Comcast Corporation
$3,738 $2,988 25.1 %$7,067 $5,135 37.6 %
Basic earnings per common share attributable to Comcast Corporation shareholders
$0.81 $0.65 24.6 %$1.54 $1.12 37.5 %
Diluted earnings per common share attributable to Comcast Corporation shareholders
$0.80 $0.65 23.1 %$1.51 $1.11 36.0 %
Adjusted EBITDA(a)
$8,927 $7,927 12.6 %$17,339 $16,057 8.0 %
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 26 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.
16

Consolidated Revenue
Cable Communications, Sky, Media, Theme Parks and Studios drove increases in consolidated revenue for the three and six months ended June 30, 2021.
Revenue for our segments and other businesses is discussed separately below under the heading “Segment Operating Results.”
Consolidated Costs and Expenses
Sky, Media, Cable Communications, Theme Parks and Studios drove increases in consolidated operating costs and expenses for the three and six months ended June 30, 2021.
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)20212020%20212020%
Cable Communications$1,950 $1,937 0.7 %$3,880 $3,883 (0.1)%
NBCUniversal586 579 1.0 1,168 1,145 2.0 
Sky826 720 14.7 1,640 1,438 14.0 
Corporate and Other21 28 (23.3)57 62 (7.0)
Comcast Consolidated$3,383 $3,264 3.6 %$6,745 $6,528 3.3 %
Consolidated depreciation and amortization expense increased for the three and six months ended June 30, 2021 compared to the same periods in 2020 primarily due to increased amortization expense at Sky due to the impact of foreign currency.
Amortization expense from acquisition-related intangible assets totaled $586 million and $1.2 billion for the three and six months ended June 30, 2021, respectively. 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. 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, 2021 compared to the same period in 2020 primarily due to a decrease in average debt outstanding, partially offset by a $78 million charge recorded in the current period related to the early redemption of senior notes due 2024. Interest expense decreased for the six months ended June 30, 2021 compared to the same period in 2020 primarily due to a $140 million charge recorded in the prior year period related to the early redemption of senior notes, as well as a decrease in average debt outstanding, partially offset by a $78 million charge recorded in the current period related to the early redemption of senior notes due 2024.
Consolidated Investment and Other Income (Loss), Net
 Three Months Ended
June 30,
Increase/
(Decrease)
Six Months Ended
June 30,
Increase/
(Decrease)
(in millions)20212020%20212020%
Equity in net income (losses) of investees, net$959 $300 NM$1,095 $(368)NM
Realized and unrealized gains (losses) on equity securities, net
189 NM426 (53)NM
Other income (loss), net69 115 (40.1)87 125 (30.8)
Total investment and other income (loss), net$1,216 $420 189.8 %$1,607 $(296)NM
The change in investment and other income (loss) net for the three and six months ended June 30, 2021 compared to the same periods in 2020 was primarily due to equity in net income (losses) of investees, net related to our investment in Atairos Group, Inc. and realized and unrealized gains (losses) on equity securities, net related to fair value adjustments for nonmarketable equity securities. The income (losses) at Atairos were driven by fair value adjustments on its underlying investments with income of $883 million and $960 million for the three and six months ended June 30, 2021, respectively, and income of $446 million and losses of $135 million for the three and six months ended June 30, 2020, respectively.
17

Consolidated Income Tax Expense
Income tax expense for the three and six months ended June 30, 2021 and 2020 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 increases in income tax expense for the three and six months ended June 30, 2021 compared to the same periods in 2020 were primarily due to higher income before income taxes. We also recognized income tax expense of $498 million related to an increase in our net deferred tax liability as a result of the enactment of tax law changes in the United Kingdom in the second quarter of 2021. Refer to Note 9 for further discussion.
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.
Cable Communications Segment Results of Operations
 Three Months Ended
June 30,
Increase/
(Decrease)
Six Months Ended
June 30,
Increase/
(Decrease)
(in millions)20212020%20212020%
Revenue
Residential:
Broadband$5,717 $5,000 14.3 %$11,317 $10,001 13.2 %
Video5,554 5,415 2.6 11,177 11,047 1.2 
Voice870 877 (0.8)1,741 1,776 (2.0)
Wireless556 326 70.4 1,069 669 59.8 
Business services2,202 2,004 9.9 4,369 4,047 8.0 
Advertising679 428 58.6 1,296 985 31.6 
Other425 378 12.4 838 821 2.1 
Total revenue16,002 14,428 10.9 31,807 29,346 8.4 
Operating costs and expenses
Programming3,593 3,203 12.1 7,263 6,682 8.7 
Technical and product support2,075 1,933 7.3 4,096 3,945 3.8 
Customer service582 601 (3.2)1,184 1,238 (4.4)
Advertising, marketing and promotion971 834 16.5 1,876 1,788 4.9 
Franchise and other regulatory fees449 398 12.8 950 804 18.1 
Other1,260 1,283 (1.8)2,536 2,637 (3.8)
Total operating costs and expenses8,929 8,252 8.2 17,904 17,094 4.7 
Adjusted EBITDA
$7,073 $6,176 14.5 %$13,903 $12,252 13.5 %
18

Customer Metrics
 Net Additions / (Losses)
 June 30,Three Months Ended
June 30,
Six Months Ended
June 30,
(in thousands)202120202021202020212020
Customer relationships
Residential customer relationships
31,339 29,724 277 241 647 601 
Business services customer relationships
2,454 2,384 17 (24)28 (12)
Total customer relationships33,793 32,108 294 217 675 589 
Residential customer relationships mix
One product customers
13,477 11,306 480 531 1,069 1,085 
Two product customers
8,562 8,742 (83)(107)(173)(181)
Three or more product customers
9,299 9,676 (120)(184)(250)(303)
Broadband
Residential customers
29,108 27,194 334 340 782 806 
Business services customers
2,280 2,209 20 (17)32 (6)
Total broadband customers31,388 29,403 354 323 814 800 
Video
Residential customers
18,225 19,473 (364)(427)(768)(814)
Business services customers
731 894 (34)(51)(121)(72)
Total video customers18,956 20,367 (399)(477)(889)(887)
Voice
Residential customers
9,412 9,698 (121)(142)(233)(236)
Business services customers
1,376 1,331 13 (16)19 (12)
Total voice customers10,788 11,029 (108)(158)(214)(248)
Wireless
Wireless lines3,383 2,393 280 126 558 342 
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 broadband and video customer metrics include certain customers that have prepaid for services. Business customers are generally counted based on the number of locations receiving services within our distribution system, with certain offerings such as Ethernet network services counted as individual customer relationships. Wireless lines represent the number of activated, eligible wireless devices on customers’ accounts. Individual customer relationships may have multiple wireless lines. Customer metrics for 2021 and 2020 do not include customers in the free Internet Essentials offer or certain high-risk customers who continued to receive service following nonpayment (refer to “Impacts of COVID-19” for further discussion). Total residential customer relationships and broadband customers were updated in the first quarter of 2021 due to a conforming change to methodology, resulting in a reduction of approximately 26,000 customers. There was no impact to net additions and information for all periods presented have been recast on a comparable basis.
Three Months Ended
June 30,
Increase/(Decrease)Six Months Ended
June 30,
Increase/(Decrease)
20212020%20212020%
Average monthly total revenue per customer relationship$158.53 $150.29 5.5 %$158.45 $153.74 3.1 %
Average monthly Adjusted EBITDA per customer relationship$70.07 $64.33 8.9 %$69.26 $64.18 7.9 %
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 broadband, 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 broadband and business services.
19

Cable Communications Segment – Revenue
Broadband
Revenue increased for the three and six months ended June 30, 2021 compared to the same periods in 2020 due to increases in the number of residential broadband 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” below for further information.
Video
Revenue increased for the three and six months ended June 30, 2021 compared to the same periods in 2020 due to increases in average rates, partially offset by declines in the number of residential video customers. 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 expect that the number of residential video customers will continue to decline, negatively impacting video revenue as a result of the competitive environment and shifting video consumption patterns.
Voice
Revenue decreased for the three and six months ended June 30, 2021 compared to the same periods in 2020 primarily due to declines in the number of residential voice customers, partially offset by increases in average rates. 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, 2021 compared to the same periods in 2020 primarily due to increases in the number of customer lines and sales of devices.
Business Services
Revenue increased for the three and six months ended June 30, 2021 compared to the same periods in 2020 primarily due to increases in average rates compared to the prior year periods, which were negatively impacted by COVID-19, and increases in the number of customers receiving our services.
Advertising
Revenue increased for the three and six months ended June 30, 2021 compared to the same periods in 2020 reflecting an overall market recovery in the current year periods and reduced spending from advertisers in the prior year periods as a result of COVID-19.
Other
Revenue increased for the three months ended June 30, 2021 compared to the same period in 2020 due to increases in revenue from our security and automation services and from the licensing of our technology platforms. Revenue increased for the six months ended June 30, 2021 compared to the same period in 2020 due to an increase in the licensing of our technology platforms.
Cable Communications Segment – Operating Costs and Expenses
Programming expenses increased for the three and six months ended June 30, 2021 compared to the same periods in 2020. The prior year periods include the impacts of 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 rates, partially offset by declines in the number of video subscribers. We anticipate that our programming expenses will be impacted by rate increases to a greater extent in 2021 compared to 2020 due to the timing of contract renewals, partially offset by expected declines in the number of residential video customers.
Technical and product support expenses increased for the three and six months ended June 30, 2021 compared to the same periods in 2020 due to increased costs associated with our wireless phone service, partially offset by lower personnel costs.
Customer service expenses decreased for the three and six months ended June 30, 2021 compared to the same periods in 2020 primarily due to lower labor costs as a result of cost savings initiatives and reduced call volumes.
Advertising, marketing and promotion expenses increased for the three and six months ended June 30, 2021 compared to the same periods in 2020 primarily due to decreased spending as a result of COVID-19 in the prior year periods.
20

Franchise and other regulatory fees increased for the three and six months ended June 30, 2021 compared to the same periods in 2020 primarily due to increases in regulatory costs.
Other operating costs and expenses decreased for the three and six months ended June 30, 2021 compared to the same periods in 2020 primarily due to decreases in bad debt expense, partially offset by higher 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 broadband and business services, and on improving overall operating cost management.
Our operating margin for the three and six months ended June 30, 2021 was and 44.2% and 43.7%, respectively. 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, they resulted in an increase to operating margins in the prior year periods. The most significant operating costs and expenses are the programming expenses we incur to provide content to our video customers, which increased 12.1% and 8.7% for the three and six months ended June 30, 2021, respectively, compared to the same periods in 2020.
NBCUniversal Segments Results of Operations
 Three Months Ended
June 30,
Increase/
(Decrease)
Six Months Ended
June 30,
Increase/
(Decrease)
(in millions)20212020%20212020%
Revenue
Media$5,148 $4,096 25.7 %$10,184 $8,974 13.5 %
Studios2,224 2,052 8.4 4,620 4,461 3.6 
Theme Parks1,095 136 NM1,714 1,061 61.5 
Headquarters and Other22 11 97.4 38 20 92.3 
Eliminations(534)(580)7.8 (1,576)(1,072)(47.1)
Total revenue$7,955 $5,715 39.2 %$14,980 $13,444 11.4 %
Adjusted EBITDA
Media$1,378 $1,636 (15.8)%$2,851 $3,165 (9.9)%
Studios156 323 (51.7)653 623 4.8 
Theme Parks221 (393)NM159 (306)NM
Headquarters and Other(186)(82)(127.3)(395)(303)(30.3)
Eliminations(15)(104)85.6 (225)(110)(103.0)
Total Adjusted EBITDA
$1,553 $1,380 12.5 %$3,043 $3,069 (0.8)%

Media Segment Results of Operations
 Three Months Ended
June 30,
Increase/
(Decrease)
Six Months Ended
June 30,
Increase/
(Decrease)
(in millions)20212020%20212020%
Revenue
Advertising$2,189 $1,648 32.8 %$4,282 $3,815 12.3 %
Distribution2,452 2,060 19.0 4,947 4,347 13.8 
Other507 388 31.1 955 812 17.6 
Total revenue5,148 4,096 25.7 10,184 8,974 13.5 
Operating costs and expenses
Programming and production2,679 1,589 68.6 5,201 3,857 34.8 
Other operating and administrative854 755 13.0 1,673 1,595 4.8 
Advertising, marketing and promotion238 116 106.2 460 357 29.0 
Total operating costs and expenses3,770 2,460 53.3 7,334 5,809 26.2 
Adjusted EBITDA$1,378 $1,636 (15.8)%$2,851 $3,165 (9.9)%
21

Media Segment – Revenue
Revenue increased for the three and six months ended June 30, 2021 compared to the same periods in 2020 due to increases in advertising revenue, distribution revenue and other revenue. Advertising revenue increased primarily due to an increased number of sporting events and higher pricing in the current year periods, reduced spending from advertisers in the prior year periods as a result of COVID-19 and increased advertising revenue at Peacock. These increases were partially offset by continued audience ratings declines at our networks. Distribution revenue increased due to contractual rate increases in the current year periods and credits accrued in the prior year periods at some of our regional sports networks resulting from the reduced number of games played by professional sports leagues due to COVID-19, partially offset by declines in the number of subscribers at our networks. Other revenue increased primarily due to increased revenue from our digital properties.
We expect the number of subscribers and audience ratings at our networks will continue to decline as a result of the competitive environment and shifting video consumption patterns. Revenue included $122 million and $213 million related to Peacock for the three and six months ended June 30, 2021, respectively. Revenue included $6 million related to Peacock for both the three and six months ended June 30, 2020.
Media Segment – Operating Costs and Expenses
Operating costs and expenses increased for the three and six months ended June 30, 2021 compared to the same periods in 2020 due to increases in programming and production costs, advertising, marketing and promotion costs and other operating and administrative costs. Programming and production costs increased primarily due to higher sports programming costs driven by increases in the number of sporting events as a result of the postponement and cancellation of events in the prior year as a result of COVID-19 and higher amortization expenses in the current year periods related to programming at Peacock. Advertising, marketing and promotion costs increased primarily due to higher marketing related to Peacock, which was partially offset by lower spend related to our networks in the six month period. Other operating and administrative costs increased due to increased costs related to Peacock, partially offset by cost savings initiatives in the six month period.
Operating costs and expenses included $485 million and $853 million related to Peacock for the three and six months ended June 30, 2021, respectively. Operating costs and expenses included $123 million and $182 million related to Peacock for the three and six months ended June 30, 2020, respectively. We expect to continue to incur significant costs related to additional content and marketing as we invest in the platform and attract new customers.
Studios Segment Results of Operations
 Three Months Ended
June 30,
Increase/
(Decrease)
Six Months Ended
June 30,
Increase/
(Decrease)
(in millions)20212020%20212020%
Revenue
Content licensing$1,781 $1,746 2.0 %$3,855 $3,565 8.1 %
Theatrical198 NM237 323 (26.6)
Home entertainment and other245 299 (17.6)527 573 (7.8)
Total revenue2,224 2,052 8.4 4,620 4,461 3.6 
Operating costs and expenses
Programming and production1,603 1,398 14.8 3,217 2,911 10.5 
Other operating and administrative169 167 1.4 329 380 (13.2)
Advertising, marketing and promotion296 164 80.4 420 547 (23.2)
Total operating costs and expenses2,068 1,729 19.7 3,967 3,838 3.4 
Adjusted EBITDA$156 $323 (51.7)%$653 $623 4.8 %
22

Studios Segment – Revenue
Revenue increased for the three months ended June 30, 2021 compared to the same period in 2020 due to increases in theatrical revenue and content licensing revenue, offset by a decrease in home entertainment and other revenue. Theatrical revenue increased primarily due to releases in the current year period, including F9, and the impact of theater closures in the prior year period. Content licensing revenue increased primarily due to the timing of when content was made available by our television studios under licensing agreements, partially offset by decreases at our film studios as a result of COVID-19 and the impacts of initial licenses of content associated with the launch of Peacock in the prior year period. Home entertainment and other revenue decreased primarily due to a reduced number of releases in the current year period due to COVID-19.
Revenue increased for the six months ended June 30, 2021 compared to the same period in 2020 due to an increase in content licensing revenue, offset by decreases in theatrical revenue and home entertainment and other revenue. Content licensing revenue increased primarily due to the timing of when content was made available by our television studios under licensing agreements, including a new licensing agreement for content that became exclusively available for streaming on Peacock during the first quarter of 2021. Theatrical revenue decreased primarily due to the impacts of COVID-19 on the operation of movie theaters. Home entertainment and other revenue decreased primarily due to a reduced number of releases in the current year period due to COVID-19.
Studios Segment – Operating Costs and Expenses
Operating costs and expenses increased for the three months ended June 30, 2021 compared to the same period in 2020 due to increases in programming and production costs and advertising, marketing and promotion costs. Programming and production costs increased primarily due to higher amortization associated with content licensing sales in the current year period, as well as the impact from the updated accounting guidance related to episodic television series, which was adopted and had a favorable impact on programming and production expense in the prior year period. Advertising, marketing and promotion costs increased due to higher spending on theatrical releases in the current year period.
Operating costs and expenses increased for the six months ended June 30, 2021 compared to the same period in 2020 due to increases in programming and production costs, partially offset by decreases in advertising, marketing and promotion costs and other operating and administrative costs. Programming and production costs increased primarily due to higher amortization associated with content licensing sales, including the new licensing agreement for content that became exclusively available for streaming on Peacock during the first quarter of 2021, as well as the impact from the updated accounting guidance related to episodic television series in the prior year period. These increases were partially offset by a decrease in amortization associated with theatrical releases in the current year period. Advertising, marketing and promotion costs decreased due to lower spending on theatrical film releases in the current year period. Other operating and administrative costs decreased due to cost savings initiatives.
Theme Parks Segment Results of Operations
Three Months Ended
June 30,
Increase/
(Decrease)
Six Months Ended
June 30,
Increase/
(Decrease)
(in millions)20212020%20212020%
Revenue$1,095 $136 NM$1,714 $1,061 61.5 %
Operating costs and expenses874 529 65.4 1,555 1,367 13.7 
Adjusted EBITDA$221 $(393)NM$159 $(306)NM
Theme Parks Segment – Revenue
Revenue increased for the three and six months ended June 30, 2021 compared to the same periods in 2020 primarily due to the operation of our theme parks in the current year periods compared to temporary closures and capacity restrictions as a result of COVID-19 in the prior year periods. All of our theme parks temporarily closed beginning in mid to late first quarter of 2020. Our theme park in Orlando reopened with capacity restrictions in the second quarter of 2020 and was operating without capacity restrictions as of the end of the second quarter of 2021. Our theme park in Hollywood reopened with capacity restrictions early in the second quarter of 2021 and was operating without capacity restrictions as of the end of the quarter. Our theme park in Japan reopened with capacity restrictions in the second quarter of 2020, was temporarily closed for a period in the second quarter of 2021 and has reopened, with capacity restrictions as of the end of the quarter.
Theme Parks Segment – Operating Costs and Expenses
Operating costs and expenses increased for the three and six months ended June 30, 2021 compared to the same periods in 2020 primarily due to the operation of our theme parks in the current year periods compared to temporary closures and capacity
23

restrictions in the prior year periods, as well as increased pre-opening costs associated with Universal Beijing Resort. We expect to incur additional pre-opening costs ahead of the expected opening of Universal Beijing Resort later in 2021.
NBCUniversal Headquarters, Other and Eliminations
Headquarters and Other Results of Operations
 Three Months Ended
June 30,
Increase/
(Decrease)
Six Months Ended
June 30,
Increase/
(Decrease)
(in millions)20212020%20212020%
Revenue$22 $11 97.4 %$38 $20 92.3 %
Operating costs and expenses208 93 123.7 433 323 34.0 
Adjusted EBITDA$(186)$(82)(127.3)%$(395)$(303)(30.3)%
Operating costs and expenses include overhead, personnel costs and costs associated with corporate initiatives.
Eliminations
 Three Months Ended
June 30,
Increase/
(Decrease)
Six Months Ended
June 30,
Increase/
(Decrease)
(in millions)20212020%20212020%
Revenue$(534)$(580)(7.8)%$(1,576)$(1,072)47.1 %
Operating costs and expenses(518)(476)9.5 (1,351)(962)40.6 
Adjusted EBITDA$(15)$(104)(85.6)%$(225)$(110)103.0%
Amounts represent eliminations of transactions between our NBCUniversal segments, which are affected by the timing of recognition of content licenses between our Studios and Media segments. Current year amounts include the impact of a new licensing agreement for content that became exclusively available for streaming on Peacock during the first quarter of 2021, and prior year amounts include the impacts of initial licenses of content associated with the launch of Peacock.
For the three and six months ended June 30, 2021, approximately 33% and 44%, respectively, of Studios segment content licensing revenue resulted from transactions with other segments, primarily with the Media segment. For the three and six months ended June 30, 2020, approximately 36% and 33%, respectively, of Studios segment content licensing revenue resulted from transactions with other segments, primarily with the Media segment. Eliminations will increase or decrease to the extent that additional content is made available to our other segments. Refer to Note 2 for further discussion of transactions between our segments.
Sky Segment Results of Operations
Three Months Ended
June 30,
Increase/
(Decrease)
Constant Currency Growth(a)
Six Months Ended
June 30,
Increase/
(Decrease)
Constant Currency Growth(a)
(in millions)20212020%%20212020%%
Revenue
Direct-to-consumer$4,222 $3,524 19.9 %7.7 %$8,288 $7,203 15.1 %4.7 %
Content 355 234 51.6 36.1 713 559 27.6 16.3 
Advertising643 321 99.8 78.8 1,216 834 45.8 33.0 
Total revenue5,220 4,079 28.0 14.9 10,217 8,596 18.9 8.2 
Operating costs and expenses
Programming and production 2,447 1,543 58.5 42.6 4,931 3,607 36.7 24.7 
Direct network costs625 498 25.4 11.4 1,256 955 31.5 19.2 
Other1,589 1,289 23.4 10.6 3,107 2,734 13.7 3.5 
Total operating costs and expenses4,660 3,330 40.0 25.5 9,294 7,296 27.4 16.0 
Adjusted EBITDA
$560 $749 (25.3)%(32.4)%$924 $1,300 (29.0)%(35.4)%
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 26 for additional information, including our definition and our use of constant currency, and for a reconciliation of Sky’s constant currency growth rates.
24

Customer Metrics
Net Additions / (Losses)
June 30,Three Months Ended
June 30,
Six Months Ended
June 30,
(in thousands)202120202021202020212020
Total customer relationships23,198 23,002 (248)(214)(26)(278)
Customer metrics are presented based on actual amounts. Minor differences may exist due to rounding. Customer relationships represent the number of residential customers that subscribe to at least one of Sky’s four primary services of video, broadband, voice and wireless phone service. Sky reports commercial customers, including hotels, bars, workplaces and restaurants, generally based on the number of locations receiving our services. In the first quarter of 2021, we implemented conforming changes to our methodology for counting commercial customers in Italy and Germany, which are now counted as described above, consistent with customers in the United Kingdom. Previously these customers were counted based on a residential equivalent unit in Italy and the number of active venues or rooms in Germany. This change resulted in a reduction in Sky’s total customer relationships of 714,000 as of December 31, 2020. The impact of the change in methodology to customer relationship net additions for any period was not material. For comparative purposes, we have updated Sky’s historical total customer relationships and average monthly direct-to-consumer revenue per customer relationship to reflect this adjustment.
Three Months Ended
June 30,
Increase/
(Decrease)
Constant
Currency
Growth(a)
Six Months Ended
June 30,
Increase/
(Decrease)
Constant
Currency
Growth(a)
20212020%%20212020%%
Average monthly direct-to-consumer revenue per customer relationship$60.35 $50.82 18.8 %6.7 %$59.50 $51.87 14.7 %4.4 %
(a)Constant currency growth is a non-GAAP financial measure. Refer to the “Non-GAAP Financial Measures” section on page 26 for additional information, including our definition and our use of constant currency, and for a reconciliation of Sky’s constant currency growth rates.
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 average monthly direct-to-consumer revenue per customer relationship 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 increased for the three and six months ended June 30, 2021 compared to the same periods in 2020. Excluding the impact of foreign currency, revenue increased primarily due to increases in average revenue per customer relationship and customer relationships. The increases in average revenue per customer relationship were primarily due to the impacts of the postponement of sporting events in the prior year periods as a result of COVID-19 and rate increases in the United Kingdom.
Content
Revenue increased for the three and six months ended June 30, 2021 compared to the same periods in 2020. Excluding the impact of foreign currency, revenue increased primarily due to higher revenue from sports programming licensing arrangements and from the distribution of Sky’s sports programming on third-party platforms, both reflecting the postponement of sporting events in the prior year periods as a result of COVID-19.
Advertising
Revenue increased for the three and six months ended June 30, 2021 compared to the same periods in 2020. Excluding the impact of foreign currency, revenue increased primarily reflecting an overall market recovery and an increased number of sporting events in the current year periods, and reduced spending from advertisers in the prior year periods, as a result of COVID-19.
Sky Segment – Operating Costs and Expenses
Programming and production costs increased for the three and six months ended June 30, 2021 compared to the same periods in 2020. Excluding the impact of foreign currency, programming and production costs increased primarily due to increases in the number of sporting events in the current year periods due to COVID-19, including the impacts of the delayed starts of the 2020-2021 European football seasons and the disrupted seasons in the first and second quarters of 2020. We held the Italian broadcast rights to Lega Nazionale Professionisti Serie A through the end of the 2020-2021 season. Beginning with the 2021-2022 season and through the 2023-2024 season, we will have nonexclusive broadcast rights to a reduced number of matches, which will result in a reduction in programming and production costs and we expect will result in declines in revenue and customer relationships in Italy.
Direct network costs increased for the three and six months ended June 30, 2021 compared to the same periods in 2020. Excluding the impact of foreign currency, direct network costs increased primarily due to increases in costs associated with
25

Sky’s wireless phone and broadband services as a result of increases in the sale of handsets and the number of customers receiving these services.
Other expenses increased for the three and six months ended June 30, 2021 compared to the same periods in 2020. Excluding the impact of foreign currency, other expenses increased primarily due to higher fees paid to third-party channels related to advertising sales and higher marketing costs, both reflecting the impact of COVID-19 in the prior year periods, partially offset by lower personnel costs.
Corporate, Other and Eliminations
Corporate and Other Results of Operations
 Three Months Ended
June 30,
Increase/
(Decrease)
Six Months Ended
June 30,
Increase/
(Decrease)
(in millions)20212020
%
20212020
%
Revenue$92 $40 128.4 %$181 $160 12.9 %
Operating costs and expenses353 429 (17.7)722 742 (2.6)
Adjusted EBITDA$(261)$(389)32.9 %$(541)$(582)6.9 %
Corporate and Other – Revenue
Revenue primarily relates to Comcast Spectacor, which owns the Philadelphia Flyers and the Wells Fargo Center arena in Philadelphia, Pennsylvania.
Corporate and Other – Operating Costs and Expenses
Operating costs and expenses primarily include overhead, personnel costs, the costs of other business initiatives, and operating costs and expenses associated with Comcast Spectacor.
Expenses decreased for the three and six months ended June 30, 2021 compared to the same periods in 2020 primarily due to costs incurred in the prior year periods in response to COVID-19, including severance charges related to our businesses.
Eliminations
 Three Months Ended
June 30,
Increase/
(Decrease)
Six Months Ended
June 30,
Increase/
(Decrease)
(in millions)20212020%20212020%
Revenue$(723)$(547)32.3 %$(1,434)$(1,222)17.4 %
Operating costs and expenses(725)(558)30.1 (1,445)(1,240)16.6 
Adjusted EBITDA$2 $11 (83.2)%$11 $18 (38.0)%
Amounts represent eliminations of transactions between Cable Communications, NBCUniversal, Sky and other businesses. Eliminations of transactions between NBCUniversal segments are presented separately. Refer to Note 2 for a 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.
26

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.
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)2021202020212020
Net income attributable to Comcast Corporation
$3,738 $2,988 $7,067 $5,135 
Net income (loss) attributable to noncontrolling interests and redeemable subsidiary preferred stock
(108)21 (145)98 
Income tax expense2,000 946 3,119 1,646 
Investment and other (income) loss, net(1,216)(420)(1,607)296 
Interest expense1,093 1,112 2,112 2,324 
Depreciation2,113 2,099 4,231 4,206 
Amortization1,270 1,165 2,514 2,322 
Adjustments(a)
36 16 48 30 
Adjusted EBITDA$8,927 $7,927 $17,339 $16,057 
(a)Amounts represent the impacts of certain events, gains, losses or other charges that are excluded from Adjusted EBITDA, including Sky transaction-related costs and costs related to our investment portfolio.
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.
27

Reconciliation of Sky Constant Currency Growth Rates
Three Months Ended
June 30,
Six Months Ended
June 30,
ActualConstant CurrencyConstant Currency GrowthActualConstant CurrencyConstant Currency Growth
(in millions, except per customer data)20212020%20212020%
Revenue
Direct-to-consumer$4,222 $3,921 7.7 %$8,288 $7,914 4.7 %
Content 355 261 36.1 713 613 16.3 
Advertising643 359 78.8 1,216 914 33.0 
Total revenue5,220 4,541 14.9 10,217 9,441 8.2 
Operating costs and expenses
Programming and production 2,447 1,716 42.6 4,931 3,956 24.7 
Direct network costs625 561 11.4 1,256 1,054 19.2 
Other1,589 1,437 10.6 3,107 3,002 3.5 
Total operating costs and expenses4,660 3,714 25.5 9,294 8,012 16.0 
Adjusted EBITDA
$560 $828 (32.4)%$924 $1,429 (35.4)%
Average monthly direct-to-consumer revenue per customer relationship
$60.35 $56.56 6.7 %$59.50 $57.00 4.4 %
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 facility; and our ability to obtain future external financing.
We maintain significant availability under our revolving credit facility and commercial paper program to meet our short-term liquidity requirements. As of June 30, 2021, amounts available under our revolving credit facility, net of amounts outstanding under our commercial paper program and outstanding letters of credit and bank guarantees, totaled $11.0 billion. We entered into a new revolving credit facility in March 2021 (see Note 5).
We are subject to customary covenants and restrictions set forth in agreements related to debt issued at Comcast and certain of our subsidiaries, including the indentures governing our public debt securities and the credit agreements governing the Comcast revolving credit facility. Our credit facility contains a financial covenant pertaining to leverage, which is the ratio of debt to EBITDA, as defined in the credit facility. Compliance with this financial covenant is tested on a quarterly basis under the terms of the credit facility. As of June 30, 2021, we met this financial covenant by a significant margin and we would expect to remain in compliance with this financial covenant and other covenants related to our debt. The covenants and restrictions in our revolving credit facility do not apply to certain entities, including Sky and our international theme parks.
Operating Activities
Components of Net Cash Provided by Operating Activities
 Six Months Ended
June 30,
(in millions)
20212020
Operating income$10,546 $9,499 
Depreciation and amortization6,745 6,528 
Noncash share-based compensation711 621 
Changes in operating assets and liabilities892 (15)
Payments of interest(1,909)(1,936)
Payments of income taxes(1,832)(333)
Other204 103 
Net cash provided by operating activities$15,357 $14,467 
The variance in changes in operating assets and liabilities for the six months ended June 30, 2021 compared to the same period in 2020 was primarily due to the timing of amortization and related payments for our film and television costs, including the
28

timing of sporting events partially offset by increased production spend, as well as increases in deferred revenue and accounts receivable.
In March 2021, we entered into an agreement with the NFL extending our rights for an additional 11 years through the 2033-2034 season. The new agreement includes exhibition rights for three additional Super Bowls and certain other rights, including streaming rights and additional exclusive games on Peacock.
The increase in income tax payments for the six months ended June 30, 2021 compared to the same period in 2020 was primarily due to the extension of due dates for estimated second quarter 2020 federal income tax payments to the third quarter of 2020.
Investing Activities
Net cash used in investing activities for both the six months ended June 30, 2021 and 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. Capital expenditures increased for the six months ended June 30, 2021 compared to the same period in 2020 primarily due to increased spending at our Cable Communications segment related to scalable infrastructure, customer premise equipment and line extensions. NBCUniversal capital expenditures decreased as a result of reduced spending at our Theme Parks. Proceeds from sales of businesses and investments decreased for the six months ended June 30, 2021 compared to the same period in 2020 primarily due to the sale of our investment in AirTouch in the prior year period.
Financing Activities
Net cash used in financing activities for the six months ended June 30, 2021 consisted primarily of repayments of debt, dividend payments, repurchases of common stock under our share repurchase program and employee plans and payments related to the redemption of NBCUniversal Enterprise redeemable subsidiary preferred stock presented in other 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, which were partially offset by proceeds from borrowings.
For the six months ended June 30, 2021, we made debt repayments totaling $5.8 billion, including $4.0 billion of optional repayments of term loans due 2022 to 2023 and the early redemption of $1.3 billion of senior notes maturing in 2024.
As of June 30, 2021, we had no commercial paper outstanding and there were no amounts outstanding under our revolving credit facility.
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 5 and 6 for additional information on our financing activities.
Share Repurchases and Dividends
In the second quarter of 2021, we restarted our share repurchase program. Effective May 25, 2021, our Board of Directors increased our share repurchase program authorization to $10 billion, which does not have an expiration date. During the six months ended June 30, 2021, we repurchased a total of 8.8 million shares of our Class A common stock for $500 million. Under the authorization, we expect to repurchase additional shares during the remainder of 2021, which may be in the open market or in private transactions.
In addition, we paid $459 million for the six months ended June 30, 2021 related to employee taxes associated with the administration of our share-based compensation plans.
In January 2021, our Board of Directors approved a 9% increase in our dividend to $1.00 per share on an annualized basis. On April 28, 2021, we paid dividends of $1.2 billion. In May 2021, our Board of Directors approved our second quarter dividend of $0.25 per share, which was paid in July 2021. We expect to continue to pay quarterly dividends, although each dividend is subject to approval by our Board of Directors.
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.
29

Debt and Guarantee Structure
(in billions)June 30, 2021December 31, 2020
Debt subject to cross-guarantees
Comcast$81.6 $85.7 
NBCUniversal(a)
2.8 2.8 
Comcast Cable(a)
2.1 2.1 
86.5 90.6 
Debt subject to one-way guarantees
Sky8.3 8.4 
Other(a)
1.0 2.8 
9.3 11.2 
Debt not guaranteed
Universal Beijing Resort(b)
3.3 2.5 
Other1.1 1.1 
4.4 3.6 
Debt issuance costs, premiums, discounts, fair value adjustments for acquisition accounting and hedged positions, net
(1.6)(1.6)
Total debt$98.6 $103.8 
(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 6 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 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, 2021 and December 31, 2020, the combined Guarantors have noncurrent notes payable to non-guarantor subsidiaries of $125 billion and $124 billion, respectively, and noncurrent notes receivable from non-guarantor subsidiaries of $28 billion and $26 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 $138 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
30

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, 2021 and December 31, 2020, Comcast and Comcast Holdings, the combined issuer and guarantor of the guaranteed subordinated debt, have noncurrent senior notes payable to non-guarantor subsidiaries of $97 billion and $94 billion, respectively, and noncurrent notes receivable from non-guarantor subsidiaries of $25 billion and $23 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.
Following the change in presentation of our segment operating results in the first quarter of 2021, we reassessed the reporting units related to goodwill in our NBCUniversal segments and concluded that our reporting units are the same as our reportable segments. See Note 2 for additional information.
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 2020 Annual Report on Form 10-K.
ITEM 3: QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
We have evaluated the information required under this item that was disclosed in our 2020 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.

31

PART II: OTHER INFORMATION
ITEM 1: LEGAL PROCEEDINGS
See Note 10 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 2020 Annual Report on Form 10-K.
ITEM 2: UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
The table below summarizes Comcast's common stock repurchases during the three months ended June 30, 2021.
Purchases of Equity Securities 
PeriodTotal
Number of
Shares
Purchased
Average
Price
Per
Share
Total Number of
Shares Purchased
as Part of Publicly
Announced Authorization
Total Dollar
Amount
Purchased
Under the Publicly Announced
Authorization
Maximum Dollar
Value of Shares That
May Yet Be
Purchased Under the Publicly Announced
Authorization
(a)
April 1-30, 2021— $— — $— $— 
May 1-31, 2021986,784 

$57.25 986,784 $56,498,065 $9,943,501,935 
June 1-30, 20217,798,365 $56.87 7,798,365 $443,501,870 $9,500,000,065 
Total8,785,149 $56.91 8,785,149 $499,999,935 $9,500,000,065 
(a)Effective May 25, 2021, our Board of Directors increased our share repurchase program authorization to $10 billion, which does not have an expiration date. Under this authorization, we may repurchase shares in the open market or in private transactions.
The total number of shares purchased during the three months ended June 30, 2021 does not include any shares received in the administration of employee share-based compensation plans.
ITEM 6: EXHIBITS
Exhibit
No.
Description
Employment Agreement between Comcast Corporation and Thomas J. Reid, dated as of April 15, 2019
Employment Agreement between Comcast Corporation and Jeff Shell, dated as of February 19, 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
101The following financial statements from Comcast Corporation’s Quarterly Report on Form 10-Q for the six months ended June 30, 2021, filed with the Securities and Exchange Commission on July 29, 2021, 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.
104Cover Page Interactive Data File (embedded within the iXBRL document)
*Constitutes a management contract or compensatory plan or arrangement.
32

SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
COMCAST CORPORATION
By:/s/ DANIEL C. MURDOCK
Daniel C. Murdock
Executive Vice President, Chief Accounting Officer and Controller
(Principal Accounting Officer)
Date: July 29, 2021

33
EX-10.1 2 ex101-6302021.htm EXHIBIT 10.1 Document
Exhibit 10.1
EMPLOYMENT AGREEMENT

    This EMPLOYMENT AGREEMENT (the “Agreement”) is entered into as of the 15th day of April, 2019, between COMCAST CORPORATION, a Pennsylvania corporation (together with its subsidiaries, the “Company”), and THOMAS J. REID (“Employee”).

BACKGROUND

    Employee desires to have Employee’s employment relationship with the Company be governed by the terms and conditions of this Agreement, which include material benefits favorable to Employee. In return for such material benefits, Employee is agreeing to the terms and conditions contained in this Agreement, which include material obligations on Employee.

AGREEMENT

    Intending to be legally bound, the Company and Employee agree as follows:

    1.    Position and Duties.

        (a)    Employee shall serve and the Company shall employ Employee in the position set forth on Schedule 1, provided that: (i) the duties of Employee from time to time hereunder assigned by the Company will be commensurate with Employee’s education, skills and experience; and (ii) Employee’s position will be the most senior legal executive of the Company. Employee shall report to the Company’s Chairman and Chief Executive Officer (currently Brian L. Roberts).

        (b)    Employee shall work full-time and 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.

        (c)     The parties shall comply with all policies of the Company applicable to them, including those contained in the Employee Handbook and the Code of Conduct.

    2.    Term. The term of this Agreement (the “Term”) shall be from the date first-above written (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, 2023 (the date specified in subparagraph (b) 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.    Compensation.

        (a)    Base Salary. Employee’s base salary (“Base Salary”) from the Commencement Date through February 29, 2020 shall be at the annual rate set forth on Schedule 1. Employee shall thereafter be entitled to participate in any salary increase program offered during the Term, on a basis consistent with that applicable to other employees at Employee’s level, taking into account Employee’s position, duties and performance. Base Salary shall not be reduced other than as part of a salary reduction program effected on a basis consistent with that applicable to other employees at Employee’s level. Base Salary, less normal deductions, shall be paid to Employee in accordance with the Company’s payroll practices in effect from time to time.

        (b)    Restricted Stock and Stock Option Grants.

            (i)    Provided Employee remains employed on such date, on July 5, 2019, Employee shall receive a grant of restricted stock units under the Company’s Restricted Stock Plan for the number of shares of the Company’s Class A Common Stock set forth on Schedule 1. Such units shall vest as set forth on Schedule 1.

            (ii)    In 2020 and in each subsequent calendar year in the Term, Employee shall be entitled to participate in any annual broad-based grant programs under the Company’s Restricted Stock Plan and/or Stock Option Plan (or any successor equity-based compensation plan or plans) on a basis consistent with that applicable to other employees at Employee’s level, taking into account Employee’s position, duties and performance.

            (iii)    Such grants shall contain provisions relating to vesting following retirement as are included in grants made to other employees at Employee’s level based on the then applicable Company policy.

        (c)    Cash Bonuses.

            (i)    Employee shall be entitled to participate in the Company’s Cash Bonus Plan as set forth on Schedule 1 from the Commencement Date through December 31, 2019. Employee’s participation in such Plan will be pursuant to the terms and conditions thereof. The performance goals applicable to such participation will be consistent with those applicable to other employees at Employee’s level, taking into account Employee’s position and duties.

            (ii)    With respect to each subsequent calendar year in the Term, Employee shall be entitled to continue to participate in the Company’s Cash Bonus Plan (or any successor performance-based cash incentive compensation plan) pursuant to the terms and conditions thereof and on a basis consistent with that applicable to other employees at Employee’s level, taking into account Employee’s position, duties and performance, provided that in no event will the percentage of eligible earnings target bonus potential thereunder be less than that set forth on Schedule 1.

    4.    Benefit Plans and Programs. Employee shall be entitled to: (a) participate in the Company’s health and welfare and other employee benefit plans and programs (including group
2


insurance program, vacation, and relocation benefits), on terms (including cost) as are consistent with those made available to other employees at Employee’s level, taking into account Employee’s position and duties, in accordance with the terms of such plans and programs; and (b) applicable directors and officers liability insurance and indemnification and advancement of expenses provisions relating to claims made by third parties against Employee in Employee’s role as a director, officer or employee) (the items listed in subparagraphs (a) and (b) collectively “Benefit Plans”). Nothing in this Agreement shall limit the Company’s right to modify or discontinue any Benefit Plans at any time, provided no such action may adversely affect any vested rights of Employee thereunder. The provisions of this Paragraph 4 shall not apply to compensation and benefit plans and programs specifically addressed in this Agreement, in which case the applicable other terms of this Agreement shall control.

    5.    Business Expenses. The Company shall pay or reimburse Employee for reasonable travel, lodging, meal, entertainment and other expenses incurred by Employee in connection with the performance of Employee’s duties hereunder, upon presentation of receipts therefor submitted to the Company on a timely basis and in accordance with the Company’s policies and practices in effect from time to time.

    6.    Termination. Employee’s employment, and the Company's obligations under this Agreement (excluding any obligations the Company may have under Paragraph 7, any other obligations expressly set forth herein as surviving termination of employment, and any obligations with respect to any vested rights of Employee under any compensation or benefit plans or programs), shall or may be terminated, in the circumstances set forth below.

        (a)    Death. Employee's employment shall terminate automatically in the event of Employee’s death.

        (b)    Disability. The Company may terminate Employee’s employment in accordance with the provisions of applicable law, in the event Employee becomes substantially unable to perform Employee’s duties hereunder due to partial or total disability or incapacity resulting from a mental or physical illness, injury or other health-related cause (“Disability”) for a period of twelve (12) consecutive months or for a cumulative period of fifty-two (52) weeks in any two (2) calendar year period.

        (c)    Termination With Cause by the Company or Resignation Without Good Reason by Employee.

            (i)    The Company may terminate Employee’s employment (a “Termination With Cause”) upon written notice following its determination that Employee has committed any of the following acts: (A) conviction of or guilty plea to a felony or a crime involving moral turpitude; (B) fraud; (C) embezzlement or other misappropriation of funds; (D) material misrepresentation with respect to the Company; (E) substantial and/or repeated failure to perform duties; (F) gross negligence or willful misconduct in the performance of duties; (G) commission of any act or involvement in any situation, or occurrence, whether before or during the Term, which brings Employee into widespread public disrepute, contempt, scandal or ridicule, or which justifiably shocks, insults or offends a significant portion of the community, or
3


Employee’s being subject to publicity for any such conduct or involvement in such conduct; (H) material violation of the Employee Handbook, the Code of Conduct or any other written Company policy; or (I) material breach of this Agreement (which, as to the last two items, if capable of being cured (as reasonably determined by the Company), shall remain uncured following ten (10) business days after written notice thereof).

            (ii)    Employee may terminate Employee’s employment (a “Resignation Without Good Reason”) at any time for any reason (or for no reason) upon twenty (20) business days prior written notice without Good Reason (as such term is defined in subparagraph (d)(ii) below).

        (d)    Termination Without Cause by the Company or Resignation With Good Reason by Employee.

            (i)    The Company may terminate Employee’s employment (a “Termination Without Cause”) at any time for any reason (or for no reason) upon twenty (20) business days prior written notice.

            (ii)    Employee may terminate Employee’s employment (a “Resignation With Good Reason”) as a result of any of the following acts of the Company upon ten (10) business days prior written notice, provided Employee has provided the Company such written notice within sixty (60) days of the occurrence thereof: a substantial demotion in Employee’s position; or material breach of this Agreement (which, as to either such item, if capable of being cured (as reasonably determined by the Company), shall remain uncured following ten (10) business days after written notice thereof) (“Good Reason”).

    7.    Payments and Other Entitlements As a Result of Termination. Employee’s sole entitlements as a result of a termination under Paragraph 6 shall be as set forth below.

        (a)    Death or Disability. Following termination due to death or Disability, Employee’s estate (or Employee, as applicable) shall be entitled to payment of Employee’s then-current Base Salary through the date of termination and for a period of three (3) months thereafter (payable in accordance with the Company’s regular payroll practices), amounts accrued or payable under any Benefit Plans (payable at such times as provided therein), any accrued but unused vacation time, any amounts payable for any unreimbursed business expenses, any amount that otherwise would have been payable in the current year on account of a prior year’s Cash Bonus Plan grant, an amount on account of the current year’s Cash Bonus Plan grant (pro-rated through the date of termination, and calculated using actual achievement of Company-based performance goals and assuming full achievement of Employee’s personal performance goals) (in the case of each of the last two amounts, payable at such time as otherwise applicable absent such death or Disability), and any vested rights or benefits under any applicable provisions of any other compensation or benefit program or plan or grants thereunder. Except as otherwise provided herein, any amounts payable to Employee’s estate (or Employee, as applicable) pursuant to this subparagraph (a) shall be paid no later than the 45th day following the date of termination.

4


        (b)    Termination With Cause by the Company or Resignation Without Good Reason by Employee. If Employee’s employment terminates as a result of a Termination With Cause or Resignation Without Good Reason, Employee shall be entitled to payment of Employee’s then-current Base Salary through the date of termination (payable in accordance with the Company’s regular payroll practices), amounts accrued or payable under any Benefit Plans (payable at such times as provided therein), any accrued but unused vacation time, any amounts payable for any unreimbursed business expenses, and any amount that otherwise would have been payable in the current year on account of a prior year’s Cash Bonus Plan grant (payable at such time as otherwise applicable absent such termination). Except as otherwise provided herein, any amounts payable to Employee pursuant to this subparagraph (b) shall be paid no later than the 45th day following the date of termination.

        (c)    Termination Without Cause by the Company or Resignation With Good Reason by Employee. If Employee’s employment is terminated as a result of a Termination Without Cause or Resignation With Good Reason, and subject to Paragraph 13 and to Employee’s entering into an agreement containing a release by Employee of the Company with respect to all matters relating to Employee’s employment and the termination thereof (other than rights under this Agreement which by their express terms continue following termination of employment and any vested rights under any compensation or benefit plan or program or grants thereunder) within thirty (30) days following the date of termination, in a form and containing terms as the Company customarily requires of terminated employees receiving salary continuation payments:

            (i)    Provided Employee is alive at the time of payment thereof, Employee shall be entitled to continue to: (A) receive Employee’s then-current Base Salary in accordance with the Company’s regular payroll practices; and (B) participate in the Benefit Plans at the same cost to Employee as is applicable to active employees; in each case for the period of time set forth on Schedule 1 following the date of termination. Employee’s rights under the Consolidated Omnibus Budget Reconciliation Act of 1986, as amended (“COBRA”) shall run concurrently with Employee’s participation during such period of time. The payments and benefits described in this subparagraph (i) will begin to be paid or provided as soon as administratively practicable after the release described in subparagraph (c) above becomes irrevocable, provided that if the 30-day period described in such subparagraph begins in one taxable year and ends in the following taxable year, such payments or benefits shall not commence until the following taxable year.

            (ii)    Employee shall also receive payment of Employee’s then-current Base Salary through the date of termination (payable in accordance with the Company’s regular payroll practices); amounts accrued or payable under any Benefit Plans (payable at such times as provided therein); any accrued but unused vacation time; any amounts payable for any unreimbursed business expenses; any amount that otherwise would have been payable in the current year on account of a prior year’s Cash Bonus Plan grant; and an amount on account of the current year’s Cash Bonus Plan grant (pro-rated through the month containing the date of termination, and calculated using actual achievement of Company-based performance goals and assuming full achievement of Employee’s personal performance goals). Except as otherwise provided herein, any amounts payable to Employee pursuant to this subparagraph (ii) shall be paid no later than the 45th day following the date of termination.
5



            (iii)    Employee shall be obligated to seek reasonable other employment during the period in which Employee receives salary continuation payments under subparagraph (i) above, and the Company may request reasonable periodic written reports evidencing Employee’s efforts to obtain such employment. Such salary continuation payments shall be subject to reduction in the amount of any salary, bonus, vested equity or other compensation earned or received by Employee for services through employment or self-employment during or on account of the period of time of salary continuation. Employee shall provide the Company with prompt written notice of any such employment and amounts. The Company’s obligation to continue health and welfare benefits shall cease upon Employee’s eligibility for health and welfare benefits from any subsequent employer.

            (iv)    Provided Employee is alive at the time of payment, Employee shall be entitled to receive payment on account of: (A) the current year’s Cash Bonus Plan grant, pro-rated beginning from the month following the date of termination through December 31st of the year of termination; and (B) the following year’s Cash Bonus Plan grant, pro-rated based on the number of months of employment in the year of termination (including the month of termination); in each case calculated using actual achievement of Company-based performance goals and assuming full achievement of Employee’s personal performance goals (payable at such times as otherwise applicable absent such termination).

            (v)    Provided Employee is alive at the time of vesting, Employee shall have the right to continued vesting of Stock Option Plan and Restricted Stock Plan grants through the period of time set forth on Schedule 1, as if there had been no termination of employment. Provided Employee is alive at the time of exercise, Employee shall have the right to exercise any vested Stock Option Plan grants through the period of time set forth on Schedule 1.

    8.    Non-Solicitation; Non-Competition; Confidentiality. Employee acknowledges and agrees that: Employee’s skills, experience, knowledge and reputation are of special, unique and extraordinary value to the Company; Employee is and will continue to be privy to confidential and proprietary information, processes and know-how of the Company, the confidentiality of which has significant value to the Company and its future success; and the restrictions on Employee’s activities as set forth below are necessary to protect the value of the goodwill and other tangible and intangible assets of the Company. Based upon the foregoing, Employee agrees as follows:

        (a)    While employed by the Company (whether during the Term or thereafter), and for a period of one year after termination of Employee’s employment for any reason (whether during the Term or thereafter), Employee shall not, directly or indirectly: (i) hire any employee of the Company (other than as a result of a general solicitation); (ii) solicit, induce, encourage or attempt to influence any employee, customer, consultant, independent contractor, service provider or supplier of the Company to cease to do business or terminate the employment or other relationship with the Company; or (iii) assist any other person or entity in doing or performing any of the acts that Employee is prohibited from doing under subparagraphs (i) or (ii) above.

        (b)    (i) WHILE EMPLOYED BY THE COMPANY (WHETHER DURING THE TERM OR THEREAFTER); AND FOR A PERIOD OF ONE YEAR AFTER A
6


RESIGNATION WITHOUT GOOD REASON OR A TERMINATION WITH CAUSE, IN EITHER CASE OCCURRING PRIOR TO THE REGULAR END DATE, EMPLOYEE SHALL NOT, DIRECTLY OR INDIRECTLY, ENGAGE IN ANY ACTIVITIES ON BEHALF OF, OR BE FINANCIALLY INTERESTED IN, A COMPETITIVE BUSINESS (AS AN AGENT, CONSULTANT, DIRECTOR, EMPLOYEE, INDEPENDENT CONTRACTOR, OFFICER, OWNER, PARTNER, MEMBER, PRINCIPAL, SERVICE PROVIDER OR OTHERWISE). A COMPETITIVE BUSINESS MEANS A BUSINESS (WHETHER CONDUCTED BY AN INDIVIDUAL OR ENTITY, INCLUDING EMPLOYEE IN SELF-EMPLOYMENT) THAT IS ENGAGED IN COMPETITION, DIRECTLY OR INDIRECTLY THROUGH ANY ENTITY CONTROLLING, CONTROLLED BY OR UNDER COMMON CONTROL WITH SUCH BUSINESS, WITH ANY OF THE BUSINESS ACTIVITIES (A) CARRIED ON BY THE COMPANY OR (B) BEING PLANNED BY THE COMPANY WITH EMPLOYEE’S PARTICIPATION.

            (ii)    THIS RESTRICTION SHALL APPLY IN ANY GEOGRAPHIC AREA IN THE WORLD IN WHICH THE COMPANY CARRIES OUT BUSINESS ACTIVITIES. EMPLOYEE AGREES THAT NOT SPECIFYING A MORE LIMITED GEOGRAPHIC AREA IS REASONABLE IN LIGHT OF THE BROAD GEOGRAPHIC SCOPE OF THE ACTIVITIES CARRIED OUT BY THE COMPANY IN THE WORLD.

            (iii)    For purposes of clarification of their intent, the parties agree that subparagraph (i) above restricts Employee from working on the account, or otherwise for the benefit, of a Competitive Business as a result of Employee’s working as an employee, consultant or in any other capacity for an entity that provides consulting, advisory, lobbying or similar services to other businesses.

            (iv)    Nothing herein shall prevent Employee from owning for investment up to one percent (1%) of any class of equity security of an entity whose securities are traded on a national securities exchange or market. Further, nothing herein shall prevent Employee from engaging in the practice of law.
        
        (c)    Nothing contained in this Agreement (including, without limitation, subparagraph 8(d) and Paragraph 9) or otherwise limits Employee’s ability to communicate directly with and provide information, including documents, not otherwise protected from disclosure by any applicable law or privilege, to the Securities and Exchange Commission (the “SEC”), the Occupational Safety and Health Administration (“OSHA”) or any other federal, state or local governmental agency or commission regarding possible legal violations, without disclosure to the Company. The Company may not retaliate against Employee for any of these activities, and nothing in this Agreement requires Employee to waive any monetary award or other payment that Employee might become entitled to from the SEC or OSHA.

        (d)    Except as provided in subparagraph 8(c), during the Term and at all times thereafter, Employee shall not, directly or indirectly, use for Employee’s personal benefit, or disclose to or use for the direct or indirect benefit of anyone other than the Company (except as may be required within the scope of Employee’s duties hereunder), any secret or confidential information, knowledge or data of the Company or any of its employees, officers, directors or
7


agents (“Confidential Information”). Confidential Information includes, but is not limited to: the terms and conditions of this Agreement; sales, marketing and other business methods; policies, plans, procedures, strategies and techniques; research and development projects and results; software and firmware; trade secrets, know-how, processes and other intellectual property; information on or relating to past, present or prospective employees or suppliers; and information on or relating to past, present or prospective customers, including customer lists. Notwithstanding the foregoing, Confidential Information does not include information that: (i) is generally available to the public; or (ii) is available to Employee on a nonconfidential basis from a source other than the Company, provided such source is not bound by a confidentiality agreement with the Company or otherwise prohibited from transmitting such information to Employee by a contractual, legal or fiduciary obligation. Employee agrees that Confidential Information is the exclusive property of the Company, and agrees that, immediately upon Employee’s termination of employment for any reason (including after the Term), Employee shall deliver to the Company all correspondence, documents, books, records, lists and other materials containing Confidential Information that are within Employee’s possession or control, regardless of the medium in which such materials are maintained, and Employee shall retain no copies thereof in any medium. Except as provided in subparagraph 8(c), without limiting the generality of the foregoing, Employee agrees neither to prepare, participate in or assist in the preparation of any article, book, speech or other writing or communication relating to the past, present or future business, operations, personnel or prospects of the Company, nor to encourage or assist others to do any of the foregoing, without the prior written consent of the Company (which may be withheld in the Company’s sole discretion). Nothing herein shall prevent Employee from: (A) complying with a valid subpoena or other legal requirement for disclosure of Confidential Information, provided that, except as provided in subparagraph 8(c), Employee shall use good faith efforts to notify the Company promptly and in advance of disclosure if Employee believes Employee is under a legal requirement to disclose Confidential Information otherwise protected from disclosure under this subparagraph; or (B) disclosing the terms and conditions of this Agreement to Employee’s spouse or tax, accounting, financial or legal advisors, or as necessary to enforce this Agreement. Notwithstanding the foregoing, pursuant to the Defend Trade Secrets Act of 2016 (18 U.S.C. § 1833(b)), Employee shall not be held criminally or civilly liable under any federal or state trade secret law for the disclosure of a trade secret that (i) is made (x) in confidence to a federal, state or local government official, either directly or indirectly, or to an attorney, and (y) solely for the purpose of reporting or investigating a suspected violation of law; or (ii) is made in a complaint or other document filed in a lawsuit or other proceeding, if such filing is made under seal. In addition and without limiting the preceding sentence, if Employee files a lawsuit for retaliation by the Company for reporting a suspected violation of law, Employee may disclose the trade secret to his or her attorney and use the trade secret information in the court proceeding, if Employee (i) files any document containing the trade secret under seal, and (ii) does not disclose the trade secret, except pursuant to court order.

        (e)    Employee acknowledges that the restrictions contained in this Paragraph 8, in light of the nature of the businesses in which the Company is engaged and Employee’s position with the Company, are reasonable and necessary to protect the legitimate interests of the Company, and that any violation of these restrictions would result in irreparable injury to the Company. Employee therefore agrees that: (i) in the event of Employee’s violation of any of these restrictions, the Company shall have the right to suspend or terminate any unaccrued
8


payment obligations to Employee hereunder and/or Employee’s unaccrued rights under any compensation or benefit plans or programs hereunder or thereunder (including in each case any arising following termination of employment); and (ii) in the event of Employee’s violation or threatened violation of any of these restrictions, the Company shall be entitled to seek from any court of competent jurisdiction: (A) preliminary and permanent injunctive relief against Employee; (B) damages from Employee (including the Company’s reasonable legal fees and other costs and expenses); and (C) an equitable accounting of all compensation, commissions, earnings, profits and other benefits to Employee arising from such violation; all of which rights shall be cumulative and in addition to any other rights and remedies to which the Company may be entitled as set forth herein or as a matter of law.

        (f)    Employee agrees that if any part of the restrictions contained in this Paragraph 8, or the application thereof, is construed to be invalid or unenforceable, the remainder of such restrictions or the application thereof shall not be affected and the remaining restrictions shall have full force and effect without regard to the invalid or unenforceable portions. If any restriction is held to be unenforceable because of the area covered, the duration thereof or the scope thereof, Employee agrees that the court making such determination shall have the power to reduce the area and/or the duration, and/or limit the scope thereof, and the restriction shall then be enforceable in its reduced form.

        (g)    If Employee violates any such restrictions, the period of such violation (from the commencement of any such violation until such time as such violation shall be cured by Employee) shall not count toward or be included in any applicable restrictive period.

        (h)    Employee agrees that prior to accepting employment with any other person or entity at any time during the one-year period following termination of employment referred to in subparagraph (b)(i) above, Employee will provide the prospective employer with written notice of the provisions of this Paragraph 8, with a copy of such notice provided simultaneously to the Company.

    9.    Non-Disparaging Statements. Except as provided in subparagraph 8(c), during the period of Employee’s employment (whether during the Term or thereafter), and for a period of three (3) years thereafter, neither party shall disparage (directly or indirectly; orally, in writing or otherwise), the other party or, in the case of the Company, any of its employees, officers or directors, in any communication with or to any person or entity, including: (a) any actual or potential employer of Employee; (b) any actual or potential employee, customer, consultant, independent contractor, investor, lender, service provider or supplier of the Company; or (c) any media outlet. The foregoing shall not be deemed to restrict either party’s obligation to testify truthfully in any proceeding or cooperate in any governmental investigation.

    10.    Company Property.

        (a)    To the extent any Company Intellectual Property (as defined in subparagraph (f) below) is not already owned by the Company as a matter of law or by prior written assignment by Employee to the Company, Employee hereby assigns to Comcast Corporation, and agrees to assign to Comcast Corporation or its designated subsidiary(ies) in the
9


future (to the extent required), all right, title and interest that Employee now has or acquires in the future in and to any and all Company Intellectual Property. Employee shall further cooperate with the Company in obtaining, protecting and enforcing its interests in Company Intellectual Property. Such cooperation shall be at the Company’s expense, and shall include, at the Company’s election, without limitation, signing all documents reasonably requested by the Company for patent, copyright and other Intellectual Property (as defined in subparagraph (f) below) applications and registrations, and individual assignments thereof, and providing other reasonably requested assistance. Employee’s obligation to assist the Company in obtaining, protecting and enforcing Company Intellectual Property rights shall continue following Employee’s employment with the Company, but the Company shall be obliged to compensate Employee at a then prevailing reasonable consulting rate for any time spent and any out-of-pocket expenses incurred at the Company’s request for providing such assistance. Such compensation shall be paid irrespective of, and is not contingent upon, the substance of any testimony Employee may give or provide while assisting the Company or the outcome of any proceeding where such testimony is given or provided.

        (b)    Employee shall use reasonable efforts to promptly disclose to the Company, or any person(s) designated by the Company, all Intellectual Property that is created, fixed, conceived or reduced to practice by Employee, either alone or jointly with others, during the term of Employee’s employment with the Company, whether or not patentable or copyrightable or believed by Employee to be patentable or copyrightable, including without limitation any Intellectual Property (to be held in confidence by the Company) that qualifies fully as a nonassignable invention under Section 2870 of the California Labor Code (“Nonassignable IP”). If Employee contends that any such Intellectual Property qualifies as Nonassignable IP, Employee will promptly so notify the Company, and Employee agrees to cooperate fully with a review and verification process by the Company. In addition, Employee will promptly disclose to the Company (to be held in confidence) all patent applications filed by Employee or on Employee’s behalf within six (6) months after termination of employment, and to cooperate fully with a review and determination by the Company as to whether such patent applications constitute or include Company Intellectual Property. Employee has reviewed the notification on Schedule 2 and agrees that Employee’s execution hereof acknowledges receipt of such notification.

        (c)    In the event that the Company is unable for any reason whatsoever to secure Employee’s signature on any lawful and necessary document to apply for, execute or otherwise further prosecute or register any patent or copyright application or any other Company Intellectual Property application or registration, Employee hereby irrevocably designates and appoints the Company and its duly authorized officers and agents as Employee’s agents and attorneys-in-fact to act for and on Employee’s behalf and instead of Employee to execute and file such lawful and necessary documents and to do all other lawfully permitted acts to further prosecute, issue and/or register patents, copyrights and any other Company Intellectual Property rights with the same legal force and effect as if executed by Employee.

        (d)    To the extent any materials, including written, graphic or computer programmed materials, authored, prepared, contributed to or written by Employee, in whole or in part, during the term of employment by the Company and relating in whole or in part to the business, products, services, research or development of the Company qualify as “work made for
10


hire,” as such term is defined and used in the copyright laws of the United States, then such materials shall be done by Employee as “work made for hire” under such law.

        (e)    If Employee owns or controls or has the power to grant licenses under any patents or other Intellectual Property rights that are, during the term of Employee’s employment, incorporated in or utilized in the development, manufacture or delivery of any of the Company’s products or services by Employee or with Employee’s knowledge, assistance, or encouragement, Employee agrees to grant and hereby does grant to the Company a non-exclusive, royalty-free, paid-up, perpetual, irrevocable, freely transferable and sublicensable, unrestricted worldwide license under such patents or other Intellectual Property to make, have made, use, reproduce, display, perform, sell, offer to sell, import, export, distribute, and otherwise transfer or dispose of, all of the Company’s products and services. The foregoing license shall extend throughout the Company’s supply and distribution chains, and shall extend to partners of the Company (in relation to the Company’s products and services) as well.

        (f)    “Intellectual Property” means any and all ideas, inventions, formulae, knowhow, trade secrets, devices, designs, models, methods, techniques, processes, specifications, tooling, computer programs, software code, works of authorship, copyrighted and copyrightable works, mask works, trademarks and service marks, Internet domain names, technical and product information, patents and patent applications, and any other intellectual property rights or applications, throughout the world. “Company Intellectual Property” means any Intellectual Property created, fixed, conceived or reduced to practice, in whole or in part, by Employee, during Employee’s employment by the Company, either alone or jointly with others, whether or not such Intellectual Property is patentable or copyrightable, that either: (i) relates to the Company’s current or planned businesses; or (ii) is created, fixed, conceived or reduced to practice (A) in the performance of the Employee’s duties or (B) using the Company’s information, facilities, equipment or other assets. “Company Intellectual Property” does not include Nonassignable IP.

    11.    Representations.

        (a)    Employee represents that:

            (i)    Employee has had the opportunity to retain and consult with legal counsel and tax advisors of Employee’s choice regarding the terms of this Agreement.

            (ii)    Subject to bankruptcy and insolvency laws and general equitable principles, this Agreement is enforceable against Employee in accordance with its terms.

            (iii)     This Agreement, and the performance of Employee’s obligations hereunder, do not conflict with, violate or give rise to any rights of other persons or entities under, any agreement, benefit plan or program, order, decree or judgment to which Employee is a party or by which Employee is bound.

        (b)    The Company represents that:
11



            (i)    Subject to bankruptcy and insolvency laws and general equitable principles, this Agreement is enforceable against the Company in accordance with its terms.

            (ii)    This Agreement, and the performance of the Company’s obligations hereunder, do not conflict with, violate or give rise to any rights to other persons or entities under, any agreement, order, decree or judgment to which the Company is a party or by which it is bound.

    12.    Withholding; Deductions. All compensation under this Agreement is subject to applicable tax withholding requirements and other deductions required by law, the Company’s policies and Employee’s applicable Benefit Plan elections. Employee agrees that the Company is entitled to deduct from monies payable and reimbursable to Employee hereunder all sums that Employee owes the Company at any time.

    13.    Section 409A.

        (a)    Notwithstanding any other provision of this Agreement to the contrary or otherwise, to the extent any expense, reimbursement or in-kind benefit provided to Employee constitutes a “deferral of compensation” within the meaning of section 409A of the Internal Revenue Code of 1986, as amended (the “Code”), and its implementing regulations and guidance (collectively, “Section 409A”): (i) the amount of expenses eligible for reimbursement or in-kind benefits provided to Employee during any calendar year will not affect the amount of expenses eligible for reimbursement or in-kind benefits provided to Employee in any other calendar year; (ii) the reimbursements for expenses for which Employee is entitled to be reimbursed shall be made on or before the last day of the calendar year following the calendar year in which the applicable expense is incurred; and (iii) the right to payment or reimbursement or in-kind benefits hereunder may not be liquidated or exchanged for any other benefit.

        (b)    For purposes of Section 409A, each payment in a series of payments provided to Employee pursuant to this Agreement will be deemed a separate payment.

        (c)    Notwithstanding any other provision of this Agreement to the contrary or otherwise, any payment or benefit described in Paragraph 7 that represents a “deferral of compensation” within the meaning of Section 409A shall only be paid or provided to Employee upon Employee’s “separation from service” within the meaning of Treas.Reg.§1.409A-1(h) (or any successor regulation). To the extent compliance with the requirements of Treas.Reg.§1.409A-3(i)(2) (or any successor provision) is necessary to avoid the application of an additional tax under Section 409A to payments due to Employee upon or following Employee’s “separation from service,” then notwithstanding any other provision of this Agreement (or any otherwise applicable plan, policy, agreement or arrangement), any such payments that are otherwise due within six (6) months following Employee’s “separation from service” will be deferred (without interest) and paid to Employee in a lump sum immediately following that six (6) month period. In the event Employee dies during that six (6) month period, the amounts deferred on account of Treas.Reg.§1.409A-3(i)(2) (or any successor provision) shall be paid to the personal representatives of Employee’s estate within sixty (60) days following Employee’s death. This
12


provision shall not be construed as preventing payments to Employee pursuant to Paragraph 7 in the first six (6) months following Employee’s “separation from service” equal to an amount up to two (2) times the lesser of: (i) Employee’s annualized compensation for the year prior to the “separation from service;” and (ii) the maximum amount that may be taken into account under a qualified plan pursuant to section 401(a)(17) of the Code.

        (d)    Notwithstanding any other provision of this Agreement to the contrary or otherwise, all benefits or payments provided by the Company to Employee that would be deemed to constitute “nonqualified deferred compensation” within the meaning of Section 409A are intended to comply with Section 409A. Notwithstanding any other provision in this Agreement to the contrary or otherwise, distributions may only be made under this Agreement upon an event and in a manner permitted by Section 409A or an applicable exemption.

    14.    Successors.

        (a)    If Comcast Corporation merges into, or transfers all or substantially all of its assets to, or as part of a reorganization, restructuring or other transaction becomes a subsidiary of, another entity, such other entity shall be deemed to be the successor to Comcast Corporation hereunder, and the term “Company” as used herein shall mean such other entity (together with its subsidiaries) as is appropriate, and this Agreement shall continue in full force and effect.

        (b)    If Comcast Corporation transfers part of its assets to another entity owned directly or indirectly by the shareholders of Comcast Corporation (or any substantial portion of them), or transfers stock or other interests in a subsidiary of Comcast Corporation directly or indirectly to the shareholders of Comcast Corporation (or any substantial portion of them), and Employee works for the portion of the Company or subsidiary so transferred, then the successor or continuing employer entity shall be deemed the successor to the Company hereunder, the term “Company” as used herein shall mean such entity (together with its subsidiaries) as is appropriate, and this Agreement shall continue in full force and effect.

    15.    ARBITRATION/WAIVER OF OR RIGHT TO TRIAL BY JUDGE OR JURY/CLASS ACTION WAIVER.

        (a)    In consideration of the mutual obligations set forth in this Agreement, the parties agree that they will comply with and be bound by the terms of the Company’s Comcast Solutions Early Dispute Resolution Program (“Comcast Solutions Program”) as provided in the Comcast Solutions Program Guide, with respect to any and all Covered Claims that may arise between them, as such term is defined under the Comcast Solutions Program. AS PART OF THIS AGREEMENT, TO THE EXTENT PERMITTED BY APPLICABLE LAW, THE COMPANY AND EMPLOYEE HEREBY KNOWINGLY, VOLUNTARILY AND INTENTIONALLY WAIVE ANY RIGHT EITHER THEY OR THEIR HEIRS, EXECUTORS, ADMINISTRATORS, PERSONAL REPRESENTATIVES, SUCCESSORS OR ASSIGNS MAY HAVE TO A TRIAL BY JURY OR IN A COURT OF LAW OR EQUITY IN ANY LITIGATION OF COVERED CLAIMS BASED ON, ARISING FROM OR RELATING TO THIS AGREEMENT AND/OR EMPLOYEE’S EMPLOYMENT WITH COMPANY. EMPLOYEE FURTHER WAIVES EMPLOYEE’S
13


RIGHT TO: (a) FILE, BRING OR MAINTAIN ANY CLAIM(S) COVERED UNDER THIS PARAGRAPH AGAINST THE COMPANY ON A CLASS ACTION BASIS, COLLECTIVE ACTION BASIS OR REPRESENTATIVE BASIS (WHETHER OPT-IN, OPT-OUT OR REPRESENTATIVE); (b) SERVE OR PARTICPATE AS A REPRESENTATIVE OR MEMBER OF ANY CLASS, COLLECTIVE OR REPRESENTATIVE ACTION; OR (c) RECOVER ANY RELIEF FROM ANY CLASS, COLLECTIVE OR REPRESENTATIVE ACTION. EMPLOYEE AGREES THAT EMPLOYEE MUST PURSUE ANY CLAIM(S) SOLELY ON AN INDIVIDUAL BASIS THROUGH ARBITRATION, AND THE PARTIES FURTHER AGREE THAT NO CLASS, COLLECTIVE OR REPRESENTATIVE ACTIONS ARE ALLOWED TO BE ARBITRATED. The parties’ mutual obligations and agreements under this Paragraph and the Comcast Solutions Program shall survive the termination or expiration of this Agreement, as well as the termination of Employee’s employment with the Company for any reason.
        (b)    An action seeking preliminary injunctive relief as permitted by and for the purposes of the Comcast Solutions Program shall be brought only in federal court in the Eastern District of Pennsylvania. Employee consents to such jurisdiction, regardless of the location of Employee’s residence or place of business. Employee irrevocably waives any objection, including any objection to the laying of venue or based on the grounds of forum non conveniens, which Employee may now or hereafter have, to the bringing of any such action in such jurisdiction. Employee and the Company acknowledge and agree that any service of legal process by mail constitutes proper legal service of process under applicable law in any such action.
    16.    Governing Law. This Agreement shall be interpreted and enforced in accordance with the substantive law of the Commonwealth of Pennsylvania, without regard to any choice-of-law doctrines.
    
    17.    Notices. All notices required or permitted to be given under this Agreement shall be in writing and shall be given: (a) by electronic mail or (b) by registered or certified first class mail (postage prepaid, return receipt requested) to the respective parties at the following addresses:

    ......    if to the Company:

    ......    Comcast Corporation
    ......    One Comcast Center
    ......    Philadelphia, PA 19103
    ......    Attention: General Counsel
    ......    Email: corporate_legal@comcast.com

    ......    if to Employee:

    ......    Employee’s residence address and personal e-mail address as most recently indicated in the Company’s records.
        
    18.    
Entire Agreement. This Agreement (including Schedules 1 and 2 hereto)
14


constitutes the entire agreement of the parties with respect to the subject matter hereof. In the event of any conflict between the terms of this Agreement and the terms of any plans or policies of the Company (including the Employee Handbook), the terms of this Agreement shall control. Employee acknowledges and agrees that if Employee and the Company (or one of its affiliates) have entered into an Employee Assignment of Inventions and Intellectual Property Rights Agreement or similar agreement (the “IP Agreement”) with respect to intellectual property, the provisions of the IP Agreement shall govern and control with respect to the subject matter thereof.

    19.    Invalidity or Unenforceability. If any term or provision of this Agreement is held to be invalid or unenforceable for any reason, such invalidity or unenforceability shall not affect any other term or provision hereof and this Agreement shall continue in full force and effect as if such invalid or unenforceable term or provision (to the extent of the invalidity or unenforceability) had not been contained herein.

    20.    
Amendments and Waivers. No amendment or waiver of this Agreement or any provision hereof shall be binding upon the party against whom enforcement of such amendment or waiver is sought unless it is made in writing and signed by or on behalf of such party. The waiver by either party of a breach of any provision of this Agreement by the other party shall not operate or be construed as a waiver or a continuing waiver by that party of the same or any subsequent breach of any provision of this Agreement by the other party.

    21.    Binding Effect; No Assignment. This Agreement shall be binding on and inure to the benefit of the parties hereto and their respective heirs, executors, administrators, successors and assigns, except that (other than to effect the provisions of Paragraph 14) it may not be assigned by either party without the other party’s written consent.

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

COMCAST CORPORATION
By:
/s/ David L. Cohen
Date:
February 28, 2019

EMPLOYEE
By:
/s/ Thomas J. Reid
Date:
February 28, 2019
15


SCHEDULE 1 TO EMPLOYMENT AGREEMENT WITH THOMAS J. REID

1.    Position: Senior Executive Vice President, General Counsel, and Secretary, Comcast
Corporation.

2.    Base Salary: $1,500,000.

3.    Restricted Stock Amount and Vesting Schedule: units for shares having a market value of approximately $3,375,000; vesting: 15% on the thirteen-month anniversary of the date of grant, 15% on each of the second to fourth anniversaries of the date of grant, and 40% on the fifth anniversary of the date of grant.

4.    Cash Bonus. Target bonus potential under the Cash Bonus Plan: 200% of eligible earnings (i.e., the amount of Base Salary actually paid and/or deferred in the applicable period).

5.    Base Salary and Health and Welfare Benefits Continuation Period following Termination Without Cause or Resignation With Good Reason: Twenty-four (24) months.

6.    Restricted Stock and Stock Option Plan Grants Continued Vesting Period following Termination Without Cause or Resignation With Good Reason: Twelve (12) months, Stock Option Plan Grants Continued Exercisability Period following Termination Without Cause or Resignation With Good Reason: the lesser of fifteen (15) months or the end of the stock option’s term.

16


SCHEDULE 2

LIMITED EXCLUSION NOTIFICATION
THIS IS TO NOTIFY Employee in accordance with Section 2872 of the California Labor Code that this Agreement does not require Employee to assign or offer to assign to the Company any invention that Employee developed entirely on Employee’s own time without using the Company’s equipment, supplies, facilities or trade secret information except for those inventions that either:

1.Relate at the time of conception or reduction to practice of the invention to the Company’s business, or actual demonstrably anticipated research or development of the Company; or

2.Result from any work performed by you for the Company.

To the extent a provision in this Agreement purports to require Employee to assign an invention otherwise excluded by the preceding paragraph, the provision is against the public policy of the State of California and is unenforceable therein.

This limited exclusion does not apply to any patent or invention covered by a contract between the Company and the United States or any of its agencies requiring full title to such patent or invention to be in the United States.
17
EX-10.2 3 ex102-6302021.htm EXHIBIT 10.2 Document
Exhibit 10.2
EMPLOYMENT AGREEMENT

    This EMPLOYMENT AGREEMENT (the “Agreement”) is entered into as of the 19th day of February, 2020, between COMCAST CORPORATION, a Pennsylvania corporation (together with its subsidiaries, the “Company”), and JEFF SHELL (“Employee”).

BACKGROUND

    Employee desires to have Employee’s employment relationship with the Company be governed by the terms and conditions of this Agreement, which include material benefits favorable to Employee. In return for such material benefits, Employee is agreeing to the terms and conditions contained in this Agreement, which include material obligations on Employee.

AGREEMENT

    Intending to be legally bound, the Company and Employee agree as follows:

    1.    Position and Duties.

        (a)    Employee shall serve and the Company shall employ Employee in the position set forth on Schedule 1 and shall report to Steve Burke, Chairman of NBC Universal until August 20, 2020 and thereafter shall report to the Chairman and CEO of Comcast Corporation (currently Brian L. Roberts), provided that the position and duties of Employee from time to time hereunder assigned by the Company will be commensurate with Employee’s education, skills and experience.

        (b)    Employee shall work full-time and 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.

        (c)     The parties shall comply with all policies of the Company applicable to them, including those contained in the Employee Handbook and the Code of Conduct.

    2.    Term. The term of this Agreement (the “Term”) shall be from the date first-above written (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, 2024 (the date specified in subparagraph (b) 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.    Compensation.

        (a)    Base Salary. Employee’s base salary (“Base Salary”) from the Commencement Date through February 28, 2021 shall be at the annual rate set forth on Schedule 1. Employee shall thereafter be entitled to participate in any salary increase program offered during the Term, on a basis consistent with that applicable to other employees at Employee’s level, taking into account Employee’s position, duties and performance. Base Salary shall not be reduced other than as part of a salary reduction program effected on a basis consistent with that applicable to other employees at Employee’s level. Base Salary, less normal deductions, shall be paid to Employee in accordance with the Company’s payroll practices in effect from time to time.

        (b)    Restricted Stock and Stock Option Grants.

            (i)    In March 2020, Employee shall receive a grant of restricted stock units under the Company’s Restricted Stock Plan for the number of shares of the Company’s Class A Common Stock set forth on Schedule 1. Such units shall vest as set forth on Schedule 1.

            (ii)    Commencing in March 2021 and in March of each subsequent calendar year in the Term (and in March 2025 with respect to the final year in the Term), Employee shall be entitled to participate in any annual broad-based grant programs under the Company’s Restricted Stock Plan and/or Stock Option Plan (or any successor equity-based compensation plan or plans) on a basis consistent with that applicable to other employees at Employee’s level, taking into account Employee’s position, duties and performance. Company’s grants pursuant to Company’s Restricted Stock Plan and Stock Option Plan in March 2021 shall be based on the full 2020 calendar year (i.e., based on 12 months) notwithstanding the Commencement Date.

        (c)    Cash Bonuses.

            (i)    Employee shall be entitled to participate in the Company’s Cash Bonus Plan as set forth on Schedule 1 for the 2020 calendar year. The bonus payable for 2020 shall be paid in March, 2021, and shall be payable with respect to the full 2020 calendar year (i.e., based on 12 months) notwithstanding the Commencement Date. Employee’s participation in such Plan will be pursuant to the terms and conditions thereof. The performance goals applicable to such participation will be consistent with those applicable to other employees at Employee’s level, taking into account Employee’s position and duties.

            (ii)    With respect to each subsequent calendar year in the Term, Employee shall be entitled to continue to participate in the Company’s Cash Bonus Plan (or any successor performance-based cash incentive compensation plan) pursuant to the terms and conditions thereof and on a basis consistent with that applicable to other employees at Employee’s level, taking into account Employee’s position, duties and performance, provided that in no event will the percentage of eligible earnings target bonus potential thereunder be less than that set forth on Schedule 1.
2


    4.    Benefit Plans and Programs. Employee shall be entitled to: (a) participate in the Company’s health and welfare and other employee benefit plans and programs (including group insurance programs and vacation benefits) on terms (including cost) as are consistent with those made available to other employees at Employee’s level, taking into account Employee’s position and duties, in accordance with the terms of such plans and programs; and (b) applicable directors and officers liability insurance and indemnification and advancement of expenses provisions relating to claims made by third parties against Employee in Employee’s role as a director, officer or employee) (the items listed in subparagraphs (a) and (b) collectively, “Benefit Plans”). Nothing in this Agreement shall limit the Company’s right to modify or discontinue any Benefit Plans at any time, provided no such action may adversely affect any vested rights of Employee thereunder. The provisions of this Paragraph 4 shall not apply to compensation and benefit plans and programs specifically addressed in this Agreement, in which case the applicable other terms of this Agreement shall control.

    5.    Business Expenses. The Company shall pay or reimburse Employee for reasonable travel, lodging, meal, entertainment and other expenses incurred by Employee in connection with the performance of Employee’s duties hereunder, upon presentation of receipts therefor submitted to the Company on a timely basis and in accordance with the Company’s policies and practices in effect from time to time applied on a basis consistent with and no less favorable in their application to other executive officers at Employee’s level taking into account Employee’s position, duties and performance.

    6.    Termination. During the Term, Employee’s employment, and the Company's obligations under this Agreement (excluding any obligations the Company may have under Paragraph 7, any other obligations expressly set forth herein as surviving termination of employment, and excluding any obligations with respect to any vested rights of Employee under any compensation or benefit plans or programs), shall or may be terminated, in the circumstances set forth below.

        (a)    Death. Employee's employment shall terminate automatically in the event of Employee’s death.

        (b)    Disability. The Company may terminate Employee’s employment in accordance with the provisions of applicable law, in the event Employee becomes substantially unable to perform the essential functions of his/her position, with or without reasonable accommodation, due to partial or total disability or incapacity resulting from a mental or physical illness, injury or other health-related cause (“Disability”) and such Disability continues for a period of at least twelve (12) consecutive months of incapacity (or during a cumulative period where there has been at least fifty-two (52) weeks of incapacity in any two (2) calendar year period). Such termination will be considered a “Termination Due to Disability” under the terms of this Agreement.

        (c)    
Termination With Cause by the Company or Resignation Without Good Reason by Employee.

3


            (i)    The Company may terminate Employee’s employment (a “Termination With Cause”) upon written notice following its determination that Employee has committed any of the following acts: (A) conviction of or guilty/no contest plea to a felony or a crime involving moral turpitude; (B) fraud; (C) embezzlement or other misappropriation of funds; (D) material misrepresentation with respect to the Company; (E) substantial and/or repeated failure to perform material duties; (F) gross negligence or willful misconduct in the performance of duties; (G) commission of any act or involvement in any situation, or occurrence, whether before or during the Term, which brings Employee or the Company into widespread public disrepute, contempt, scandal or ridicule, or which justifiably shocks, insults or offends a significant portion of the community, or Employee’s or the Company’s being subject to publicity for any such act or involvement; (H) material violation of the Employee Handbook, the Code of Conduct or any other written Company policy; or (I) material breach of this Agreement (which, as to the last two items, if capable of being cured, shall remain uncured following ten (10) business days after written notice to Employee thereof).

            (ii)    Employee may terminate Employee’s employment (a “Resignation Without Good Reason”) at any time for any reason (or for no reason) upon twenty (20) business days prior written notice without Good Reason (as such term is defined in subparagraph (d)(ii) below).

        (d)    Termination Without Cause by the Company or Resignation With Good Reason by Employee.

            (i)    The Company may terminate Employee’s employment (a “Termination Without Cause”) at any time for any reason (or for no reason) upon twenty (20) business days prior written notice.

            (ii)    Employee may terminate Employee’s employment (a “Resignation With Good Reason”) as a result of any of the following acts of the Company upon ten (10) business days prior written notice, provided Employee has provided the Company such written notice within sixty (60) days of the occurrence thereof: a substantial demotion in Employee’s position; or material breach of this Agreement (which, as to either such item, if capable of being cured (as reasonably determined by the Company), shall remain uncured following ten (10) business days after written notice thereof) (“Good Reason”).

    7.    Payments and Other Entitlements As a Result of Termination. If, during the Term, the Employee is terminated under Paragraph 6, Employee shall be entitled to the payments and provisions set forth below (which payments and provisions shall be the Employee’s sole entitlements as the result of such termination):

        (a)    Death or Disability. Following termination due to death or Termination Due to Disability during the Term, Employee’s estate (or Employee, if Termination Due to Disability) shall be entitled to payment of any salary earned by the Employee prior to the termination, as well as payment of Employee’s then-current Base Salary for a period of three (3) months following the date of termination (payable in accordance with the Company’s regular payroll practices), amounts accrued or payable under any Benefit Plans (payable at such times as
4


provided therein), any accrued but unused vacation time, any amounts payable for any unreimbursed business expenses, any amount that otherwise would have been payable in the current year on account of a prior year’s Cash Bonus Plan grant, an amount on account of the current year’s Cash Bonus Plan grant (pro-rated through the date of termination, and calculated using actual achievement of Company-based performance goals and assuming full achievement of Employee’s personal performance goals at 100%) (in the case of each of the last two amounts, payable at such time as otherwise applicable absent such death or Termination Due to Disability), and any vested rights or benefits under any applicable provisions of any other compensation or benefit program or plan or grants thereunder. Except as otherwise provided herein, any amounts payable to Employee’s estate (or Employee, as applicable) pursuant to this subparagraph (a) shall be paid no later than the 45th day following the date of termination. In addition, Employee’s stock options and restricted stock grants shall automatically vest in full and the stock options shall remain exercisable for the balance of their remaining terms.

        (b)    Termination With Cause by the Company or Resignation Without Good Reason by Employee. If Employee’s employment terminates as a result of a Termination With Cause or Resignation Without Good Reason during the Term, Employee shall be entitled to payment of Employee’s then-current Base Salary through the date of termination (payable in accordance with the Company’s regular payroll practices), amounts accrued or payable under any Benefit Plans (payable at such times as provided therein), any accrued but unused vacation time, any amounts payable for any unreimbursed business expenses, and any amount that otherwise would have been payable in the current year on account of a prior year’s Cash Bonus Plan grant (payable at such time as otherwise applicable absent such termination). Except as otherwise provided herein, any amounts payable to Employee pursuant to this subparagraph (b) shall be paid no later than the 45th day following the date of termination.

        (c)    Termination Without Cause by the Company or Resignation With Good Reason by Employee. If Employee’s employment is terminated as a result of a Termination Without Cause or Resignation With Good Reason during the Term, and subject to Employee’s entering into an agreement containing a release by Employee of the Company with respect to all matters relating to Employee’s employment and the termination thereof (other than rights under this Agreement which by their express terms continue following termination of employment and any vested rights under any compensation or benefit plan or program or grants thereunder) within thirty (30) days following the date of termination, in a form and containing terms as the Company customarily requires of terminated employees receiving salary continuation payments:

            (i)    Provided Employee is alive at the time of payment thereof, Employee shall be entitled to continue to: (A) receive Employee’s then-current Base Salary in accordance with the Company’s regular payroll practices; and (B) participate in the Company’s medical, prescription, dental and vision plans (if and to the extent he/she was participating in such plans at the time of termination) at the same cost to Employee as is applicable to active employees; in each case for the period of time set forth on Schedule 1 following the date of termination. Employee’s rights under the Consolidated Omnibus Budget Reconciliation Act of 1986, as amended (“COBRA”) shall run concurrently with Employee’s participation during such period of time. The payments and benefits described in this subparagraph (i) will begin to be paid or provided as soon as administratively practicable after the release described in subparagraph (c)
5


above becomes irrevocable, provided that if the 30-day period described in such subparagraph begins in one taxable year and ends in the following taxable year, such payments or benefits shall not commence until the following taxable year.

            (ii)    Employee shall also receive payment of Employee’s then-current Base Salary through the date of termination (payable in accordance with the Company’s regular payroll practices); amounts accrued or payable under any Benefit Plans (payable at such times as provided therein); any accrued but unused vacation time; any amounts payable for any unreimbursed business expenses; any amount that otherwise would have been payable in the current year on account of a prior year’s Cash Bonus Plan grant; and an amount on account of the current year’s Cash Bonus Plan grant (pro-rated through the month containing the date of termination, and calculated using actual achievement of Company-based performance goals and assuming full achievement of Employee’s personal performance goals). Except as otherwise provided herein, any amounts payable to Employee pursuant to this subparagraph (ii) shall be paid no later than the 45th day following the date of termination.

            (iii)      Salary continuation payments under subparagraph (i) shall be subject to reduction in the amount of any salary, bonus, vested equity or other compensation earned or received by Employee for services through other employment or self-employment during or on account of the period of time of salary continuation. Employee shall provide the Company with prompt written notice of any such employment and amounts. The Company’s obligation to continue medical, prescription, dental and/or vision benefits shall cease upon Employee’s eligibility for such benefits from any subsequent employer.

            (iv)    Provided Employee is alive at the time of payment, Employee shall be entitled to receive payment on account of: (A) the current year’s Cash Bonus Plan grant, pro-rated beginning from the month following the date of termination through December 31st of the year of termination; and (B) the following year’s Cash Bonus Plan grant, pro-rated based on the number of months of employment in the year of termination (including the month of termination); in each case calculated using actual achievement of Company-based performance goals and assuming full achievement of Employee’s personal performance goals at 100% (payable at such times as otherwise applicable absent such termination).

            (v)    Provided Employee is alive at the time of vesting, Employee shall have the right to continued vesting of Stock Option Plan and Restricted Stock Plan grants through the period of time set forth on Schedule 1, as if there had been no termination of employment. Provided Employee is alive at the time of exercise, Employee shall have the right to exercise any vested Stock Option Plan grants through the period of time set forth on Schedule 1.

    8.    Non-Solicitation; Non-Competition; Confidentiality. Employee acknowledges and agrees that: Employee’s skills, experience, knowledge and reputation are of special, unique and extraordinary value to the Company; Employee is and will continue to be privy to confidential and proprietary information, processes and know-how of the Company, the confidentiality of which has significant value to the Company and its future success; and the restrictions on Employee’s activities as set forth below are necessary to protect the value of the goodwill and other tangible and intangible assets of the Company. Based upon the foregoing, Employee agrees as follows:
6



        (a)    While employed by the Company (whether during the Term or thereafter), and for a period of one year after termination of Employee’s employment for any reason (whether during the Term or thereafter), Employee shall not, directly or indirectly: (i) hire any employee of the Company (other than Employee’s personal assistant or as a result of a general solicitation); (ii) solicit, induce, encourage or attempt to influence any employee, customer, consultant, independent contractor, service provider or supplier of the Company to cease to do business or terminate the employment or other relationship with the Company; or (iii) assist any other person or entity in doing or performing any of the acts that Employee is prohibited from doing under subparagraphs (i) or (ii) above.

        (b)    (i) WHILE EMPLOYED BY THE COMPANY (WHETHER DURING THE TERM OR THEREAFTER); AND FOR A PERIOD OF ONE YEAR AFTER A RESIGNATION WITHOUT GOOD REASON OR A TERMINATION WITH CAUSE, IN EITHER CASE OCCURRING PRIOR TO THE REGULAR END DATE; EMPLOYEE SHALL NOT, DIRECTLY OR INDIRECTLY, ENGAGE IN ANY ACTIVITIES ON BEHALF OF, OR BE FINANCIALLY INTERESTED IN, A COMPETITIVE BUSINESS (AS AN AGENT, CONSULTANT, DIRECTOR, EMPLOYEE, INDEPENDENT CONTRACTOR, OFFICER, OWNER, PARTNER, MEMBER, PRINCIPAL, SERVICE PROVIDER OR OTHERWISE). A COMPETITIVE BUSINESS MEANS A BUSINESS (WHETHER CONDUCTED BY AN INDIVIDUAL OR ENTITY, INCLUDING EMPLOYEE IN SELF-EMPLOYMENT) THAT IS ENGAGED IN COMPETITION, DIRECTLY OR INDIRECTLY THROUGH ANY ENTITY CONTROLLING, CONTROLLED BY OR UNDER COMMON CONTROL WITH SUCH BUSINESS, WITH ANY OF THE BUSINESS ACTIVITIES (A) CARRIED ON BY THE COMPANY, OR (B) BEING PLANNED BY THE COMPANY WITH EMPLOYEE’S PARTICIPATION.

            (ii)    THIS RESTRICTION SHALL APPLY IN ANY GEOGRAPHIC AREA IN THE WORLD IN WHICH THE COMPANY CARRIES OUT BUSINESS ACTIVITIES. EMPLOYEE AGREES THAT NOT SPECIFYING A MORE LIMITED GEOGRAPHIC AREA IS REASONABLE IN LIGHT OF THE BROAD GEOGRAPHIC SCOPE OF THE ACTIVITIES CARRIED OUT BY THE COMPANY IN THE WORLD.

            (iii)    For purposes of clarification of their intent, the parties agree that subparagraph (i) above restricts Employee from working on the account, or otherwise for the benefit, of a Competitive Business as a result of Employee’s working as an employee, consultant or in any other capacity for an entity that provides consulting, advisory, lobbying or similar services to other businesses.

            (iv)    Nothing herein shall prevent Employee from owning for investment up to one percent (1%) of any class of equity security of an entity whose securities are traded on a national securities exchange or market. Further, nothing herein shall prevent Employee from engaging in the practice of law.
        
        (c)    Nothing contained in this Agreement (including, without limitation, subparagraph 8(d) and Paragraph 9) or otherwise limits Employee’s ability to communicate
7


directly with and provide information, including documents, not otherwise protected from disclosure by any applicable law or privilege, to the Securities and Exchange Commission (the “SEC”), the Occupational Safety and Health Administration (“OSHA”) or any other federal, state or local governmental agency or commission regarding possible legal violations, without disclosure to the Company. The Company may not retaliate against Employee for any of these activities, and nothing in this Agreement requires Employee to waive any monetary award or other payment that Employee might become entitled to from the SEC or OSHA.

        (d)    Except as provided in subparagraph 8(c), during the Term and at all times thereafter, Employee shall not, directly or indirectly, use for Employee’s personal benefit, or disclose to or use for the direct or indirect benefit of anyone other than the Company (except as may be required within the scope of Employee’s duties hereunder), any secret or confidential information, knowledge or data of the Company or any of its employees, officers, directors or agents (“Confidential Information”). Confidential Information includes, but is not limited to: the terms and conditions of this Agreement; sales, marketing and other business methods; policies, plans, procedures, strategies and techniques; research and development projects and results; software and firmware; trade secrets, know-how, processes and other intellectual property; information on or relating to past, present or prospective employees or suppliers; and information on or relating to past, present or prospective customers, including customer lists. Notwithstanding the foregoing, Confidential Information does not include information that: (i) is generally available to the public; or (ii) is available to Employee on a nonconfidential basis from a source other than the Company, provided such source is not bound by a confidentiality agreement with the Company or otherwise prohibited from transmitting such information to Employee by a contractual, legal or fiduciary obligation. Employee agrees that Confidential Information is the exclusive property of the Company, and agrees that, immediately upon Employee’s termination of employment for any reason (including after the Term), Employee shall deliver to the Company all correspondence, documents, books, records, lists and other materials containing Confidential Information that are within Employee’s possession or control, regardless of the medium in which such materials are maintained, and Employee shall retain no copies thereof in any medium. Except as provided in subparagraph 8(c), without limiting the generality of the foregoing, Employee agrees neither to prepare, participate in or assist in the preparation of any article, book, speech or other writing or communication relating to the past, present or future business, operations, personnel or prospects of the Company, nor to encourage or assist others to do any of the foregoing, without the prior written consent of the Company (which may be withheld in the Company’s sole discretion). Nothing herein shall prevent Employee from: (A) complying with a valid subpoena or other legal requirement for disclosure of Confidential Information, provided that, except as provided in subparagraph 8(c), Employee shall use good faith efforts to notify the Company promptly and in advance of disclosure if Employee believes Employee is under a legal requirement to disclose Confidential Information otherwise protected from disclosure under this subparagraph; or (B) disclosing the terms and conditions of this Agreement to Employee’s spouse or tax, accounting, financial or legal advisors, or as necessary to enforce this Agreement. Notwithstanding the foregoing, pursuant to the Defend Trade Secrets Act of 2016 (18 U.S.C. § 1833(b)), Employee shall not be held criminally or civilly liable under any federal or state trade secret law for the disclosure of a trade secret that (i) is made (x) in confidence to a federal, state or local government official, either directly or indirectly, or to an attorney, and (y) solely for the purpose of reporting or investigating a suspected violation of law; or (ii) is made in a complaint or
8


other document filed in a lawsuit or other proceeding, if such filing is made under seal. In addition and without limiting the preceding sentence, if Employee files a lawsuit for retaliation by the Company for reporting a suspected violation of law, Employee may disclose the trade secret to his or her attorney and use the trade secret information in the court proceeding, if Employee (i) files any document containing the trade secret under seal, and (ii) does not disclose the trade secret, except pursuant to court order.

        (e)    Employee acknowledges that the restrictions contained in this Paragraph 8, in light of the nature of the businesses in which the Company is engaged and Employee’s position with the Company, are reasonable and necessary to protect the legitimate interests of the Company, and that any violation of these restrictions would result in irreparable injury to the Company. Employee therefore agrees that: (i) in the event of Employee’s violation of any of these restrictions, the Company shall have the right to suspend or terminate any unaccrued payment obligations to Employee hereunder and/or Employee’s unaccrued rights under any compensation or benefit plans or programs hereunder or thereunder (including in each case any arising following termination of employment); and (ii) in the event of Employee’s violation or threatened violation of any of these restrictions, the Company shall be entitled to seek from any court of competent jurisdiction: (A) preliminary and permanent injunctive relief against Employee; (B) damages from Employee (including the Company’s reasonable legal fees and other costs and expenses); and (C) an equitable accounting of all compensation, commissions, earnings, profits and other benefits to Employee arising from such violation; all of which rights shall be cumulative and in addition to any other rights and remedies to which the Company may be entitled as set forth herein or as a matter of law.

        (f)    Employee agrees that if any part of the restrictions contained in this Paragraph 8, or the application thereof, is construed to be invalid or unenforceable, the remainder of such restrictions or the application thereof shall not be affected and the remaining restrictions shall have full force and effect without regard to the invalid or unenforceable portions. If any restriction is held to be unenforceable because of the area covered, the duration thereof or the scope thereof, Employee agrees that the court making such determination shall have the power to reduce the area and/or the duration, and/or limit the scope thereof, and the restriction shall then be enforceable in its reduced form.

        (g)    If Employee violates any such restrictions, the period of such violation (from the commencement of any such violation until such time as such violation shall be cured by Employee) shall not count toward or be included in any applicable restrictive period.

        (h)    Employee agrees that prior to accepting employment with any other person or entity at any time during the one-year period following termination of employment referred to in subparagraph (b)(i) above, Employee will provide the prospective employer with written notice of the provisions of this Paragraph 8, with a copy of such notice provided simultaneously to the Company; provided that any inadvertent failure to provide those provisions will not be deemed a breach of this Agreement.
9



    9.    
Non-Disparaging Statements. Except as provided in subparagraph 8(c), during the period of Employee’s employment (whether during the Term or thereafter), and for a period of three (3) years thereafter, neither party shall disparage (directly or indirectly; orally, in writing or otherwise), the other party or, in the case of the Company, any of its employees, officers or directors, in any communication with or to any person or entity, including: (a) any actual or potential employer of Employee; (b) any actual or potential employee, customer, consultant, independent contractor, investor, lender, service provider or supplier of the Company; or (c) any media outlet. The foregoing shall not be deemed to restrict either party’s obligation to testify truthfully in any proceeding or cooperate in any governmental investigation.

    10.    
Company Property.

        (a)    To the extent any Company Intellectual Property (as defined in subparagraph (f) below) is not already owned by the Company as a matter of law or by prior written assignment by Employee to the Company, Employee hereby assigns to Comcast Corporation, and agrees to assign to Comcast Corporation or its designated subsidiary(ies) in the future (to the extent required), all right, title and interest that Employee now has or acquires in the future in and to any and all Company Intellectual Property. Employee shall further cooperate with the Company in obtaining, protecting and enforcing its interests in Company Intellectual Property. Such cooperation shall be at the Company’s expense, and shall include, at the Company’s election, without limitation, signing all documents reasonably requested by the Company for patent, copyright and other Intellectual Property (as defined in subparagraph (f) below) applications and registrations, and individual assignments thereof, and providing other reasonably requested assistance. Employee’s obligation to assist the Company in obtaining, protecting and enforcing Company Intellectual Property rights shall continue following Employee’s employment with the Company, but the Company shall be obliged to compensate Employee at a then prevailing reasonable consulting rate for any time spent and any out-of-pocket expenses incurred at the Company’s request for providing such assistance. Such compensation shall be paid irrespective of, and is not contingent upon, the substance of any testimony Employee may give or provide while assisting the Company or the outcome of any proceeding where such testimony is given or provided.

        (b)    Employee shall use reasonable efforts to promptly disclose to the Company, or any person(s) designated by the Company, all Intellectual Property that is created, fixed, conceived or reduced to practice by Employee, either alone or jointly with others, during the term of Employee’s employment with the Company, whether or not patentable or copyrightable or believed by Employee to be patentable or copyrightable, including without limitation any Intellectual Property (to be held in confidence by the Company) that qualifies fully as a nonassignable invention under Section 2870 of the California Labor Code (“Nonassignable IP”). If Employee contends that any such Intellectual Property qualifies as Nonassignable IP, Employee will promptly so notify the Company, and Employee agrees to cooperate fully with a review and verification process by the Company. In addition, Employee will promptly disclose to the Company (to be held in confidence) all patent applications filed by Employee or on Employee’s behalf within six (6) months after termination of employment, and to cooperate fully with a review and determination by the Company as to whether such patent applications constitute or include
10


Company Intellectual Property. Employee has reviewed the notification on Schedule 2 and agrees that Employee’s execution hereof acknowledges receipt of such notification.

        (c)    In the event that the Company is unable for any reason whatsoever to secure
Employee’s signature on any lawful and necessary document to apply for, execute or otherwise further prosecute or register any patent or copyright application or any other Company Intellectual Property application or registration, Employee hereby irrevocably designates and appoints the Company and its duly authorized officers and agents as Employee’s agents and attorneys-in-fact to act for and on Employee’s behalf and instead of Employee to execute and file such lawful and necessary documents and to do all other lawfully permitted acts to further prosecute, issue and/or register patents, copyrights and any other Company Intellectual Property rights with the same legal force and effect as if executed by Employee.

        (d)    To the extent any materials, including written, graphic or computer
programmed materials, authored, prepared, contributed to or written by Employee, in whole or in part, during the term of employment by the Company and relating in whole or in part to the business, products, services, research or development of the Company qualify as “work made for hire,” as such term is defined and used in the copyright laws of the United States, then such materials shall be done by Employee as “work made for hire” under such law.

        (e)    If Employee owns or controls or has the power to grant licenses under any patents or other Intellectual Property rights that are, during the term of Employee’s employment, incorporated in or utilized in the development, manufacture or delivery of any of the Company’s products or services by Employee or with Employee’s knowledge, assistance, or encouragement, Employee agrees to grant and hereby does grant to the Company a non-exclusive, royalty-free, paid-up, perpetual, irrevocable, freely transferable and sublicensable, unrestricted worldwide license under such patents or other Intellectual Property to make, have made, use, reproduce, display, perform, sell, offer to sell, import, export, distribute, and otherwise transfer or dispose of, all of the Company’s products and services. The foregoing license shall extend throughout the Company’s supply and distribution chains, and shall extend to partners of the Company (in relation to the Company’s products and services) as well.

        (f)    “Intellectual Property” means any and all ideas, inventions, formulae, knowhow,trade secrets, devices, designs, models, methods, techniques, processes, specifications, tooling, computer programs, software code, works of authorship, copyrighted and copyrightable works, mask works, trademarks and service marks, Internet domain names, technical and product information, patents and patent applications, and any other intellectual property rights or applications, throughout the world. “Company Intellectual Property” means any Intellectual Property created, fixed, conceived or reduced to practice, in whole or in part, by Employee, during Employee’s employment by the Company, either alone or jointly with others, whether or not such Intellectual Property is patentable or copyrightable, that either: (i) relates to the Company’s current or planned businesses; or (ii) is created, fixed, conceived or reduced to practice (A) in the performance of the Employee’s duties or (B) using the Company’s information, facilities, equipment or other assets. “Company Intellectual Property” does not include Nonassignable IP.

    11.    Representations.
11



        (a)    Employee represents that:

            (i)    Employee has had the opportunity to retain and consult with legal counsel and tax advisors of Employee’s choice regarding the terms of this Agreement.

            (ii)    Subject to bankruptcy and insolvency laws and general equitable principles, this Agreement is enforceable against Employee in accordance with its terms.

            (iii)     This Agreement, and the performance of Employee’s obligations hereunder, do not conflict with, violate or give rise to any rights of other persons or entities under, any agreement, benefit plan or program, order, decree or judgment to which Employee is a party or by which Employee is bound.

        (b)    The Company represents that:

            (i)     Subject to bankruptcy and insolvency laws and general equitable principles, this Agreement is enforceable against the Company in accordance with its terms.

            (ii)    This Agreement, and the performance of the Company’s obligations hereunder, do not conflict with, violate or give rise to any rights to other persons or entities under, any agreement, order, decree or judgment to which the Company is a party or by which it is bound.

    12.    Withholding; Deductions. All compensation under this Agreement is subject to applicable tax withholding requirements and other deductions required by law, the Company’s policies and Employee’s applicable Benefit Plan elections. Employee agrees that the Company is entitled to deduct from monies payable and reimbursable to Employee hereunder all sums that Employee owes the Company at any time, to the extent permitted by applicable law.

    13.    Section 409A.

        (a)    Notwithstanding any other provision of this Agreement to the contrary or otherwise, to the extent any expense, reimbursement or in-kind benefit provided to Employee constitutes a “deferral of compensation” within the meaning of section 409A of the Internal Revenue Code of 1986, as amended (the “Code”), and its implementing regulations and guidance (collectively, “Section 409A”): (i) the amount of expenses eligible for reimbursement or in-kind benefits provided to Employee during any calendar year will not affect the amount of expenses eligible for reimbursement or in-kind benefits provided to Employee in any other calendar year; (ii) the reimbursements for expenses for which Employee is entitled to be reimbursed shall be made on or before the last day of the calendar year following the calendar year in which the applicable expense is incurred; and (iii) the right to payment or reimbursement or in-kind benefits hereunder may not be liquidated or exchanged for any other benefit.

        (b)    For purposes of Section 409A, each payment in a series of payments provided to Employee pursuant to this Agreement will be deemed a separate payment.
12



        (c)    Notwithstanding any other provision of this Agreement to the contrary or otherwise, any payment or benefit described in Paragraph 7 that represents a “deferral of compensation” within the meaning of Section 409A shall only be paid or provided to Employee upon Employee’s “separation from service” within the meaning of Treas.Reg.§1.409A-1(h) (or any successor regulation). To the extent compliance with the requirements of Treas.Reg.§1.409A-3(i)(2) (or any successor provision) is necessary to avoid the application of an additional tax under Section 409A to payments due to Employee upon or following Employee’s “separation from service,” then notwithstanding any other provision of this Agreement (or any otherwise applicable plan, policy, agreement or arrangement), any such payments that are otherwise due within six (6) months following Employee’s “separation from service” will be deferred (without interest) and paid to Employee in a lump sum immediately following that six (6) month period. In the event Employee dies during that six (6) month period, the amounts deferred on account of Treas.Reg.§1.409A-3(i)(2) (or any successor provision) shall be paid to the personal representatives of Employee’s estate within sixty (60) days following Employee’s death. This provision shall not be construed as preventing payments to Employee pursuant to Paragraph 7 in the first six (6) months following Employee’s “separation from service” equal to an amount up to two (2) times the lesser of: (i) Employee’s annualized compensation for the year prior to the “separation from service;” and (ii) the maximum amount that may be taken into account under a qualified plan pursuant to section 401(a)(17) of the Code.

        (d)    Notwithstanding any other provision of this Agreement to the contrary or otherwise, all benefits or payments provided by the Company to Employee that would be deemed to constitute “nonqualified deferred compensation” within the meaning of Section 409A are intended to comply with Section 409A. Notwithstanding any other provision in this Agreement to the contrary or otherwise, distributions may only be made under this Agreement upon an event and in a manner permitted by Section 409A or an applicable exemption.

    14.    Successors.
        (a)    If Comcast Corporation merges into, or transfers all or substantially all of its assets to, or as part of a reorganization, restructuring or other transaction becomes a subsidiary of, another entity, such other entity shall be deemed to be the successor to Comcast Corporation hereunder, and the term “Company” as used herein shall mean such other entity (together with its subsidiaries) as is appropriate, and this Agreement shall continue in full force and effect.

        (b)    If Comcast Corporation transfers part of its assets to another entity owned directly or indirectly by the shareholders of Comcast Corporation (or any substantial portion of them), or transfers stock or other interests in a subsidiary of Comcast Corporation directly or indirectly to the shareholders of Comcast Corporation (or any substantial portion of them), and Employee works for the portion of the Company or subsidiary so transferred, then the successor or continuing employer entity shall be deemed the successor to the Company hereunder, the term “Company” as used herein shall mean such entity (together with its subsidiaries) as is appropriate, and this Agreement shall continue in full force and effect.

    15.    WAIVER OF RIGHT TO TRIAL BY JURY. TO THE EXTENT PERMITTED BY APPLICABLE LAW, THE COMPANY AND EMPLOYEE HEREBY
13


KNOWINGLY, VOLUNTARILY AND INTENTIONALLY WAIVE ANY RIGHT EITHER THEY OR THEIR HEIRS, EXECUTORS, ADMINISTRATORS, PERSONAL REPRESENTATIVES, SUCCESSORS OR ASSIGNS MAY HAVE TO A TRIAL BY JURY IN ANY LITIGATION BASED ON OR RELATING TO THIS AGREEMENT. BY WAIVING THE RIGHT TO A JURY TRIAL, NEITHER PARTY IS WAIVING A RIGHT TO SUE THE OTHER; RATHER, THE PARTIES ARE SIMPLY WAIVING THE RIGHT TO HAVE A JURY DECIDE THE CASE.
    
    16.    LIMITATION ON DAMAGES. EMPLOYEE AGREES THAT, UNLESS PROHIBITED BY APPLICABLE LAW, AND EXCEPT AS EXPRESSLY AVAILABLE IN AN APPLICABLE FEDERAL, STATE OR LOCAL STATUTE OR ORDINANCE, EMPLOYEE’S REMEDY FOR BREACH OF THIS AGREEMENT OR ANY OTHER CLAIM OR CAUSE OF ACTION ARISING OUT OF EMPLOYEE’S EMPLOYMENT SHALL BE LIMITED TO ACTUAL ECONOMIC DAMAGES, AND EMPLOYEE SHALL NOT BE PERMITTED TO MAKE ANY CLAIM FOR OR RECOVER PUNITIVE, EXEMPLARY, COMPENSATORY (OTHER THAN BASED ON ACTUAL ECONOMIC LOSS), EMOTIONAL DISTRESS, OR SPECIAL DAMAGES.

    17.    Jurisdiction; Costs. Litigation concerning this Agreement, if initiated by or on behalf of Employee, shall be brought only in a state court in Philadelphia County, Pennsylvania or federal court in the Eastern District of Pennsylvania, or, if initiated by the Company, in either such jurisdiction or (if different) in a jurisdiction in which Employee then resides or works. Employee consents to jurisdiction in any such jurisdiction, regardless of the location of Employee’s residence or place of business. Employee and the Company irrevocably waive any objection, including any objection to the laying of venue or based on the grounds of forum non conveniens, which Employee or the Company may now or hereafter have, to the bringing of any action or proceeding in any such jurisdiction. Employee and the Company acknowledge and agree that any service of legal process by mail constitutes proper legal service of process under applicable law in any such action or proceeding. In any such litigation, the prevailing party shall be entitled to reimbursement from the other party for all costs of defending or maintaining such action, including reasonable attorneys’ fees.

    18.    Governing Law. This Agreement shall be interpreted and enforced in accordance with the substantive law of the Commonwealth of Pennsylvania, without regard to any choice-of-law doctrines.
    
    19.    Notices. All notices required or permitted to be given under this Agreement shall be in writing and shall be given: (a) by electronic mail or (b) by registered or certified first class mail (postage prepaid, return receipt requested) to the respective parties at the following addresses:

    ......    if to the Company:

    
......    Comcast Corporation
    ......    One Comcast Center
    ......    Philadelphia, PA 19103
    ......    Attention: General Counsel
14


    ......    Email: corporate_legal@comcast.com

    ......    if to Employee:

    
......    Employee’s residence address or e-mail address as most recently indicated in the Company’s records with a copy to:

    ......    Sloane, Offer, Weber and Dern, LLP
    ......    10100 Santa Monica Boulevard
    ......    Suite 750
    ......    Los Angeles, CA 90067
    ......    Attention: Jason Sloane
        
    20.    
Entire Agreement. This Agreement (including Schedules 1 and 2 hereto) constitutes the entire agreement of the parties with respect to the subject matter hereof and supersedes and replaces in its entirety the Employee’s Employment Agreement with NBCUniversal Media LLC dated March 3, 2017 as amended by letter agreement dated September 20, 2018 (the “NBCU Employment Agreement”), provided that any grants of stock options and restricted shares made during the term of the NBCU Employment Agreement shall continue to vest pursuant to the terms of such grants. In the event of any conflict between the terms of this Agreement and the terms of any plans or policies of the Company (including the Employee Handbook), the terms of this Agreement shall control. Employee acknowledges and agrees that if Employee and the Company (or one of its affiliates) have entered into an Employee Assignment of Inventions and Intellectual Property Rights Agreement or similar agreement (the “IP Agreement”) with respect to intellectual property, the provisions of the IP Agreement shall govern and control with respect to the subject matter thereof.

    21.    Invalidity or Unenforceability. If any term or provision of this Agreement is held to be invalid or unenforceable for any reason, such invalidity or unenforceability shall not affect any other term or provision hereof and this Agreement shall continue in full force and effect as if such invalid or unenforceable term or provision (to the extent of the invalidity or unenforceability) had not been contained herein.

    22.    
Amendments and Waivers. No amendment or waiver of this Agreement or any provision hereof shall be binding upon the party against whom enforcement of such amendment or waiver is sought unless it is made in writing and signed by or on behalf of such party. The waiver by either party of a breach of any provision of this Agreement by the other party shall not operate or be construed as a waiver or a continuing waiver by that party of the same or any subsequent breach of any provision of this Agreement by the other party.

    23.    Binding Effect; No Assignment. This Agreement shall be binding on and inure to the benefit of the parties hereto and their respective heirs, executors, administrators, successors and assigns, except that (other than to effect the provisions of Paragraph 14) it may not be assigned by either party without the other party’s written consent.

15


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

COMCAST CORPORATION
By:
/s/ Thomas J. Reid
Date:
February 26, 2020

EMPLOYEE
By:
/s/ Jeff Shell
Date:
February 26, 2020
16


SCHEDULE 1 TO EMPLOYMENT AGREEMENT WITH JEFF SHELL

1.    Position: Chief Executive Officer, NBCUniversal

2.    Base Salary: $2,500,000.

3.    Restricted Stock Amount and Vesting Schedule: units for shares having a market value of approximately $7,500,000; vesting: 15% on the thirteen-month anniversary of the date of grant, 15% on each of the second to fourth anniversaries of the date of grant, and 40% on the fifth anniversary of the date of grant.
    
4.    Cash Bonus. Target bonus potential under the Cash Bonus Plan: 300% of eligible earnings (i.e., the amount of Base Salary actually due and/or paid and/or deferred in the applicable period).

5.    Base Salary and Medical, Prescription, Dental & Vision Benefits Continuation Period following Termination Without Cause or Resignation With Good Reason: twenty-four (24) months for Base Salary and eighteen (18) months for Medical, Prescription, Dental & Vision Benefits.

6.    Restricted Stock and Stock Option Plan Grants Continued Vesting Period following Termination Without Cause or Resignation With Good Reason: Twelve (12) months. Stock Option Plan Grants Continued Exercisability Period following Termination Without Cause or Resignation With Good Reason: the lesser of fifteen (15) months or the end of the stock option’s term.

17


SCHEDULE 2

LIMITED EXCLUSION NOTIFICATION
THIS IS TO NOTIFY Employee in accordance with Section 2872 of the California Labor Code that this Agreement does not require Employee to assign or offer to assign to the Company any invention that Employee developed entirely on Employee’s own time without using the Company’s equipment, supplies, facilities or trade secret information except for those inventions that either:

1.Relate at the time of conception or reduction to practice of the invention to the Company’s business, or actual demonstrably anticipated research or development of the Company; or

2.Result from any work performed by you for the Company.

To the extent a provision in this Agreement purports to require Employee to assign an invention otherwise excluded by the preceding paragraph, the provision is against the public policy of the State of California and is unenforceable therein.

This limited exclusion does not apply to any patent or invention covered by a contract between the Company and the United States or any of its agencies requiring full title to such patent or invention to be in the United States.


18
EX-31 4 ex31-6302021.htm EXHIBIT 31 Document

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 29, 2021
/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 29, 2021
/s/ MICHAEL J. CAVANAGH
Name: Michael J. Cavanagh
Title: Chief Financial Officer




EX-32 5 ex32-6302021.htm EXHIBIT 32 Document

Exhibit 32

CERTIFICATION PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT
July 29, 2021
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-20210630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - Condensed Consolidated Statement of Income (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - Condensed Consolidated Statement of Comprehensive Income (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - Condensed Consolidated Statement of Comprehensive Income (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - Condensed Consolidated Statement of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - Condensed Consolidated Balance Sheet (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - Condensed Consolidated Balance Sheet (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1007008 - Statement - Condensed Consolidated Statement of Changes in Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Condensed Consolidated Financial Statements link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Condensed Consolidated Financial Statements (Policies) link:presentationLink link:calculationLink link:definitionLink 2103102 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2405401 - Disclosure - Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Segment Information (Reconciliation of Adjusted EBITDA from Segment to Consolidated Statements) (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Segment Information (Schedule of Change in Goodwill) (Details) link:presentationLink link:calculationLink link:definitionLink 2108103 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 2309302 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 2410404 - Disclosure - Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2411405 - Disclosure - Revenue (Revenue by Geographic Location) (Details) link:presentationLink link:calculationLink link:definitionLink 2412406 - Disclosure - Revenue (Condensed Consolidated Balance Sheet) (Details) link:presentationLink link:calculationLink link:definitionLink 2113104 - Disclosure - Programming and Production Costs link:presentationLink link:calculationLink link:definitionLink 2314303 - Disclosure - Programming and Production Costs (Tables) link:presentationLink link:calculationLink link:definitionLink 2415407 - Disclosure - Programming and Production Costs (Recognized Programming and Production Costs) (Details) link:presentationLink link:calculationLink link:definitionLink 2416408 - Disclosure - Programming and Production Costs (Capitalized Film and Television Costs and Programming Rights) (Details) link:presentationLink link:calculationLink link:definitionLink 2117105 - Disclosure - Long-Term Debt link:presentationLink link:calculationLink link:definitionLink 2418409 - Disclosure - Long-Term Debt (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2119106 - Disclosure - Significant Transactions link:presentationLink link:calculationLink link:definitionLink 2420410 - Disclosure - Significant Transactions (Universal Beijing Resort) (Details) link:presentationLink link:calculationLink link:definitionLink 2121107 - Disclosure - Investments link:presentationLink link:calculationLink link:definitionLink 2322304 - Disclosure - Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 2423411 - Disclosure - Investments (Investment and Other Income (Loss), Net) (Details) link:presentationLink link:calculationLink link:definitionLink 2424412 - Disclosure - Investments (Schedule of Investments) (Details) link:presentationLink link:calculationLink link:definitionLink 2424412 - Disclosure - Investments (Schedule of Investments) (Details) link:presentationLink link:calculationLink link:definitionLink 2425413 - Disclosure - Investments (Equity Method Investments) (Details) link:presentationLink link:calculationLink link:definitionLink 2426414 - Disclosure - Investments (Other Investments) (Details) link:presentationLink link:calculationLink link:definitionLink 2127108 - Disclosure - Equity and Share-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2328305 - Disclosure - Equity and Share-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2429415 - Disclosure - Equity and Share-Based Compensation (Weighted Average Common Shares Outstanding) (Details) link:presentationLink link:calculationLink link:definitionLink 2430416 - Disclosure - Equity and Share-Based Compensation (Components of Accumulated Other Comprehensive Income (Loss)) (Details) link:presentationLink link:calculationLink link:definitionLink 2431417 - Disclosure - Equity and Share-Based Compensation (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2432418 - Disclosure - Equity and Share-Based Compensation (Recognized Share-Based Compensation Expense) (Details) link:presentationLink link:calculationLink link:definitionLink 2133109 - Disclosure - Supplemental Financial Information link:presentationLink link:calculationLink link:definitionLink 2334306 - Disclosure - Supplemental Financial Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2435419 - Disclosure - Supplemental Financial Information (Income Taxes) (Details) link:presentationLink link:calculationLink link:definitionLink 2436420 - Disclosure - Supplemental Financial Information (Cash Payments for Interest and Income Taxes) (Details) link:presentationLink link:calculationLink link:definitionLink 2437421 - Disclosure - Supplemental Financial Information (Noncash Activities) (Details) link:presentationLink link:calculationLink link:definitionLink 2438422 - Disclosure - Supplemental Financial Information (Cash, Cash Equivalents and Restricted Cash) (Details) link:presentationLink link:calculationLink link:definitionLink 2139110 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2440423 - Disclosure - Commitments and Contingencies (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 cmcsa-20210630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 cmcsa-20210630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 cmcsa-20210630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Cash Payments for Interest and Income Taxes Supplemental Cash Flow Information [Abstract] Employee benefit obligations and other, net of deferred taxes of $3, $3, $5 and $6 Other Comprehensive (Income) Loss, Defined Benefit Plan And Other, After Reclassification Adjustment, After Tax Other Comprehensive (Income) Loss, Defined Benefit Plan And Other, After Reclassification Adjustment, After Tax Other Industries [Abstract] Other Industries [Abstract] Earnings Per Share Earnings Per Share, Policy [Policy Text Block] Net income attributable to Comcast Corporation Net income (loss) Net Income (Loss) Attributable to Parent Consolidated Entities [Axis] Consolidated Entities [Axis] Entity Emerging Growth Company Entity Emerging Growth Company 1.875% Notes Due 2036 [Member] Notes 1.875 percent due 2036 [Member] Notes 1.875% due 2036 [Member] 9.455% Guaranteed Notes Due 2022 [Member] Guaranteed Notes 9.455 Percent Due 2022 [Member] Guaranteed Notes 9.455% Due 2022 [Member] Other intangible assets - accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization 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. Entity Address, Address Line One Entity Address, Address Line One Dividends declared Dividends, Common Stock, Cash Marketable equity securities Equity Securities, FV-NI, Current Currency translation adjustments, deferred taxes Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax Entity Filer Category Entity Filer Category Cable Networks [Member] Cable Networks [Member] Cable Networks Member Other noncurrent assets, net Other Assets, Noncurrent Lease Arrangements [Domain] Lease Arrangements [Domain] Lease Arrangements Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Investment, Name [Axis] Investment, Name [Axis] Segments [Axis] Segments [Axis] 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 1.250% Notes Due 2040 [Member] Notes 1.250 percent due 2040 [Member] Notes 1.250% due 2040 [Member] Stock compensation plans APIC, Share-based Payment Arrangement, Increase for Cost Recognition 1.500% Notes Due 2029 [Member] Notes 1.500 percent Due 2029 [Member] Notes 1.500% Due 2029 [Member] Programming and production Total programming and production costs 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. Investment securing collateralized obligation 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. Document Fiscal Year Focus Document Fiscal Year Focus Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Amortization Amortization Amortization of Intangible Assets Long-term debt, less current portion Long-term Debt and Lease Obligation Weighted average discount rate on operating lease Operating Lease, Weighted Average Discount Rate, Percent 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 Award Type [Domain] Award Type [Domain] Credit Facility [Domain] Credit Facility [Domain] Assets Assets [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] Segment Reconciling Items [Member] Segment Reconciling Items [Member] 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 Preferred stock Preferred Stock, Value, Issued Entity Address, City or Town Entity Address, City or Town Retained Earnings [Member] Retained Earnings [Member] Debt Instrument [Axis] Debt Instrument [Axis] Reclassification, Type [Domain] Reclassification, Type [Domain] Supplemental Financial Information [Abstract] Supplemental Financial Information [Abstract] Statement Of Cash Flows Supplemental Information Abstract Advertising, marketing and promotion Marketing and Advertising Expense Ownership percentage in variable interest entity Noncontrolling Interest, Ownership Percentage by Parent Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Repurchases of common stock under repurchase program and employee plans Stock Repurchased and Retired During Period, Value 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. Investments, All Other Investments [Abstract] Operating lease assets and liabilities recognized Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Comprehensive income Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Atairos [Member] Atairos [Member] Atairos [Member] Entity Interactive Data Current Entity Interactive Data Current Film and television costs 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. Basic earnings per common share attributable to Comcast Corporation shareholders (in dollars per share) Earnings Per Share, Basic Owned Film, Monetized on Its Own, Capitalized Cost Revenue Revenue from Contract with Customer [Text Block] 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. Document Type Document Type Released, less amortization Film, Monetized on Its Own, Capitalized Cost, Released Disaggregation of revenue Disaggregation of Revenue [Table Text Block] Residential, Voice [Member] Residential, Voice [Member] Residential, Voice [Member] Entity Current Reporting Status Entity Current Reporting Status Contract acquisition and fulfillment costs (included in other noncurrent assets, net) Capitalized Contract Cost, Net Other balance sheet accounts Schedule Of Other Balance Sheet Accounts [Table Text Block] Schedule Of Other Balance Sheet Accounts [Table Text Block] Cumulative Effect, Period of Adoption, Adjustment [Member] Cumulative Effect, Period of Adoption, Adjustment [Member] Film and television costs, net Film And Television Costs Net Amount of net increase (decrease) in film and television costs. Investment Summary Summary Investment Holdings [Table Text Block] Foreign currency translation and other Goodwill, Foreign Currency Translation And Other Goodwill, Foreign Currency Translation And Other Goodwill [Roll Forward] Goodwill [Roll Forward] Plan Name [Axis] Plan Name [Axis] Investing Activities Net Cash Provided by (Used in) Investing Activities [Abstract] Document Transition Report Document Transition Report Total liabilities and equity Liabilities and Equity Additional paid-in capital Additional Paid in Capital Other operating and administrative Other Operating And Administrative Other operating and administrative expense recognized in the period not presented separately. Liabilities and Equity Liabilities and Equity [Abstract] Condensed Consolidated Financial Statements Business Description and Basis of Presentation [Text Block] Realized and unrealized gains (losses) on equity securities, net Equity Securities, FV-NI, Gain (Loss) 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] Supplemental Financial Information Additional Financial Information Disclosure [Text Block] Owned Film, Monetized On Its Own, Amortization Expense, Including Participations And Residuals Amount of amortization expense for capitalized film cost for film predominantly monetized on its own and participation and residuals expenses. Financial Data by Business Segment Segment Reporting Information, Profit (Loss) [Abstract] Other operating assets and liabilities Increase (Decrease) in Other Operating Assets and Liabilities, Net Borrowings outstanding under credit facility Long-term Line of Credit 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 Reclassifications Reclassification, Comparability Adjustment [Policy Text Block] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption [Axis] NBCUniversal Segments [Member] NBCUniversal Segments [Member] Document And Entity Information [Table] Document And Entity Information [Table] Document And Entity Information [Table] Trading Symbol Trading Symbol Current Liabilities: Liabilities, Current [Abstract] Unrecognized gains (losses) on employee benefit obligations and other Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan And Other, After Tax Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan And Other, After Tax 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. Acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Long-Term Debt Debt Disclosure [Text Block] Programming and Production Expense Schedule Of Programming And Production Cost [Table Text Block] Schedule Of Programming And Production Cost Number of reportable segments Number of Reportable Segments Redeemable noncontrolling interests and redeemable subsidiary preferred stock Beginning balance Ending balance Redeemable Noncontrolling Interest, Equity, Carrying Amount Other [Member] Other Geographic Locations [Member] Other Geographic Locations [Member] Common stock Common Stock, Value, Issued Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Investment and other income (loss), net Investment and other income (loss), net Nonoperating Income (Expense) Headquarters and Other [Member] Headquarters And Other [Member] Headquarters And Other [Member] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Commitments and contingencies Commitments and Contingencies Accumulated other comprehensive income (loss) Accumulated other comprehensive income (loss), net of deferred taxes Accumulated Other Comprehensive Income (Loss), Net of Tax Dividends payable (in dollars per share) Dividends Payable, Amount Per Share Supplemental Financial Information [Table] Supplemental Financial Information [Table] Supplemental Financial Information [Table] Programming and Production Costs Entertainment [Text Block] Less: Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Other investments Other Investments Amortization of owned film and television costs Film, Monetized on Its Own, Amortization Expense Ownership [Axis] Ownership [Axis] Document Period End Date Document Period End Date Effect of dilutive securities (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Goodwill [Line Items] Goodwill [Line Items] Total costs and expenses Costs and Expenses Class of Stock [Axis] Class of Stock [Axis] Entity Registrant Name Entity Registrant Name Treasury stock (in shares) Treasury Stock, Shares Other Other Programming And Production Expense Other Programming And Production Expense Licensed, including sports 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. Fair value of collateralized obligation Collateralized Obligation, Fair Value Fair value of obligation presented separately as collateralized obligation that is secured by assets. Cash dividends declared per common share (in dollars per share) Common Stock, Dividends, Per Share, Declared Accrued expenses and other current liabilities Accrued Liabilities, Current Hulu [Member] Hulu [Member] Hulu member. Dividends paid Payments of Dividends Stock Options [Member] Share-based Payment Arrangement, Option [Member] Equity [Abstract] Consolidation Items [Domain] Consolidation Items [Domain] Issuances of common stock under employee plans Stock Issued During Period, Value, Issued for Services 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. Common Stock [Member] Common Stock [Member] Variable Rate [Axis] Variable Rate [Axis] Total Intersegment Eliminations [Member] Total Intersegment Eliminations [Member] Total Intersegment Eliminations Other intangible assets, net of accumulated amortization Other Intangible Assets, Net Segment Information Segment Reporting Disclosure [Text Block] Operating income Operating Income (Loss) Cash payments for the redemption of redeemable subsidiary preferred stock Payments For Repurchase Of Redeemable Subsidiary Preferred Stock Payments For Repurchase Of 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 Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Cumulative translation adjustments Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax Share-based compensation Share-based Payment Arrangement, Noncash Expense Variable Rate [Domain] Variable Rate [Domain] Additional Paid-in Capital [Member] Additional Paid-in Capital [Member] Cash and cash equivalents Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Depreciation Depreciation Depreciation Treasury Stock at Cost [Member] Treasury Stock [Member] Total fair value of debt Long-term Debt, Fair Value Licensed, including sports advances 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. Other Payments for (Proceeds from) Other Investing Activities Capital expenditures Capital Expenditures Payments to Acquire Property, Plant, and Equipment Significant Transactions Significant Transactions [Text Block] The disclosure of significant transactions entered into or completed during the period. Business Combinations [Abstract] Business Combinations [Abstract] Number of preferred stock series (in series) Number of Preferred Stock Series Number of Preferred Stock Series Franchise rights Indefinite-Lived Franchise Rights Consolidated variable interest entity's liabilities included in condensed consolidated balance sheet Liabilities Legal Entity [Axis] Legal Entity [Axis] Adjusted EBITDA Adjusted EBITDA The measure used to evaluate the profitability of operating segments. Other Temporary Equity, Other Changes Award Type [Axis] Award Type [Axis] Financing Activities Net Cash Provided by (Used in) Financing Activities [Abstract] Video distribution programming Video Distribution Programming Expense Video Distribution Programming Expense Consolidation Items [Axis] Consolidation Items [Axis] Total Comcast Corporation shareholders’ equity Stockholders' Equity Attributable to Parent Studios [Member] Studios [Member] Studios Common stock, shares issued (in shares) Common Stock, Shares, Issued Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Accounts payable and accrued expenses related to trade creditors Increase (Decrease) in Accounts Payable and Accrued Liabilities Segment Change Reclassification Due To Segment Change [Member] Reclassification Due To Segment Change Schedule of cash payments for interest and income taxes Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] Goodwill and Intangible Assets Disclosure [Abstract] Repurchases and repayments of debt Repayments of Other Debt Repurchases of common stock under repurchase program and employee plans Payments for Repurchase of Common Stock Schedule of accumulated other comprehensive income (loss) Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Adjustments Adjustments for Items Excluded from Adjusted EBITDA Adjustments represent the impacts of certain events, gains, losses or other charges that are excluded from Adjusted EBITDA 0.750% Notes Due 2032 [Member] Notes 0.750 percent due 2032 [Member] Notes 0.750% due 2032 [Member] 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 Interest expense Interest expense Interest Expense City Area Code City Area Code Retained earnings Retained Earnings (Accumulated Deficit) Operating Segments [Member] Operating Segments [Member] Lease terms Lessee, Operating Lease, Term of Contract Restricted Share Units (RSUs) [Member] Restricted Stock Units (RSUs) [Member] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Equity method Equity method investment Equity Method Investments Income Statement [Abstract] Income Statement [Abstract] Amendment Flag Amendment Flag Broadcast Television [Member] Broadcast Television [Member] Broadcast Television Member 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. Schedule of Other Investments [Table] Other Investment Not Readily Marketable [Table] Less: Current investments Short-term Investments Filmed Entertainment [Member] Filmed Entertainment [Member] Filmed Entertainment Member Total equity Beginning balance Ending balance Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Income tax expense Income Tax Expense (Benefit) Theatrical [Member] Theatrical [Member] Theatrical [Member] Universal Beijing Resort Term Loans [Member] Universal Beijing Resort Term Loans [Member] Universal Beijing Resort Term Loans [Member] Receivables, net Receivables, net Accounts Receivable, after Allowance for Credit Loss, Current Commitments And Contingencies [Table] Commitment And Contingencies [Table] Commitment And Contingencies [Table] Proceeds from borrowings Proceeds from Issuance of Long-term Debt Equity Components [Axis] Equity Components [Axis] Total current assets Assets, Current Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Other income (loss), net Other Income Loss Net Nonoperating income (losses), net recorded in the income statement that are not separately stated. Realized (gains) losses reclassified to net income, net of deferred taxes of $—, $4, $— and $21 Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax Financial Data by Business Segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Redemption of subsidiary preferred stock Temporary Equity, Redemption Of Preferred Stock Temporary Equity, Redemption Of Preferred Stock Entity File Number Entity File Number Schedule of Variable Interest Entities [Table] Schedule of Variable Interest Entities [Table] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Media [Member] Media [Member] Media Product and Service [Axis] Product and Service [Axis] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Entity Small Business Entity Small Business Nonmarketable equity securities Equity Securities without Readily Determinable Fair Value, Amount Content Licensing [Member] Content Licensing [Member] Content Licensing [Member] 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 Equity Component [Domain] Equity Component [Domain] Other Stockholders' Equity, Other Currency translation adjustments, net of deferred taxes of $(17), $(9), $(109) and $(16) Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax NBCUniversal Enterprise [Member] NBCUniversal Enterprise [Member] Schedule of Equity Method Investments [Table] Schedule of Equity Method Investments [Table] Variable Interest Entity [Line Items] Variable Interest Entity [Line Items] Investments [Abstract] Investments [Abstract] Statement [Line Items] Statement [Line Items] Deferred gains (losses), net of deferred taxes of $2, $7, $(17) and $17 Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax Restricted cash included in other noncurrent assets, net Restricted Cash, Noncurrent Total investments Investments 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. Purchases of investments Payments to Acquire Investments Schedule of recognized share-based compensation expense Share-based Payment Arrangement, Cost by Plan [Table Text Block] Debt Disclosure [Abstract] Debt Disclosure [Abstract] Increase to deferred tax liabilities from change in foreign tax rate Income Tax Expense (Benefit), Continuing Operations, Adjustment of Deferred Tax (Asset) Liability Entity Address, State or Province Entity Address, State or Province Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Other [Member] Other [Member] Other [Member] Entity [Domain] Entity [Domain] Segment Reporting [Abstract] Segment Reporting [Abstract] Collateralized obligation Collateralized obligation Collateralized Obligation Carrying amount of obligation presented separately as collateralized obligation that is secured by assets. Construction of Universal Beijing Resort Payments For Construction Of Theme Park The cash outflow associated with the construction of a theme park. Number of stock options granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Schedule of weighted average common shares outstanding Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Completed, not released Film, Monetized on Its Own, Capitalized Cost, Completed and Not Released Entity Shell Company Entity Shell Company Local Phone Number Local Phone Number Principal amount of term loan outstanding Other Long-term Debt Noncurrent deferred revenue (included in other noncurrent liabilities) Deferred Revenue, Noncurrent Direct To Consumer [Member] Direct To Consumer [Member] Direct To Consumer [Member] Total assets Consolidated variable interest entity's assets included in condensed consolidated balance sheet Assets Investment, Name [Domain] Investment, Name [Domain] Plan Name [Domain] Plan Name [Domain] Common stock, shares authorized (in shares) Common Stock, Shares Authorized Interest Interest Paid, Excluding Capitalized Interest, Operating Activities Geographical [Domain] Geographical [Domain] Theme Parks [Member] Theme Parks [Member] Theme Parks Member Supplemental Financial Information [Line Items] Supplemental Financial Information [Line Items] Supplemental Financial Information Air Touch [Member] Air Touch [Member] Air Touch [member] Home Entertainment And Other [Member] Home Entertainment And Other [Member] Home Entertainment And Other Product and Service [Domain] Product and Service [Domain] Noncontrolling Interest [Member] Noncontrolling Interest [Member] Management Grant [Member] Management Grant [Member] Management Grant [Member] Depreciation and Amortization Depreciation, Depletion and Amortization, Nonproduction Schedule of receivables, net Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] 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 Net income (loss) Net Income (Loss) Attributable to Noncontrolling Interest Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Revolving Credit Facility [Member] Revolving Credit Facility [Member] Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption [Domain] Schedule of cash, cash equivalents and restricted cash ScheduleOfCashCashEquivalentsAndRestrictedCash [Table Text Block] Tabular disclosure of the components of cash, cash equivalents and restricted cash. Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Entity Tax Identification Number Entity Tax Identification Number Geographical [Axis] Geographical [Axis] Weighted average number of common shares outstanding – basic (in shares) Weighted Average Number of Shares Outstanding, Basic Corporate and Other [Member] Corporate and Other [Member] Diluted earnings per common share attributable to Comcast Corporation shareholders (in dollars per share) Earnings Per Share, Diluted Segments [Domain] Segments [Domain] Contributions from (distributions to) noncontrolling interests, net Contributions From And Distributions To Noncontrolling Interests Contributions from and distributions to noncontrolling interests Net income (loss) Net Income (Loss) Attributable to Redeemable Noncontrolling Interest Income taxes Income Taxes Paid, Net 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. Document And Entity Information [Line Items] Document And Entity Information [Line Items] [Line Items] for Document And Entity Information [Table] Comprehensive income (loss) attributable to Comcast Corporation Comprehensive Income (Loss), Net of Tax, Attributable to Parent 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. Sky Limited [Member] Sky Limited [Member] Sky Limited [Member] Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Treasury stock Treasury Stock, Value Employee benefit obligations and other, deferred taxes Other Comprehensive (Income) Loss, Defined Benefit Plan And Other, After Reclassification Adjustment, Tax Other Comprehensive (Income) Loss, Defined Benefit Plan And Other, After Reclassification Adjustment, Tax Residential, Video [Member] Residential, Video [Member] Residential, Video [Member] Deferred income taxes Deferred Income Tax Liabilities, Net Equity in net income (losses) of investees, net Income (Loss) from Equity Method Investments Lease Arrangements [Axis] Lease Arrangements [Axis] Lease Arrangements Variable Interest Entity, Primary Beneficiary [Member] Variable Interest Entity, Primary Beneficiary [Member] Accounts payable and accrued expenses related to trade creditors Accounts Payable, Current Depreciation and amortization Depreciation, Depletion and Amortization Accumulated Other Comprehensive Income (Loss) [Member] AOCI Attributable to Parent [Member] Dividends payable Dividends Payable Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Investments Noncurrent investments Long-term Investments Increase (Decrease) in Temporary Equity [Roll Forward] Increase (Decrease) in Temporary Equity [Roll Forward] 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. Revenues [Abstract] Revenues [Abstract] Distribution [Member] Distribution [Member] Distribution Class B Common Stock [Member] Common Class B [Member] Cash paid for intangible assets Cash Paid for Intangible Assets Payments to Acquire Intangible Assets Consolidated Entities [Domain] Consolidated Entities [Domain] Investments Investment [Text Block] Universal Beijing Resort [Member] Universal Beijing Resort [Member] Universal Beijing Resort [Member] Schedule of Other Investments [Line Items] Other Investment Not Readily Marketable [Line Items] Reclassification, Type [Axis] Reclassification, Type [Axis] Equity: Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Property and equipment, net of accumulated depreciation Property, Plant and Equipment, Net Other noncurrent liabilities Other Liabilities, Noncurrent 5.50% Notes Due 2029 [Member] Notes 5.50 Percent Due 2029 [Member] Notes 5.50% Due 2029 [Member] Potential increased maximum borrowing capacity under the revolving credit facility Line of Credit Facility, Potential Increase To Maximum Borrowing Capacity Line of Credit Facility, Potential Increase To Maximum Borrowing Capacity Residential, Broadband [Member] Residential, Broadband [Member] Residential, Broadband [Member] Unrealized gains (losses) recognized Equity Securities, FV-NI, Unrealized Gain (Loss) Document Quarterly Report Document Quarterly Report Deferred gains (losses) on cash flow hedges AOCI, Cash Flow Hedge, Cumulative Gain (Loss), after Tax Revenue Revenues Film and television content: Film And Television Content [Abstract] Film And Television Content Residential, Wireless [Member] Residential, Wireless [Member] Residential, Wireless [Member] Line of Credit Facility [Table] Line of Credit Facility [Table] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Costs and Expenses: Costs and Expenses [Abstract] Deferred gains (losses) on cash flow hedges, deferred taxes Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax Total carrying value of debt Debt and Lease Obligation Schedule of Goodwill [Table] Schedule of Goodwill [Table] Recognized share-based compensation expense Share-based Payment Arrangement, Expense Schedule of Equity Method Investments [Line Items] Schedule of Equity Method Investments [Line Items] Europe [Member] Europe [Member] 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. Document Fiscal Period Focus Document Fiscal Period Focus Net income Net income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Receivables, gross Accounts Receivable, before Allowance for Credit Loss, Current Current portion of long-term debt Debt, Current Restricted cash included in other current assets Restricted Cash, Current Class A Common Stock [Member] Common Class A [Member] Cash, cash equivalents and restricted cash, beginning of period Cash, cash equivalents and restricted cash, end of period Cash, cash equivalents and restricted cash, end of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Cash payments received upon redemption of preferred stock Proceeds from Maturities, Prepayments and Calls of Held-to-maturity Securities United States [Member] UNITED STATES Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Current Assets: Assets, Current [Abstract] Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Other Proceeds from (Payments for) Other Financing Activities 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. Cash flow hedges: Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax [Abstract] Entity Central Index Key Entity Central Index Key London Interbank Offered Rate (LIBOR) [Member] London Interbank Offered Rate (LIBOR) [Member] Deferred revenue Deferred Revenue, Current Security Exchange Name Security Exchange Name Weighted-average number of common shares outstanding – diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax Current Fiscal Year End Date Current Fiscal Year End Date Spread on variable rate Debt Instrument, Basis Spread on Variable Rate Business Services [Member] Business Services [Member] Business Services [Member] Equity and Share-Based Compensation Stockholders' Equity Note Disclosure [Text Block] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Content [Member] Content [Member] Content [Member] Credit Facility [Axis] Credit Facility [Axis] Net cash provided by (used in) investing activities Net Cash Provided by (Used in) Investing Activities Reconciliation of Adjusted EBITDA from Segments to Consolidated Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block] Changes in operating assets and liabilities, net of effects of acquisitions and divestitures: Increase (Decrease) in Operating Capital [Abstract] Employee stock purchase plans Stock Issued During Period, Value, Employee Stock Purchase Plan Property and equipment - accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Operating Activities Net Cash Provided by (Used in) Operating Activities [Abstract] Total current liabilities Liabilities, Current Employee Stock Purchase Plans [Member] Employee Stock [Member] Class of Stock [Domain] Class of Stock [Domain] Eliminations [Member] Intersegment Eliminations [Member] Realized (gains) losses on cash flow hedges, deferred taxes Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax 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. Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Ownership [Domain] Ownership [Domain] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Cable Communications [Member] Cable Communications [Member] Cable Communications Member 0.250% Notes Due 2027 [Member] Notes 0.250 percent Due 2027 [Member] Notes 0.250% Due 2027 [Member] Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Title of 12(b) Security Title of 12(b) Security Other current assets Other Assets, Current Statement [Table] Statement [Table] Unrecognized pretax compensation expense on nonvested awards Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Cover [Abstract] Cover [Abstract] Goodwill Balance, beginning of period Balance, end of period Goodwill Advertising [Member] Advertising [Member] Noncontrolling interests Stockholders' Equity Attributable to Noncontrolling Interest Schedule of Goodwill Schedule of Goodwill [Table Text Block] 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] Noncurrent receivables, net (included in other noncurrent assets, net) Accounts Receivable, after Allowance for Credit Loss, Noncurrent Owned: Film, Capitalized Cost [Abstract] Commitments And Contingencies [Line Items] Commitment And Contingencies [Line Items] [Line Items] for Commitment And Contingencies [Table] Deferred income taxes Deferred Income Tax Expense (Benefit) EX-101.PRE 10 cmcsa-20210630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 11 cmcsa-20210630_g1.jpg GRAPHIC begin 644 cmcsa-20210630_g1.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-20210630_htm.xml IDEA: XBRL DOCUMENT 0001166691 2021-01-01 2021-06-30 0001166691 us-gaap:CommonClassAMember 2021-01-01 2021-06-30 0001166691 cmcsa:Notes0.250percentDue2027Member 2021-01-01 2021-06-30 0001166691 cmcsa:Notes1.500percentDue2029Member 2021-01-01 2021-06-30 0001166691 cmcsa:Notes0.750percentdue2032Member 2021-01-01 2021-06-30 0001166691 cmcsa:Notes1.875percentdue2036Member 2021-01-01 2021-06-30 0001166691 cmcsa:Notes1.250percentdue2040Member 2021-01-01 2021-06-30 0001166691 cmcsa:GuaranteedNotes9.455PercentDue2022Member 2021-01-01 2021-06-30 0001166691 cmcsa:Notes5.50PercentDue2029Member 2021-01-01 2021-06-30 0001166691 cmcsa:ExchangeableSubordinatedDebentures2.0PercentDue2029Member 2021-01-01 2021-06-30 0001166691 us-gaap:CommonClassAMember 2021-06-30 0001166691 us-gaap:CommonClassBMember 2021-06-30 0001166691 2021-04-01 2021-06-30 0001166691 2020-04-01 2020-06-30 0001166691 2020-01-01 2020-06-30 0001166691 2020-12-31 0001166691 2019-12-31 0001166691 2021-06-30 0001166691 2020-06-30 0001166691 us-gaap:CommonClassAMember 2020-12-31 0001166691 us-gaap:CommonClassBMember 2020-12-31 0001166691 cmcsa:RedeemableNoncontrollingInterestsAndRedeemableSubsidiaryPreferredStockMember 2021-03-31 0001166691 cmcsa:RedeemableNoncontrollingInterestsAndRedeemableSubsidiaryPreferredStockMember 2020-03-31 0001166691 cmcsa:RedeemableNoncontrollingInterestsAndRedeemableSubsidiaryPreferredStockMember 2020-12-31 0001166691 cmcsa:RedeemableNoncontrollingInterestsAndRedeemableSubsidiaryPreferredStockMember 2019-12-31 0001166691 cmcsa:RedeemableNoncontrollingInterestsAndRedeemableSubsidiaryPreferredStockMember 2021-04-01 2021-06-30 0001166691 cmcsa:RedeemableNoncontrollingInterestsAndRedeemableSubsidiaryPreferredStockMember 2020-04-01 2020-06-30 0001166691 cmcsa:RedeemableNoncontrollingInterestsAndRedeemableSubsidiaryPreferredStockMember 2021-01-01 2021-06-30 0001166691 cmcsa:RedeemableNoncontrollingInterestsAndRedeemableSubsidiaryPreferredStockMember 2020-01-01 2020-06-30 0001166691 cmcsa:RedeemableNoncontrollingInterestsAndRedeemableSubsidiaryPreferredStockMember 2021-06-30 0001166691 cmcsa:RedeemableNoncontrollingInterestsAndRedeemableSubsidiaryPreferredStockMember 2020-06-30 0001166691 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-03-31 0001166691 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-03-31 0001166691 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-12-31 0001166691 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2019-12-31 0001166691 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-04-01 2021-06-30 0001166691 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-04-01 2020-06-30 0001166691 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-01-01 2021-06-30 0001166691 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-01-01 2020-06-30 0001166691 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-06-30 0001166691 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-06-30 0001166691 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001166691 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001166691 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001166691 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001166691 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0001166691 us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0001166691 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-06-30 0001166691 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-06-30 0001166691 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001166691 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001166691 us-gaap:RetainedEarningsMember 2021-03-31 0001166691 us-gaap:RetainedEarningsMember 2020-03-31 0001166691 us-gaap:RetainedEarningsMember 2020-12-31 0001166691 us-gaap:RetainedEarningsMember 2019-12-31 0001166691 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2021-03-31 0001166691 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2020-03-31 0001166691 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2020-12-31 0001166691 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2019-12-31 0001166691 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0001166691 us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0001166691 us-gaap:RetainedEarningsMember 2021-01-01 2021-06-30 0001166691 us-gaap:RetainedEarningsMember 2020-01-01 2020-06-30 0001166691 us-gaap:RetainedEarningsMember 2021-06-30 0001166691 us-gaap:RetainedEarningsMember 2020-06-30 0001166691 us-gaap:TreasuryStockMember 2021-03-31 0001166691 us-gaap:TreasuryStockMember 2020-03-31 0001166691 us-gaap:TreasuryStockMember 2020-12-31 0001166691 us-gaap:TreasuryStockMember 2019-12-31 0001166691 us-gaap:TreasuryStockMember 2021-06-30 0001166691 us-gaap:TreasuryStockMember 2020-06-30 0001166691 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0001166691 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0001166691 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001166691 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001166691 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-01 2021-06-30 0001166691 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-04-01 2020-06-30 0001166691 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-06-30 0001166691 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-06-30 0001166691 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0001166691 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-30 0001166691 us-gaap:NoncontrollingInterestMember 2021-03-31 0001166691 us-gaap:NoncontrollingInterestMember 2020-03-31 0001166691 us-gaap:NoncontrollingInterestMember 2020-12-31 0001166691 us-gaap:NoncontrollingInterestMember 2019-12-31 0001166691 us-gaap:NoncontrollingInterestMember 2021-04-01 2021-06-30 0001166691 us-gaap:NoncontrollingInterestMember 2020-04-01 2020-06-30 0001166691 us-gaap:NoncontrollingInterestMember 2021-01-01 2021-06-30 0001166691 us-gaap:NoncontrollingInterestMember 2020-01-01 2020-06-30 0001166691 us-gaap:NoncontrollingInterestMember 2021-06-30 0001166691 us-gaap:NoncontrollingInterestMember 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:CableCommunicationsMember 2021-01-01 2021-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:NBCUniversalSegmentsMember 2021-01-01 2021-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:SkyLimitedMember 2021-01-01 2021-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:CableCommunicationsMember 2021-04-01 2021-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:MediaMember 2021-04-01 2021-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:StudiosMember 2021-04-01 2021-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ThemeParksMember 2021-04-01 2021-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:HeadquartersAndOtherMember 2021-04-01 2021-06-30 0001166691 us-gaap:IntersegmentEliminationMember cmcsa:NBCUniversalSegmentsMember 2021-04-01 2021-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:NBCUniversalSegmentsMember 2021-04-01 2021-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:SkyLimitedMember 2021-04-01 2021-06-30 0001166691 us-gaap:OperatingSegmentsMember us-gaap:CorporateAndOtherMember 2021-04-01 2021-06-30 0001166691 us-gaap:IntersegmentEliminationMember 2021-04-01 2021-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:CableCommunicationsMember 2020-04-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:MediaMember 2020-04-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:StudiosMember 2020-04-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ThemeParksMember 2020-04-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:HeadquartersAndOtherMember 2020-04-01 2020-06-30 0001166691 us-gaap:IntersegmentEliminationMember cmcsa:NBCUniversalSegmentsMember 2020-04-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:NBCUniversalSegmentsMember 2020-04-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:SkyLimitedMember 2020-04-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember us-gaap:CorporateAndOtherMember 2020-04-01 2020-06-30 0001166691 us-gaap:IntersegmentEliminationMember 2020-04-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:MediaMember 2021-01-01 2021-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:StudiosMember 2021-01-01 2021-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ThemeParksMember 2021-01-01 2021-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:HeadquartersAndOtherMember 2021-01-01 2021-06-30 0001166691 us-gaap:IntersegmentEliminationMember cmcsa:NBCUniversalSegmentsMember 2021-01-01 2021-06-30 0001166691 us-gaap:OperatingSegmentsMember us-gaap:CorporateAndOtherMember 2021-01-01 2021-06-30 0001166691 us-gaap:IntersegmentEliminationMember 2021-01-01 2021-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:CableCommunicationsMember 2020-01-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:MediaMember 2020-01-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:StudiosMember 2020-01-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ThemeParksMember 2020-01-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:HeadquartersAndOtherMember 2020-01-01 2020-06-30 0001166691 us-gaap:IntersegmentEliminationMember cmcsa:NBCUniversalSegmentsMember 2020-01-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:NBCUniversalSegmentsMember 2020-01-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:SkyLimitedMember 2020-01-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember us-gaap:CorporateAndOtherMember 2020-01-01 2020-06-30 0001166691 us-gaap:IntersegmentEliminationMember 2020-01-01 2020-06-30 0001166691 cmcsa:TotalIntersegmentEliminationsMember cmcsa:CableCommunicationsMember 2021-04-01 2021-06-30 0001166691 cmcsa:TotalIntersegmentEliminationsMember cmcsa:CableCommunicationsMember 2020-04-01 2020-06-30 0001166691 cmcsa:TotalIntersegmentEliminationsMember cmcsa:CableCommunicationsMember 2021-01-01 2021-06-30 0001166691 cmcsa:TotalIntersegmentEliminationsMember cmcsa:CableCommunicationsMember 2020-01-01 2020-06-30 0001166691 cmcsa:TotalIntersegmentEliminationsMember cmcsa:MediaMember 2021-04-01 2021-06-30 0001166691 cmcsa:TotalIntersegmentEliminationsMember cmcsa:MediaMember 2020-04-01 2020-06-30 0001166691 cmcsa:TotalIntersegmentEliminationsMember cmcsa:MediaMember 2021-01-01 2021-06-30 0001166691 cmcsa:TotalIntersegmentEliminationsMember cmcsa:MediaMember 2020-01-01 2020-06-30 0001166691 cmcsa:TotalIntersegmentEliminationsMember cmcsa:StudiosMember 2021-04-01 2021-06-30 0001166691 cmcsa:TotalIntersegmentEliminationsMember cmcsa:StudiosMember 2020-04-01 2020-06-30 0001166691 cmcsa:TotalIntersegmentEliminationsMember cmcsa:StudiosMember 2021-01-01 2021-06-30 0001166691 cmcsa:TotalIntersegmentEliminationsMember cmcsa:StudiosMember 2020-01-01 2020-06-30 0001166691 cmcsa:TotalIntersegmentEliminationsMember cmcsa:ThemeParksMember 2021-04-01 2021-06-30 0001166691 cmcsa:TotalIntersegmentEliminationsMember cmcsa:ThemeParksMember 2020-04-01 2020-06-30 0001166691 cmcsa:TotalIntersegmentEliminationsMember cmcsa:ThemeParksMember 2021-01-01 2021-06-30 0001166691 cmcsa:TotalIntersegmentEliminationsMember cmcsa:ThemeParksMember 2020-01-01 2020-06-30 0001166691 cmcsa:TotalIntersegmentEliminationsMember cmcsa:HeadquartersAndOtherMember 2021-04-01 2021-06-30 0001166691 cmcsa:TotalIntersegmentEliminationsMember cmcsa:HeadquartersAndOtherMember 2020-04-01 2020-06-30 0001166691 cmcsa:TotalIntersegmentEliminationsMember cmcsa:HeadquartersAndOtherMember 2021-01-01 2021-06-30 0001166691 cmcsa:TotalIntersegmentEliminationsMember cmcsa:HeadquartersAndOtherMember 2020-01-01 2020-06-30 0001166691 cmcsa:TotalIntersegmentEliminationsMember cmcsa:SkyLimitedMember 2021-04-01 2021-06-30 0001166691 cmcsa:TotalIntersegmentEliminationsMember cmcsa:SkyLimitedMember 2020-04-01 2020-06-30 0001166691 cmcsa:TotalIntersegmentEliminationsMember cmcsa:SkyLimitedMember 2021-01-01 2021-06-30 0001166691 cmcsa:TotalIntersegmentEliminationsMember cmcsa:SkyLimitedMember 2020-01-01 2020-06-30 0001166691 cmcsa:TotalIntersegmentEliminationsMember us-gaap:CorporateAndOtherMember 2021-04-01 2021-06-30 0001166691 cmcsa:TotalIntersegmentEliminationsMember us-gaap:CorporateAndOtherMember 2020-04-01 2020-06-30 0001166691 cmcsa:TotalIntersegmentEliminationsMember us-gaap:CorporateAndOtherMember 2021-01-01 2021-06-30 0001166691 cmcsa:TotalIntersegmentEliminationsMember us-gaap:CorporateAndOtherMember 2020-01-01 2020-06-30 0001166691 cmcsa:TotalIntersegmentEliminationsMember 2021-04-01 2021-06-30 0001166691 cmcsa:TotalIntersegmentEliminationsMember 2020-04-01 2020-06-30 0001166691 cmcsa:TotalIntersegmentEliminationsMember 2021-01-01 2021-06-30 0001166691 cmcsa:TotalIntersegmentEliminationsMember 2020-01-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:CableCommunicationsMember 2020-12-31 0001166691 us-gaap:OperatingSegmentsMember cmcsa:CableNetworksMember 2020-12-31 0001166691 us-gaap:OperatingSegmentsMember cmcsa:BroadcastTelevisionMember 2020-12-31 0001166691 us-gaap:OperatingSegmentsMember cmcsa:FilmedEntertainmentMember 2020-12-31 0001166691 us-gaap:OperatingSegmentsMember cmcsa:MediaMember 2020-12-31 0001166691 us-gaap:OperatingSegmentsMember cmcsa:StudiosMember 2020-12-31 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ThemeParksMember 2020-12-31 0001166691 us-gaap:OperatingSegmentsMember cmcsa:SkyLimitedMember 2020-12-31 0001166691 us-gaap:OperatingSegmentsMember us-gaap:CorporateAndOtherMember 2020-12-31 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ReclassificationDueToSegmentChangeMember cmcsa:CableCommunicationsMember 2020-12-31 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ReclassificationDueToSegmentChangeMember cmcsa:CableNetworksMember 2020-12-31 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ReclassificationDueToSegmentChangeMember cmcsa:BroadcastTelevisionMember 2020-12-31 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ReclassificationDueToSegmentChangeMember cmcsa:FilmedEntertainmentMember 2020-12-31 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ReclassificationDueToSegmentChangeMember cmcsa:MediaMember 2020-12-31 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ReclassificationDueToSegmentChangeMember cmcsa:StudiosMember 2020-12-31 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ReclassificationDueToSegmentChangeMember cmcsa:ThemeParksMember 2020-12-31 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ReclassificationDueToSegmentChangeMember cmcsa:SkyLimitedMember 2020-12-31 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ReclassificationDueToSegmentChangeMember us-gaap:CorporateAndOtherMember 2020-12-31 0001166691 cmcsa:ReclassificationDueToSegmentChangeMember 2020-12-31 0001166691 us-gaap:OperatingSegmentsMember cmcsa:CableNetworksMember 2021-01-01 2021-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:BroadcastTelevisionMember 2021-01-01 2021-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:FilmedEntertainmentMember 2021-01-01 2021-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:CableCommunicationsMember 2021-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:CableNetworksMember 2021-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:BroadcastTelevisionMember 2021-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:FilmedEntertainmentMember 2021-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:MediaMember 2021-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:StudiosMember 2021-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ThemeParksMember 2021-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:SkyLimitedMember 2021-06-30 0001166691 us-gaap:OperatingSegmentsMember us-gaap:CorporateAndOtherMember 2021-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ResidentialBroadbandMember cmcsa:CableCommunicationsMember 2021-04-01 2021-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ResidentialBroadbandMember cmcsa:CableCommunicationsMember 2020-04-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ResidentialBroadbandMember cmcsa:CableCommunicationsMember 2021-01-01 2021-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ResidentialBroadbandMember cmcsa:CableCommunicationsMember 2020-01-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ResidentialVideoMember cmcsa:CableCommunicationsMember 2021-04-01 2021-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ResidentialVideoMember cmcsa:CableCommunicationsMember 2020-04-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ResidentialVideoMember cmcsa:CableCommunicationsMember 2021-01-01 2021-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ResidentialVideoMember cmcsa:CableCommunicationsMember 2020-01-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ResidentialVoiceMember cmcsa:CableCommunicationsMember 2021-04-01 2021-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ResidentialVoiceMember cmcsa:CableCommunicationsMember 2020-04-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ResidentialVoiceMember cmcsa:CableCommunicationsMember 2021-01-01 2021-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ResidentialVoiceMember cmcsa:CableCommunicationsMember 2020-01-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ResidentialWirelessMember cmcsa:CableCommunicationsMember 2021-04-01 2021-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ResidentialWirelessMember cmcsa:CableCommunicationsMember 2020-04-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ResidentialWirelessMember cmcsa:CableCommunicationsMember 2021-01-01 2021-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ResidentialWirelessMember cmcsa:CableCommunicationsMember 2020-01-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:BusinessServicesMember cmcsa:CableCommunicationsMember 2021-04-01 2021-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:BusinessServicesMember cmcsa:CableCommunicationsMember 2020-04-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:BusinessServicesMember cmcsa:CableCommunicationsMember 2021-01-01 2021-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:BusinessServicesMember cmcsa:CableCommunicationsMember 2020-01-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember us-gaap:AdvertisingMember cmcsa:CableCommunicationsMember 2021-04-01 2021-06-30 0001166691 us-gaap:OperatingSegmentsMember us-gaap:AdvertisingMember cmcsa:CableCommunicationsMember 2020-04-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember us-gaap:AdvertisingMember cmcsa:CableCommunicationsMember 2021-01-01 2021-06-30 0001166691 us-gaap:OperatingSegmentsMember us-gaap:AdvertisingMember cmcsa:CableCommunicationsMember 2020-01-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:OtherMember cmcsa:CableCommunicationsMember 2021-04-01 2021-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:OtherMember cmcsa:CableCommunicationsMember 2020-04-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:OtherMember cmcsa:CableCommunicationsMember 2021-01-01 2021-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:OtherMember cmcsa:CableCommunicationsMember 2020-01-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember us-gaap:AdvertisingMember cmcsa:MediaMember 2021-04-01 2021-06-30 0001166691 us-gaap:OperatingSegmentsMember us-gaap:AdvertisingMember cmcsa:MediaMember 2020-04-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember us-gaap:AdvertisingMember cmcsa:MediaMember 2021-01-01 2021-06-30 0001166691 us-gaap:OperatingSegmentsMember us-gaap:AdvertisingMember cmcsa:MediaMember 2020-01-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:DistributionMember cmcsa:MediaMember 2021-04-01 2021-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:DistributionMember cmcsa:MediaMember 2020-04-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:DistributionMember cmcsa:MediaMember 2021-01-01 2021-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:DistributionMember cmcsa:MediaMember 2020-01-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:OtherMember cmcsa:MediaMember 2021-04-01 2021-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:OtherMember cmcsa:MediaMember 2020-04-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:OtherMember cmcsa:MediaMember 2021-01-01 2021-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:OtherMember cmcsa:MediaMember 2020-01-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ContentLicensingMember cmcsa:StudiosMember 2021-04-01 2021-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ContentLicensingMember cmcsa:StudiosMember 2020-04-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ContentLicensingMember cmcsa:StudiosMember 2021-01-01 2021-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ContentLicensingMember cmcsa:StudiosMember 2020-01-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:TheatricalMember cmcsa:StudiosMember 2021-04-01 2021-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:TheatricalMember cmcsa:StudiosMember 2020-04-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:TheatricalMember cmcsa:StudiosMember 2021-01-01 2021-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:TheatricalMember cmcsa:StudiosMember 2020-01-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:HomeEntertainmentAndOtherMember cmcsa:StudiosMember 2021-04-01 2021-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:HomeEntertainmentAndOtherMember cmcsa:StudiosMember 2020-04-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:HomeEntertainmentAndOtherMember cmcsa:StudiosMember 2021-01-01 2021-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:HomeEntertainmentAndOtherMember cmcsa:StudiosMember 2020-01-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:DirectToConsumerMember cmcsa:SkyLimitedMember 2021-04-01 2021-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:DirectToConsumerMember cmcsa:SkyLimitedMember 2020-04-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:DirectToConsumerMember cmcsa:SkyLimitedMember 2021-01-01 2021-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:DirectToConsumerMember cmcsa:SkyLimitedMember 2020-01-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ContentMember cmcsa:SkyLimitedMember 2021-04-01 2021-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ContentMember cmcsa:SkyLimitedMember 2020-04-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ContentMember cmcsa:SkyLimitedMember 2021-01-01 2021-06-30 0001166691 us-gaap:OperatingSegmentsMember cmcsa:ContentMember cmcsa:SkyLimitedMember 2020-01-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember us-gaap:AdvertisingMember cmcsa:SkyLimitedMember 2021-04-01 2021-06-30 0001166691 us-gaap:OperatingSegmentsMember us-gaap:AdvertisingMember cmcsa:SkyLimitedMember 2020-04-01 2020-06-30 0001166691 us-gaap:OperatingSegmentsMember us-gaap:AdvertisingMember cmcsa:SkyLimitedMember 2021-01-01 2021-06-30 0001166691 us-gaap:OperatingSegmentsMember us-gaap:AdvertisingMember cmcsa:SkyLimitedMember 2020-01-01 2020-06-30 0001166691 country:US 2021-04-01 2021-06-30 0001166691 country:US 2020-04-01 2020-06-30 0001166691 country:US 2021-01-01 2021-06-30 0001166691 country:US 2020-01-01 2020-06-30 0001166691 srt:EuropeMember 2021-04-01 2021-06-30 0001166691 srt:EuropeMember 2020-04-01 2020-06-30 0001166691 srt:EuropeMember 2021-01-01 2021-06-30 0001166691 srt:EuropeMember 2020-01-01 2020-06-30 0001166691 cmcsa:OtherGeographicLocationsMember 2021-04-01 2021-06-30 0001166691 cmcsa:OtherGeographicLocationsMember 2020-04-01 2020-06-30 0001166691 cmcsa:OtherGeographicLocationsMember 2021-01-01 2021-06-30 0001166691 cmcsa:OtherGeographicLocationsMember 2020-01-01 2020-06-30 0001166691 us-gaap:RevolvingCreditFacilityMember 2021-03-31 0001166691 us-gaap:RevolvingCreditFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-01-01 2021-06-30 0001166691 us-gaap:RevolvingCreditFacilityMember 2021-02-28 0001166691 us-gaap:RevolvingCreditFacilityMember 2021-06-30 0001166691 us-gaap:RevolvingCreditFacilityMember 2020-12-31 0001166691 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember cmcsa:UniversalBeijingResortMember 2021-06-30 0001166691 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember cmcsa:UniversalBeijingResortMember cmcsa:UniversalBeijingResortTermLoansMember 2021-06-30 0001166691 cmcsa:AtairosMember 2021-01-01 2021-06-30 0001166691 cmcsa:AtairosMember 2020-01-01 2020-06-30 0001166691 cmcsa:AtairosMember 2021-06-30 0001166691 cmcsa:AtairosMember 2020-12-31 0001166691 cmcsa:HuluMember 2019-01-01 2019-12-31 0001166691 cmcsa:HuluMember 2020-12-31 0001166691 cmcsa:HuluMember 2021-06-30 0001166691 cmcsa:AirTouchMember 2020-04-30 0001166691 cmcsa:AirTouchMember 2020-04-01 2020-04-30 0001166691 cmcsa:AirTouchMember 2020-06-30 0001166691 cmcsa:AirTouchMember 2020-05-01 2020-06-30 0001166691 us-gaap:RestrictedStockUnitsRSUMember cmcsa:ManagementGrantMember 2021-03-01 2021-03-31 0001166691 cmcsa:ManagementGrantMember 2021-03-01 2021-03-31 0001166691 us-gaap:RestrictedStockUnitsRSUMember 2021-04-01 2021-06-30 0001166691 us-gaap:RestrictedStockUnitsRSUMember 2020-04-01 2020-06-30 0001166691 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-06-30 0001166691 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-06-30 0001166691 us-gaap:EmployeeStockOptionMember 2021-04-01 2021-06-30 0001166691 us-gaap:EmployeeStockOptionMember 2020-04-01 2020-06-30 0001166691 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-06-30 0001166691 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-06-30 0001166691 us-gaap:EmployeeStockMember 2021-04-01 2021-06-30 0001166691 us-gaap:EmployeeStockMember 2020-04-01 2020-06-30 0001166691 us-gaap:EmployeeStockMember 2021-01-01 2021-06-30 0001166691 us-gaap:EmployeeStockMember 2020-01-01 2020-06-30 0001166691 us-gaap:RestrictedStockUnitsRSUMember 2021-06-30 0001166691 us-gaap:EmployeeStockOptionMember 2021-06-30 0001166691 cmcsa:UniversalBeijingResortMember 2021-01-01 2021-06-30 0001166691 cmcsa:UniversalBeijingResortMember 2021-06-30 0001166691 cmcsa:NbcuniversalEnterpriseMember 2021-01-01 2021-03-31 shares iso4217:USD iso4217:USD shares cmcsa:segment pure cmcsa:preferredStockSeries Q2 false 2021 --12-31 0001166691 0 0 10-Q true 2021-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 4580292854 9444375 28546000000 23715000000 55751000000 50324000000 9256000000 6817000000 18175000000 15118000000 8549000000 7646000000 16818000000 15900000000 1851000000 1341000000 3467000000 3279000000 2113000000 2099000000 4231000000 4206000000 1270000000 1165000000 2514000000 2322000000 23039000000 19068000000 45205000000 40825000000 5507000000 4647000000 10546000000 9499000000 1093000000 1112000000 2112000000 2324000000 1216000000 420000000 1607000000 -296000000 5630000000 3955000000 10042000000 6879000000 2000000000 946000000 3119000000 1646000000 3630000000 3009000000 6922000000 5233000000 -108000000 21000000 -145000000 98000000 3738000000 2988000000 7067000000 5135000000 0.81 0.65 1.54 1.12 0.80 0.65 1.51 1.11 3630000000 3009000000 6922000000 5233000000 17000000 9000000 109000000 16000000 61000000 -74000000 26000000 -2231000000 -2000000 -7000000 17000000 -17000000 -14000000 -27000000 105000000 27000000 0 4000000 0 21000000 -4000000 21000000 -4000000 127000000 3000000 3000000 5000000 6000000 7000000 11000000 17000000 18000000 3674000000 2876000000 7040000000 2884000000 -108000000 21000000 -145000000 98000000 24000000 2000000 10000000 -23000000 3758000000 2853000000 7175000000 2809000000 6922000000 5233000000 6745000000 6528000000 711000000 621000000 210000000 352000000 1403000000 -399000000 1297000000 -84000000 -137000000 -900000000 -837000000 -573000000 299000000 -879000000 398000000 -824000000 15357000000 14467000000 4003000000 3957000000 1283000000 1219000000 704000000 708000000 168000000 198000000 396000000 2042000000 86000000 471000000 -217000000 -33000000 -5631000000 -4478000000 383000000 13612000000 5785000000 10712000000 957000000 269000000 2230000000 2028000000 -475000000 -2128000000 -9064000000 -1525000000 -12000000 -77000000 650000000 8387000000 11768000000 5589000000 12418000000 13976000000 12378000000 11740000000 11110000000 11466000000 3558000000 3535000000 27046000000 26741000000 12372000000 13340000000 8903000000 7820000000 564000000 447000000 55217000000 54388000000 52769000000 51995000000 70429000000 70669000000 59365000000 59365000000 21976000000 19825000000 34321000000 35389000000 11235000000 8103000000 277004000000 273869000000 11672000000 11364000000 1713000000 1706000000 3566000000 2963000000 8956000000 9617000000 3407000000 3146000000 29314000000 28796000000 95175000000 100614000000 5169000000 5168000000 29525000000 28051000000 20775000000 18222000000 530000000 1280000000 20000000 20000000 0 0 0 0 0.01 0.01 7500000000 7500000000 5453083882 5444002825 4580292854 4571211797 55000000 54000000 0.01 0.01 75000000 75000000 9444375 9444375 9444375 9444375 0 0 40046000000 39464000000 60359000000 56438000000 872791028 872791028 7517000000 7517000000 1992000000 1884000000 94935000000 90323000000 1581000000 1415000000 96516000000 91738000000 277004000000 273869000000 546000000 1259000000 1280000000 1372000000 0 0 725000000 0 -13000000 -10000000 -40000000 -37000000 0 -12000000 -10000000 -165000000 -3000000 19000000 24000000 86000000 530000000 1256000000 530000000 1256000000 55000000 54000000 54000000 54000000 0 0 1000000 0 55000000 54000000 55000000 54000000 39744000000 38597000000 39464000000 38447000000 274000000 261000000 570000000 473000000 43000000 10000000 131000000 103000000 76000000 79000000 139000000 133000000 5000000 -9000000 -5000000 14000000 40046000000 38936000000 40046000000 38936000000 58321000000 51516000000 56438000000 50695000000 0 0 0 -124000000 543000000 26000000 832000000 168000000 1156000000 1061000000 2317000000 2125000000 0 -3000000 -4000000 -7000000 3738000000 2988000000 7067000000 5135000000 60359000000 53420000000 60359000000 53420000000 -7517000000 -7517000000 -7517000000 -7517000000 -7517000000 -7517000000 -7517000000 -7517000000 1972000000 -1144000000 1884000000 1047000000 20000000 -135000000 108000000 -2326000000 1992000000 -1279000000 1992000000 -1279000000 1525000000 1277000000 1415000000 1148000000 24000000 2000000 10000000 -12000000 135000000 -105000000 324000000 15000000 -2000000 -1000000 -1000000 -14000000 -105000000 2000000 -169000000 12000000 1581000000 1177000000 1581000000 1177000000 96516000000 84791000000 96516000000 84791000000 0.25 0.23 0.50 0.46 Condensed Consolidated Financial Statements<div style="margin-top:6.8pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-top:3.8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 2020 Annual Report on Form 10-K and the notes within this Form 10-Q. </span></div><div style="margin-top:6.8pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Reclassifications</span></div>Reclassifications have been made to our notes to condensed consolidated financial statements for the prior year period to conform to classifications used in 2021. See Note 2 for a discussion of the changes in our presentation of segment operating results. 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 2020 Annual Report on Form 10-K and the notes within this Form 10-Q. Reclassifications have been made to our notes to condensed consolidated financial statements for the prior year period to conform to classifications used in 2021. Segment Information<div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the first quarter of 2021, we changed our presentation of segment operating results. We now present our operations in five reportable business segments: (1) Comcast Cable in one reportable business segment, referred to as Cable Communications; (2) NBCUniversal in three reportable business segments: Media, Studios and Theme Parks (collectively, the “NBCUniversal segments”); and (3) Sky in one reportable business segment. The changes reflect a reorganized operating structure in NBCUniversal’s television and streaming businesses and primarily include: (i) the combination of NBCUniversal’s television networks (previously reported in Cable Networks and Broadcast Television) with the operations of Peacock (previously reported in Corporate and Other) in the Media segment, and (ii) the presentation of NBCUniversal’s television studio production operations (previously reported in Cable Networks and Broadcast Television) with the studio operations of Filmed Entertainment in the Studios segment. Prior periods have been adjusted to reflect this presentation.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cable Communications is a leading provider of broadband, 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. 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.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Media consists primarily of NBCUniversal’s television and streaming platforms, including national, regional and international cable networks; the NBC and Telemundo broadcast networks; NBC and Telemundo owned local broadcast television stations; Peacock, our direct-to-consumer streaming service; and various digital properties. Revenue is generated primarily from the sale of advertising on our television networks, Peacock and digital properties; and the fees received from the distribution of our television network programming to traditional and virtual multichannel video providers and from NBC-affiliated and Telemundo-affiliated local broadcast television stations. Media also generates other revenue from various digital properties.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Studios consists primarily of NBCUniversal’s film and television studio production and distribution operations. Revenue is generated primarily from the licensing of our owned film and television content to broadcast, cable and premium networks, and to direct-to-consumer streaming service providers, as well as through video on demand and pay-per-view services provided by multichannel video providers and over-the-top service providers; from the worldwide distribution of our produced and acquired films for exhibition in movie theaters; and from the sale of owned content on DVDs, Blu-ray discs and through digital distribution services.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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. </span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sky is one of Europe’s leading entertainment companies, which primarily includes a direct-to-consumer business, providing video, broadband, voice and wireless phone services, and a content business, operating entertainment networks, the Sky News broadcast network and Sky Sports networks. Revenue is generated primarily from residential and business customers that </span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">subscribe to our services; from the distribution of Sky’s owned television networks on third-party platforms and the licensing of owned and acquired programming to third-party video providers; and from the sale of advertising. </span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div><div style="margin-top:3.8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 reportable segment is presented in the tables below. </span></div><div style="margin-top:8.8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:43.229%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.945%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.240%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.651%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.506%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended June 30, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revenue</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(a)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:125%">Adjusted EBITDA</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:125%;position:relative;top:-2.8pt;vertical-align:baseline">(b)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Depreciation and Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Capital<br/>Expenditures</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash Paid for Intangible Assets</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cable Communications</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,002 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,073 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,950 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,695 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NBCUniversal</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Media</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,148 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,378 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Studios</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,224 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Theme Parks</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,095 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Headquarters and Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(186)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eliminations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(534)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NBCUniversal</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,955 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,553 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">586 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sky</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,220 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">560 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">826 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(261)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eliminations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(723)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Comcast Consolidated</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">28,546</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8,927</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,383</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,144</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">671</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:7pt;margin-top:7pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:43.229%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.945%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.240%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.651%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.506%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended June 30, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revenue</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(a)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:125%">Adjusted EBITDA</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:125%;position:relative;top:-2.8pt;vertical-align:baseline">(b)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Depreciation and Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Capital<br/>Expenditures</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash Paid for Intangible Assets</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cable Communications</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,428 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,176 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,937 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,452 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NBCUniversal</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Media</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,096 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,636 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">244 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Studios</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,052 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">323 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Theme Parks</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(393)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">295 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Headquarters and Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(82)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eliminations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(580)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(104)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NBCUniversal</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,715 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,380 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">579 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">380 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sky</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,079 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">749 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">720 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(389)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eliminations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(547)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Comcast Consolidated</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">23,715</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,927</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,264</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,076</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">601</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3.8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:43.229%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.945%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.240%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.651%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.506%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Six Months Ended June 30, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revenue</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(a)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:125%">Adjusted EBITDA</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:125%;position:relative;top:-2.8pt;vertical-align:baseline">(b)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Depreciation and Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Capital</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Expenditures</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash Paid for Intangible Assets</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cable Communications</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,807 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,903 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,880 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,065 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">652 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NBCUniversal</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Media</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,184 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,851 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">501 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Studios</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,620 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">653 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Theme Parks</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,714 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">402 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Headquarters and Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(395)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eliminations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,576)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(225)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NBCUniversal</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,980 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,043 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,168 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">354 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sky</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,217 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">924 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,640 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">455 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">412 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(541)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eliminations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,434)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Comcast Consolidated</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">55,751</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">17,339</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,745</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,003</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,283</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:7pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:43.229%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.945%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.240%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.651%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.506%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Six Months Ended June 30, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revenue</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(a)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:125%">Adjusted EBITDA</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:125%;position:relative;top:-2.8pt;vertical-align:baseline">(b)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Depreciation and Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Capital</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Expenditures</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash Paid for Intangible Assets</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cable Communications</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,346 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,252 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,883 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,721 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">682 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NBCUniversal</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Media</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,974 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,165 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">487 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Studios</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,461 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">623 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Theme Parks</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,061 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(306)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">591 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Headquarters and Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(303)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">245 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eliminations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,072)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(110)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NBCUniversal</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,444 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,069 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,145 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">757 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sky</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,596 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,300 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,438 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">412 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">336 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(582)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eliminations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,222)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Comcast Consolidated</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">50,324</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">16,057</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,528</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,957</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,219</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:2pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.13pt">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 Media for fees received from Cable Communications for the sale of cable network programming and under retransmission consent agreements; content licensing revenue at Studios for licenses of owned content to Media and Sky; and advertising revenue at Media and Cable Communications. Revenue for licenses of content from Studios to Media and Sky is 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 Media 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 (losses) on these transactions are deferred in our consolidated results and recognized as the content is used over the license period. Under the previous segment structure, revenue for licenses of content between our previous NBCUniversal segments was recognized over time to correspond with the amortization of the costs of licensed content over the license period. </span></div><div style="margin-top:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">A summary of revenue for each of our segments resulting from transactions with other segments and eliminated in consolidation is presented in the table below.</span></div><div style="margin-top:9pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.198%"><tr><td style="width:1.0%"/><td style="width:45.252%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.058%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.471%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.058%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.471%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.058%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.471%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.061%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cable Communications</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">47 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">93 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">82 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">NBCUniversal</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Media</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">543 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">426 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,082 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">967 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Studios</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">589 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">625 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,678 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,165 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Theme Parks</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Headquarters and Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Sky</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate and Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">47 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">105 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">64 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total intersegment revenue</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,257 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,127 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,010 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,294 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/></tr></table></div><div style="margin-top:4pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">We use Adjusted EBITDA as the measure of profit or loss for our operating segments. From time to time we may report the impact of certain events, gains, losses or other charges related to our operating segments (such as certain costs incurred in response to COVID-19, including severance charges), within Corporate and Other. 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></div><div style="margin-bottom:3pt;margin-top:8pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.198%"><tr><td style="width:1.0%"/><td style="width:45.252%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.058%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.471%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.058%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.471%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.058%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.471%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.061%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in millions)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,927 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,927 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,339 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,057 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Adjustments</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(36)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(16)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(48)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(30)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Depreciation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,113)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,099)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,231)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,206)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,270)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,165)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,514)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,322)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest expense</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,093)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,112)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,112)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,324)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Investment and other income (loss), net</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,216 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">420 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,607 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(296)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,630 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,955 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,042 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,879 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjustments represent the impacts of certain events, gains, losses or other charges that are excluded from Adjusted EBITDA, including Sky transaction-related costs and costs related to our investment portfolio.</span></div><div style="margin-bottom:3pt;margin-top:9pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill by Segment</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the carrying amount of goodwill by segment for the six months ended June 30, 2021 are as follows:</span></div><div style="margin-top:3.8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:18.783%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.063%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.648%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.063%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.063%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.771%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.356%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.356%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.361%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">NBCUniversal</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in billions)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:130%">Cable<br/>Communications</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:130%">Cable<br/>Networks</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:130%">Broadcast<br/>Television</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:130%">Filmed<br/>Entertainment</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:130%">Media</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:130%">Studios</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:130%">Theme<br/>Parks</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:130%">Sky</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:130%">Corporate<br/>and Other</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:125%">Total</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, December 31, 2020</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.3 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.0 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.0 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.0 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.7 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment change</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14.0)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.3)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.7 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.7 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation and other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance, June 30, 2021</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">15.4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14.7</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3.7</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6.6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">30.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">70.4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/></tr></table></div> 5 1 3 1 Our financial data by reportable segment is presented in the tables below. <div style="margin-top:8.8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:43.229%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.945%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.240%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.651%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.506%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended June 30, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revenue</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(a)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:125%">Adjusted EBITDA</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:125%;position:relative;top:-2.8pt;vertical-align:baseline">(b)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Depreciation and Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Capital<br/>Expenditures</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash Paid for Intangible Assets</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cable Communications</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,002 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,073 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,950 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,695 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NBCUniversal</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Media</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,148 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,378 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">254 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Studios</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,224 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Theme Parks</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,095 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Headquarters and Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(186)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eliminations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(534)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NBCUniversal</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,955 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,553 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">586 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sky</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,220 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">560 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">826 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(261)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eliminations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(723)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Comcast Consolidated</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">28,546</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8,927</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,383</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,144</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">671</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:7pt;margin-top:7pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:43.229%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.945%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.240%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.651%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.506%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended June 30, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revenue</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(a)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:125%">Adjusted EBITDA</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:125%;position:relative;top:-2.8pt;vertical-align:baseline">(b)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Depreciation and Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Capital<br/>Expenditures</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash Paid for Intangible Assets</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cable Communications</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,428 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,176 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,937 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,452 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NBCUniversal</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Media</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,096 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,636 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">244 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Studios</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,052 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">323 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Theme Parks</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(393)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">295 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Headquarters and Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(82)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eliminations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(580)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(104)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NBCUniversal</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,715 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,380 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">579 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">380 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sky</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,079 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">749 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">720 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(389)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eliminations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(547)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Comcast Consolidated</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">23,715</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,927</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,264</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,076</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">601</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3.8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:43.229%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.945%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.240%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.651%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.506%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Six Months Ended June 30, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revenue</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(a)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:125%">Adjusted EBITDA</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:125%;position:relative;top:-2.8pt;vertical-align:baseline">(b)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Depreciation and Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Capital</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Expenditures</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash Paid for Intangible Assets</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cable Communications</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,807 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,903 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,880 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,065 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">652 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NBCUniversal</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Media</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,184 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,851 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">501 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Studios</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,620 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">653 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Theme Parks</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,714 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">402 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Headquarters and Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(395)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eliminations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,576)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(225)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NBCUniversal</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,980 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,043 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,168 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">354 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sky</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,217 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">924 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,640 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">455 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">412 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(541)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eliminations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,434)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Comcast Consolidated</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">55,751</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">17,339</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,745</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,003</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,283</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:7pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:43.229%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.945%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.240%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.651%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.506%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Six Months Ended June 30, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revenue</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(a)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:125%">Adjusted EBITDA</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:125%;position:relative;top:-2.8pt;vertical-align:baseline">(b)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Depreciation and Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Capital</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Expenditures</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash Paid for Intangible Assets</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cable Communications</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,346 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,252 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,883 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,721 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">682 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NBCUniversal</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Media</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,974 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,165 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">487 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Studios</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,461 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">623 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Theme Parks</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,061 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(306)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">591 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Headquarters and Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(303)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">245 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eliminations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,072)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(110)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NBCUniversal</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,444 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,069 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,145 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">757 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sky</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,596 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,300 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,438 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">412 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">336 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(582)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eliminations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,222)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Comcast Consolidated</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">50,324</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">16,057</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,528</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,957</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,219</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:2pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.13pt">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 Media for fees received from Cable Communications for the sale of cable network programming and under retransmission consent agreements; content licensing revenue at Studios for licenses of owned content to Media and Sky; and advertising revenue at Media and Cable Communications. Revenue for licenses of content from Studios to Media and Sky is 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 Media 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 (losses) on these transactions are deferred in our consolidated results and recognized as the content is used over the license period. Under the previous segment structure, revenue for licenses of content between our previous NBCUniversal segments was recognized over time to correspond with the amortization of the costs of licensed content over the license period. </span></div><div style="margin-top:9pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">A summary of revenue for each of our segments resulting from transactions with other segments and eliminated in consolidation is presented in the table below.</span></div><div style="margin-top:9pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.198%"><tr><td style="width:1.0%"/><td style="width:45.252%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.058%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.471%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.058%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.471%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.058%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.471%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.061%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cable Communications</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">47 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">93 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">82 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">NBCUniversal</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Media</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">543 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">426 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,082 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">967 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Studios</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">589 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">625 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,678 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,165 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Theme Parks</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Headquarters and Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Sky</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate and Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">47 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">105 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">64 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total intersegment revenue</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,257 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,127 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,010 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,294 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/></tr></table></div><div style="margin-top:4pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">We use Adjusted EBITDA as the measure of profit or loss for our operating segments. From time to time we may report the impact of certain events, gains, losses or other charges related to our operating segments (such as certain costs incurred in response to COVID-19, including severance charges), within Corporate and Other. 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></div><div style="margin-bottom:3pt;margin-top:8pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.198%"><tr><td style="width:1.0%"/><td style="width:45.252%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.058%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.471%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.058%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.471%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.058%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.471%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.061%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in millions)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,927 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,927 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,339 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,057 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Adjustments</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(36)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(16)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(48)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(30)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Depreciation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,113)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,099)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,231)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,206)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,270)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,165)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,514)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,322)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest expense</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,093)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,112)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,112)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,324)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Investment and other income (loss), net</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,216 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">420 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,607 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(296)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,630 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,955 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,042 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,879 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjustments represent the impacts of certain events, gains, losses or other charges that are excluded from Adjusted EBITDA, including Sky transaction-related costs and costs related to our investment portfolio.</span></div> 16002000000 7073000000 1950000000 1695000000 337000000 5148000000 1378000000 254000000 19000000 42000000 2224000000 156000000 12000000 1000000 5000000 1095000000 221000000 195000000 100000000 8000000 22000000 -186000000 125000000 62000000 30000000 -534000000 -15000000 0 0 0 7955000000 1553000000 586000000 182000000 86000000 5220000000 560000000 826000000 184000000 211000000 92000000 -261000000 21000000 83000000 37000000 -723000000 2000000 0 0 0 28546000000 8927000000 3383000000 2144000000 671000000 14428000000 6176000000 1937000000 1452000000 326000000 4096000000 1636000000 244000000 29000000 49000000 2052000000 323000000 15000000 2000000 2000000 136000000 -393000000 191000000 295000000 16000000 11000000 -82000000 129000000 54000000 37000000 -580000000 -104000000 0 0 0 5715000000 1380000000 579000000 380000000 104000000 4079000000 749000000 720000000 215000000 170000000 40000000 -389000000 28000000 29000000 1000000 -547000000 11000000 0 0 0 23715000000 7927000000 3264000000 2076000000 601000000 31807000000 13903000000 3880000000 3065000000 652000000 10184000000 2851000000 501000000 29000000 75000000 4620000000 653000000 25000000 2000000 7000000 1714000000 159000000 402000000 226000000 15000000 38000000 -395000000 241000000 98000000 57000000 -1576000000 -225000000 0 0 0 14980000000 3043000000 1168000000 354000000 153000000 10217000000 924000000 1640000000 455000000 412000000 181000000 -541000000 57000000 128000000 65000000 -1434000000 11000000 0 0 0 55751000000 17339000000 6745000000 4003000000 1283000000 29346000000 12252000000 3883000000 2721000000 682000000 8974000000 3165000000 487000000 60000000 87000000 4461000000 623000000 32000000 6000000 3000000 1061000000 -306000000 381000000 591000000 31000000 20000000 -303000000 245000000 100000000 78000000 -1072000000 -110000000 0 0 0 13444000000 3069000000 1145000000 757000000 199000000 8596000000 1300000000 1438000000 412000000 336000000 160000000 -582000000 62000000 67000000 2000000 -1222000000 18000000 0 0 0 50324000000 16057000000 6528000000 3957000000 1219000000 47000000 41000000 93000000 82000000 543000000 426000000 1082000000 967000000 589000000 625000000 1678000000 1165000000 0 0 1000000 0 17000000 4000000 29000000 7000000 15000000 7000000 23000000 9000000 47000000 24000000 105000000 64000000 1257000000 1127000000 3010000000 2294000000 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. <div style="margin-bottom:3pt;margin-top:8pt;padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.198%"><tr><td style="width:1.0%"/><td style="width:45.252%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.058%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.471%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.058%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.471%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.058%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.471%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.061%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in millions)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,927 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,927 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,339 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,057 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Adjustments</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(36)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(16)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(48)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(30)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Depreciation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,113)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,099)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,231)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,206)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,270)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,165)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,514)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,322)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest expense</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,093)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,112)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,112)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,324)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Investment and other income (loss), net</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,216 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">420 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,607 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(296)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,630 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,955 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,042 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,879 </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjustments represent the impacts of certain events, gains, losses or other charges that are excluded from Adjusted EBITDA, including Sky transaction-related costs and costs related to our investment portfolio.</span></div> 8927000000 7927000000 17339000000 16057000000 36000000 16000000 48000000 30000000 2113000000 2099000000 4231000000 4206000000 1270000000 1165000000 2514000000 2322000000 1093000000 1112000000 2112000000 2324000000 1216000000 420000000 1607000000 -296000000 5630000000 3955000000 10042000000 6879000000 <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the carrying amount of goodwill by segment for the six months ended June 30, 2021 are as follows:</span></div><div style="margin-top:3.8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:18.783%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.063%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.648%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.063%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.063%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.771%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.356%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.356%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.361%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">NBCUniversal</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in billions)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:130%">Cable<br/>Communications</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:130%">Cable<br/>Networks</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:130%">Broadcast<br/>Television</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:130%">Filmed<br/>Entertainment</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:130%">Media</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:130%">Studios</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:130%">Theme<br/>Parks</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:130%">Sky</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:130%">Corporate<br/>and Other</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:125%">Total</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, December 31, 2020</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.3 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.0 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.0 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.0 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.7 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment change</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14.0)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.3)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.7 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.7 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation and other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance, June 30, 2021</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">15.4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14.7</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3.7</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6.6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">30.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">70.4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/></tr></table></div> 15300000000 14000000000.0 1100000000 3300000000 0 0 7000000000.0 30000000000.0 0 70700000000 0 -14000000000.0 -1100000000 -3300000000 14700000000 3700000000 0 0 0 0 -100000000 0 0 0 0 0 400000000 -100000000 0 200000000 15400000000 0 0 0 14700000000 3700000000 6600000000 30000000000.0 0 70400000000 Revenue<div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.291%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.600%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Broadband</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,717 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,317 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,001 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Video</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,554 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,415 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,177 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,047 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Voice</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">870 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">877 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,741 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,776 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wireless</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">556 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,069 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">669 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business services</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,202 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,004 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,369 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,047 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advertising</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">679 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">428 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,296 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">985 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">425 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">378 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">838 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">821 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Cable Communications</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,002 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,428 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,807 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,346 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advertising</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,189 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,648 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,282 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,815 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distribution</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,452 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,060 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,947 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,347 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">507 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">388 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">955 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">812 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Media</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,148 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,096 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,184 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,974 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Content licensing</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,781 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,746 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,855 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,565 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Theatrical</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">237 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">323 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Home entertainment and other </span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">245 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">299 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">527 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">573 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Studios</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,224 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,052 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,620 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,461 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Theme Parks</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,095 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,714 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,061 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Headquarters and Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eliminations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(534)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(580)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,576)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,072)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total NBCUniversal</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,955 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,715 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,980 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,444 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Direct-to-consumer</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,222 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,524 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,288 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,203 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Content</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">355 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">234 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">713 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">559 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advertising</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">643 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">321 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,216 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">834 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Sky</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,220 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,079 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,217 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,596 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eliminations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(723)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(547)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,434)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,222)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total revenue</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">28,546</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">23,715</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">55,751</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">50,324</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;margin-top:4pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.13pt">Included in Eliminations are transactions that our segments enter into with one another. See Note 2 for a description of these transactions.</span></div><div style="margin-bottom:3pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="margin-bottom:4pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.291%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.600%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,182 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,656 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,338 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,346 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,683 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,621 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,035 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,654 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">681 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">438 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,378 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,324 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total revenue</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">28,546</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">23,715</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">55,751</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">50,324</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Condensed Consolidated Balance Sheet</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 the deferred costs associated with our contracts with customers.</span></div><div style="margin-bottom:4pt;margin-top:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.892%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.600%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.405%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.603%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in millions)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">June 30,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Receivables, gross</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,841 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,273 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Allowance for doubtful accounts</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">730 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">807 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Receivables, net</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,110</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,466</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.892%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.600%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.405%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.603%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in millions)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">June 30,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncurrent receivables, net (included in other noncurrent assets, net)</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,091 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,091 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract acquisition and fulfillment costs (included in other noncurrent assets, net)</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,022 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,060 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncurrent deferred revenue (included in other noncurrent liabilities)</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">719 </span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">750 </span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.291%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.600%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Broadband</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,717 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,317 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,001 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Video</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,554 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,415 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,177 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,047 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Voice</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">870 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">877 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,741 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,776 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wireless</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">556 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,069 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">669 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business services</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,202 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,004 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,369 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,047 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advertising</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">679 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">428 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,296 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">985 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">425 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">378 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">838 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">821 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Cable Communications</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,002 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,428 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,807 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,346 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advertising</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,189 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,648 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,282 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,815 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distribution</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,452 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,060 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,947 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,347 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">507 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">388 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">955 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">812 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Media</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,148 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,096 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,184 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,974 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Content licensing</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,781 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,746 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,855 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,565 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Theatrical</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">237 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">323 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Home entertainment and other </span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">245 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">299 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">527 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">573 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Studios</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,224 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,052 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,620 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,461 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Theme Parks</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,095 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,714 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,061 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Headquarters and Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eliminations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(534)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(580)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,576)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,072)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total NBCUniversal</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,955 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,715 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,980 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,444 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Direct-to-consumer</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,222 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,524 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,288 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,203 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Content</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">355 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">234 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">713 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">559 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advertising</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">643 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">321 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,216 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">834 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Sky</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,220 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,079 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,217 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,596 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eliminations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(723)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(547)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,434)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,222)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total revenue</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">28,546</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">23,715</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">55,751</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">50,324</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;margin-top:4pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.13pt">Included in Eliminations are transactions that our segments enter into with one another. See Note 2 for a description of these transactions.</span></div><div style="margin-bottom:3pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="margin-bottom:4pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.291%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.600%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,182 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,656 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,338 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,346 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,683 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,621 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,035 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,654 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">681 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">438 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,378 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,324 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total revenue</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">28,546</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">23,715</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">55,751</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">50,324</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 5717000000 5000000000 11317000000 10001000000 5554000000 5415000000 11177000000 11047000000 870000000 877000000 1741000000 1776000000 556000000 326000000 1069000000 669000000 2202000000 2004000000 4369000000 4047000000 679000000 428000000 1296000000 985000000 425000000 378000000 838000000 821000000 16002000000 14428000000 31807000000 29346000000 2189000000 1648000000 4282000000 3815000000 2452000000 2060000000 4947000000 4347000000 507000000 388000000 955000000 812000000 5148000000 4096000000 10184000000 8974000000 1781000000 1746000000 3855000000 3565000000 198000000 7000000 237000000 323000000 245000000 299000000 527000000 573000000 2224000000 2052000000 4620000000 4461000000 1095000000 136000000 1714000000 1061000000 22000000 11000000 38000000 20000000 -534000000 -580000000 -1576000000 -1072000000 7955000000 5715000000 14980000000 13444000000 4222000000 3524000000 8288000000 7203000000 355000000 234000000 713000000 559000000 643000000 321000000 1216000000 834000000 5220000000 4079000000 10217000000 8596000000 92000000 40000000 181000000 160000000 -723000000 -547000000 -1434000000 -1222000000 28546000000 23715000000 55751000000 50324000000 22182000000 18656000000 43338000000 39346000000 5683000000 4621000000 11035000000 9654000000 681000000 438000000 1378000000 1324000000 28546000000 23715000000 55751000000 50324000000 <div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 the deferred costs associated with our contracts with customers.</span></div><div style="margin-bottom:4pt;margin-top:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.892%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.600%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.405%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.603%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in millions)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">June 30,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Receivables, gross</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,841 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,273 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Allowance for doubtful accounts</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">730 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">807 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Receivables, net</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,110</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,466</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 11841000000 12273000000 730000000 807000000 11110000000 11466000000 <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.892%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.600%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.405%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.603%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in millions)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">June 30,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncurrent receivables, net (included in other noncurrent assets, net)</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,091 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,091 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract acquisition and fulfillment costs (included in other noncurrent assets, net)</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,022 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,060 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncurrent deferred revenue (included in other noncurrent liabilities)</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">719 </span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">750 </span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 1091000000 1091000000 1022000000 1060000000 719000000 750000000 Programming and Production Costs<div style="margin-bottom:6pt;margin-top:3pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.291%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.600%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Video distribution programming</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,414 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,046 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,930 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,261 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Film and television content:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Owned</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,227 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,936 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,191 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,063</span></td></tr><tr><td colspan="3" style="padding:2px 25pt 2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Licensed, including sports rights</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,318 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,584 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,492 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,248</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">297 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">251 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">562 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">547</span></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total programming and production costs</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9,256</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,817</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">18,175</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">15,118</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(a) Amount includes amortization of owned content of $1.8 billion and $3.5 billion for the three and six months ended June 30, 2021, respectively, and $1.5 billion and $3.3 billion for the three and six months ended June 30, 2020, respectively, as well as participations and residuals expenses.</span></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Capitalized Film and Television Costs</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.853%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in millions)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">June 30,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Owned:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Released, less amortization</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,094 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,815 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Completed, not released</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">421 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In production and in development</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,423 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,755 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,937 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,709 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Licensed, including sports advances</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,435 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,631 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Film and television costs</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12,372</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">13,340</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-bottom:6pt;margin-top:3pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.291%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.600%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Video distribution programming</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,414 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,046 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,930 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,261 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Film and television content:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Owned</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,227 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,936 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,191 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,063</span></td></tr><tr><td colspan="3" style="padding:2px 25pt 2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Licensed, including sports rights</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,318 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,584 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,492 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,248</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">297 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">251 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">562 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">547</span></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total programming and production costs</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9,256</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,817</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">18,175</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">15,118</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(a) Amount includes amortization of owned content of $1.8 billion and $3.5 billion for the three and six months ended June 30, 2021, respectively, and $1.5 billion and $3.3 billion for the three and six months ended June 30, 2020, respectively, as well as participations and residuals expenses.</span></div> 3414000000 3414000000 3046000000 6930000000 6261000000 2227000000 2227000000 1936000000 4191000000 4063000000 3318000000 3318000000 1584000000 6492000000 4248000000 297000000 297000000 251000000 562000000 547000000 9256000000 6817000000 18175000000 15118000000 1800000000 3500000000 1500000000 3300000000 <div style="margin-bottom:6pt;margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Capitalized Film and Television Costs</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.853%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in millions)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">June 30,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Owned:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Released, less amortization</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,094 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,815 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Completed, not released</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">421 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In production and in development</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,423 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,755 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,937 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,709 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Licensed, including sports advances</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,435 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,631 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Film and television costs</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12,372</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">13,340</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 4094000000 3815000000 421000000 139000000 2423000000 2755000000 6937000000 6709000000 5435000000 6631000000 12372000000 13340000000 Long-Term Debt<div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2021, our debt had a carrying value of $98.6 billion and an estimated fair value of $114.7 billion. As of December 31, 2020, our debt had a carrying value of $103.8 billion and an estimated fair value of $125.6 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. </span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2021, we entered into a new $11 billion revolving credit facility due March 30, 2026 with a syndicate of banks that may be used for general corporate purposes. We may increase the commitments under the revolving credit facility up to a total of $14 billion, as well as extend the expiration date to no later than March 30, 2028, subject to approval of the lenders. The interest rate on the revolving credit facility consists of a base rate plus a borrowing margin that is determined based on Comcast’s credit rating. As of June 30, 2021, the borrowing margin for borrowings based on the London Interbank Offered Rate was 1.00%. Our revolving credit facility requires that we maintain certain financial ratios based on debt and EBITDA, as defined in the revolving credit facility. We were in compliance with all financial covenants for all periods presented. The new </span></div>revolving credit facility replaced an aggregate $9.2 billion of existing revolving credit facilities due May 26, 2022, which were terminated. Our revolving credit facilities were undrawn as of both June 30, 2021 and December 31, 2020. 98600000000 114700000000 103800000000 125600000000 11000000000 14000000000 0.0100 9200000000 Significant Transactions<div style="margin-top:6.8pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Universal Beijing Resort</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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, 2021, Universal Beijing Resort had $3.3 billion of debt outstanding, including $2.9 billion principal amount of a term loan under the debt financing agreement. </span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2021, our condensed consolidated balance sheet included assets and liabilities of Universal Beijing Resort, totaling $8.9 billion and $7.1 billion, respectively. The assets and liabilities of Universal Beijing Resort primarily consist of property and equipment, operating lease assets and liabilities, and debt.</span></div> 0.30 3300000000 2900000000 8900000000 7100000000 Investments<div style="margin-bottom:6pt;margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Investment and Other Income (Loss), Net</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.198%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity in net income (losses) of investees, net</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">959 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,095 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(368)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Realized and unrealized gains (losses) on equity securities, net</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">426 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(53)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (loss), net</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Investment and other income (loss), net</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,216</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">420</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,607</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(296)</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amount of unrealized gains (losses) recognized in the three months ended June 30, 2021 and 2020 that related to marketable and nonmarketable equity securities still held as of the end of each reporting period were gains of $153 million and losses of $79 million, respectively. The amount of unrealized gains (losses) recognized in the six months ended June 30, 2021 and 2020 that related to marketable and nonmarketable equity securities still held as of the end of each reporting period were gains of $264 million and losses of $120 million, respectively.</span></div><div style="margin-bottom:6pt;margin-top:10.5pt;text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Investments</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.892%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.600%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.405%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.603%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in millions)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">June 30,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity method</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,921 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,006 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketable equity securities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">338 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">460 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonmarketable equity securities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,116 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,950 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other investments</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total investments</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,506 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,559 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Current investments</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Investment securing collateralized obligation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">564 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">447 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Noncurrent investments</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8,903</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,820</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:4pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Equity Method </span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Atairos</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 six months ended June 30, 2021 and 2020, we made cash capital contributions to Atairos totaling $24 million and $172 million, respectively. As of June 30, 2021 and December 31, 2020, our investment in Atairos was $4.8 billion and $3.9 billion, respectively.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Hulu and Collateralized Obligation</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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, 2021 and December 31, 2020, the </span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">carrying value and fair value of our collateralized obligation were $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.</span></div><div style="margin-bottom:6pt;margin-top:6.8pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Investments</span></div><div style="margin-top:3.8pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">AirTouch</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div> <div style="margin-bottom:6pt;margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Investment and Other Income (Loss), Net</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.198%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity in net income (losses) of investees, net</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">959 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,095 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(368)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Realized and unrealized gains (losses) on equity securities, net</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">426 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(53)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (loss), net</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Investment and other income (loss), net</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,216</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">420</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,607</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(296)</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 959000000 300000000 1095000000 -368000000 189000000 5000000 426000000 -53000000 69000000 115000000 87000000 125000000 1216000000 420000000 1607000000 -296000000 153000000 -79000000 264000000 -120000000 <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.892%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.600%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.405%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.603%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in millions)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">June 30,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity method</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,921 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,006 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketable equity securities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">338 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">460 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonmarketable equity securities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,116 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,950 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other investments</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total investments</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,506 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,559 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Current investments</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Investment securing collateralized obligation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">564 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">447 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Noncurrent investments</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8,903</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,820</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 6921000000 6006000000 338000000 460000000 2116000000 1950000000 131000000 143000000 9506000000 8559000000 39000000 292000000 564000000 447000000 8903000000 7820000000 24000000 172000000 4800000000 3900000000 5200000000 5200000000 5200000000 5200000000 5200000000 2 1700000000 3 1800000000 Equity and Share-Based Compensation<div style="margin-bottom:6pt;margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Weighted-Average Common Shares Outstanding</span></div><div style="margin-bottom:7pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.806%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended<br/>June 30,</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average number of common shares outstanding – basic</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,601 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,570 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,596 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,566 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive securities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average number of common shares outstanding – diluted</span></td><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,673 </span></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,607 </span></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,669 </span></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,611 </span></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Diluted earnings per common share attributable to Comcast Corporation shareholders (“diluted EPS”) considers the impact of potentially dilutive securities using the treasury stock method. 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 in any of the periods presented.</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accumulated Other Comprehensive Income (Loss)</span></div><div style="margin-bottom:7pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.853%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in millions)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">June 30,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cumulative translation adjustments</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,806 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,790 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred gains (losses) on cash flow hedges</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(109)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized gains (losses) on employee benefit obligations and other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated other comprehensive income (loss), net of deferred taxes</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,992</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,884</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Share-Based Compensation</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="margin-top:3.8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2021, we granted 12.8 million RSUs and 42.3 million stock options related to our annual management awards. The weighted-average fair values associated with these grants were $54.62 per RSU and $9.64 per stock option.</span></div><div style="margin-top:10.5pt;text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recognized Share-Based Compensation Expense</span></div><div style="margin-top:15.5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.198%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted share units</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">391 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">320 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee stock purchase plans</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">282</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">271</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">589</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">495</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2021, we had unrecognized pretax compensation expense of $1.4 billion and $726 million related to nonvested RSUs and nonvested stock options, respectively.</span></div> <div style="margin-bottom:6pt;margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Weighted-Average Common Shares Outstanding</span></div><div style="margin-bottom:7pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.806%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended<br/>June 30,</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average number of common shares outstanding – basic</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,601 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,570 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,596 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,566 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive securities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average number of common shares outstanding – diluted</span></td><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,673 </span></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,607 </span></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,669 </span></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,611 </span></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 4601000000 4570000000 4596000000 4566000000 72000000 37000000 73000000 45000000 4673000000 4607000000 4669000000 4611000000 Diluted earnings per common share attributable to Comcast Corporation shareholders (“diluted EPS”) considers the impact of potentially dilutive securities using the treasury stock method. 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 in any of the periods presented. <div style="margin-bottom:6pt;margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accumulated Other Comprehensive Income (Loss)</span></div><div style="margin-bottom:7pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.853%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in millions)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">June 30,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cumulative translation adjustments</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,806 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,790 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred gains (losses) on cash flow hedges</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(109)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized gains (losses) on employee benefit obligations and other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated other comprehensive income (loss), net of deferred taxes</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,992</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,884</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1806000000 1790000000 0 -109000000 -186000000 -203000000 1992000000 1884000000 12800000 42300000 54.62 9.64 <div style="margin-top:10.5pt;text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recognized Share-Based Compensation Expense</span></div><div style="margin-top:15.5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.198%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three Months Ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted share units</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">391 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">320 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee stock purchase plans</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">282</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">271</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">589</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">495</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 185000000 179000000 391000000 320000000 89000000 83000000 178000000 154000000 9000000 9000000 20000000 21000000 282000000 271000000 589000000 495000000 1400000000 726000000 Supplemental Financial Information<div style="margin-bottom:6pt;margin-top:3pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Taxes</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the second quarter of 2021, tax law changes were enacted in the United Kingdom that, among other provisions, will increase the corporate tax rate to 25% from 19% effective April 1, 2023. The rate change resulted in an increase to our net deferred tax liabilities of $498 million and a corresponding increase to income tax expense in the second quarter of 2021. Our income tax expense in the United Kingdom will be based on the new rate beginning in 2023.</span></div><div style="margin-top:10.5pt;text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash Payments for Interest and Income Taxes </span></div><div style="margin-top:8.8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.892%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.600%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.405%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.603%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,909 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,936 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,832 </span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333 </span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:1.8pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Noncash Activities</span></div><div style="margin-top:3.8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended June 30, 2021:</span></div><div style="margin-top:3.8pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">we recognized operating lease assets and liabilities of $2.8 billion related to Universal Beijing Resort with lease terms of 33 years and using a weighted average discount rate of 4.4%</span></div><div style="margin-top:3.8pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">we acquired $1.5 billion of property and equipment and intangible assets that were accrued but unpaid</span></div><div style="margin-top:3.8pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">we recorded a liability of $1.2 billion for a quarterly cash dividend of $0.25 per common share paid in July 2021</span></div><div style="margin-top:3.8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended June 30, 2020:</span></div><div style="margin-top:3.8pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">we acquired $1.8 billion of property and equipment and intangible assets that were accrued but unpaid</span></div><div style="margin-top:3.8pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">we recorded a liability of $1.1 billion for a quarterly cash dividend of $0.23 per common share paid in July 2020</span></div><div style="margin-top:6.8pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash, Cash Equivalents and Restricted Cash</span></div><div style="margin-bottom:3pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.892%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.600%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.405%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.603%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in millions)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">June 30,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,378 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,740 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash included in other current assets</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash included in other noncurrent assets, net</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash, cash equivalents and restricted cash, end of period</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12,418</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,768</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 498000000 <div style="margin-top:10.5pt;text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash Payments for Interest and Income Taxes </span></div><div style="margin-top:8.8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.892%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.600%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.405%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.603%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Six Months Ended<br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,909 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,936 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,832 </span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333 </span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1909000000 1936000000 1832000000 333000000 2800000000 P33Y 0.044 1500000000 1200000000 0.25 1800000000 1100000000 0.23 <div style="margin-bottom:3pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.892%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.600%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.405%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.603%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in millions)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">June 30,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,378 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,740 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash included in other current assets</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash included in other noncurrent assets, net</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash, cash equivalents and restricted cash, end of period</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12,418</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,768</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 12378000000 11740000000 26000000 14000000 14000000 14000000 12418000000 11768000000 Commitments and Contingencies<div style="margin-top:6.8pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Redeemable Subsidiary Preferred Stock</span></div><div style="margin-top:3.8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the first quarter of 2021, we redeemed all of the NBCUniversal Enterprise, Inc. preferred stock and made cash payments equal to the aggregate liquidation preference of $725 million. As of December 31, 2020, the preferred stock had a carrying value equal to its liquidation preference and was presented in redeemable noncontrolling interests and redeemable subsidiary preferred stock.</span></div><div style="margin-top:6.8pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contingencies</span></div><div style="margin-bottom:15pt;margin-top:3.8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to legal proceedings 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> 725000000 XML 13 R1.htm IDEA: XBRL DOCUMENT v3.21.2
Cover Page
6 Months Ended
Jun. 30, 2021
shares
Document And Entity Information [Line Items]  
Document Type 10-Q
Document Quarterly Report true
Document Period End Date Jun. 30, 2021
Document Transition Report false
Entity File Number 001-32871
Entity Registrant Name COMCAST CORPORATION
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
Document Fiscal Period Focus Q2
Amendment Flag false
Document Fiscal Year Focus 2021
Current Fiscal Year End Date --12-31
Entity Central Index Key 0001166691
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,580,292,854
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.21.2
Condensed Consolidated Statement of Income (Unaudited) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Income Statement [Abstract]        
Revenue $ 28,546 $ 23,715 $ 55,751 $ 50,324
Costs and Expenses:        
Programming and production 9,256 6,817 18,175 15,118
Other operating and administrative 8,549 7,646 16,818 15,900
Advertising, marketing and promotion 1,851 1,341 3,467 3,279
Depreciation 2,113 2,099 4,231 4,206
Amortization 1,270 1,165 2,514 2,322
Total costs and expenses 23,039 19,068 45,205 40,825
Operating income 5,507 4,647 10,546 9,499
Interest expense (1,093) (1,112) (2,112) (2,324)
Investment and other income (loss), net 1,216 420 1,607 (296)
Income before income taxes 5,630 3,955 10,042 6,879
Income tax expense (2,000) (946) (3,119) (1,646)
Net income 3,630 3,009 6,922 5,233
Less: Net income (loss) attributable to noncontrolling interests and redeemable subsidiary preferred stock (108) 21 (145) 98
Net income attributable to Comcast Corporation $ 3,738 $ 2,988 $ 7,067 $ 5,135
Basic earnings per common share attributable to Comcast Corporation shareholders (in dollars per share) $ 0.81 $ 0.65 $ 1.54 $ 1.12
Diluted earnings per common share attributable to Comcast Corporation shareholders (in dollars per share) $ 0.80 $ 0.65 $ 1.51 $ 1.11
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statement of Comprehensive Income (Unaudited) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Statement of Comprehensive Income [Abstract]        
Net income $ 3,630 $ 3,009 $ 6,922 $ 5,233
Currency translation adjustments, net of deferred taxes of $(17), $(9), $(109) and $(16) 61 (74) 26 (2,231)
Cash flow hedges:        
Deferred gains (losses), net of deferred taxes of $2, $7, $(17) and $17 (14) (27) 105 27
Realized (gains) losses reclassified to net income, net of deferred taxes of $—, $4, $— and $21 4 (21) 4 (127)
Employee benefit obligations and other, net of deferred taxes of $3, $3, $5 and $6 (7) (11) (17) (18)
Comprehensive income 3,674 2,876 7,040 2,884
Less: Net income (loss) attributable to noncontrolling interests and redeemable subsidiary preferred stock (108) 21 (145) 98
Less: Other comprehensive income (loss) attributable to noncontrolling interests 24 2 10 (23)
Comprehensive income (loss) attributable to Comcast Corporation $ 3,758 $ 2,853 $ 7,175 $ 2,809
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statement of Comprehensive Income (Unaudited) (Parenthetical) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Statement of Comprehensive Income [Abstract]        
Currency translation adjustments, deferred taxes $ (17) $ (9) $ (109) $ (16)
Deferred gains (losses) on cash flow hedges, deferred taxes 2 7 (17) 17
Realized (gains) losses on cash flow hedges, deferred taxes 0 4 0 21
Employee benefit obligations and other, deferred taxes $ 3 $ 3 $ 5 $ 6
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statement of Cash Flows (Unaudited) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Operating Activities    
Net income $ 6,922 $ 5,233
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 6,745 6,528
Share-based compensation 711 621
Noncash interest expense (income), net 210 352
Net (gain) loss on investment activity and other (1,403) 399
Deferred income taxes 1,297 (84)
Changes in operating assets and liabilities, net of effects of acquisitions and divestitures:    
Current and noncurrent receivables, net 137 900
Film and television costs, net 837 573
Accounts payable and accrued expenses related to trade creditors 299 (879)
Other operating assets and liabilities (398) 824
Net cash provided by operating activities 15,357 14,467
Investing Activities    
Capital expenditures (4,003) (3,957)
Cash paid for intangible assets (1,283) (1,219)
Construction of Universal Beijing Resort (704) (708)
Acquisitions, net of cash acquired (168) (198)
Proceeds from sales of businesses and investments 396 2,042
Purchases of investments (86) (471)
Other 217 33
Net cash provided by (used in) investing activities (5,631) (4,478)
Financing Activities    
Proceeds from borrowings 383 13,612
Repurchases and repayments of debt (5,785) (10,712)
Repurchases of common stock under repurchase program and employee plans (957) (269)
Dividends paid (2,230) (2,028)
Other (475) (2,128)
Net cash provided by (used in) financing activities (9,064) (1,525)
Impact of foreign currency on cash, cash equivalents and restricted cash (12) (77)
Increase (decrease) in cash, cash equivalents and restricted cash 650 8,387
Cash, cash equivalents and restricted cash, beginning of period 11,768 5,589
Cash, cash equivalents and restricted cash, end of period $ 12,418 $ 13,976
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Balance Sheet (Unaudited) - USD ($)
$ in Millions
Jun. 30, 2021
Dec. 31, 2020
Current Assets:    
Cash and cash equivalents $ 12,378 $ 11,740
Receivables, net 11,110 11,466
Other current assets 3,558 3,535
Total current assets 27,046 26,741
Film and television costs 12,372 13,340
Investments 8,903 7,820
Investment securing collateralized obligation 564 447
Property and equipment, net of accumulated depreciation 52,769 51,995
Goodwill 70,429 70,669
Franchise rights 59,365 59,365
Other intangible assets, net of accumulated amortization 34,321 35,389
Other noncurrent assets, net 11,235 8,103
Total assets 277,004 273,869
Current Liabilities:    
Accounts payable and accrued expenses related to trade creditors 11,672 11,364
Accrued participations and residuals 1,713 1,706
Deferred revenue 3,566 2,963
Accrued expenses and other current liabilities 8,956 9,617
Current portion of long-term debt 3,407 3,146
Total current liabilities 29,314 28,796
Long-term debt, less current portion 95,175 100,614
Collateralized obligation 5,169 5,168
Deferred income taxes 29,525 28,051
Other noncurrent liabilities 20,775 18,222
Commitments and contingencies
Redeemable noncontrolling interests and redeemable subsidiary preferred stock 530 1,280
Equity:    
Preferred stock 0 0
Additional paid-in capital 40,046 39,464
Retained earnings 60,359 56,438
Treasury stock (7,517) (7,517)
Accumulated other comprehensive income (loss) 1,992 1,884
Total Comcast Corporation shareholders’ equity 94,935 90,323
Noncontrolling interests 1,581 1,415
Total equity 96,516 91,738
Total liabilities and equity 277,004 273,869
Class A Common Stock [Member]    
Equity:    
Common stock 55 54
Class B Common Stock [Member]    
Equity:    
Common stock $ 0 $ 0
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Balance Sheet (Unaudited) (Parenthetical) - USD ($)
$ in Millions
Jun. 30, 2021
Dec. 31, 2020
Property and equipment - accumulated depreciation $ 55,217 $ 54,388
Other intangible assets - accumulated amortization $ 21,976 $ 19,825
Preferred stock, shares authorized (in shares) 20,000,000 20,000,000
Preferred stock, shares issued (in shares) 0 0
Treasury stock (in shares) 872,791,028 872,791,028
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,453,083,882 5,444,002,825
Common stock, shares outstanding (in shares) 4,580,292,854 4,571,211,797
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.21.2
Condensed Consolidated Statement of Changes in Equity (Unaudited) - USD ($)
$ in Millions
Total
Redeemable Noncontrolling Interests and Redeemable Subsidiary Preferred Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Retained Earnings [Member]
Cumulative Effect, Period of Adoption, Adjustment [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, 2019   $ 1,372              
Increase (Decrease) in Temporary Equity [Roll Forward]                  
Redemption of subsidiary preferred stock   0              
Contributions from (distributions to) noncontrolling interests, net   (37)              
Other   (165)              
Net income (loss)   86              
Ending balance at Jun. 30, 2020   1,256              
Beginning balance at Dec. 31, 2019     $ 38,447 $ 50,695 $ (124) $ (7,517) $ 1,047 $ 1,148 $ 54
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Stock compensation plans     473            
Issuances of common stock under employee plans                 0
Repurchases of common stock under repurchase program and 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]                  
Redemption of subsidiary preferred stock   0              
Contributions from (distributions to) noncontrolling interests, net   (10)              
Other   (12)              
Net income (loss)   19              
Ending balance at Jun. 30, 2020   1,256              
Beginning balance at Mar. 31, 2020     38,597 51,516 0 (7,517) (1,144) 1,277 54
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Stock compensation plans     261            
Issuances of common stock under employee plans                 0
Repurchases of common stock under repurchase program and 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                
Beginning balance at Dec. 31, 2020 $ 1,280 1,280              
Increase (Decrease) in Temporary Equity [Roll Forward]                  
Redemption of subsidiary preferred stock   (725)              
Contributions from (distributions to) noncontrolling interests, net   (40)              
Other   (10)              
Net income (loss)   24              
Ending balance at Jun. 30, 2021 530 530              
Beginning balance at Dec. 31, 2020 91,738   39,464 56,438 0 (7,517) 1,884 1,415 54
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Stock compensation plans     570            
Issuances of common stock under employee plans                 1
Repurchases of common stock under repurchase program and employee plans     (131) (832)          
Employee stock purchase plans     139            
Dividends declared       (2,317)          
Other comprehensive income (loss)             108 10  
Contributions from (distributions to) noncontrolling interests, net               324  
Other     5 4       1  
Net income (loss) 7,067     7,067          
Net income (loss)               (169)  
Ending balance at Jun. 30, 2021 $ 96,516   40,046 60,359   (7,517) 1,992 1,581 55
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Cash dividends declared per common share (in dollars per share) $ 0.50                
Beginning balance at Mar. 31, 2021   546              
Increase (Decrease) in Temporary Equity [Roll Forward]                  
Redemption of subsidiary preferred stock   0              
Contributions from (distributions to) noncontrolling interests, net   (13)              
Other   0              
Net income (loss)   (3)              
Ending balance at Jun. 30, 2021 $ 530 $ 530              
Beginning balance at Mar. 31, 2021     39,744 58,321 $ 0 (7,517) 1,972 1,525 55
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Stock compensation plans     274            
Issuances of common stock under employee plans                 0
Repurchases of common stock under repurchase program and employee plans     (43) (543)          
Employee stock purchase plans     76            
Dividends declared       (1,156)          
Other comprehensive income (loss)             20 24  
Contributions from (distributions to) noncontrolling interests, net               135  
Other     (5) 0       2  
Net income (loss) 3,738     3,738          
Net income (loss)               (105)  
Ending balance at Jun. 30, 2021 $ 96,516   $ 40,046 $ 60,359   $ (7,517) $ 1,992 $ 1,581 $ 55
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Cash dividends declared per common share (in dollars per share) $ 0.25                
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Financial Statements
6 Months Ended
Jun. 30, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Condensed Consolidated Financial Statements Condensed Consolidated Financial Statements
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 2020 Annual Report on Form 10-K and the notes within this Form 10-Q.
Reclassifications
Reclassifications have been made to our notes to condensed consolidated financial statements for the prior year period to conform to classifications used in 2021. See Note 2 for a discussion of the changes in our presentation of segment operating results.
XML 22 R10.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Information
6 Months Ended
Jun. 30, 2021
Segment Reporting [Abstract]  
Segment Information Segment Information
In the first quarter of 2021, we changed our presentation of segment operating results. We now present our operations in five reportable business segments: (1) Comcast Cable in one reportable business segment, referred to as Cable Communications; (2) NBCUniversal in three reportable business segments: Media, Studios and Theme Parks (collectively, the “NBCUniversal segments”); and (3) Sky in one reportable business segment. The changes reflect a reorganized operating structure in NBCUniversal’s television and streaming businesses and primarily include: (i) the combination of NBCUniversal’s television networks (previously reported in Cable Networks and Broadcast Television) with the operations of Peacock (previously reported in Corporate and Other) in the Media segment, and (ii) the presentation of NBCUniversal’s television studio production operations (previously reported in Cable Networks and Broadcast Television) with the studio operations of Filmed Entertainment in the Studios segment. Prior periods have been adjusted to reflect this presentation.
Cable Communications is a leading provider of broadband, 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. 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.
Media consists primarily of NBCUniversal’s television and streaming platforms, including national, regional and international cable networks; the NBC and Telemundo broadcast networks; NBC and Telemundo owned local broadcast television stations; Peacock, our direct-to-consumer streaming service; and various digital properties. Revenue is generated primarily from the sale of advertising on our television networks, Peacock and digital properties; and the fees received from the distribution of our television network programming to traditional and virtual multichannel video providers and from NBC-affiliated and Telemundo-affiliated local broadcast television stations. Media also generates other revenue from various digital properties.
Studios consists primarily of NBCUniversal’s film and television studio production and distribution operations. Revenue is generated primarily from the licensing of our owned film and television content to broadcast, cable and premium networks, and to direct-to-consumer streaming service providers, as well as through video on demand and pay-per-view services provided by multichannel video providers and over-the-top service providers; from the worldwide distribution of our produced and acquired films for exhibition in movie theaters; and from the sale of owned content on DVDs, Blu-ray discs and through digital distribution services.
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 is one of Europe’s leading entertainment companies, which primarily includes a direct-to-consumer business, providing video, broadband, voice and wireless phone services, and a content business, operating entertainment networks, the Sky News broadcast network and Sky Sports networks. Revenue is generated primarily from residential and business customers that
subscribe to our services; from the distribution of Sky’s owned television networks on third-party platforms and the licensing of owned and acquired programming to third-party video providers; and from the sale of advertising.
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.
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 reportable segment is presented in the tables below.
 Three Months Ended June 30, 2021
(in millions)
Revenue(a)
Adjusted EBITDA(b)
Depreciation and AmortizationCapital
Expenditures
Cash Paid for Intangible Assets
Cable Communications$16,002 $7,073 $1,950 $1,695 $337 
NBCUniversal
Media5,148 1,378 254 19 42 
Studios2,224 156 12 
Theme Parks1,095 221 195 100 
Headquarters and Other22 (186)125 62 30 
Eliminations(a)
(534)(15)— — — 
NBCUniversal7,955 1,553 586 182 86 
Sky5,220 560 826 184 211 
Corporate and Other92 (261)21 83 37 
Eliminations(a)
(723)— — — 
Comcast Consolidated$28,546 $8,927 $3,383 $2,144 $671 
 Three Months Ended June 30, 2020
(in millions)
Revenue(a)
Adjusted EBITDA(b)
Depreciation and AmortizationCapital
Expenditures
Cash Paid for Intangible Assets
Cable Communications$14,428 $6,176 $1,937 $1,452 $326 
NBCUniversal
Media4,096 1,636 244 29 49 
Studios2,052 323 15 
Theme Parks136 (393)191 295 16 
Headquarters and Other11 (82)129 54 37 
Eliminations(a)
(580)(104)— — — 
NBCUniversal5,715 1,380 579 380 104 
Sky4,079 749 720 215 170 
Corporate and Other40 (389)28 29 
Eliminations(a)
(547)11 — — — 
Comcast Consolidated$23,715 $7,927 $3,264 $2,076 $601 
 Six Months Ended June 30, 2021
(in millions)
Revenue(a)
Adjusted EBITDA(b)
Depreciation and Amortization
Capital
Expenditures
Cash Paid for Intangible Assets
Cable Communications$31,807 $13,903 $3,880 $3,065 $652 
NBCUniversal
Media10,184 2,851 501 29 75 
Studios4,620 653 25 
Theme Parks1,714 159 402 226 15 
Headquarters and Other38 (395)241 98 57 
Eliminations(a)
(1,576)(225)— — — 
NBCUniversal14,980 3,043 1,168 354 153 
Sky10,217 924 1,640 455 412 
Corporate and Other181 (541)57 128 65 
Eliminations(a)
(1,434)11 — — — 
Comcast Consolidated$55,751 $17,339 $6,745 $4,003 $1,283 
 Six Months Ended June 30, 2020
(in millions)
Revenue(a)
Adjusted EBITDA(b)
Depreciation and Amortization
Capital
Expenditures
Cash Paid for Intangible Assets
Cable Communications$29,346 $12,252 $3,883 $2,721 $682 
NBCUniversal
Media8,974 3,165 487 60 87 
Studios4,461 623 32 
Theme Parks1,061 (306)381 591 31 
Headquarters and Other20 (303)245 100 78 
Eliminations(a)
(1,072)(110)— — — 
NBCUniversal13,444 3,069 1,145 757 199 
Sky8,596 1,300 1,438 412 336 
Corporate and Other160 (582)62 67 
Eliminations(a)
(1,222)18 — — — 
Comcast Consolidated$50,324 $16,057 $6,528 $3,957 $1,219 
(a)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 Media for fees received from Cable Communications for the sale of cable network programming and under retransmission consent agreements; content licensing revenue at Studios for licenses of owned content to Media and Sky; and advertising revenue at Media and Cable Communications. Revenue for licenses of content from Studios to Media and Sky is 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 Media 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 (losses) on these transactions are deferred in our consolidated results and recognized as the content is used over the license period. Under the previous segment structure, revenue for licenses of content between our previous NBCUniversal segments was recognized over time to correspond with the amortization of the costs of licensed content over the license period.
A summary of revenue for each of our segments resulting from transactions with other segments and eliminated in consolidation is presented in the table below.
Three Months Ended
June 30,
Six Months Ended
June 30,
(in millions)2021202020212020
Cable Communications$47 $41 $93 $82 
NBCUniversal
Media543 426 1,082 967 
Studios589 625 1,678 1,165 
Theme Parks— — — 
Headquarters and Other17 29 
Sky15 23 
Corporate and Other47 24 105 64 
Total intersegment revenue$1,257 $1,127 $3,010 $2,294 
(b)We use Adjusted EBITDA as the measure of profit or loss for our operating segments. From time to time we may report the impact of certain events, gains, losses or other charges related to our operating segments (such as certain costs incurred in response to COVID-19, including severance charges), within Corporate and Other. 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)
2021202020212020
Adjusted EBITDA$8,927 $7,927 $17,339 $16,057 
Adjustments(36)(16)(48)(30)
Depreciation(2,113)(2,099)(4,231)(4,206)
Amortization(1,270)(1,165)(2,514)(2,322)
Interest expense
(1,093)(1,112)(2,112)(2,324)
Investment and other income (loss), net1,216 420 1,607 (296)
Income before income taxes$5,630 $3,955 $10,042 $6,879 
Adjustments represent the impacts of certain events, gains, losses or other charges that are excluded from Adjusted EBITDA, including Sky transaction-related costs and costs related to our investment portfolio.
Goodwill by Segment
The changes in the carrying amount of goodwill by segment for the six months ended June 30, 2021 are as follows:
  NBCUniversal  
(in billions)Cable
Communications
Cable
Networks
Broadcast
Television
Filmed
Entertainment
MediaStudiosTheme
Parks
SkyCorporate
and Other
Total
Balance, December 31, 2020$15.3 $14.0 $1.1 $3.3 $— $— $7.0 $30.0 $— $70.7 
Segment change— (14.0)(1.1)(3.3)14.7 3.7 — — — — 
Foreign currency translation and other0.1 — — — — — (0.4)0.1 — (0.2)
Balance, June 30, 2021$15.4 $ $ $ $14.7 $3.7 $6.6 $30.0 $ $70.4 
XML 23 R11.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue
6 Months Ended
Jun. 30, 2021
Revenues [Abstract]  
Revenue Revenue
Three Months Ended
June 30,
Six Months Ended
June 30,
(in millions)2021202020212020
Residential:
Broadband$5,717 $5,000 $11,317 $10,001 
Video5,554 5,415 11,177 11,047 
Voice870 877 1,741 1,776 
Wireless556 326 1,069 669 
Business services2,202 2,004 4,369 4,047 
Advertising679 428 1,296 985 
Other425 378 838 821 
Total Cable Communications16,002 14,428 31,807 29,346 
Advertising2,189 1,648 4,282 3,815 
Distribution2,452 2,060 4,947 4,347 
Other507 388 955 812 
Total Media5,148 4,096 10,184 8,974 
Content licensing1,781 1,746 3,855 3,565 
Theatrical198 237 323 
Home entertainment and other 245 299 527 573 
Total Studios2,224 2,052 4,620 4,461 
Total Theme Parks1,095 136 1,714 1,061 
Headquarters and Other22 11 38 20 
Eliminations(a)
(534)(580)(1,576)(1,072)
Total NBCUniversal7,955 5,715 14,980 13,444 
Direct-to-consumer4,222 3,524 8,288 7,203 
Content355 234 713 559 
Advertising643 321 1,216 834 
Total Sky5,220 4,079 10,217 8,596 
Corporate and Other92 40 181 160 
Eliminations(a)
(723)(547)(1,434)(1,222)
Total revenue$28,546 $23,715 $55,751 $50,324 
(a)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)2021202020212020
United States$22,182 $18,656 $43,338 $39,346 
Europe5,683 4,621 11,035 9,654 
Other681 438 1,378 1,324 
Total revenue$28,546 $23,715 $55,751 $50,324 
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 the deferred costs associated with our contracts with customers.
(in millions)June 30,
2021
December 31,
2020
Receivables, gross$11,841 $12,273 
Less: Allowance for doubtful accounts730 807 
Receivables, net$11,110 $11,466 
(in millions)June 30,
2021
December 31,
2020
Noncurrent receivables, net (included in other noncurrent assets, net)$1,091 $1,091 
Contract acquisition and fulfillment costs (included in other noncurrent assets, net)$1,022 $1,060 
Noncurrent deferred revenue (included in other noncurrent liabilities)$719 $750 
XML 24 R12.htm IDEA: XBRL DOCUMENT v3.21.2
Programming and Production Costs
6 Months Ended
Jun. 30, 2021
Other Industries [Abstract]  
Programming and Production Costs Programming and Production Costs
Three Months Ended
June 30,
Six Months Ended
June 30,
(in millions)2021202020212020
Video distribution programming$3,414 $3,046 $6,930 $6,261 
Film and television content:
Owned(a)
2,227 1,936 4,191 4,063
   Licensed, including sports rights3,318 1,584 6,492 4,248
Other297 251 562 547
Total programming and production costs$9,256 $6,817 $18,175 $15,118 
(a) Amount includes amortization of owned content of $1.8 billion and $3.5 billion for the three and six months ended June 30, 2021, respectively, and $1.5 billion and $3.3 billion for the three and six months ended June 30, 2020, respectively, as well as participations and residuals expenses.
Capitalized Film and Television Costs
(in millions)June 30,
2021
December 31,
2020
Owned:
Released, less amortization$4,094 $3,815 
Completed, not released421 139 
In production and in development2,423 2,755 
6,937 6,709 
Licensed, including sports advances5,435 6,631 
Film and television costs$12,372 $13,340 
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.21.2
Long-Term Debt
6 Months Ended
Jun. 30, 2021
Debt Disclosure [Abstract]  
Long-Term Debt Long-Term Debt
As of June 30, 2021, our debt had a carrying value of $98.6 billion and an estimated fair value of $114.7 billion. As of December 31, 2020, our debt had a carrying value of $103.8 billion and an estimated fair value of $125.6 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.
In March 2021, we entered into a new $11 billion revolving credit facility due March 30, 2026 with a syndicate of banks that may be used for general corporate purposes. We may increase the commitments under the revolving credit facility up to a total of $14 billion, as well as extend the expiration date to no later than March 30, 2028, subject to approval of the lenders. The interest rate on the revolving credit facility consists of a base rate plus a borrowing margin that is determined based on Comcast’s credit rating. As of June 30, 2021, the borrowing margin for borrowings based on the London Interbank Offered Rate was 1.00%. Our revolving credit facility requires that we maintain certain financial ratios based on debt and EBITDA, as defined in the revolving credit facility. We were in compliance with all financial covenants for all periods presented. The new
revolving credit facility replaced an aggregate $9.2 billion of existing revolving credit facilities due May 26, 2022, which were terminated. Our revolving credit facilities were undrawn as of both June 30, 2021 and December 31, 2020.
XML 26 R14.htm IDEA: XBRL DOCUMENT v3.21.2
Significant Transactions
6 Months Ended
Jun. 30, 2021
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, 2021, Universal Beijing Resort had $3.3 billion of debt outstanding, including $2.9 billion principal amount of a term loan under the debt financing agreement.
As of June 30, 2021, our condensed consolidated balance sheet included assets and liabilities of Universal Beijing Resort, totaling $8.9 billion and $7.1 billion, respectively. The assets and liabilities of Universal Beijing Resort primarily consist of property and equipment, operating lease assets and liabilities, and debt.
XML 27 R15.htm IDEA: XBRL DOCUMENT v3.21.2
Investments
6 Months Ended
Jun. 30, 2021
Investments [Abstract]  
Investments Investments
Investment and Other Income (Loss), Net
 Three Months Ended
June 30,
Six Months Ended
June 30,
(in millions)2021202020212020
Equity in net income (losses) of investees, net$959 $300 $1,095 $(368)
Realized and unrealized gains (losses) on equity securities, net
189 426 (53)
Other income (loss), net69 115 87 125 
Investment and other income (loss), net$1,216 $420 $1,607 $(296)
The amount of unrealized gains (losses) recognized in the three months ended June 30, 2021 and 2020 that related to marketable and nonmarketable equity securities still held as of the end of each reporting period were gains of $153 million and losses of $79 million, respectively. The amount of unrealized gains (losses) recognized in the six months ended June 30, 2021 and 2020 that related to marketable and nonmarketable equity securities still held as of the end of each reporting period were gains of $264 million and losses of $120 million, respectively.
Investments
(in millions)June 30,
2021
December 31,
2020
Equity method$6,921 $6,006 
Marketable equity securities338 460 
Nonmarketable equity securities2,116 1,950 
Other investments131 143 
Total investments9,506 8,559 
Less: Current investments39 292 
Less: Investment securing collateralized obligation564 447 
Noncurrent investments$8,903 $7,820 
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 six months ended June 30, 2021 and 2020, we made cash capital contributions to Atairos totaling $24 million and $172 million, respectively. As of June 30, 2021 and December 31, 2020, our investment in Atairos was $4.8 billion and $3.9 billion, respectively.
Hulu and Collateralized Obligation
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, 2021 and December 31, 2020, the
carrying value and fair value of our collateralized obligation were $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.
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.
XML 28 R16.htm IDEA: XBRL DOCUMENT v3.21.2
Equity and Share-Based Compensation
6 Months Ended
Jun. 30, 2021
Equity [Abstract]  
Equity and Share-Based Compensation Equity and Share-Based Compensation
Weighted-Average Common Shares Outstanding
Three Months Ended
June 30,
Six Months Ended
June 30,
(in millions)2021202020212020
Weighted-average number of common shares outstanding – basic4,601 4,570 4,596 4,566 
Effect of dilutive securities72 37 73 45 
Weighted-average number of common shares outstanding – diluted4,673 4,607 4,669 4,611 
Diluted earnings per common share attributable to Comcast Corporation shareholders (“diluted EPS”) considers the impact of potentially dilutive securities using the treasury stock method. 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 in any of the periods presented.
Accumulated Other Comprehensive Income (Loss)
(in millions)June 30,
2021
December 31,
2020
Cumulative translation adjustments$1,806 $1,790 
Deferred gains (losses) on cash flow hedges— (109)
Unrecognized gains (losses) on employee benefit obligations and other186 203 
Accumulated other comprehensive income (loss), net of deferred taxes$1,992 $1,884 
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 2021, we granted 12.8 million RSUs and 42.3 million stock options related to our annual management awards. The weighted-average fair values associated with these grants were $54.62 per RSU and $9.64 per stock option.
Recognized Share-Based Compensation Expense
 Three Months Ended
June 30,
Six Months Ended
June 30,
(in millions)2021202020212020
Restricted share units$185 $179 $391 $320 
Stock options89 83 178 154 
Employee stock purchase plans20 21 
Total$282 $271 $589 $495 
As of June 30, 2021, we had unrecognized pretax compensation expense of $1.4 billion and $726 million related to nonvested RSUs and nonvested stock options, respectively.
XML 29 R17.htm IDEA: XBRL DOCUMENT v3.21.2
Supplemental Financial Information
6 Months Ended
Jun. 30, 2021
Supplemental Financial Information [Abstract]  
Supplemental Financial Information Supplemental Financial Information
Income Taxes
In the second quarter of 2021, tax law changes were enacted in the United Kingdom that, among other provisions, will increase the corporate tax rate to 25% from 19% effective April 1, 2023. The rate change resulted in an increase to our net deferred tax liabilities of $498 million and a corresponding increase to income tax expense in the second quarter of 2021. Our income tax expense in the United Kingdom will be based on the new rate beginning in 2023.
Cash Payments for Interest and Income Taxes
 Six Months Ended
June 30,
(in millions)20212020
Interest$1,909 $1,936 
Income taxes$1,832 $333 
Noncash Activities
During the six months ended June 30, 2021:
we recognized operating lease assets and liabilities of $2.8 billion related to Universal Beijing Resort with lease terms of 33 years and using a weighted average discount rate of 4.4%
we acquired $1.5 billion of property and equipment and intangible assets that were accrued but unpaid
we recorded a liability of $1.2 billion for a quarterly cash dividend of $0.25 per common share paid in July 2021
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,
2021
December 31,
2020
Cash and cash equivalents$12,378 $11,740 
Restricted cash included in other current assets26 14 
Restricted cash included in other noncurrent assets, net14 14 
Cash, cash equivalents and restricted cash, end of period$12,418 $11,768 
XML 30 R18.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies
6 Months Ended
Jun. 30, 2021
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Redeemable Subsidiary Preferred Stock
In the first quarter of 2021, we redeemed all of the NBCUniversal Enterprise, Inc. preferred stock and made cash payments equal to the aggregate liquidation preference of $725 million. As of December 31, 2020, the preferred stock had a carrying value equal to its liquidation preference and was presented in redeemable noncontrolling interests and redeemable subsidiary preferred stock.
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 31 R19.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Financial Statements (Policies)
6 Months Ended
Jun. 30, 2021
Organization, Consolidation and Presentation of Financial Statements [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 2020 Annual Report on Form 10-K and the notes within this Form 10-Q.
Reclassifications Reclassifications have been made to our notes to condensed consolidated financial statements for the prior year period to conform to classifications used in 2021.
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. 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 in any of the periods presented.
XML 32 R20.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Information (Tables)
6 Months Ended
Jun. 30, 2021
Segment Reporting [Abstract]  
Financial Data by Business Segment Our financial data by reportable segment is presented in the tables below.
 Three Months Ended June 30, 2021
(in millions)
Revenue(a)
Adjusted EBITDA(b)
Depreciation and AmortizationCapital
Expenditures
Cash Paid for Intangible Assets
Cable Communications$16,002 $7,073 $1,950 $1,695 $337 
NBCUniversal
Media5,148 1,378 254 19 42 
Studios2,224 156 12 
Theme Parks1,095 221 195 100 
Headquarters and Other22 (186)125 62 30 
Eliminations(a)
(534)(15)— — — 
NBCUniversal7,955 1,553 586 182 86 
Sky5,220 560 826 184 211 
Corporate and Other92 (261)21 83 37 
Eliminations(a)
(723)— — — 
Comcast Consolidated$28,546 $8,927 $3,383 $2,144 $671 
 Three Months Ended June 30, 2020
(in millions)
Revenue(a)
Adjusted EBITDA(b)
Depreciation and AmortizationCapital
Expenditures
Cash Paid for Intangible Assets
Cable Communications$14,428 $6,176 $1,937 $1,452 $326 
NBCUniversal
Media4,096 1,636 244 29 49 
Studios2,052 323 15 
Theme Parks136 (393)191 295 16 
Headquarters and Other11 (82)129 54 37 
Eliminations(a)
(580)(104)— — — 
NBCUniversal5,715 1,380 579 380 104 
Sky4,079 749 720 215 170 
Corporate and Other40 (389)28 29 
Eliminations(a)
(547)11 — — — 
Comcast Consolidated$23,715 $7,927 $3,264 $2,076 $601 
 Six Months Ended June 30, 2021
(in millions)
Revenue(a)
Adjusted EBITDA(b)
Depreciation and Amortization
Capital
Expenditures
Cash Paid for Intangible Assets
Cable Communications$31,807 $13,903 $3,880 $3,065 $652 
NBCUniversal
Media10,184 2,851 501 29 75 
Studios4,620 653 25 
Theme Parks1,714 159 402 226 15 
Headquarters and Other38 (395)241 98 57 
Eliminations(a)
(1,576)(225)— — — 
NBCUniversal14,980 3,043 1,168 354 153 
Sky10,217 924 1,640 455 412 
Corporate and Other181 (541)57 128 65 
Eliminations(a)
(1,434)11 — — — 
Comcast Consolidated$55,751 $17,339 $6,745 $4,003 $1,283 
 Six Months Ended June 30, 2020
(in millions)
Revenue(a)
Adjusted EBITDA(b)
Depreciation and Amortization
Capital
Expenditures
Cash Paid for Intangible Assets
Cable Communications$29,346 $12,252 $3,883 $2,721 $682 
NBCUniversal
Media8,974 3,165 487 60 87 
Studios4,461 623 32 
Theme Parks1,061 (306)381 591 31 
Headquarters and Other20 (303)245 100 78 
Eliminations(a)
(1,072)(110)— — — 
NBCUniversal13,444 3,069 1,145 757 199 
Sky8,596 1,300 1,438 412 336 
Corporate and Other160 (582)62 67 
Eliminations(a)
(1,222)18 — — — 
Comcast Consolidated$50,324 $16,057 $6,528 $3,957 $1,219 
(a)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 Media for fees received from Cable Communications for the sale of cable network programming and under retransmission consent agreements; content licensing revenue at Studios for licenses of owned content to Media and Sky; and advertising revenue at Media and Cable Communications. Revenue for licenses of content from Studios to Media and Sky is 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 Media 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 (losses) on these transactions are deferred in our consolidated results and recognized as the content is used over the license period. Under the previous segment structure, revenue for licenses of content between our previous NBCUniversal segments was recognized over time to correspond with the amortization of the costs of licensed content over the license period.
A summary of revenue for each of our segments resulting from transactions with other segments and eliminated in consolidation is presented in the table below.
Three Months Ended
June 30,
Six Months Ended
June 30,
(in millions)2021202020212020
Cable Communications$47 $41 $93 $82 
NBCUniversal
Media543 426 1,082 967 
Studios589 625 1,678 1,165 
Theme Parks— — — 
Headquarters and Other17 29 
Sky15 23 
Corporate and Other47 24 105 64 
Total intersegment revenue$1,257 $1,127 $3,010 $2,294 
(b)We use Adjusted EBITDA as the measure of profit or loss for our operating segments. From time to time we may report the impact of certain events, gains, losses or other charges related to our operating segments (such as certain costs incurred in response to COVID-19, including severance charges), within Corporate and Other. 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)
2021202020212020
Adjusted EBITDA$8,927 $7,927 $17,339 $16,057 
Adjustments(36)(16)(48)(30)
Depreciation(2,113)(2,099)(4,231)(4,206)
Amortization(1,270)(1,165)(2,514)(2,322)
Interest expense
(1,093)(1,112)(2,112)(2,324)
Investment and other income (loss), net1,216 420 1,607 (296)
Income before income taxes$5,630 $3,955 $10,042 $6,879 
Adjustments represent the impacts of certain events, gains, losses or other charges that are excluded from Adjusted EBITDA, including Sky transaction-related costs and costs related to our investment portfolio.
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)
2021202020212020
Adjusted EBITDA$8,927 $7,927 $17,339 $16,057 
Adjustments(36)(16)(48)(30)
Depreciation(2,113)(2,099)(4,231)(4,206)
Amortization(1,270)(1,165)(2,514)(2,322)
Interest expense
(1,093)(1,112)(2,112)(2,324)
Investment and other income (loss), net1,216 420 1,607 (296)
Income before income taxes$5,630 $3,955 $10,042 $6,879 
Adjustments represent the impacts of certain events, gains, losses or other charges that are excluded from Adjusted EBITDA, including Sky transaction-related costs and costs related to our investment portfolio.
Schedule of Goodwill
The changes in the carrying amount of goodwill by segment for the six months ended June 30, 2021 are as follows:
  NBCUniversal  
(in billions)Cable
Communications
Cable
Networks
Broadcast
Television
Filmed
Entertainment
MediaStudiosTheme
Parks
SkyCorporate
and Other
Total
Balance, December 31, 2020$15.3 $14.0 $1.1 $3.3 $— $— $7.0 $30.0 $— $70.7 
Segment change— (14.0)(1.1)(3.3)14.7 3.7 — — — — 
Foreign currency translation and other0.1 — — — — — (0.4)0.1 — (0.2)
Balance, June 30, 2021$15.4 $ $ $ $14.7 $3.7 $6.6 $30.0 $ $70.4 
XML 33 R21.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue (Tables)
6 Months Ended
Jun. 30, 2021
Revenues [Abstract]  
Disaggregation of revenue
Three Months Ended
June 30,
Six Months Ended
June 30,
(in millions)2021202020212020
Residential:
Broadband$5,717 $5,000 $11,317 $10,001 
Video5,554 5,415 11,177 11,047 
Voice870 877 1,741 1,776 
Wireless556 326 1,069 669 
Business services2,202 2,004 4,369 4,047 
Advertising679 428 1,296 985 
Other425 378 838 821 
Total Cable Communications16,002 14,428 31,807 29,346 
Advertising2,189 1,648 4,282 3,815 
Distribution2,452 2,060 4,947 4,347 
Other507 388 955 812 
Total Media5,148 4,096 10,184 8,974 
Content licensing1,781 1,746 3,855 3,565 
Theatrical198 237 323 
Home entertainment and other 245 299 527 573 
Total Studios2,224 2,052 4,620 4,461 
Total Theme Parks1,095 136 1,714 1,061 
Headquarters and Other22 11 38 20 
Eliminations(a)
(534)(580)(1,576)(1,072)
Total NBCUniversal7,955 5,715 14,980 13,444 
Direct-to-consumer4,222 3,524 8,288 7,203 
Content355 234 713 559 
Advertising643 321 1,216 834 
Total Sky5,220 4,079 10,217 8,596 
Corporate and Other92 40 181 160 
Eliminations(a)
(723)(547)(1,434)(1,222)
Total revenue$28,546 $23,715 $55,751 $50,324 
(a)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)2021202020212020
United States$22,182 $18,656 $43,338 $39,346 
Europe5,683 4,621 11,035 9,654 
Other681 438 1,378 1,324 
Total revenue$28,546 $23,715 $55,751 $50,324 
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 the deferred costs associated with our contracts with customers.
(in millions)June 30,
2021
December 31,
2020
Receivables, gross$11,841 $12,273 
Less: Allowance for doubtful accounts730 807 
Receivables, net$11,110 $11,466 
Other balance sheet accounts
(in millions)June 30,
2021
December 31,
2020
Noncurrent receivables, net (included in other noncurrent assets, net)$1,091 $1,091 
Contract acquisition and fulfillment costs (included in other noncurrent assets, net)$1,022 $1,060 
Noncurrent deferred revenue (included in other noncurrent liabilities)$719 $750 
XML 34 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Programming and Production Costs (Tables)
6 Months Ended
Jun. 30, 2021
Other Industries [Abstract]  
Programming and Production Expense
Three Months Ended
June 30,
Six Months Ended
June 30,
(in millions)2021202020212020
Video distribution programming$3,414 $3,046 $6,930 $6,261 
Film and television content:
Owned(a)
2,227 1,936 4,191 4,063
   Licensed, including sports rights3,318 1,584 6,492 4,248
Other297 251 562 547
Total programming and production costs$9,256 $6,817 $18,175 $15,118 
(a) Amount includes amortization of owned content of $1.8 billion and $3.5 billion for the three and six months ended June 30, 2021, respectively, and $1.5 billion and $3.3 billion for the three and six months ended June 30, 2020, respectively, as well as participations and residuals expenses.
Capitalized Film and Television Costs and Programming Rights
Capitalized Film and Television Costs
(in millions)June 30,
2021
December 31,
2020
Owned:
Released, less amortization$4,094 $3,815 
Completed, not released421 139 
In production and in development2,423 2,755 
6,937 6,709 
Licensed, including sports advances5,435 6,631 
Film and television costs$12,372 $13,340 
XML 35 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Investments (Tables)
6 Months Ended
Jun. 30, 2021
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)2021202020212020
Equity in net income (losses) of investees, net$959 $300 $1,095 $(368)
Realized and unrealized gains (losses) on equity securities, net
189 426 (53)
Other income (loss), net69 115 87 125 
Investment and other income (loss), net$1,216 $420 $1,607 $(296)
Investment Summary
(in millions)June 30,
2021
December 31,
2020
Equity method$6,921 $6,006 
Marketable equity securities338 460 
Nonmarketable equity securities2,116 1,950 
Other investments131 143 
Total investments9,506 8,559 
Less: Current investments39 292 
Less: Investment securing collateralized obligation564 447 
Noncurrent investments$8,903 $7,820 
XML 36 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Equity and Share-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2021
Equity [Abstract]  
Schedule of weighted average common shares outstanding
Weighted-Average Common Shares Outstanding
Three Months Ended
June 30,
Six Months Ended
June 30,
(in millions)2021202020212020
Weighted-average number of common shares outstanding – basic4,601 4,570 4,596 4,566 
Effect of dilutive securities72 37 73 45 
Weighted-average number of common shares outstanding – diluted4,673 4,607 4,669 4,611 
Schedule of accumulated other comprehensive income (loss)
Accumulated Other Comprehensive Income (Loss)
(in millions)June 30,
2021
December 31,
2020
Cumulative translation adjustments$1,806 $1,790 
Deferred gains (losses) on cash flow hedges— (109)
Unrecognized gains (losses) on employee benefit obligations and other186 203 
Accumulated other comprehensive income (loss), net of deferred taxes$1,992 $1,884 
Schedule of recognized share-based compensation expense
Recognized Share-Based Compensation Expense
 Three Months Ended
June 30,
Six Months Ended
June 30,
(in millions)2021202020212020
Restricted share units$185 $179 $391 $320 
Stock options89 83 178 154 
Employee stock purchase plans20 21 
Total$282 $271 $589 $495 
XML 37 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Supplemental Financial Information (Tables)
6 Months Ended
Jun. 30, 2021
Supplemental Financial Information [Abstract]  
Schedule of cash payments for interest and income taxes
Cash Payments for Interest and Income Taxes
 Six Months Ended
June 30,
(in millions)20212020
Interest$1,909 $1,936 
Income taxes$1,832 $333 
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,
2021
December 31,
2020
Cash and cash equivalents$12,378 $11,740 
Restricted cash included in other current assets26 14 
Restricted cash included in other noncurrent assets, net14 14 
Cash, cash equivalents and restricted cash, end of period$12,418 $11,768 
XML 38 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Information (Details)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2021
USD ($)
Jun. 30, 2020
USD ($)
Jun. 30, 2021
USD ($)
segment
Jun. 30, 2020
USD ($)
Segment Reporting Information [Line Items]        
Number of reportable segments | segment     5  
Financial Data by Business Segment        
Revenue $ 28,546 $ 23,715 $ 55,751 $ 50,324
Adjusted EBITDA 8,927 7,927 17,339 16,057
Depreciation and Amortization 3,383 3,264 6,745 6,528
Capital Expenditures 2,144 2,076 4,003 3,957
Cash Paid for Intangible Assets 671 601 1,283 1,219
Total Intersegment Eliminations [Member]        
Financial Data by Business Segment        
Revenue 1,257 1,127 3,010 2,294
Eliminations [Member]        
Financial Data by Business Segment        
Revenue (723) (547) (1,434) (1,222)
Adjusted EBITDA 2 11 11 18
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]        
Segment Reporting Information [Line Items]        
Number of reportable segments | segment     1  
Financial Data by Business Segment        
Revenue 16,002 14,428 $ 31,807 29,346
Adjusted EBITDA 7,073 6,176 13,903 12,252
Depreciation and Amortization 1,950 1,937 3,880 3,883
Capital Expenditures 1,695 1,452 3,065 2,721
Cash Paid for Intangible Assets 337 326 652 682
Cable Communications [Member] | Total Intersegment Eliminations [Member]        
Financial Data by Business Segment        
Revenue 47 41 93 82
Media [Member] | Operating Segments [Member]        
Financial Data by Business Segment        
Revenue 5,148 4,096 10,184 8,974
Adjusted EBITDA 1,378 1,636 2,851 3,165
Depreciation and Amortization 254 244 501 487
Capital Expenditures 19 29 29 60
Cash Paid for Intangible Assets 42 49 75 87
Media [Member] | Total Intersegment Eliminations [Member]        
Financial Data by Business Segment        
Revenue 543 426 1,082 967
Studios [Member] | Operating Segments [Member]        
Financial Data by Business Segment        
Revenue 2,224 2,052 4,620 4,461
Adjusted EBITDA 156 323 653 623
Depreciation and Amortization 12 15 25 32
Capital Expenditures 1 2 2 6
Cash Paid for Intangible Assets 5 2 7 3
Studios [Member] | Total Intersegment Eliminations [Member]        
Financial Data by Business Segment        
Revenue 589 625 1,678 1,165
Theme Parks [Member] | Operating Segments [Member]        
Financial Data by Business Segment        
Revenue 1,095 136 1,714 1,061
Adjusted EBITDA 221 (393) 159 (306)
Depreciation and Amortization 195 191 402 381
Capital Expenditures 100 295 226 591
Cash Paid for Intangible Assets 8 16 15 31
Theme Parks [Member] | Total Intersegment Eliminations [Member]        
Financial Data by Business Segment        
Revenue 0 0 1 0
Headquarters and Other [Member] | Operating Segments [Member]        
Financial Data by Business Segment        
Revenue 22 11 38 20
Adjusted EBITDA (186) (82) (395) (303)
Depreciation and Amortization 125 129 241 245
Capital Expenditures 62 54 98 100
Cash Paid for Intangible Assets 30 37 57 78
Headquarters and Other [Member] | Total Intersegment Eliminations [Member]        
Financial Data by Business Segment        
Revenue 17 4 $ 29 7
NBCUniversal Segments [Member] | Operating Segments [Member]        
Segment Reporting Information [Line Items]        
Number of reportable segments | segment     3  
Financial Data by Business Segment        
Revenue 7,955 5,715 $ 14,980 13,444
Adjusted EBITDA 1,553 1,380 3,043 3,069
Depreciation and Amortization 586 579 1,168 1,145
Capital Expenditures 182 380 354 757
Cash Paid for Intangible Assets 86 104 153 199
NBCUniversal Segments [Member] | Eliminations [Member]        
Financial Data by Business Segment        
Revenue (534) (580) (1,576) (1,072)
Adjusted EBITDA (15) (104) (225) (110)
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]        
Segment Reporting Information [Line Items]        
Number of reportable segments | segment     1  
Financial Data by Business Segment        
Revenue 5,220 4,079 $ 10,217 8,596
Adjusted EBITDA 560 749 924 1,300
Depreciation and Amortization 826 720 1,640 1,438
Capital Expenditures 184 215 455 412
Cash Paid for Intangible Assets 211 170 412 336
Sky Limited [Member] | Total Intersegment Eliminations [Member]        
Financial Data by Business Segment        
Revenue 15 7 23 9
Corporate and Other [Member] | Operating Segments [Member]        
Financial Data by Business Segment        
Revenue 92 40 181 160
Adjusted EBITDA (261) (389) (541) (582)
Depreciation and Amortization 21 28 57 62
Capital Expenditures 83 29 128 67
Cash Paid for Intangible Assets 37 1 65 2
Corporate and Other [Member] | Total Intersegment Eliminations [Member]        
Financial Data by Business Segment        
Revenue $ 47 $ 24 $ 105 $ 64
XML 39 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Information (Reconciliation of Adjusted EBITDA from Segment to Consolidated Statements) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Segment Reporting [Abstract]        
Adjusted EBITDA $ 8,927 $ 7,927 $ 17,339 $ 16,057
Adjustments (36) (16) (48) (30)
Depreciation (2,113) (2,099) (4,231) (4,206)
Amortization (1,270) (1,165) (2,514) (2,322)
Interest expense (1,093) (1,112) (2,112) (2,324)
Investment and other income (loss), net 1,216 420 1,607 (296)
Income before income taxes $ 5,630 $ 3,955 $ 10,042 $ 6,879
XML 40 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Information (Schedule of Change in Goodwill) (Details)
$ in Millions
6 Months Ended
Jun. 30, 2021
USD ($)
Goodwill [Roll Forward]  
Balance, beginning of period $ 70,669
Foreign currency translation and other (200)
Balance, end of period 70,429
Segment Change  
Goodwill [Roll Forward]  
Balance, beginning of period 0
Operating Segments [Member] | Cable Communications [Member]  
Goodwill [Roll Forward]  
Balance, beginning of period 15,300
Foreign currency translation and other 100
Balance, end of period 15,400
Operating Segments [Member] | Cable Communications [Member] | Segment Change  
Goodwill [Roll Forward]  
Balance, beginning of period 0
Operating Segments [Member] | Cable Networks [Member]  
Goodwill [Roll Forward]  
Balance, beginning of period 14,000
Foreign currency translation and other 0
Balance, end of period 0
Operating Segments [Member] | Cable Networks [Member] | Segment Change  
Goodwill [Roll Forward]  
Balance, beginning of period (14,000)
Operating Segments [Member] | Broadcast Television [Member]  
Goodwill [Roll Forward]  
Balance, beginning of period 1,100
Foreign currency translation and other 0
Balance, end of period 0
Operating Segments [Member] | Broadcast Television [Member] | Segment Change  
Goodwill [Roll Forward]  
Balance, beginning of period (1,100)
Operating Segments [Member] | Filmed Entertainment [Member]  
Goodwill [Roll Forward]  
Balance, beginning of period 3,300
Foreign currency translation and other 0
Balance, end of period 0
Operating Segments [Member] | Filmed Entertainment [Member] | Segment Change  
Goodwill [Roll Forward]  
Balance, beginning of period (3,300)
Operating Segments [Member] | Media [Member]  
Goodwill [Roll Forward]  
Balance, beginning of period 0
Foreign currency translation and other 0
Balance, end of period 14,700
Operating Segments [Member] | Media [Member] | Segment Change  
Goodwill [Roll Forward]  
Balance, beginning of period 14,700
Operating Segments [Member] | Studios [Member]  
Goodwill [Roll Forward]  
Balance, beginning of period 0
Foreign currency translation and other 0
Balance, end of period 3,700
Operating Segments [Member] | Studios [Member] | Segment Change  
Goodwill [Roll Forward]  
Balance, beginning of period 3,700
Operating Segments [Member] | Theme Parks [Member]  
Goodwill [Roll Forward]  
Balance, beginning of period 7,000
Foreign currency translation and other (400)
Balance, end of period 6,600
Operating Segments [Member] | Theme Parks [Member] | Segment Change  
Goodwill [Roll Forward]  
Balance, beginning of period 0
Operating Segments [Member] | Sky Limited [Member]  
Goodwill [Roll Forward]  
Balance, beginning of period 30,000
Foreign currency translation and other 100
Balance, end of period 30,000
Operating Segments [Member] | Sky Limited [Member] | Segment Change  
Goodwill [Roll Forward]  
Balance, beginning of period 0
Operating Segments [Member] | Corporate and Other [Member]  
Goodwill [Roll Forward]  
Balance, beginning of period 0
Foreign currency translation and other 0
Balance, end of period 0
Operating Segments [Member] | Corporate and Other [Member] | Segment Change  
Goodwill [Roll Forward]  
Balance, beginning of period $ 0
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Disaggregation of Revenue [Line Items]        
Revenue $ 28,546 $ 23,715 $ 55,751 $ 50,324
Operating Segments [Member] | Cable Communications [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 16,002 14,428 31,807 29,346
Operating Segments [Member] | Cable Communications [Member] | Residential, Broadband [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 5,717 5,000 11,317 10,001
Operating Segments [Member] | Cable Communications [Member] | Residential, Video [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 5,554 5,415 11,177 11,047
Operating Segments [Member] | Cable Communications [Member] | Residential, Voice [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 870 877 1,741 1,776
Operating Segments [Member] | Cable Communications [Member] | Residential, Wireless [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 556 326 1,069 669
Operating Segments [Member] | Cable Communications [Member] | Business Services [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 2,202 2,004 4,369 4,047
Operating Segments [Member] | Cable Communications [Member] | Advertising [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 679 428 1,296 985
Operating Segments [Member] | Cable Communications [Member] | Other [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 425 378 838 821
Operating Segments [Member] | NBCUniversal Segments [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 7,955 5,715 14,980 13,444
Operating Segments [Member] | Media [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 5,148 4,096 10,184 8,974
Operating Segments [Member] | Media [Member] | Distribution [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 2,452 2,060 4,947 4,347
Operating Segments [Member] | Media [Member] | Advertising [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 2,189 1,648 4,282 3,815
Operating Segments [Member] | Media [Member] | Other [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 507 388 955 812
Operating Segments [Member] | Studios [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 2,224 2,052 4,620 4,461
Operating Segments [Member] | Studios [Member] | Content Licensing [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 1,781 1,746 3,855 3,565
Operating Segments [Member] | Studios [Member] | Theatrical [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 198 7 237 323
Operating Segments [Member] | Studios [Member] | Home Entertainment And Other [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 245 299 527 573
Operating Segments [Member] | Theme Parks [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 1,095 136 1,714 1,061
Operating Segments [Member] | Headquarters and Other [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 22 11 38 20
Operating Segments [Member] | Sky Limited [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 5,220 4,079 10,217 8,596
Operating Segments [Member] | Sky Limited [Member] | Direct To Consumer [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 4,222 3,524 8,288 7,203
Operating Segments [Member] | Sky Limited [Member] | Content [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 355 234 713 559
Operating Segments [Member] | Sky Limited [Member] | Advertising [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 643 321 1,216 834
Operating Segments [Member] | Corporate and Other [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 92 40 181 160
Eliminations [Member]        
Disaggregation of Revenue [Line Items]        
Revenue (723) (547) (1,434) (1,222)
Eliminations [Member] | NBCUniversal Segments [Member]        
Disaggregation of Revenue [Line Items]        
Revenue $ (534) $ (580) $ (1,576) $ (1,072)
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue (Revenue by Geographic Location) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Disaggregation of Revenue [Line Items]        
Revenue $ 28,546 $ 23,715 $ 55,751 $ 50,324
United States [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 22,182 18,656 43,338 39,346
Europe [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 5,683 4,621 11,035 9,654
Other [Member]        
Disaggregation of Revenue [Line Items]        
Revenue $ 681 $ 438 $ 1,378 $ 1,324
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue (Condensed Consolidated Balance Sheet) (Details) - USD ($)
$ in Millions
Jun. 30, 2021
Dec. 31, 2020
Revenues [Abstract]    
Receivables, gross $ 11,841 $ 12,273
Less: Allowance for doubtful accounts 730 807
Receivables, net 11,110 11,466
Noncurrent receivables, net (included in other noncurrent assets, net) 1,091 1,091
Contract acquisition and fulfillment costs (included in other noncurrent assets, net) 1,022 1,060
Noncurrent deferred revenue (included in other noncurrent liabilities) $ 719 $ 750
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Programming and Production Costs (Recognized Programming and Production Costs) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Other Industries [Abstract]        
Video distribution programming $ 3,414 $ 3,046 $ 6,930 $ 6,261
Film and television content:        
Owned 2,227 1,936 4,191 4,063
Licensed, including sports rights 3,318 1,584 6,492 4,248
Other 297 251 562 547
Total programming and production costs 9,256 6,817 18,175 15,118
Amortization of owned film and television costs $ 1,800 $ 1,500 $ 3,500 $ 3,300
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Programming and Production Costs (Capitalized Film and Television Costs and Programming Rights) (Details) - USD ($)
$ in Millions
Jun. 30, 2021
Dec. 31, 2020
Owned:    
Released, less amortization $ 4,094 $ 3,815
Completed, not released 421 139
In production and in development 2,423 2,755
Owned 6,937 6,709
Licensed, including sports advances 5,435 6,631
Film and television costs $ 12,372 $ 13,340
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Long-Term Debt (Narrative) (Details) - USD ($)
$ in Billions
6 Months Ended
Jun. 30, 2021
Mar. 31, 2021
Feb. 28, 2021
Dec. 31, 2020
Line of Credit Facility [Line Items]        
Total carrying value of debt $ 98.6     $ 103.8
Total fair value of debt 114.7     125.6
Revolving Credit Facility [Member]        
Line of Credit Facility [Line Items]        
Borrowings outstanding under credit facility $ 0.0     $ 0.0
Revolving Credit Facility [Member]        
Line of Credit Facility [Line Items]        
Maximum borrowing capacity   $ 11.0 $ 9.2  
Potential increased maximum borrowing capacity under the revolving credit facility   $ 14.0    
Revolving Credit Facility [Member] | London Interbank Offered Rate (LIBOR) [Member]        
Line of Credit Facility [Line Items]        
Spread on variable rate 1.00%      
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Significant Transactions (Universal Beijing Resort) (Details) - USD ($)
$ in Millions
Jun. 30, 2021
Dec. 31, 2020
Variable Interest Entity [Line Items]    
Consolidated variable interest entity's assets included in condensed consolidated balance sheet $ 277,004 $ 273,869
Universal Beijing Resort [Member] | Variable Interest Entity, Primary Beneficiary [Member]    
Variable Interest Entity [Line Items]    
Ownership percentage in variable interest entity 30.00%  
Principal amount of term loan outstanding $ 3,300  
Consolidated variable interest entity's assets included in condensed consolidated balance sheet 8,900  
Consolidated variable interest entity's liabilities included in condensed consolidated balance sheet 7,100  
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 $ 2,900  
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Investments (Investment and Other Income (Loss), Net) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Investments [Abstract]        
Equity in net income (losses) of investees, net $ 959 $ 300 $ 1,095 $ (368)
Realized and unrealized gains (losses) on equity securities, net 189 5 426 (53)
Other income (loss), net 69 115 87 125
Investment and other income (loss), net 1,216 420 1,607 (296)
Unrealized gains (losses) recognized $ 153 $ (79) $ 264 $ (120)
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Investments (Schedule of Investments) (Details) - USD ($)
$ in Millions
Jun. 30, 2021
Dec. 31, 2020
Investments [Abstract]    
Equity method $ 6,921 $ 6,006
Marketable equity securities 338 460
Nonmarketable equity securities 2,116 1,950
Other investments 131 143
Total investments 9,506 8,559
Less: Current investments 39 292
Less: Investment securing collateralized obligation 564 447
Noncurrent investments $ 8,903 $ 7,820
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Investments (Equity Method Investments) (Details) - USD ($)
$ in Millions
6 Months Ended 12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2019
Dec. 31, 2020
Schedule of Equity Method Investments [Line Items]        
Equity method investment $ 6,921     $ 6,006
Collateralized obligation 5,169     5,168
Atairos [Member]        
Schedule of Equity Method Investments [Line Items]        
Cash capital contributions for equity method investments 24 $ 172    
Equity method investment 4,800     3,900
Hulu [Member]        
Schedule of Equity Method Investments [Line Items]        
Proceeds from collateralized obligation     $ 5,200  
Collateralized obligation 5,200     5,200
Fair value of collateralized obligation $ 5,200     $ 5,200
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.21.2
Investments (Other Investments) (Details) - Air Touch [Member]
$ in Billions
1 Months Ended 2 Months Ended
Apr. 30, 2020
USD ($)
preferredStockSeries
Jun. 30, 2020
USD ($)
preferredStockSeries
Schedule of Other Investments [Line Items]    
Cash payments received upon redemption of preferred stock $ 1.7  
Number of preferred stock series (in series) | preferredStockSeries 2 3
Cash payments for the redemption of redeemable preferred shares   $ 1.8
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Equity and Share-Based Compensation (Weighted Average Common Shares Outstanding) (Details) - shares
shares in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Equity [Abstract]        
Weighted average number of common shares outstanding – basic (in shares) 4,601 4,570 4,596 4,566
Effect of dilutive securities (in shares) 72 37 73 45
Weighted-average number of common shares outstanding – diluted (in shares) 4,673 4,607 4,669 4,611
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Equity and Share-Based Compensation (Components of Accumulated Other Comprehensive Income (Loss)) (Details) - USD ($)
$ in Millions
Jun. 30, 2021
Dec. 31, 2020
Equity [Abstract]    
Cumulative translation adjustments $ 1,806 $ 1,790
Deferred gains (losses) on cash flow hedges 0 (109)
Unrecognized gains (losses) on employee benefit obligations and other 186 203
Accumulated other comprehensive income (loss), net of deferred taxes $ 1,992 $ 1,884
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Equity and Share-Based Compensation (Narrative) (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
1 Months Ended
Mar. 31, 2021
Jun. 30, 2021
Management Grant [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of stock options granted (in shares) 42.3  
Weighted-average fair value of stock options granted (in dollars per share) $ 9.64  
Restricted Share Units (RSUs) [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Unrecognized pretax compensation expense on nonvested awards   $ 1,400
Restricted Share Units (RSUs) [Member] | Management Grant [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of restricted share units granted (in shares) 12.8  
Weighted-average fair value of restricted share units granted (in dollars per share) $ 54.62  
Stock Options [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Unrecognized pretax compensation expense on nonvested awards   $ 726
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Equity and Share-Based Compensation (Recognized Share-Based Compensation Expense) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Recognized share-based compensation expense $ 282 $ 271 $ 589 $ 495
Restricted Share Units (RSUs) [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Recognized share-based compensation expense 185 179 391 320
Stock Options [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Recognized share-based compensation expense 89 83 178 154
Employee Stock Purchase Plans [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Recognized share-based compensation expense $ 9 $ 9 $ 20 $ 21
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Supplemental Financial Information (Income Taxes) (Details)
$ in Millions
3 Months Ended
Jun. 30, 2021
USD ($)
Supplemental Financial Information [Abstract]  
Increase to deferred tax liabilities from change in foreign tax rate $ 498
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Supplemental Financial Information (Cash Payments for Interest and Income Taxes) (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Cash Payments for Interest and Income Taxes    
Interest $ 1,909 $ 1,936
Income taxes $ 1,832 $ 333
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Supplemental Financial Information (Noncash Activities) (Details) - USD ($)
$ / shares in Units, $ in Billions
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Supplemental Financial Information [Line Items]    
Property and equipment and intangible assets accrued but not yet paid $ 1.5 $ 1.8
Dividends payable $ 1.2 $ 1.1
Dividends payable (in dollars per share) $ 0.25 $ 0.23
Universal Beijing Resort [Member]    
Supplemental Financial Information [Line Items]    
Operating lease assets and liabilities recognized $ 2.8  
Lease terms 33 years  
Weighted average discount rate on operating lease 4.40%  
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.21.2
Supplemental Financial Information (Cash, Cash Equivalents and Restricted Cash) (Details) - USD ($)
$ in Millions
Jun. 30, 2021
Dec. 31, 2020
Jun. 30, 2020
Dec. 31, 2019
Supplemental Financial Information [Abstract]        
Cash and cash equivalents $ 12,378 $ 11,740    
Restricted cash included in other current assets 26 14    
Restricted cash included in other noncurrent assets, net 14 14    
Cash, cash equivalents and restricted cash, end of period $ 12,418 $ 11,768 $ 13,976 $ 5,589
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies (Narrative) (Details)
$ in Millions
3 Months Ended
Mar. 31, 2021
USD ($)
NBCUniversal Enterprise [Member]  
Commitments And Contingencies [Line Items]  
Cash payments for the redemption of redeemable subsidiary preferred stock $ 725
EXCEL 61 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( )E]_5('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 " "9??U2;T&L9^\ K @ $0 &1O8U!R;W!S+V-O&ULS9+; M2@,Q$(9?17*_.WNH2L,V-XI7"H(%Q;N03-O@YD RLMNW=S>V6T0?P,O,_/GF M&YA.!:Y\Q.?H T8RF*Y&V[O$5=BP U'@ $D=T,I43@DW-7<^6DG3,^XA2/4A M]PA-5=V 19):DH096(2%R$2G%5<1)?EXPFNUX,-G[#-,*\ >+3I*4)Q[^ "F&&$T:;O NJ%F*M_8G,'V"DY)K.DAF$HAS;GIAUJ>'MZ?,GK%L8E MDD[A]"L93L> &W:>_-K>W6\?F&BJIBZJVZ)9;^LU7ZUX>_T^N_[PNPA;K\W. M_&/CLZ#HX-==B"]02P,$% @ F7W]4IE&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" "9??U2CYP_](,' !<+ & 'AL+W=O_0D,OT\X$L.4;;)/,$))L:3<)&])V=G?Z0=@*>-:VJ"SG M\N\KV8 @:XZ<"<-^V'#3Z]='1\^19!T_,OXUGU,JT%.:9/E):R[$XEVWFX=S MFI*\PQ8TD]_<,YX2(=_R63=?<$JBLE&:=+%E^=V4Q%GK]+C\;,Q/CUDADCBC M8X[R(DT)?SZC"7L\:=FMU0>W\6PNU ?=T^,%F=$)%7\MQER^ZZY5HCBE61ZS M#'%Z?](:V._.@D U*'_Q=TP?\XW72-W*E+&OZLTH.FE9RA%-:"B4!)%_'NB0 M)HE2DC[^6XJVUM=4#3=?K]0ORYN7-S,E.1VRY)\X$O.35J^%(GI/BD3/U6]]JX7"(A-D E[ZK M"Y4NSXD@I\>R XZZ0 M>NK3;KAL>U:UQ3O:^NB*96*>HXLLHM%V^Z[TL3:#5V;.,"CX1Y%UD&,=(6QA M.Y\33G- U5G?HE.J.CM4SUE8R#P2:)!%TJJ(Q3,:955"J\3X\D$V0"-!T_Q? MX'+N^G)N>3G7=+F[YT5M4.'FMM7^"+CPUBZ\9BX^%H0+RI-G=$L7C(LZ1["4 MX 4%'/EK1WXS1V/*8Z9Z(D(R96M#!"NMTN3[[[Y3B0)X"];>@H9]QHD$3ID6 MN\,%:]V3)(?BU5M[ZH$ZRTR]C!.*KHMT2GF=%UC#LNRV@WL!%*/^VD^_B9]; M.HMS(<,DT#5):WL/UAG>7 T'D[N??[!]Z[?AS>WXYG9P-[JY!BS:EJ:9U<3D M'7E"HTAV:'P?A]4HWQU"@R0.VI;\%_1[D,,-WMI-'(ZRD'&98*6Y(S011/%P,;QOE+ M?^N.'G/V$&=A?2AA3;B3=86P8:Z_M#9FN2 )^APO=F-YSZ7\9Y28QJIGLI/Z[O1%CN(X9<:,4SF%44W34&K$X-:\]@PC4^(G! .U+A+ MY?1Z(ECX%7VYHJHZ0LMH1_/:L0ZQ;GQD&LM=H]L_,OT5S2A8<'E M1>MB;5"J"\X1^M'J6#9:R.QZ( FXIG8TGAV8IG+!&I5U_SF=LJ36*BPPO!I. MH/FDL['- G-T%2]T\13.229KY*X%HD'H>C Y'T";((XFLM-H^KW=#Y-R9PG= M%$).>#,5OEJ3E;)7*JO-S8=3U^M9N(][GGOOX!QD^&J,.S+W7#!]8:2LZT3(ZD$?-4P>&8(/A @NHX0)[ MT01U8(*^8KS 0L;QXFKFNO#D:$-D\+PU* M6]%9YF4?\JC9Z<+(,^>E0:#,2]#+QOXUS,SF>6D0,N>EYJ5KXF7PDI<.;I27 MFI?N07CI:EZZ>^.E06DK.M$R.I!'S4OWK;PT"*B\A+UH7KK[XJ5!R)B7GN:E M9^)E+_!>Y*7?)"\]S4OO(+ST-"^]O?'2H+05G65>^I!'S4OOK;PT")1Y"7K1 MO/3VQ4N#D#DO-Y[^&79BOYU?NE:CO-2\] ["2T_STML;+PU*]K?S2Q?:E_4T M+[VW\M(@H/(2]J)YZ>V+EP8A8U[ZFI<^S,M^Q_4D$=X71#U!I#3:GFHV*NF^ M1J=_$'3Z&IW^WM!I4-H5J.6L$ZJHOJ:H_U:*&@3*S8,N[$9SU-\71PU"UY\F M%Y C35$?IJC7^6:1WF@QY&^H2/#OG)#IK(W)\64<1FR\EG4.9W*?"KX M*U,VT% -#@+50$,UV!M4#4K-0]<@H0.-V>"MF#4(#(>?(2.:L,&^"&L0,B6S M)FP $[;:*#][]5.$0!,V. AA@XVC9# 7W[#EO%3>W'+NNZ[K!-Z+_>;NQH%/ M]6"V/-::HU ='JK.?JX_71^='50'1O7/JW.W5T0]U\U10N]E4[63T$*\.LI: MO1%L41X?G3(A6%J^G%,24:Y^(+^_9[($+-^H"ZP/%)_^#U!+ P04 " "9 M??U2CVB*3IM,.FTBZ(+VJ)M(9+HDG22Z=>7>EAR MR"LU:!?-(M;CW$N>0_+RB+,7(9_4GG.-7HN\5#>3O=:'Z^E4;?:\8.I*''AI MWFR%+)@VMW(W50?)65H'%?F48AQ."Y:5D_FL?O8@YS-QU'E6\@>)U+$HF/QV MQW/QNOAP=I[J9=EC0K>*DR42+)MS>36W*] MHG5 C?@UXR_J[!I55-9"/%4W]^G-!%<]XCG?Z"H%,S_/?,'SO,ID^O%GFW32 MM5D%GE^?LG]7DS=DUDSQAVX+F5E-5$>M31O,Q.GYPM1IF;8 M>8K,E1)YEC)M;AZU^3'S02.Q1??E1A04 ME>ASEN=FV-5LJDV?JLS33=O^7=,^'6C?0Y]%J?<*K4P_4B!^.1X?CL1/C1:= M(/0DR!T=3?C#L;Q"'OZ$**8$Z,_B_>$8HO/?6E_]Z];?B.%UL\.K\WD#^=J1 M[V?#[[=KI:59W7^,9/>[['Z=W1_(_H4_\_+(H4G3!(9U8%7KGN(M:NJ@@B +R%K4"4-BC?H=ZPS#H& :C^BV$T@JQ,D6KUT.US-3U MB&YAES4U!BIUDA:D&NSKW08KT6-==2,HF5W!&+*&!K:0+"F,264*Z(&) MEMPK !40$L-"1AWE:)3RSWK/)3+;HV3Z1)NE1H&LFH[57@-1CYRNF$F46-1= M4!3:,VWI@H@1*+:H Z@@P1BF'G?4XU'JM^DSESI3AO8G4_GE$]=G U^(H7&/ M@=&R9_T" 'F^!5JZ(,\/K!9% M (03:Q(L79!//;M$0" ^7:G &43[$M I J MM"?0"D!=TF2HAO4VAP3_($'-=LW-ERL_<=?L=6!Q!^Y<#SVGHKDH+PFD@%4F%!G8%U40#UO@&;ONK+M0D9,:YFMCYJMUK-CC)4\Z+&JJ.:Y6E M&9/?C&GC6R[-.V0^[C=/H(RNF3+E,;9E=%'4MFY@)M_9^%Q4,F#82>_=R+AY M.Q//5FTAB@TS.\1"R(.0P\XG<;[)O,AS9'!1-(D="^"B(NR86 5$&_ -#> MXM%QBW?'5+9!G,G23!*%C!TP-J@H1(G4GLEWZ=,@]R)/N53H8U:BU,PY)IML M]\EEEA^K MN%P1XOB37J^8 MT_?G"=_9G*7E0KE?&N:PE>1*26R.:)M;K0X MU&>0:Z&U*.K+/6=&]PI@WF^%T*>;JH'NH'S^-U!+ P04 " "9??U2Q^-K MKY0$ B$ & 'AL+W=O#>)N;8I[3[]CITTA<3D]FX/ M);'S/\<^OQR?V)WLA?RL-HQI]))GA;KN;;3>7GF>2C8LI^I2;%D!3U9"YE1# M4ZX]M96,IM8HSSSB^T,OI[SH32>V[UY.)V*G,UZP>XG4+L^I?+UEF=A?]W#O MK>.!KS?:='C3R9:NV2/33]M["2VO]I+RG!6*BP))MKKNW>"K!0Z,@57\SME> M'=PC$\I2B,^F\2F][OEF1BQCB38N*%R>V8QEF?$$\_A2.>W58QK#P_LW[S_: MX"&8)55L)K(_>*HWU[U1#Z5L17>9?A#[GU@54&3\)2)3]A?M*ZW?0\E.:9%7 MQC"#G!?EE;Y4( X,P(_;@%0&I&D0GC (*H/@HR.$E4'XT1&BRL"&[I6Q6W!S MJNET(L4>2:,&;^;&TK?6P(L7)E$>M82G'.ST=":*%%X[2Q'<*9'QE&IH/&JX M0#YH)%;P)(&;H4Y&(G*'SIX+N4@[B/KI 3X]S='[61V>(%^B.9QDD M@9IX&F9HQO&2:C:WY6S(B=D$Z$X4>J/0 F:5.NSGW?;##GL/R-1XR!N>6]+I M\.==<8D"?X"(3[!C/K./F_NN M%@W'A!R+%FU11(*@%AT%&-4!1IT!SG92LB)Y18"L4!DM*V?Z-ZQZ0UD-4,$L M:RA\#*0ITO2%*=-S=H[C_@ N8_N+_7$?T2(UM\.^"U$!-B-:EBC&G:FWHRJ#5K!5PUM6+IFZJHCO^+:9]R)?_Y&=0W? M4X7.,Z$44_TNZ@1@QX.2?LD;QR[:<9L!;J"<.30D;N!N:[ ?-7BW-0=NCL", M:C"C3C /C&;\'PC\W)+IHY(,[ N2C"K%5]Q $993N4"[F'W_W8A@\@-0"P=U MJX3G+&JWHU9 371MQ05I9//\JUX6#B_X%+IQC6[4=(/H#P M-[-\4.+(GV]%Z@1%V@A:V>;0-"FU);B5:&W-!3FQG\#O&S0MY&FKR"@*FF#:JAC'K?1Q^3K8M95LO(,S3\[DVAXV M%:3&KM#EEK;NK0^T-_88U^B_Q5&PO=V]R:W-H965T&ULI5;;;MLX$/V5@= '&V@C6;YU ]M 8KMH"P0($J1]6.P#+8TM;BG22])Q MLE^_0TI6'4EQC.R+1%+GS.5H2,YDK_0ODR%:>,J%--,@LW9[&88FR3!GYD)M M4=*7M=(YLS35F]!L-;+4DW(1QE$T"G/&93";^+5;/9NHG15AI<]2Z78X?W M@!\<]^9H#"Z3E5*_W.1;.@TB%Q *3*RSP.CUB',4PAFB,/XI;0:52T<\'A^L M?_&Y4RXK9G"NQ$^>VFP:? X@Q37;"7NG]E^QS&?H["5*&/^$?8F- DAVQJJ\ M)%,$.9?%FSV5.AP1R$X[(2X)<9TP>(70+PG]M$.3-3?PZGLVZ<6EJY-[J^DK)YZ=S95,Z:]C"C0R2O"469K<6WI1 M.5A0:_J24PUFKC@>$;[)1.4(G0?)=BDG[A?0^="% M#\ EW' AJ"C,)+04L?,;)F5TUT5T\2O1]>%&D5T#2XHR;>$O3O-')_@A*57) M%1_DNHY/&OR^DQ?0CSY"',6]EGCFY].CMG3^G_?EN[V_$*-?U4[?V^N_8N_M M(OGS:F6LIL/@KQ/N!I6[@7*U4=YJJ+'D&LBB-8,5!D_Y-F\0%83ZZ P() MDX)E3]A:;H6'D??@CM#'V:?>>!(^'O_"%LP?+R&+-C-1#;1L XTJS L)AI4$ MPY,2+ X);N@&,- 1RA@T72 A$F8R6-.Q#QFF&SQ+C<+9\"C"N*9%$U%3:]%$ M-!1=-C%'D!="C"HA1B>%N$,F^+^46\M+%L M(MPN;I-A7,DP/BG#,M\*]8P(*Y2XYK015X)O_,XPP&0*B@YE?8X"XT:Q]FL* MO(E8-!'#F@)-1'U#A$=768YZXWL( XG:25N<3-5JU:9<^=NYMG[=NYSW6M87 MU-847&PO M=V]R:W-H965T&ULI5EM;]LV$/XKA+$/"=#4(JD7NT@").Z* M=4#;H$&WS[1$VUPET2/II-FOWY%R)%>DF S[DDCR\?3<\>Z>._'R4:KO>L>Y M03^:NM57LYTQ^W?SN2YWO&'ZK=SS%G[92-4P [=J.]=[Q5GE%C7UG"1)/F^8 M:&?7E^[9G;J^E =3BY;?*:0/3/5#,^>'WP5VYVQ#^;7EWNVY??< M?-O?*;B;]UHJT?!6"]DBQ3=7LQO\;D5SN\!)_"'XHSZY1M:4M93?[^ K7M=6$^#X^ZATUK_3+CR]?M;^P1D/QJR9YBM9_RDJL[N: M+6:HXAMVJ,U7^?@;/QJ467VEK+7[BQZ/LLD,E0=M9'-<# @:T7;_V8^C(TX6 M@)[P G)<0,8+THD%]+B .D,[9,ZL]\RPZTLE'Y&RTJ#-7CC?N-5@C6CM-MX; M!;\*6&>N5[*M8%-XA>!*RUI4S,#-O8%_L%L&R0U:,;U#'V##-3K[UK)#)4#D M'%V@;_?OT=DOY^@7)%KT2=0U;(R^G!O 9;7/RR.&VPX#F<"0HT^R-3N-?@4L MU<_KYV!/;Q1Y-NJ61!7^?FC?(IJ\020A.(!G]?KE200.[7U,G3XZH>_+GBMF M1+M%-S9HA1%<1]2FO=K4J4TGU'Z&)!=M*1L>51:V]J?Z"L+6QHY&1D.JE;$M1<]3V>.US>U?:P-HK^2!@ MW]'Z"4ZSWU+N(J_(>4QYUU7L.-:X4K*L<;858(Y41_[@'(>]UZK)3[Q5I M-O)>0"@CB[#WBAYI$45ZOV.*7]C"5"%P%51K/0FR\-Y?8#S"Z,OD!(/EB MHIQM@=+.42VU1A #HGW@79 ^1]J3BPMI=ER%H"\]6!@(O"]%E\LP>)P, M%3IY(7@W7"F(A^?D83_&]>-891/O]9@LBQ'&@-3%(IT >4(C.)KUJQUKMUQ; M(CA)8JTY5 'KV%JPM:A=0KOPL+S"-QL@1"N>RJE-A&PU,.Q\,'Z0EDQ4?CQ0$@XSD@W92D/MN[OV9/U M:%=JRU(=('J/54*#QVO78P )&,4JCDH(;F&D"@=UZA>-DYPZFN,+72R*J?$3 M$$O3O)C /K ?+J)EY*.KRZ]NE?# 63A.6BNV%X;5711675T)VN_SST6:>(4^ M)$:7V93] U/A.%6Y5GO/1(5@0K,,"U55N$QRH1=$'*(FLO 0!\7P1(Z0@9U( MG)WLVH1O*H))_:Z%R*PVNON7B+[N37[F&9BL$G02HJ$C2$?*PU$2?10;& M(OB%8C503D])+F\<&:GQ)'*$C -NS,>)'91:3D$>*(S$*>Q.R9+S2J.-D@T" M'W-'GNN#!D%M:ZLM34-O$XP7XO,47>9C WPADJ03?1@9V(S$V>SNH,H=TQWL MEW#Z%'6Q\' &A-)BHL$E Y&1.)%]F6H#28"-\+@X!H2FABHR#; / M(70\M@;%DJFO 71@*1IGJB%ZK1ID_S>#6B M/LU<+)-\W &$Q'!&L@DK3K[+Q>GH8[,'?#:@H=OB8@NCE9L*RR?[C<#:]Z:S MDD-#\ !TVYKGI(6>1Y1VBK&_!TT+,!,>?W\+"143320=V(O&V>MC"Q.53<2S MBG=7EA_^KST^J>69EP6^T((NI@P:N(_&N6_U:N1OT)IO1=O:T(-MA:%'R'!: M^P2'<>$U<@&Q+%M,E9V!!FE\1/LO!G'[62IJ2NY]Q<4DQ9XI 3&Z+/*1+?.3 MLX2&JZT[8M'(#?;=%_C^:7^,<^,.+T;/;_&[57<8,ZCISH8^,05[I%'--Z R M>5N >U5WW-+=&+EW)Q9K:8QLW.6.,V 9*P"_;Z0TSS?V!?VAU_6_4$L#!!0 M ( )E]_5(K8&R$.@< '@> 8 >&PO=V]R:W-H965T&ULK9EM;]LV$,>_"N$-0PNTM4CJL4L"I.D>T6Y%LFXOAKV@)28F*HD>23M- M/_U.DB/9XH,S;&\2RSY2?QZ/][N3SNZE^J37G!OTN:E;?;Y8&[-YO5SJWO!:WI\O\.+QBVMQMS;=%\N+LPV[XS?I1,-;+62+ M%+\]7USBUU=QW WH+7X7_%X??$;=4E92?NHN?JK.%U&GB->\--T4#/[M^!6O MZVXFT/'W?M+%>,]NX.'GQ]F_[QHS/I\D2]0Q6_9MC;7\OY' MOE]0TLU7REKW?]']8)N!<;G51C;[P:"@$>WPGWW>.^)@ (X] \A^ 'GJ +H? M0/N%#LKZ9;UEAEV<*7F/5&<-LW4?>M_THV$UHNVV\<8H^%7 .'-Q)=L*-H57 M"#YI68N*&;AXPVK6EAS=]*'T[&/+MI6 'YZCE^CCS5OT[.OGZ&LD6O1>U#5L MASY;&E#3S;DL]W=^,]R9>.[\\[9]A6CT I&(8,?PJ_#PM[R$X;@?'AT/7X(/ M1D>0T1&DGX_Z'+%5BK<&76K-C7X=F)&.,])^QM@W(]-KQ-H*E=T'_O=6[%@- MMW#Z:I@J[:?JCM[N A.:Y6?+W:%+'%8XBZ/1ZDAG/.J,@SJO>1'0FS#;* M;6C:,IO4=!Y1\4$%^9AW[WNQRTZ5;1GW,D;X&BY;;9UGW.KS@4 J7PKF%_ MIZ-%D"PM9LMPF>&B\!PR? J'%S)#U)6]T ;IS1L;WH4$TN:RRP]6,&QM D= MF(2/EP)8KH7F2'55@QN&Q'9+0=-D+O&4V;'$B44X#*,ABXK6L/9.0*K?YREG M(+!&*B.^^ .!VEDTI@3/E^(P2VCN\_:$*QSFU;"45K;'*=?++NS"$J&6YVVS M'!]DEV.U$[UP&%\#'?Q4P#:22)9%T3P[..UH[@W>B5XX?5+A\TZPE:B%$3Q8 M_>").3@,G&5F (.B.14:SBJ%0< M2DVIW-YR8 >G%IR<9O0@XQXO:<(3#O/IFSBL2)%ZC@B9 M&$7"C+J9',Y3NLBA1[$$LF,)$PF!X/T*;+FE!8 M03:M97OW$FJ#!J"ZG?DRA<(NA0]2M^[W"G;ID^1X&R>]1UF.(I2[$D59*(4 M"5/JZM^4A\1F3X*MRLIME7N43H0B84*-^4&TI6PX,NRS)Q(<""H28KG4899' MB:>%(1.H2+C/LKA_*G =K524V1%@F^&<$.*1.^&/A/%W)9M&#+W,\!1 M@;Z M!MZ6/KW!^;KG>:_UAI7\? %UNN9JQQ<7R/7@Y'^8Z'C-$Q])F(_7O.*\Z6'? M[1.L6,$QZ+HEJ#PYW,P\PG*TT]L5@%,P]8! S3X2M9'E)Z>/;$0F=/X8PF&$ M(0(]&SIQE!3!0ND[Z)[,0_#)T(0\>JHM.[E4:M-JOM"@R;&RB68T3+/+"JHO M2%, B T3U4O1HI)M! ##*=(&5!S9#S4<9K2(??48G4!&PR"[YH;!5U Z,-5" MF+D?K=ED2B.:S+.KPPQZ=.I)K_3@*6 88+\ISO06PMN_TS:#7F8)GA<#)\V. M!4ZDHF%271ZT?ONJ2S9P%M?=P_H=?\3"LUIJ_=RIW]%@%<6\)G=9Y;DO!"9Z MT:?T5Y!L2Z8-_%=0$_2<17K-8!&RKKC2WWR5$YQ]VS\!,0_.1=C4*N+"ZA)= M9A$EGAJ83G"C8;C]XDF73JD.8B7YO/UV6<78\R"!3EBC8:P-_@[XT6Z]BA3* ME+DZAQG.O*=M(A -$VB0=U 9C ^^/')M5CC;;Z>=O_VF$U5HN#N[JAD4M)== M!#<0M#==DD!_ON?-BJN_ JR))];$T7_D5CS1(3[1ZPPJO:DLMA-],C]"+AM/ M&H@G$L1A$@QN?//OW3CE\9C^5S<>O'$YU1R<<&-LO>BQWK6$3 99RX/7@MT[ MV?=,W8E60PMU"V.B5QEL@1I>_DXOFR^^ =02P,$% @ F7W]4M?LWWS% P _@T !@ !X;"]W;W)K M",;9KI_/J]?)2$CT"RS4.P\;G7YUS[^N+90[*C:ZJ?]BL)/;/V M$K&$IHJ)%$FZG1N?\:(;HP=UTD:YE(T0SWGGSVAN6#DCRFFH&WZ#?TM'Y -Q]NT0?$ M4O3(.(?E43-3 [M\#C.LF-R73.PS3/[*TCOD6!^1;=FXQWPY;/Y 0S#'A;G5 M-#]B\&N22,,R2C!=ABBCD3LA( MOB/[%)=33(LI\H1Z6;BNC;V9^7(JK ,EA6Z//<'@E"12%=4'[GT>:;*C\=^ 4\&O__K#_TF^U?'LBT0OA&2TB M$PG.B50(CHDR2KU!*OU[IVMT9^%6?$9 #>I!33VX@OK5R1-TELQSK?[TN0C: MT("M8WFRKE=Q6?Y4GMW&N>HZE@]GJ]V2T(N=3"S8H.?.,7Q28O'U&N"32L'9 M'+%T-RH$=\A-7-^R ]MW)VTA?5@/VQA[@7=&R+$DXN&:6&;;_=79AH]%"P]7 MK??G6S7!2,*-H9KTCR4+#]>L=^8<[A:BMTQJ\[\ V=1PK%EXN&B])^.Z!2F M+'(\MTU_'-AD?RQ@>+B"O3O7NJ7JC(1Q8"G!//DXSV]&CT3N6*H0IUNPM.X\ M<"'+RT;9T6)??*]OA(:O_Z(9PP6-RAP XULA]%LGOP+45[[%?U!+ P04 M" "9??U2SF_WP)L* "U00 & 'AL+W=OU.].YDVS_'4T MJF?S=!'7;\ME6JB_W);5(F[4V^IN5"^K-$ZZ1HM\A,.0CQ9Q5IRK58Q-6/#VE>WK\[02CM,\;WM2?OS5=WJR&;-MN/WZH??+;O)J,C=QG8[+_#]9 MTLS?G?"[O/Z;]A%C;WZS,Z^YG<-_;AB?!;%4WY:)OK#Q89,7Z M=_QWOQ!;#1!Q-,!] VPT<(Y ^@;$:$"XHP'M&U"C 1:.!JQOP/9UB?<-N.D2 M=C00?0-A-&#,T4#V#:0Y@FM9H[Y!9(Z 7!QQ\5=6@=9$5S\MA-;]2K_ZF0[*+"X\5O M.ZZRRN+U2JW\>KWC1@5>[>WPXXYUG\W6[JN9_:N9IY7J<*%8,6^3N)K15,7$ M(@U>_;.LZ]>^<:;^<1S!Y>OQRM_C.(_K.GC?^KM0J!@&(/CA<(R1VNN;#8\W M&QYW@U+'H!_2NZQH+[_"2AX7L[2]!)-T]C8@Z$V 0Q1!6W#=)^_Z;)'[_1P1 M@<]&WP%/R,83TK4B#D_4A6EC05T:-7SWZG6;0/Y(%\NR:O=FGVS^_*R6/% T MO(^KQ+<$=#,P]2Y!FPD674RW\5WK9+#<)(.Z779H(=8]LZV%".%58!MGF->9 M<1M3V,MN;H$@;R$]F^7E*!.PIWWC* MO9YVFPL:B]MC(<[@P<1F,.$=['=5&F;]SLW;G0L-+*R!)8>'E9MAI7?8BR(Q MML;5JE!;(VRW!@XA)Z3E!,+,X4:T<2/Z^9MT$EF;E$A*]55? \>V8B&/V-#J MTK8Z19@.C7X#C 1#QH ?;2L4FEY- 2-$Y=#H"G"=P@N-0EW_A,=DH2[OSLL\ M2:OZ'P=G(K15?B'OE5[G=Q7G2O#4<9>3ENJ*0^73I.]J.]2H((X%T#Q ?B!, MZWK5AEC=)L/9FCI=^@M6JC2L I4J\_)'FCK]NNH'V",I(LT&1';DZ.6JFLW5 MY7#Y56TL5-XN[ZIXT95Y.]V=]",/\U5(C&T"6G'IF)=&#_*SY^+!O?54]!2< MWMK$0<1UT35TD)\ZD^Q[INK^I%9:G)\A&U2FB M9MS;1F:N!DR0*P]KXB$_\O8!_@<$$ 19DXALOP;6 WK9DT*'#[:PVG?Q[ < M<(RL(8']D#B\*OG0][B]4I**" V7:H)MI! 9$6-370!FC% <&O4 8 85!) 9 MPB(RP@PP0T@8G5U!KCF"$6]I)/S\10'6\,-^^(WC>AXD5HH.ENNLV9%PKCX) M7BFG$C5\7-7='[M/P9W3CRBV&?V6.LI4K'&&_3@#"]5/4&420#NAT-PID,!R;6X-(^*' MT<$:D]@$$JYDIQ%$_ C:3V(2D"C.>--,(7LPY5")22#>F/)B"EBY3L(UDXB? M24^D+XE-,;6Z#B5$-<>HGV-.A4EM6AE5_05@8AR]3 $31SQ0#3SJ!]Y>\I+: MH@E'4IHSL $QL!IZJ!%!_>=P>\E+:A^U.6*/:CA0/QR.4)=]C[O4);51 JE+ MP Q2EX 95 Q 9H"Z!,P =0FYYB@&Z-;M)_K\Q0#5T*,[[CC]?'79CSA4E]AQ M2DDUR*@?9+MN@SB"D]OW$K THFE,;>8-K(8N:^I1\JZ#ZNIQHZCVIC9/'*J7J:)Q!Y/I#$#6./(/TR3AOE) MXT_X"-I3S.8.(^:6VF$T]%;CB?GQ=%P28';BCI @!LLG@!F)*#:?PPO^AZ0D'+(*5&D+E3 "M)'#4JTVQC.Y[+.%32 M,N >%7%H6J9YQOP\VT_3,@!/F"#7XS<:4'P/0!VJ:3D@ID(C<4U!(X>[&G#< M#[@GTK0<.(1T,9%K)G(_$YV2E@-0,V(>,#$S-6#BV.M<@Y'[P;B7I.5V\A]P6#A&WSJTGW.8) M#4-JJEK C(>$&3KT-\ ,*@@ ,Q1%V PSP(I)(T=? 5;,4>KSK8<#^?,7!%R# MC^^XX?7S16T_XE#4NM9)DXS[2;;SS@L4FF-NXXRY[MYRC3,>/:]8%9IEPL^R MQXA58=/* 2NA825> E9C =V9R+L7$PB8=ZZO #,F"JKCD(!*J!3/_.Q73&X?J M3VDS2KB^FZ A)?V0VD]^2O!I"-QKU*8$C-]>CI5*33OI)YU2?$A!'IOP$;*P5MDT<1S)2\T[Z>;>7_)0 MWJQ3V(M=5D,/-2*D_XAN+_DIH>?%7;?(I>:#]//AB-JE[W&7_ 3,(/D)F$'R M$S"#R@' #)"?D)4M/P$K5SD@M[ZW)9^_') :>W+'C:Z?+S_[$8U[JN9"C;:^ M^MW^0P-5<*HRM [R]%8U"]^VM5>U_A\!ZS=-N>R^#7Y3-DVYZ%[.TUBM3VN@ M_GY;ELW#F_8+YIO_U'#^?U!+ P04 " "9??U2+EKB\[D# #." & M 'AL+W=O[[S8 M._\NM(@1/G;&AF71QMB_*,L@6^Q$F+D>+7UIG.]$I*W?E:'W*%1VZDQ95]6S MLA/:%JM%/MOXU<*E:+3%C8>0ND[XFW,T;K\LYL5X<*5W;>2#?@2A_K@4&?>0Z#,\GL1 MQ6KAW1X\6Q,:+[+4[$WDM.5+N8Z>OFKRBZL+9Q6E&!70*CBCE8BTN=166*F% M@>M(!W0+,2S*2 '9K90'\/,!O'X _!F\=C:V 5Y1$'77OR2B$]MZ9'M>/PKX M<[(S.*U.H*[J^2-XIY/ZTXQW^@#>KWXGK/XDN$!.CC*0Z\4JV'@,)'TX<,V] M:8$_U]L0/9777X\P.IL8G65&9__/??QGX' N@@ZL^4X.WB*TX@,"-8!>>/*- M+7V%9$52FK'D%$(>AVBF$.$V!+\F!81Z_>H"?#(8"$Y$Z-%W.M*35TF2@=)! M&A>21Z F!-I&]+IC*^U4F,'OF<*]$;25)BD$80P(]3<]I^$\AR'^8%%B"-2- M,K2 1FC/XN[ZH\^&X02D""TTU.9"+IY;1IP4G=$X"J5L M) ^A=7NJO(&GMCNPW&K,"860R7L^$5+Z),R ZO?RL,I0)AF#-[$:AQ M>H*F)'G7P5@\]U=)BJ P;QZ\DN.SAHI=\1EKV.;1=/+'FU^FY&C-(*$-/G" MB<-]?:P\FC$=^EV>I &RX&'<3*?3L%X/,^K6?)CTKX7?:2I,@PVY5K/OGA;@ MA^DY;*+K\\3:NDCS+R];^L&!G@WH>^-(SF'# ::?,*O/4$L#!!0 ( )E] M_5)=],Z'#Q +$N 9 >&PO=V]R:W-H965T&3=GQ_OI] M5=VD2)ER/'L,]HLID]W5=;PZR9?W5?W9;)5JQ)Q?OVRVC>Y+M7' M6IA]4K\%2;*NJL_TS_OLU9E/#*EFF5&_XK[NW:<'4FTKUIJL)M!@>%+NU5?G%ZZ&U8^B#.5V243XU-9YJ[&M>?U(;J+@1[TMK8&CJY44# MPO3X(G5$KBV1\ 21A?B^*INM$6_+3&7#_1=@J.,J;+FZ#I\D^-V^G(G(]T3H MA\$3]*).RHCI15^1\D>UJ^I&EQOQMZNU:6I@XN]/D(\[\C&3C_\S)3Y)A+SO MA=G)5+TZ@WL95=^ILS'*^"V:K1*WNC:-^&TOZT;5HKIE77GB7HET*\N-RD2U MKP63*AN[$XN,(PBOKB5K @N 8#,3ORI10FZW@W>[555IA"YQXIW"53V[SR+E578/CIA+2N(T@4^Q+G=KS M+\4DG(H?KF]^+L%%;61.E)MMK;[&TO).Y0\>:_;/?UJ&H7\Y.*REQ\^"R^DE$YI$4_'I\\,SA)S1HI_DKTZFP":^[39UZR^/A]T?)!<&M$@KMUI#HW$"#8H6=#6]F!E M1=W5&L%6Y\1CFN\S!1OI*8N95L5:EQTROG9,J1I.%6("A-SI:F] U$H,WL&G M-=L/[3(Z_;JN9,9@^*DC-$6$:[;,00]>8."CDFF5?CY-OZKQCVP4D_X O74 M@D!9(Q\ Q;;13LYC%_B:H(:1@FU5MK>IH\?G?T]X=\Q0!^]T7H#@VQ(^W2"E MLJ\Z&5L$=XCZ6.L*'JYPR8S82GCG6BD (OL'$H=UIQ9IS5:;@29FHVXFL$J* M'-F=L 05W.G,1IQ4NE4X5 HZN(9XQ5NM&I?M:-P_\C]PC?5F] M4SS#IT*R0<&80_*PN63$..O5.>DBWU!B.A$U4SD?^I1MVL#W.[ .)@NKVZ?BNC5*7\-=,'X^(G+@J[0XL/:Q0![C M (T%-";GD]XSHELLE:%WA<]^#"!ZED8/YC2HY!RSR&/(E1=[3=;9VXPD:&K M*ZU9=_+A'!*?WU'WU(511P?Q[N'KB*F@^'.H ;SM'G-R>5 3!,JS>XK?8YBV M1G%HD^EO>UT['<*62'+JRU:O&=*4#0N0YSP F]3.B1YYJ#5#JW)L?//+&ZCF M.M^?U_*!N$B-,X$DF00\78\/H=KP?/'^HP?P5@H79J9+SC&Q.ZVUFBVO#Q37X?;NGJ- Y>5NFJ$&U MU!/ 9M]')3"5.",>U:9WS^&72+M2IU_\4-7#JFD+'[';$G_#W"T[Y!W('NK[ M(<<'=^_(D8;\4[6FTK< M,";(M^&S<*[^/BHCRM(\Y'< MO1ZM6^/<_BHI"[6=O)[N/55VP>\O7[_TYLK M4IFZD_F>6BC;&%6WB'AK)/2F"V"])M2UO!V[Y%E .MW"8IB5' K(@0];-' B MPRG=!,!U;(0"]85]SQGEF#4*:64%\"F8$_Q!WRVKF;44>@)9I@3>3#:2QW9EQ#6O@#?1_)&B.$T,^N,J\=T>WML.F] V(K_H/"<+3SO'FLCI M(YXGZZEXHW!>JF573EP5%%[_:6_T&\Q*(H68IP'HM@ M)>*PJZ)"+PQQ;[X002@",1\DML#S03F$'@)< ]\72_$MPJP;,YE#ZXU%8A(L M%U.0F8M%" V*M[DNW$3!L,HF\RC&WV ^Y:%*$%X^N@[X3R @CO7F\TC,E^!P M&0I<*.;-P;8OY@MP%-*#6(1!,#83$"LP%BZ"*1:(922@H\=\)6&$YR>9.@ 8 MZ3)':B.S?R/"I3>/%_BQ]%9A0@;PHB49)H3&8UP72? UA/G_5PB+O3A<$N-> MD"PLPJ*$K_&*/8BR&&:/E"AA:DO#!&&-Q,B4)?B_&(F:0G+[%6+B( M&6,^FVCA!^*3_O)'Q["W7[ABHZ&D^7?A%@7>TF=X1=[*CUBXY=+GJ[\@H1< MS@C> M]CC_>6&-;C9"F)"R!@^X06+I8@H+H-A@AVD M0^F$N!632P%:,8)@C.@\AKQ@&1"V$-[ 7 #X06]C/,84>7\__.;P#^@8)DJ\ M*%IQ:$AB,@VQ*!_YL8]]] 8+CR(H[@ =*@C7! H WA24AR+Y:C M"$3$3Q"!8#N89ID(RD-)#X#Q(D 21+8)Q4)$QSD5#R>1#]!$L-X<<2\*3J95 MBBP^9:?8)F D\3'[^DE(U\!_+@8C+XYC=K0581#4$T+0:L481&;CB![A1 +/ MD@$8(5B/@A#B(_*" R3^10*?&V,Q#"EV+W\W!'TO"F-7_\P3AN";:>JBN5EX0+=>K MJX]>6V^;(PE().5DM!*GG>)XH/_K5I5V8K,[U,0#.8<:.8S4W4RL'98?YNG< M8E$SWG!#71_WF3S#SFD2Z-XW##1,K\LSP6_O<^Y-!-7TRKX+*RH: ^A-J6_A MH.614M=H&NE=QH">Z]^'[6?+$\QK794"PL@X=30BT-I^@S@8: _Z3=*,?451 M*^:TT*8=ZO'[4KE!W<=\7G:]_Z&A[7'9!@TZVRY0YO' "KITLU/;]-N.MC]V M?B0X+1B3\C ?.#ZR/8P5U/)U?/+0VE!JM;'O*R6]P-Q5VKVBTH7RVKZ9B'9O MNMR6=ECPV'F.4'9/.+8-IV4/#* 3IDCF)@(%.F,A[R1:9!*7Q$+#Z]ZQ5L8V MJ-:%.G$':B*QR)_ZTICC,_>,WCOW5LH1K%,Z]ES_;L"+%Y14%D:HE/B4G%?M5TO6N@=QE*1AS^TP3EGE$A;L!.IQ MMG O+GL#EB$8=@Z9) MK,;[-#Q#5>W/!7JHGZJ&/QLA>@ZDK2FYIG"U1>#:+C_PN2X,5S%7J2>F:LYE M"B4-?; !+%@?%01V."G#9'RR-A/O&!\.OWR]IU?%AT(#E%U$('^Q0V-!3#>( M"1O\@XL-!72>Q56ZE;7]RB3OI^61R=[$[.GUM.DH6]= GMVWD<-ZE+%SO0^_ MO']S'JSZ[XD-F*FY@G''3CW&^/@'&[:P(@B'.#2?7"IM4^U\CORCS1SG4,?>'P5';W'==EJMU[0YGG(BZ MS(#^Q,LI=05'G=(D]((@HD[4\UE9 '\J9Y$/,U MHCK]O1M]"T5M%NQ-/0:-:6A#$$[M::';$-.&.V59[(O)=O4^M)QID/PZY$5@FJX&2:M5^KW9P%?-O M^ JW!UQA/S6G[@.?@D\OLI^WWF9=B%1B?QUYH3ZHC2!\"[A6,_&7JLKN@26: M:[??_/4_&',8365=/W UVGG(IK>SC6I=50O(%A:R:F1,1.)*BD\HX._-BV%8 M)W2O.W2[U,!_#]\UN:^5; 9HX[V-[:2=@__;R'LMGI*&M M6$'Q"6TM%[S/B0L$M;OC]5$I0LU\4=W>[[[&O M[&?(A^7V8^[OX57P-Y&K6VR%5>9GHK8?2-M_FFK''R6OJZ:I"OZY1;I7-2W M\]NJ:MI_Z(#N*_77_P)02P,$% @ F7W]4J 1%IY4!@ E0T !D !X M;"]W;W)K&ULK5==;]NX$OTK Z,/+:"-Q0]].$@" M)&DONHMM;]'LM@^+^T#+C"U4%EV22MK]]?<,)3OVQ6YP"^R#]4%QAF?.' [' M%X_.?PD;:R-]VW9]N)QM8MR=S^>AV=BM"6=N9WM\N7=^:R)>_7H>=MZ:53+: M=G.9Y^5\:]I^=G61QC[XJPLWQ*[M[0=/8=ANC?]^8SOW>#D3L_W QW:]B3PP MO[K8F;6]L_'WW0>/M_G!RZK=VCZTKB=O[R]GU^+\1O/\-.%3:Q_#T3-Q)$OG MOO#+SZO+6;R!X,;@_VUG8=.P*,KY//V6%)-CQ^WGO_5XH=L2Q-L+>N M^]RNXN9R5L]H9>_-T,6/[O&MG>(IV%_CNI"N]#C.E?F,FB%$MYV,@6#;]N/= M?)MX.#*H_\Y 3@8RX1X72BA?FVBN+KQ[),^SX8T?4JC)&N#:GI-R%SV^MK"+ M5Q_M@^T'>S&/<,9#\V8RO!D-Y=\8EO3.]7$3Z$V_LJM3^SE ')#(/9(;^:S# M7X;^C%2>D,:?.D2FDC_U?&2!_KA>ANB1_O\\XU4?O.KD5?\X7\\:\N8Z M#SO3V,L9=D^P_L'.]M[HMXVW]H10NFN_G0Z\;'L(H.N@Y? JD<27_.CIHPWM MRO:Q-=TYW7AG5DO3K^@%%5DEJG3/\QQW(3*5!D2.$4&?8.;PM2@TKEH4/$-4 M%=]R7=$GUS:6ZBK'#X-9I05?JY(^MQX;+ 0JBI*4+#&K!^MAB^IK*"J.RAA^Y*&E1%_3ON+$>8P6IJJ9: MX8> ?W/1='1KEIVE6[?=#GW;&-[G@42)%20)G;$C);(ZKT@N,J7+DZ5D)NH% M%BIU#2"REJ2R&K&_;B&7=CFDJB$S723,98Y)"Z %2$ MZIU=M09$BN0X1QS@6=2:ZFQ1:<#M([)$'4CI$Q)P62=&@1 8X$QE15E %M8 M2@.?8E$3HE!83RIZZ[:6X .QH.YNV1MGVB504A<(=T&%K*BHU 3J+@ZKUJ4D M2,T!(2R=E9+#TN6>4*P(SQ\,C@1.Y0)*4)S42NB46D%O4?F_#L9C[9 6'9F0 M(%R "RB1WG0M*M64C9?F%;TLE.9KG>,JLJ(JTSVOY*MIW? %2:P"&>!!)0*P:\%$(?@ASQ2B M9(\_]TTW<%5 43A9SGA+*'9],,TX$#K0>X?@).'$)X,3+C2^W:7-X.[A#K7K9(4S^FP)34*B9.=;G.UM]YV! M82XAJY&K6<370-A49+K@^.MX,C,.ZT?TX '&7RRZ#!8BQ;2[E]PX3$U#^R>< M[+E:?J>U=6MO=INVH7- MX$$#A%/6*FTMD>JG*F@!"SU)I81(M.("Q^5,I(S^N :@;E3Z (!X"JYK5X;1 MWIC.]"C5=ZF?8P[O70?Z6.R)S?!$9!*%:1HWL"BPKVS[D A_JB3+T=TD(I86 M9(+$[0PG&TE.)UD?1QVRO^: JSG&-3FBL<],WG!NL& @0I8)EG=K,#ZI;$\% M0T&'LV_A1OU-IOABPB8C$^@131W?^2,Z,NM] A 0EPG!-6V:/HI]!)GZ@3 . MC5T62L_9_\@"'8E-'A3">J+7F_ C45]3<7W'P MG=,UR]ZYL!L??Q M*)V31]@_58PQN_W3=+"$79=FON(U4?G%X7X[T07<7P<4SK&;1F80RST@I>-G M9/M'5Y%RO*-H'H$_I' O@^?==JU9MAU@VHL)V]AVE^5A4S\N.?@/$ENEUJO)@._W#H5V>N$%#O_$KOX+4$L#!!0 ( )E]_5)QC)M-K0, M $@( 9 >&PO=V]R:W-H965TX1';PT4ME5M'>N722)K?;8<#O6+2KZLM6FX8ZV9I?8UB"O M@U(C$Y:FDZ3A0D7K93B[-^NE[IP4"N\-V*YIN/EZBU(?5E$6G0X>Q&[O_$&R M7K9\AX_H?FGO#>V2 :46#2HKM *#VU5TDRUN"R\?!#X+/-BS-7A/-EI_\9L/ M]2I*/2&46#F/P&EZQCN4T@,1C3^.F-%@TBN>KT_H[X/OY,N&6[S3\E=1N_TJ MFD50XY9WTCWHPX]X]*?T>)66-HQPZ&7S/(*JLTXW1V5BT C5S_SE&(&E"\XO@:M FA'0B_\QH%<1?5LN;,LK7$74=Q;-,T;_:@:>]@;Q(A7P*%XN#[X3BFI* M2M*RWX?P^B$]6WT6-6JHA8_4I@OP[9GE$>1QD15A3HL)S9-XGJ=A9I,,W@O9 M!'J.VO!9A$ZNB $JMX!/!^4Y<+(<,S:%C%0G4,39/*,QG>3PLZBH_;&.0:A* M=K4W:5MMR#WCN\V2V3R;D68Y*\AD,6>DR8H9]#EF\RFP,H-RPJ LIO"D'9<7 M#GAN[6OHJA"Z$S+(IS=DLSJ:E7Y1Q1@8]Z9M&=\H=F5$5\8:(B6\\ M .DMZ.#>T5M_,,K&,]CTX0Z&1_FX' [H?@4B33^?-__94KJ:/ET8TD6-@$,C MQ'0EVA;#I2:_QCU@=@9XM)#_5POIWRQ8.-#MZ>>6DZN5:(.S-F"1K*@[+@GJ MI?59LV.XXZV@B(MO!#V4PM-K*?25>EF% X5W6&&SH2SFY&NHE04\D"X/!2'1 M_B7D(U\T\[X69UE)X$TKT7EAI1WQZU6AH-K.\CE= .>9]\R(1XWDJVX;GS(6 M%RRG<5J6H:RG-$[3^;6JY/4S5Q450QD7N=>:Y&\U05]H&8OS*?,+JN0BA7^Z M@)*SV[U!LPMOF"4(*K_^HA].AV?RIG\=7L7[-_8C-SM!"9.X)=5T/"VCOI-. M&Z?;\%9LM*.7)RSW]-2C\0+T?:NU.VV\@>'/P_I/4$L#!!0 ( )E]_5)M MN#727 0 0* 9 >&PO=V]R:W-H965T*J5=K.D\KXY&PQ<46$M7&H:U+2S-+86GJ9V M-7"-15$&I5H-\BP[&=1"ZF0^#6NW=CXUK5=2XZT%U]:UL,\7J$PW2X;)9N%. MKBK/"X/YM!$K_(S^C^;6TFRP12EEC=I)H\'B>')=SI*,":'"PC."H,\:+U$I!B(:CSUFLC7)BKOC#?JOP7?R92$<7AKU M19:^FB63!$I-7//5Q MV%&89'L4\EXA#[RCH<#R2G@QGUK3@65I0N-!<#5H$SFI.2F?O:5=27I^_M'H MU<_W:&NXPH6?#CQA\LZ@Z/4OHGZ^1_\$;HSVE8,/NL3RM?Z N&P)Y1M"%_E! MP-];G<(H.X(\RX<'\$9;!T3](36$BE0NUKDM* SDLJ9"QA*:3=$1X.Q^GI1CKM35YA M@?4"+8R&P6SV/6:'V2B=?+_=_/B%90KW%>Z59=--NU"R4,] ":1JBU0ZX:"Q MI&,E[? )+8%,?\0U*AB"U$WK'?A*>&@=PF-K&)S$'ZCE17CJ;22 >\PBV"1 MQ;M*%A4K44D)^FGS!IDH%>@"NS><\J\X2>T)QWFP9-*!6 NIQ$(A>$/[P5YT M5?H*G*QIEPA3A;@088O28Z!<,XE*368I4R$1AZEIZ:OX4II8Z2\S/ M?H9M \$G;SQ9":4UWCAV!)2#COH^?_')(X6,T?"ID42%72^9$0%0%A4-V9K0 MKUV>'-'%M?B'+I-@J6FL64=3C*602;I8/*_2R7D_S+TP=,4Y'\Z<",42%1M% MN:<%8ZDKQ>S:E=0QP-)127 )4$ MPNR^,L))VR[NE# +4X,J:7C-;G+.X=-R&0KKCFESQ0_3+/LQA4]T9O?[;?&Q ME12GZ%#'54"1HQ\4:,-W*;70A:0PASSMT C'@6O_P\7U_=5Y2#'=Q2$8\C\" M'BJNXX/+IDS=*$E6L"]I*I,7LX59(XU]/(.\UZ"5IN2.0^V: E#&E/-9^M9] M,MBYF6NTJ_#^H+285OMX26]7MT^<\WBSOXC']]%-2(RC4EN2:I:>'B=@XYLC M3KQIPCV_,)Y>#6%8T3,-+0O0_M)0?^HG;&#[\)O_"U!+ P04 " "9??U2 M\136.GX# 1" &0 'AL+W=OR6MFLW!*,MWA+XH>L4/>[0N,,F6273 MP9W>MT$.LNVZ5WN\Q_"NOR7>93-*K3NT7CL+A,TFN5Z]VEV*?33X3>/!GZQ! ME)3./HG;64RN.- M,^]U'=I-YX%7.^/@)A]&V*!*H!A]<=W1F!IVVX[?Z M=,S#BDW8B4GT%Z 6^<#:V''VV-]5_],V8U M4\LG:KO\2&=BA_E/;/=RA=Q3@/0+:@(0U:!L< M*"[Y/2'R+RAP4846%%2,P+9ZZ, U<--*/A!\4 &_F4U>F"(!2^0+H-M T 4SL M?0K77F)Q->-<&?G=V5L!,.C"."T+R05')WZ5/E7*&KAM(FP89=E^G+ MYPG0.(#&37!];/JE"SQ"XK+EF8TD!GS?.!>FC028_P5L/P-02P,$% @ MF7W]4A5[EWIA!@ @Q !D !X;"]W;W)K&UL MU5A;;]LV%/XKA&<,"2#8NOC:)@& E>Z>(KHN"JOTU M$W)W.8@&[8OW?)L;^V)\=5'1+;MEYH_JG<+3N+.2\8*5FLN2*+:Y'*RB)]<3 M*^\$/G*VT[U[8C-92WEG'UYFEX/0!L0$2XVU0''YS&Z8$-80POB[L3GH7%K% M_GUK_3>7.W)94\UNI/C$,Y-?#A8#DK$-K85Y+WP"$\HQ(U"[.+VCER4SZBA5Q=*[HBRTK!F;URJ M3AO!\=(6Y=8H?.70,U=(8GSO#DW\'VP\KD<$]HF9&W)F<*+U-9,'+V2FI]'I WZ,T/N6+L"&YR MR[\S9+8X)^\9%?PKW-JXZU*UCUM, MTS6A+FO6J6UHH; MWAJ/%DLR)9-X1LZFR7F3>C^FL52N2W=%X &7_BSA2@\[LSA#M:RCK4N*@>V MR:F! 4$-9(Q$UZH[9NA:,"=3RK+WYAY&1!N4DN1, &%MH[3>F4UY0QA-]UF7YC.6LF(--B91T'9:P4R.$(9D%BP!@KUBM22O M'\LP219D,@O)F^\@$0<1^!T%RVG8-<\AR"B)2#1)R =IJ#CZL@RF"&$13-': MKYC63\A-K91MJ+Y4LB3Q,FX$>DWG P"Z6'EL#57##[D6?$O=2CL%PI/)W":0 M/F!Y"-_+,,%U'BP.0^FUAVIE*%=2=]<-W,B=[EF YZ*BY1XK>FJ):H.QA;24 M5!DDC3[R![H!':[(!A;)9RIJ@'>"*MSDCE!V@C2442U#L%VP>PG/>.M$&^3O M(@)YL$U2+GT](I_8H3^(K+$'RBDXZ,FJ6S+VR,>[(?FCHWE$L"GYF;X+T ?H MM8R1E.HG^J2E>NC^P$505;-5[4!=G65-$29TJMJ,4XIA)BOCM[C=3+P/CLWQI_"U M'E*JU-[6T)'>21YZP)$6?D[WL1N.$B[1FS1;.[X\PN^*\8"D-B MQ(TB?E U:X?MKLA]ND#ZJ72^29CII]S[G.#@H MGKH&URX16E7"<<&ME_W5*7"QH7[4^L5I)K#D%AC\MG)^U!TJ/>KVJ(<)N^+J M@ZS1%&BS5:6X:#CX$5/U*_BP*I@-!I,+.]M18 N/-RC&72EWI77=6;B115&7 M$':(>P5RU@#72C4PG=M!D#&,X*;>.XF"*.Y7XN/0$[2J,18<[0][PP=#L L YKS6 MM9\1LNPU8(^ &@YYQJDS87T<1O:#L793 M=B?LE3]8'L3]\1P#<&M7+<$V4 U'\^F *'_D]0]&5NZ8N98&AU9WFS,$KZP MOF^D-.V#==#]W^'J'U!+ P04 " "9??U2^%3Z.( % #3# &0 'AL M+W=ODK-A%DWWH$("6*-[#Y^Z>.S+G&V._ MN!+1PU.EM+OHE=[7;X9#EY=8"3[7KH:HNB"$:5&F9),AU6 M0NK>Y7F8N[.7YZ;Q2FJ\L^":JA)V>XW*;"YZ:6\W<2_7I>>)X>5Y+=;X@/Y3 M?6?I;=BA%+)"[:318'%UT;M*WUR/>7U8\(?$C=M[!O9D:\0:58B"B\;7%['5;LN'^\P[]E^ [^;(4#F^,^BP+7U[TYCTH<"4: MY>_-YE=L_9DP7FZ4"R-LXMK1M =YX[RI6F-B4$D=?\53&X<]@WGR@D'6&F2! M=]PHL'PKO+@\MV8#EE<3&C\$5X,UD9.:D_+@+7V59.2F'Q M])I<+.#&5)1V)SARYT-/&_'R8=Z"7D?0[ 70*;PWVI<.;G6!Q:']D AV++,= MR^OL5<#?&CV 4=*'+,G25_!&G=>C@#=ZW>L_KY;.6Q+&7Z]@CCO,<< <_[^1 M_&%0^!R4A\7IU2-:*B3^6M%\,'#PH?'.$X#4:_A86L2#Y,"#?#J<.)::A*84 M0;N3$' >DKVG;D/1;JB;:HD6S KRN+6+6YN]K7_^:9ZEZ1F7D,QAW)\F*8V3 M6<+C8LKC= JWJQ65*R,54C5/)C) (X^4HT&(W( MS'B<+GA,4WC;?D=A-=DYJ EY'Q:$]U8N&R^6"L$;CGDNG*=?6QL;$Q-6ED85 M:!T<\]Y9$3$TNK/(E@JQJ$6-0&X_:2Z'4]KOQ:!P[Q3:> M&K)K[!:H8>1?H$)?FF) ^2:FE6GT(=PW$;*H!%,B-TQCX^SI,@@MWQ=:K81F MBL+#!BD&^)2KAB6SLJ:"/<=@B;EH'#(U:0%C4C>F4064E"_ZCM20B4OGU48X MT,93:_-HF:+D!5NFS?Y1_*4I* _$EWQ \NTJSYNJB'JJ9^@J&?O,4<@VQ&:1]N(AX;4U?03D6W1?$W]6$ZB+R#(TC[ M\V0:?F>+A.Q7:"TQ6-/Y1TE6M!G2!F1&E%BL*ML:J5V2*'2N-*4OZ62JX#(1?:@0DNI_,IU>3H(!CQ2WX0#-D& M@WUL($^BU74M34B+]E4&;T^ M)?E4["XKG1S?IT::*0K)3UQ1?1*6-2TJZZ 1,4BB+[+0Q7NMJS%UAJE* -%$ZXG;D""A?>" $.G[5.)P9I4 MR!E-L\%\I][GT(VSP:B;/8SC-Q4MM&ZHI"JAJ5&RD-M,Q :Q^;:3K@05[:-0 M#;OKG,EE -M(7W(QNI:8BUW@:#(>3+/0(8E:8':T&$S'86:?U@#NGQ7_HK9N MG_@9_Z>CZA[I@)-HD?)(RQ\.HCA?P'Q$:^:03L9P M^YI"8$%_O',*'XVG6!]!-N=*RF:,/9GS/N/%!*Z"2KK^TZ6Z% 5QVVL)5+Q4 ME8>EA6UL".$H'8QAV28_Q'R633LU[.5?&_U(0:"73CC/4P>JZ9.9JS%.;O9[L9^%2^JS\OC=9^DON:FIW!%ILE@-NF! MC5?H^.)-':ZM2^/I$AP>2_JO RTOH.\K0\=9^\(;=/_'7/X+4$L#!!0 ( M )E]_5+8"W3O\ 0 "X, 9 >&PO=V]R:W-H965TM'3; \(OLN$Z6!$C2%6N';D'3;A^&?:"EL\V5(E62BI/] M^CT\R:J3+5DV#!@06*+$>^Z>YU[$'&^=_Q@VS)%N*F/#2;:)L3X:C4*QX4J% MH:O9XLW*^4I%+/UZ%&K/JA2CRHSR\7@^JI2VV>FQ/+OTI\>NB49;OO04FJI2 M_O:9)-L]^"=7F]B>C Z/:[5FJ\X?J@O/5:C'J74%=N@G27/JY/L;')T M/DO[9<-/FK=A[YX2DZ5S']/B=7F2C5- ;+B("4'A +9W[69=R<9(N,2EZIQL1W;OL==WP.$E[A3)!?VK9[9_., MBB9$5W7&B*#2MKVJFTZ'/8/%^ &#O#/()>[6D43Y4D5U>NS=EGS:#;1T(U3% M&L%IFY)R%3W>:MC%TZNFK@U#Y:@,O=)6V4+C[K5M\PWACD<1?M+N4=%AGK>8 M^0.84#[.)X_@37O24\&; M_FO2],O9,D2/FOGU$7^SWM],_,W^4Y$?Q4S->A1J5?!)AFX,[*\Y>PJQU[9P M%=-[=<,!"XH;IL"%LR5]:I2/[,FM1.@!175#1FVIV"B[QO8M>R:V4(5+TJWM M!ZO3ZGMMUZ6K\$C% :G*V34YO/=4>W>M4P^' 6K;&!@6&!^!Q;QPOG9>119G M[8VC_. YK3S@)H?/B5+-KX,",">K$-3=D]/XY< MX\EBQ*%?V7ML$6I:+;7148,:.#^;'2[08L;(M( >*D4'T!KB@-X=0-W*F&#X M!A,23_5C8@[I1X3PL-4]&46H)RQFG/!=\EI;VX;4:7&APH8NU6W* M?2"D&[F%>PY1J-S)^I6^N=.A]!5@.N+A:PDW_8P_0SR#Z(?CP_8ZG>_@HL"E MAXMICNMT.J4?G"U2+&T['+HV:@D*M(%>:_9!_3".>O? M$M([#LY'"!TW'2JX5@("%K>L?.N@"6FW0D1IO@-- 0B?*RIU*%QC8YL2F,V& ML^?[!%3QJ=&IUIY-A@=]4-B(C@"A>"OXC$UURIJL-#K7KO72]"130[6-IXK" M-X!;-I$:6RM=WI?+)T55K\FM*#(9YKWS5!=J5YKFEB13)?)4(ANR>SS,#PC1 MH?0K)(K"1L&U.$.1O&E@)/7QU)R.CQZ29/%_2C+Y9Y),_UZ2L;3@H&W$;\'@ M6AGIQ<0!Q1:]EK$I[]/D6CF#$Y&(J!(YF9,EREA)X)C<"#IV^A2"+;'Q/6S_ M&5O>>\9 W1O0:1JE25.FN^",+J4IELK@ZX#LR=$/+9+V1I<^'/"7%ACB37*R M#YCFZ . (>(B6>OBI17XA>&]Z=(7QTLNN%I"UNFD4RVQ^1-%3)=\,'VQ2#>3 MP8O9>%],V8VA:IJRBT\^.46#L9W*IZV7?$Z3V1/,+$2_8SF0;P9L\7?QY P, MJ*L&ULK57!;N,V$/V5@="C:SERLKM8V 9BIT6WP!9!@FT. M10^4-+*XH4B%I-;QW^\;RG'A98[TV!D;EED; M8_\QST/5F7 M=J/O19%1-83HND,P&'3:CO_J\:##2<"'V2L!Q2&@2+S'1(GEE8IJM?!N1UZ\ M@28?J=04#7+:RJ'<1@^K1EQ<;5S7Z0B58R!E:]HX&[7=LJTTAT4>D4(<\^H MMQ[ABE?@WM%G +2!?K(UUW^-ST'MR*]XXK/EEH;I M=BB#KC5>&UWCMK/W7--M=-4]?;(46Z9&^Q#I85 ^LB?7))TGM&.\.(&!OS)& M#.+]VWKSQ>(5^: ,CA@AO=>!)T"KIM0?4X240JAUJF:J5&BI5_N1,2.;H>@2 MHMIN/6]59#+Z8="U2F]U1$(]+)E_>%]@16 MM6C!X7 >)W[A^01><)N^.+8[)/4IX"LZEM S$,8@S%7,-1Q'\,HHW054JR(" MH+XPD]J=AY,DJMS@0U(.'U0. =<$T:.((A\VGZ5YSU2[(>8LDS_Z8WG)UVU8[]-LR.!VS@VV./N M<3Q=CEWYV7V<;9^5WVJH9[A!Z&SZ_B(C/\Z+<1%=GWITZ2(Z?OIL,6+9BP/L MC7/Q:2$)CD-[]1U02P,$% @ F7W]4LFK3&'/! P L !D !X;"]W M;W)K&ULE5;;;ALW$/T50@6*!K E68[=()$%R([= MM$50U6Z:AZ(/%'=6RYI+;DAN9/7K>X9[\3J5A>1%(KGD7,Z<.>1\Z_Q]*(BB M>"B-#1>C(L;J]6025$&E#&-7D<67W/E21DS]9A(J3S)+ATHSF4VGYY-2:CM: MS-/:RB_FKHY&6UIY$>JRE'YW2<9M+T8GHV[A5F^*R N3Q;R2&[JC^*%:>\/VWX4],V#,:",UD[=\^3G[.+T90#(D,JL@6) MO\]T1<:P(83QJ;4YZEWRP>&XLWZ3C52&24R]K$6[=] M1VT^9VQ/.1/2K]BV>ZH07=D>1@2EMLV_?&AQ^)H#L_; +,7=.$I1OI51 M+N;>;87GW;#&@Y1J.HW@M.6BW$6/KQKGXN+*V0P04R8P"L[H3$9,;K255FEI MQ%W$ JH0@_AAA>]*4W@QGT3X9@L3U?JY;/S,GO%S+MX[&XL@KN$O>WI^@IC[ MP&==X)>S@P9_J>U8G$Z/Q&PZ.SE@[[0'XC39.WW&WF]^(ZW^5S)7C@9@).K8 M3*P\!:#0++A\/T)_+=C#M[P,1O>PC>IDB>OE,1)HIH(84R/L$PV."W "9 )WUU?"UX8"S,DH M*O*ECNC2K%;8D.F@C NU)P'=$-I&\KKD7=IE82S^2"'L]:"M,G5&0AHC9/8/ M.J!93VX0O["D* 0(2#(M12ZUY^2>5,?5_FDV^(X^37!"T'S:&(Z$DJ$0.90I MI"(_1L2@Z&2-O0"R+G@1"K<%0YHXM=T(R^I@CN!"U=[SBE3*U](T-AT. P+D MUR3^%7'U/K\ KDL3YQ(2+O9H:+/#[DPKR2K'YCK+G:V\!J([DG[,0?#@F.RS MU5]+ R1(-#?#5@9(G8=E8.1=*3KN["=)'47F0 T.<%C/1UH$A/>IUDS']4YL MR")U@Q2 '%4I/Z5<;2.C60%3I2OFFK8IE0\V.4^-!UGZ_KM7L]GTS4_+Y2H- M3]Z\&(N;1([2>0:\Q.E(R7\=PH C0S>MN*6B*?(1-UI7/-O@MV!+%"T>\*M-T^H [; M>*M-S8E29PN9,"E+%#ZP22%C]!IM(]H4MW M*(A3]Z*D6+BL$2]94Y7G1X[-4F&S!.(I8^*]8K%A_T+$B#$#5OV''8 M0RGOY70O4R:#5U5)?I/>CD$DP6@>6/UJ_SQ=-J^RQ^W-V_:]]!N-; WE.#H= M_XC.\LU[L9E$5Z4WVMI%O/C2L, 3FSQOP/?< >UVP@[Z1_OB/U!+ P04 M" "9??U2!37_,3@+ (@ &0 'AL+W=OR!IOEKJI1(NOS>K2;!HI"CNI*B^Y[R>7E5#UQ=5S^^Q=<_5< M;]M2U?)=P\RVJD3SY4:6>O?B(KCH'[Q7JW5+#RZOGF_$2M[)]J?-NP;?+@X'V=D3D[R%+HW]9#LW-HDNV&)K6EUUDZ%!I6IW%9\[/XPF9/Z9";R;P*W> M;B&KY4O1BJOGC=ZQAD9#&MU84^UL**=J"LI=V^"MPKSVZDZNX.*6O:E=@,E3 MDP]B7DHS?7[98@4:=[GHI-TX:?R,M(3]J.MV;=BKNI#%X?Q+:#:HQWOU;OBC M O^VK6F[8!./[YB/AH$!]9 M\=$9\:]5+>J%$B6C8+#Y%W:S-1AC#.M6/N73QV6^W39L.<@M.KF--8#BQ$QG MDS(,O#2XE053-6O7DMD1ALV)?#/V8=U(>1 B!@?+P<%L@FF5*DN@P$SAI'M9 M;R6;B"F[+OX%,&+"JYLW'UY>L\E\REY*K >M'+WJ@EU7Y-1?W8-;L5$M-+X5 M9LW>"54P( PX:T6]4J3WM3&R-7A/7VYU56UKM;!S#7O"@L3S?8Z;U//3D!YX M>>S;:Y+'N(9AROY^<_M3#58W!@O]* LE6.P%489!89HQ'D73>(PPF<03]E?_Y+Q@#][<#W0/X6!6-:+ MXY#%&33,.,/E[M,7&,6YS^($&G%Z$3$>!/!9 Q"(5HX4RZ$83X(I!K L9/#1 M0[U2'N+]6:40BH4P+:ZUT:4"XA#V)XQG7APEN,F\G*<4 "_,*# <'H]P3=+@ MMQ#F_U\A+/(BGI'B7I F#F%A:J]13,@+X>L3"(L DX1@&":,PW(.A.4CA/F8 M'/(0*(.3^2'",&42YG!_D >8B' GYR"& $\R3@C+&7!\,I)QYA/"_.@K(19[ M:4 0"S.@*"I,$)<.E12DL# MRG> *)(II^01GP-#%'DK(DH!6A&28(3L? IY0180MI#>H%P ^,%OIW2,*//^ M?OC%X =\C!"E7ACF-C6D$84&Y/#=)L21\QY%X/\FQ_TW$,AS+[09/, VZ#(< M$.A2>,K)[B0[B4!D_!09"+%#:+*4T3Z4C@ 8)0$V0>PVG"4L/-Y3\7(2^@!- MB.C%R'MA<'9;I8D4"3V8!&")9GP0AS$?FA0;8^),4G#NE(N>4N[/?#4'?"WG4U3]Q M:B$8VUT*62-VNQ-'34.KO*D7Y;9PQ=Z!"J)!Y=>(VHB%>]"N1H^J^M;2LQ)^1/..Z2,M^Z1!:[L!T!5KZUT-7?NI\*4SAQ8&0Y_9&U& SJTZ%KD? M>3#=%H56E4"*!#W0I767#)K:SI<+8 K M:YRCT&#N@9O(+.+3V!ISO.;6HA>KVA>=(+:1C=*%6ZM0RR64(OXZ#U!O4 R:7"Y$FI*8E,B5UG2]TELS].*@*%(*-NM]VC@'OS'9!SD'N]?@ MO)TP8WV=8D >H1:Y%&9M-$P:L"?&E80#Q1XAG2Y[TIVU\[H_LG/1W9LCQ6)M MR3O.4\ZYA 5+K!.[A=TGAO$4A$T3;*FVOSM3,T6T MY494&^54*)VNCV)4MA'5UIZ/ 7FRKXWB+$>50"U7DF:V^CT\+M6A6=O\KQ]ORP_79 MQ&P!7UC02W;4P#Z[[3.'8Y2Q"MZ^_?G-R^^"W.MV8B<+.+ 53+?LU+,8Q]03 M 7&%%1&X7JA2'=!2K+"#KNSP2F]K:_&QLWM?/CS[,RX#C%(<=-0540239/^M M%9^I]/IS"'6L_?[@J&_NARZKJW7=C"XX(769 7U$V92Z@J-.:<*]( BI$_7\ M/*=A'@\#=Z5FXZ"+HGH\M4PVI3G]#M) HR22U68@W]1AT3$,3 M CYUJ_%N0D03[J53U8;70:_SLMV= 044K983Y ;J*](T/U/>)[8POU<<- ! M>$GH=_4^M9YHD/V(VT8@2_,#)S6R"^2(*N8/<,6V![;"_MQU%#9U'T5P#'Q* M/J/,_EW/-D#AWCQ\](W__@%,/N&.+O!%; MQGW7J4/YQQ?\1N1O1/Y&Y*\G+M2RVKAW]7NMB!V2>8N>C4NB' M[*<&/I0O+JQ?FWMY<67;H[6H5^[TP=;"HFF^V/YVH.JJ6Y1^8^OKI*%/!G#LAT<2K&7$5HJ>T6(I%TK-G7OWU-=BB5BBXJ-"J%QT" MR_T1J$.U/SM_@GM\G?@SL'D\ T_ \\%)A[&R#HK.>&-_9RUZ8FT";6?)&2=% M[!3T+T>_RE<2_*3_'J#:)*BY'^B'I\/?&Z[=K_K[X>Z_$3^"WB ^*^424Q$5 M[$Z-^[^!^]+JC?V-?Z[;5E?V=HT&0C8T .^76K?]%UI@^-/'U;\!4$L#!!0 M ( )E]_5+B46#MCP8 ,\. 9 >&PO=V]R:W-H965T2'7M+C0W8@R69'X?GWGMX+WG^:.QGM]+:T]=UU[N+VJ[6>7YZ'MO;T\-X/OVEZ_ MM^2&]5K9;]>Z,X\7LV2V;;AMERO/#?/+\XU:ZCOM?]N\M_@WWZ$T[5KWKC4] M67U_,;M*SJYS'A\&?&SUH]O[)K9D8'UH&]TUS$0 M:'R9,&>[)7GB_O<6_:=@.VQ9**=O3/>I;?SJ8E;.J-'W:NC\K7E\K2=[,L:K M3>?"DQ['L:*:43TX;];39#!8M_WX5E\G/^Q-*./O3!#3!!%XCPL%EB^55Y?G MUCR2Y=% XX]@:I@-3TA M7(\(XCL(.;TQO5\Y>M4WNCF

;'26QI70MC@+^,O2GE,81B5@D1_#2G8EI MP$N/F^CH]ZN%\Q8Z^.,(JMRARH JOX/ZLG5JN;1ZJ8*ZS#TD&M9YSH-'H7C? MG;F-JO7%#!O+:?N@9YM=FVC M>]^J[HRNK5'-0O4-_4!95"1%>,=QC'>21&EH2&*T)/01TPQZLTSB*9.,1R1% MP:]8%O31M+6FLHCQ0V-4R(2?14Z?6HL]YQQE64ZIR-$CWT;1V"XRC)L8*@1$8,E"91&1MHLAA%I$,@N<\QB#*K %T2).CBE#TS@RS)X% S! 6!IE.49?5AI!2HU M,).J)%B18CV1TFNSU@0,V()4O&8TCK0)I(3,8&Y%F2@H*]*)U)T?FM:$( C) M!L$L&>6"S9+YUJ%8$QCE#ENV?*VM'T;Y7UC14U"%^O-M".-U3)(,J55V;@57Y1&$O ME2U4IWHN'4'%K&WH%,K9*%8;5!;6ZOVX$1@/>0$ET*&!,X3IVD9Q[P1$X]DW MH*%PL6*Q"UBG6-XL$?+#\AZHX-2U/5:.&V":BA[E5A$I1X\X:/*;.W%*U-8& M @YV*>=,W8;AXVX;28:CB1N;QI,?@FJ',[P5K M:8US8TDO)0LD08)'TO\5E?>,KMCWP7#>S(T9%OY^Z)Z<7J0HZ:AAMW^+_PB8 M)--A0>;Y,<7E.\7E1Q7W;C^F4RBV5)Y3W%&TYQ7W;_SWUO3U@ CU_A^Z9_\_ M)=91@_W3<,02R2F,/&'/H$ FN_?-%%28]&5 ?1GO(= //'X/2J%*CYKXKZL( M,;Y16_;([X2V%>MQV*Y5B[8#+1S\ 5- M7>ONMG8U7E*>AH]7O3?*+EL4HD[?8VI\6B"1V/'Z-/[Q9A.N+ OCL0W")\X] MC;8\ /WW!O5H^L,+[.ZPEW\!4$L#!!0 ( )E]_5*^N37LT0, .(( 9 M >&PO=V]R:W-H965TDHMAK8FQ[,&_B^ M'I3^9O8 ECRV0II5M+>V6R2)J??0,C-1'4C\LE6Z91:W>I>83@-KO% K$IJF MTZ1E7$;KI3^[T>NEZJW@$FXT,7W;,OW]"H0ZK*(L>CJXY;N]=0?)>MFQ'=R! M_;V[T;A+1I2&MR -5Y)HV*ZBRVQQ5;K[_L(7#@=SM";.DHU2W]SF8[.*4D<( M!-36(3"<'N :A'! 2..O 3,:53K!X_43^@=O.]JR80:NE?C*&[M?1;.(-+!E MO;"WZO +#/9X@K42QH_D$.Y.46/=&ZO:01CW+9=A9H^#'XX$9NDK G00H)YW M4.19OF.6K9=:'8AVMQ'-+;RI7AK)<>F"A;PUUY.2)[&A*8T.X.7C[;G'B]_!>^SW8,F'V6#;M8<#/GC./IP=ON,1$$0(5F;?>56Y( MCU9?> .*--Q9O>D]H^Z([ 7)XR(K_)P64YRG\3Q/_4RG&?G 1>LMLEA;#]R7 M9XT,0-H%^7R0C@-#S3&E%T#-;,L@KG;!9G5>D699RA0D?ZLE6]M ,SS C6(C'^@WD@M27*FS=8 MZPXNLLF,;(*[O>*+?%*.!_AH$B2-/Q:=-]9X++S+FYX)A HI:R9G*J,< M*Z,\F\77K.,8,_X#R8W)=/^<3.'A&6IFC*KO%^:EFCFKS76UA>E8#:L(VY8! M_0#1OZ1P6DJC']]!#>T&4S''@/F$7Y!;E&4^J_&Q_$?>7+C,GX>"FF4E@K>= M .LN2V71R4&4%%B@63['%^DX?1TSY-$ !DQUK>KX?N_XGI'<>L$[!%T71285!UZ*AA8U7GN]A&6>R)?KG'/R&@ MW07\OE7*/FV<@O%OS?IO4$L#!!0 ( )E]_5)GHK"!0 , +,' 9 M>&PO=V]R:W-H965T:'EL":%(+TG%V?WU'5*R5FX3=P^]\#GSS3%"+[W*F/UE$.BRPH;I"[E'03=;J1IF:*MV@=XK9!NGU/ @#L,\:%@M MO-7"G=VIU4*VAM<"[Q3HMFF8^GJ-7!Z67N0=#^[K767L0;!:[-D.']#\MK]3 MM L&E$W=H-"U%*!PN_2NHLOKS,H[@=]K/.C1&JPG:RF?[.9VL_1"2P@YEL8B M,)J>\08YMT!$XTN/Z0TFK>)X?43_R?E.OJR9QAO)_Z@WIEIZ3:C7#H9-/0@[+51C:],C%H:M'-[*6/PTAA_I9"W"O$CG=GR+%\ MSPQ;+90\@++2A&87SE6G3>1J89/R8!3=UJ1G5K?B&;6A*!L-DT>VYJBGB\ 0 MLKT/RA[END.)WT#)X9,4IM+P06QP0A#[$81R= MP4L&-Q.'E_R FW]>K;515 Y_G0%.!^#4 :?_"0Q,;.!74Z&"6U'*!F'R46H] M]>$SFM="^K\ PV.E$$_"#P_UR^G!I!94.YS3,]!3%U([A*/5AR]M;;X"R0G" MK'LSG,Q0/8#RWY9S%L)[[4>U;B MTJ-6JU$]H[0B?I6C.R<5^1-&+_"(+A]1\?UQ1$D&4)O H#>,G-X6?$86Y MGU'A?$2M+^&F5D&E[,*..J^R*ZC9%[UY;7TE"3=\N*?E545H#NMU*:X\8:&/[I MU=]02P,$% @ F7W]4IV_1$7N P Q0D !D !X;"]W;W)K&ULK59A;]LV$/TK!VT8$L"))=F6Y=0VX+@IUF%%@SA=/PS[ M0$LGBPM%JB05)_OU.U*VX@R.T6&# 9JD>._=\=Z1G&Z5?C EHH6G2D@S"TIK MZZM^WV0E5LQ:C!-53']?(U";6=!%.PG[OBFM&ZB/Y_6;(,KM%_J6TVC?H>2\PJEX4J" MQF(6+**KZ\2M]PM^X[@U!WUPD:R5>G"#C_DL")U#*#"S#H'1WR,N40@'1&Y\ MVV$&':4S/.SOT3_XV"F6-3.X5.(KSVTY"]( U6 M$YKK^%"]-3G'I4O*RFKZRLG.SF^^-=P^ Y,YK$JF\>*:0LQAJ2I*NV%^Y\[N MV5J@.9_V+3$ZNWZV0[]NT>,WT!/XI*0M#=S('//7]GWRM',WWKM['9\$_*61 MES (>Q"'<70";]"%/_!X@]/A_[Y8&ZM)(7^;8YI[D<>5Z96J6X2R@>C2H'S&8 M?]T17BQVA,N6<-42?GXAA/M2([Y*$*SXT^N),RY)=4*0#,RYWW37A >]CG ? MH6RJ-6H7_)NQPD\_I'$4O7/UQ#,8]I(PHG8T#ET[25R;)'!3%%2[#BGGHG'5 M"P:S1G/+"6\?R%>?''>>O MCO,?2:>20U]R[S%#OZN#J ?+%L\94^%((]JC@N5_TIE%A[8U\"-$O31,_/]X M$I)]@5J3!QNZ*TP;()TJ0&89,R44=$$ [=.&\N1S$[^#LRB$HD22>2Y+M%&QC$^NC\2X0SIS>6;W,4(C>2N;=.3:\83:P21R+2U?694]@*K;M*832 >T)H5H M-(2;O0*,7U0W.BO)?:@%21,F]'/,$=PKRP3AQ:G+7#QVV*/4\0PGHZ,Y[!]< MK17JC7] &$I$(VU[RW:SW1MET5[-+\O;!\XGIC=.N@(+,@TOQU3(NGTTM .K M:G]1KY6E:]]W2WIGH78+Z'NAE-T/'$'W^=*1 ^/E=)N$I7>UT=Q[/(2*^'V3(V:9N;&5L)3URYB5UL4 M10BJ5)PFR3"NA-31=!S&KNQT;!JOI,8K"ZZI*F&?3E"9Y23J1^N!:[DH/0_$ MTW$M%GB#_D=]9:D7=RB%K% [:318G$^BX_[1R3ZO#PM^2ERZC3:PDIDQ=]RY M*"91P@FAPMPS@J#/ YZB4@Q$:=RO,*..D@,WVVOT\Z"=M,R$PU.C?LG"EY-H M%$&!<]$H?VV6WW"E)R28&^7"/RS;M?O#"/+&>5.M@BF#2NKV*QY7/FP$C))W M M)50!KR;HE"EF?"B^G8FB587DUHW A20S0E)S5ORHVW-"LISD]OFKI62"Y[ MH>!<:J%S2:T+W>XW&[=S*V8*W>XX]D3(87&^ C]IP=-WP(=P:;0O'7S5!18O MXV-*M,LV76=[DFX%_-[H/;C!>;C!-?! J"&1- MG)F5N2W-[$]9ZPW5,?-P1E6F89!/0 M-/8]0.?IPY71U>:<]+F]5QM/)Q##"3S#'*L96LCZ/0B5Q6K^D4@;G_:R@Q$W M^KV#00+7KP13H:NF6.5'B5.&C;6( V2"35::8I6P:"_5C X4_ M+V\?PDMA%U([4#BGT&3O@"K4MH]+V_&F#A?ZS'AZ'D*SI/<8+2^@^;DQ?MUA M@NZ%G_X%4$L#!!0 ( )E]_5)9&PO=V]R:W-H M965T?5 M0UDVT9_SV6+U^N*A:1Y_N+Q/R[*8 M;@K-9Y>",7,Y+ZK%Q?75YK?WR^NK>MW,JD7Y?AFMUO-YL?SKIIS57U]?\(NG M'SY4]P]-]\/E]=5C<5_>ELUOC^^7[;?+?2W3:EXN5E6]B);EI]<7;_@/.>>L M*[&1_+,JOZYZGZ/.EH]U_;G[\G;Z^H)UMU3.RKNFJZ-H__M23LK9K*NJO9$_ M=K5>["_:%>Q_?JK]QXWUK34?BU4YJ6?_JJ;-P^N+Y"*:EI^*]:SY4'_]J=Q9 MI+OZ[NK9:O-O]'6KC?5%=+=>-?5\5[B]@WFUV/Y?_+E[$KT"@GL*B%T!\=P" M%=B8?KFU??/@LJ(IKJ^6]==HV:G;VKH/FZ>_*=T^ MKVK1]93;9MG^M6K+-=>WY7W;[DWT=K'M=5WC?9N535'-5M]%WT35(GI7S6;M MSZNKRZ:]8%?L\FY7^J#NG\O.FCX MC]6B6-Q5Q2SJWJKHXU_1S7K5:E:KZ!;=QL%%S/XB)FCPA_)+N5B7Z+W:%C0] M@T2BE=D;M>VF0"5CK@]5F:O2.M;\4)4#%9-"X<<8[RV,@Q:^F?ZG=6'E-,IO MWOZ:O4&6QD[3):F(B:&N*'9$F2OBL90IL1.H#-,QMC/9VYD$[O^6B?8%(O[JO-/;U:KLL%H9*!ER%LW02)&1!D0<4%[2PY5 M//58WHL/>-#R7^NND5N+R^7. 4?YK&HCD4W?7D6_ORL[MQT" !?V8N)\;I=; MJG%YK./=E3Q\BIKZ(Z3BCD,"*LDXH^WFJH1(/8Z76YCR,$U?W$@6C?R,;.06 MCOQH.NY*]A_9JUA0]XE46CF-!%1<245;"+ M#&MRI/%@@ELV\I'AR%U<,6KPH"0;EN1!R:&UEHI\'"QR%U2.D8.2;%B2!R6' M693%H1@=A\+%$[5W6)+M)"9@;["60WLM!$48@I--+C*IY_/UHKHC3K5-37YY M+)?%)C^Z?6B"'-QE#Q,6#Z*,!]/R,0$(*/GZ5N4"74^X C+-:&/ M!/2/M=&+)$Q;3CNS6)E+92P(/[;1@%6&P/@,YPJ5= MS&(*6* RW(G:@8K+U(G;D4P([0&LL( 58<"^F#X",##5CJ]"*DF#"Z"22>)X M+*B2'LLM=T68N\\ED7 IR$VJJ<% I;2@!H. ME3P8)Z!-BC0T8 ::E'HMH/&V9V_0-8S?=^6T*DX/+Z0%K#PC8*4%K#P:L-)E MG>8JH:WFJA1+Z9L(5)SQA&9T0):DL2?OEI:N\F2Z2D3$V#$6J(QTC'55(G$& M=X%*6K7)DMDJ0RFHZ%HA$=, P R)-!\YR(%*)9RQ06J[*<;@J 3%3 M:BL@84I-'=;D0&,\68^T/)6C\U2",5H:)2.-8[.KB6D4 32^QE66I2K,4L?W MC@!/9>&IS@A/9>&ICH:G M5O4(*;KJ35Z>D:'*,E0=S5 %\D4AJ'=%*N;$\4"EC*")"U(IXXGCE46H.AFA M"L!1T^E1())TE#@#(J-IF(=$PI.@*8M/-3(^%4@ZJ7=%&CHC##2">E>@D9[( M5EETJG'0J0 ZJ9V BM3,04D.))[Q%66QJ4;'IG)11O-O(''L!="D]H)4UK-2 MPB)3AY$)G.T(T-06FOJ,T-06FOIH:&H S82&>D!DZ%N7 1$W-#7(D^[R\PCDU):<^HSDU+T5/4>34Z.,T1D!0RHG'T.BF-/<$U[0 M!TYMP:E/!J<&^:*@OA6(7DDZ]I$!%=F1T:CBJ2^U&(CHL M!$2*S@3D0"037_M:?.IQ\*D!/AD=P08B09](AD0TTL^!2*<^8RU&]>@8U2 C MI%:[$NZ\PT!#PR.@D1Z3C26I"9/4XX!'H*FQ-#5GI*FQ-#5'T]2X=*-]=UB2 M 8FSY#%4RZ%=EJ$FS-"?RF+ZQ[I8=FVU<4R_- _E\G2<&HM3@:BQ)6I\ M1J+&EJCQT42- 0N=)?9@3)V MK=IGZ$#S:*3&%JEQ&*FC++^*+5KC,%I/6'X5 V1Z'K^E86S.V'][6T7") KU M7[3_0U/H )5V=\/L5/U.S%7JK,D!E7&IE&\_C"5/'";/^(P>UX<6\2 &$Y,A40QC2V B'-#D0M5ON@BL?Q) MAM;C/"^Z2,".#1H=3H#(;68DHD%(#D2Q=^.3I5LRM#3VQ0'&KL:#-)VV,M!P MYNQ] B)G[@:)4D_?3BQMDS!M!YGTTG@BL3A,PILR3_+'B85>$MY $O#'B;O? M\I6F6R8F4.5V7:#BFJXBS:&,Q9X9J<2R-@FS]AG^.'&9^HIB90)%;H<%*N%, MO<&ZN"<52"S'DW!6^_)-BF[*2?. 84DV+,F#DD-K;3B1A,.)9SMA%_2.D8.2 M;%B2!R6'1O:VG0[EL2]WOL.;:X8EV4X2VH<1K.707AM1).&(XO;S7]'/K5_M M7MB3X__4 CUEYX__4XO4-(S4$^+_%, ./_34HBX]XZ;,U&(M/7I39NIN*M&" MKD:9 )5B3F2X4QW$_TS0=#@'E24Z]@F=:9H 44S[009$W"CJGI!*2=^>> O9 M- S99^^*!Y.G=(GR!(B$D] "D:*Y<8Y$W!,\I9:QZ1!C7XR?%(SGTH'_"1#Q MV&EF, ]+5T/E0"2E[RVVV$W#V/5@:(11Q;1W^D)Z/J_,6?_D@W V&]J'S4 & M2R-C)'(V80,-7:F7(Y'O> /6.]^ #22P];*%;-&48T[7M4CIW< Y#SU@O5,/ MV/'''C"7=ZFSRQR(J%_-D(@GSD9SI/*M6&_SJ)Z-)P/VJ8K#+,RX1W, F:3+ MNC(HT\X\%I;Y]@IQUCN-@8U,VJ<*#WVP8ST0T8VL2.1,\2"1\=K=.QZ"C4/: MIWH.(@OGK @@]@R+8Z+!]JC(T33=!(O<$&E?C[.I$ M(F\[]TZ/8 ,Y;M@_CW$^#>N=[L#.B=W^@4,#)PZ%G#5W3T%P=C@B$0W^,R1J MWU?:L$!EZ$S(9>\,PGFYO-\<_KB*[NKUHMD>.+?_=7_"Y)O-L8KD]QO^PX2# MW[/N1,K-F8>V^NUQEN^*Y7W5-O6L_-1>BGW?38(MMP=$;K\T]>/F!,2/==/4 M\\W'A[*8ELM.T/[]4UTW3U^Z"^S/Z;S^/U!+ P04 " "9??U2$MCS5*(# M !># &0 'AL+W=OL MZ#ZTTFWC.#\@%2!1PK1>J5)5=K>':0\A.4!V$YO9IG3[ZV<[(:7&T&I[(;'S M?=\YGWWB'$9[QG^(#8!$KTU-Q=C;2+F]\WU1;*#)Q2W; E5/5HPWN51#OO;% MED->&E)3^P3CQ&_RBGJ3D9E[XI,1V\FZHO#$D=@U3<[_OH>:[<=>X!TFGJOU M1NH)?S+:YFM8@/R^?>)JY/8 9UK954'G]UHEX?4Q./[P_J/QGSRLPR%S!C M]6]5*3=C;^BA$E;YKI;/;/\S=(9BK5>P6IA?M.^PV$/%3DC6=&2505/1]IJ_ M=@MQ1% Z;@+I",0F1&<(84<(/QLAZ@C19R/$'<%8]UOO9N&R7.:3$6=[Q#5: MJ>D;L_J&K=:KHKI0%I*KIY7BRJKI6X&/E2V=#)^$67\GV;,CF3&94;@>:TA-+!SR[SDPM\ M7RU?OX;DL(;WY*+@MQV]12'^B@@F@2.?V>?IV&7G_T6?_^?H[Q8C[ LJ-'KA M!P7U#%O&9477Z/?I4DBN3H0_+LA'O7QDY*,S\E8ANJJG%4B,@#XG7R;#E Q& M_LOQEIR"!B>@[!04#,(P?8^:.U )CM^TWOF,>Y_Q)WR:E\CEL27'1S%OPL2R MZ, $%B9S8**AY<\5"[O=);V[Y**[#-17K6B/%Y>]Y#0D"8+0,NA"X=3:GLR! MBD@86":=*)RX;0YZFX/+F]CH5^"?LS8'CATB VS9=*&")+9L.E D#B++I@L5 M$N*V.>QM#B_:?* 2. B)X%7U+P)<5H<.$SBU=]2%"@)B676@R EJ[D*%)'); M37NKZ0=67Z!]+5%.2\3D!KCZFA6L 715,R&NOR(*TK4"Z4D^ ;'?Q]DI*")6 M/60.H01;1]?\%'1#TC/E'."W9@%_8-\X78)J%N#@6^:OX/Z,XY.3,4Y"N[P= MJ#"-[?)VH *,(WO3';!D.$@MW_Y1O]0 7YM&5:""[:ALOW3];-\,3TT+:,W? M!W>SP#&?Z>;9]&=O\FWG_9CS=44%JF&E0N';@=HBWC:S[4"RK>G6EDRJWL_< M;M0? . :H)ZO&).'@0[0_Z68_ M02P,$% @ F7W]4D)[(;41!@ 4BD M !D !X;"]W;W)K&ULM9K?;]LV$,?_%<+H0PNT ML46*I%,X!IITW3HL:U"WVT/1!\9B;*&2Z$ETW +[XT?]B,^93$:JZ)?$DLSC M\73WR?$;SG8J_U:LI=3H>YIDQ<5HK?7F]7A<+-2JTN33Z?J:U.XDS>Y*C8IJG(?US*1.TN1L'H MX<;'>+76Y8WQ?+81*[F0^O/F)C=7X[V5*$YE5L0J0[F\NQB]"5Y?3JL!U3?^ MBN6N./B,RJ7<*O6MO'@?78PFI4WG+ <> M?GZP_JY:O%G,K2CDE4K^CB.]OAA-1RB2=V*;Z(]J]YML%D1+>TN5%-5/M*N_ MR_D(+;>%5FDSV'B0QEG]6WQO G$P >6 ;@9@"N_ZXDJ+]\*+>:S7.U07G[; M6"L_5$NM1AOGXJQ\*PN=FZ>Q&:?G"[DR,=;H?5:_X3)2SQ?FW4?;1")UAZ[6 M(EM)%&?H5Z6B79PD+]#SMU*+."E>H&?E@VMSTXPK9F-M/"KMCI?-[)?U[-@R M.T/7*M/K OV213)Z/'YL5K)?#GY8SB5V&OQ]FYTA,GF)\ 0'GQ=OT?-G+QQF MR3Y*I#)++&8?EHZ^?%3FI\F'G-;66&6MK+C[.9\P=CX;WQ]Q@NZ=H$XGS'I,]F8FW_)<9LL? M2.\KG7Y#EOQP!F2=>=ZY MP@- 5L!\IR'P*' #J7<:\LYE#@@+IH,#_J?453/9J< !<<&YY\AB@!=VPZMO M9!MSC]+99+,ENA@@AH,3%7ACN,.[QH ]W!%[3Y8W;@//-CO #KMA]U.9UJ>H M,7 .A[Y3#PB&W03KG7I'.BU7[@&YL+O;IC,P6 M7,O<;.NS*L(=:IP [ CU'6/@%^FX6^P:X_:FD5A[= (8(^XF[>=KG'1NUPB MCW0$W],UWD:>;7;@'7'S;D"Z]:GQ$) 73GS+-P"TT VTW@).NV-[94_ $#@6 MNKLV=]"O912++D4= MQ"[YK8@2CF615K[S-M 05HA:<2Q<)VKV;S!C 7^A+% MPC;@@I!;$PP(%[H)UR?!>I4Q4"WT+:2%P*S0KY06MCLS1Y0IH(H.T=,6>AO% MJM,.FP+!J&\)C0*5J%\)C7;>45( %3V5?$;;_9C-&T ;]26>T3;4B#W##K3^ M(=K9_S.L3R53H!GU+9=1X!3U*Y?1=O_E"#/ B@Y1S#ZM92K1C>@HEU'@&/4M MES%@$_,KE['V_I%;%0L&O&*G4LO8D=[+JD8S@!SS)9BQ-MX8LSH A&-#-+-C MN=:GK!FPC?D6S!A@B_D5S%CG)HP=_&-RB%:V^/8#_1&GL3:[FPXUS8!HS+=$ MQ@!3S*]$QMK[1;-YL:8P<(N=2B-C1SHQFS\<6,=]J62\33E'1#A@C@]1RHXE M6Y^BYD W[EL@XP N[E<@XYT;,@[0XD/$L2N5;Y1Y+JLD_% F89?BYL U[EL; MX\ K[E<;X^VMHRV\!ZXX-C;JG,5]5AO@(MU3;3]8FW_=W]@<$W]3$Y^'I] MVO!:Y,:K B7RS@R=G)5%FM<'^.H+K3;5H;E;I;5*JX]K*2*9EU\PS^^4T@\7 MY03[8Y3S_P!02P,$% @ F7W]4@2E=11*" -S8 !D !X;"]W;W)K M&ULO5M=;^.V$OTK@M&'%FC7XK>T2 )L;%]LB\WM M8M-M'XH^*#9C"ZN/5)*3%NB/OY3L>&QR)&BEZKXDMGR&%'G$.<,CZ>HE+[Z4 M.ZTK[Z\TR/A?DV/[6RB5.=E7&>>85^O)Z](V]7 :T#&L2OL7XISSY[ M]5 >\OQ+_>7'S?7,K\]()WI=U4U$YM^S7N@DJ5LRY_'GL='9J<\Z\/SS:^O_ M:09O!O,0E7J1)[_%FVIW/0MFWD8_1OND^I2_O-?' 8FZO76>E,U?[^6(]6?> M>E]6>7H,-F>0QMGA?_37<2+. DP[> ]!E [@+<$L&, Z]L#/P;POCV(8T S M]/EA[,W$+:,JNKDJ\A>OJ-&FM?I#,_M-M)FO.*LOE/NJ,+_&)JZZ^:2?=;;7 MWK=+745Q4G[G_>!]OE]ZWW[SG?>-%V?>79PDAM'R:EZ9[NJ@^?K8].VA:=K2 M-//N\JS:E=XJV^@-$K_LCI<=\7,SS--8Z>M8;VEG@S_MLS<>\[_WJ$\)Q$/&O:8RWM+>,RVFX+O8V:!9L_>J^7PN\?#-3[L=)I M^4='1_S4$6\ZXMU7&';]' )E$UAGM.<;&@@NK^;/YZP@**:(N$0M79002I!+ MU I!^8SR$^IBA.(T0M$YPI^?=&%F,=MZ]WIKDFA5>K_?Z?1!%W]X_WB+Z"'1 MWB)/TWT6KYO9AM\[YE>>>I?3$JE.':FA1!X"Q=FT$NG[U"(207%. XM(%\5( MX"N+2!=%0W9VZ5R,,#B-,)B*2//[)UW&&Q,41\GWWFV11YN'*-OTH3H\G5\X M+=7$!UGPAY)]C#R?>Z&(1= "0_F^;Y&-H AA=F,K#&8:(SC=Y$S\R/^+\%_- MQ[P/V83"V=&)Z08Q(&PPWI?I/JWN##[FK*7:!.0&A),S#:H!@D'LQTBB]LNP! 0H])FVP417X8VVRY* MGH$NRWH0*]HM5N/(OMV7ICW#[[TNGLVJ[D4T!8VA9%JB*0@&I4.)/D9>%$S4 MJ= PE.];N7Z)H#ASJ,90K3F<@E+1;J4:Q_6[S;,NJKBLX_NP#-)"^<0L@T[0 M[NU&%\O"75XJM$EV06X5CH (#:7-L8L* ]%",:@3[5:G<13_7.UTT8M<$!.J M)B879(%V;T&ZR T0WH1-K@MBRB'7!04LL+E%0+2EXJ:@1;1;B[JY_>_MXG,6 MFR5:1HD+Z'(]0"N8/RV7##(_Z]Y=='!YC#R?7!4*FTP$)5SG T$1'@96S;;" M8(SS%N^#@>BP;M'I9O1.;^*H%X-GQM7$SA6#K,X&>U?'R MN" ]L!ET4]^TT MND10Q"*NA41)8-=&"(I(>U4O$92IH*Q+9(6@6$!:JB,.JL+'>%8.K;W+(0X9 MGT_L2W'(]7RP+\41Q\FVB1<(B 4.G2[(T>(5 @H(;2'S[-[(&$?JOMIOXKQ7 M <0AW?.);28."9T/MIFX:_M02FU7$4/Y=BY>(B@NJ5W_8"@N6PI:#DK"QQA- M-H/U_B7/*@/S/L3K^GY[OVS+(>OSB7TE#HF=#_:5..(&J8#8]&(H^_[?$D&Q MP%V?"$K(EFPK0%'$&&L)H?>7G8Y,?;0V&Y@>O I(^V)B&TE ?A>#;23AFCHD MM(M>!&1[PPB$,KLN0D",LA9&05+$& ,)8?1]GFIO919M445Q5D=X[[)-?V$5 MH 9B8A-)G-VR'FPB"=?4,06PS3$""D.;91DEFDAM./ M4?&EE[@*4 ,QL5,D(-&+P4Z1<*T;XH<.A0B*V[1=*U;JB](44PQ-+;)8)Q;#^L M+Q\G4H*BR#$>T?V7OTTUE,:5[O6TA(14+R=VBB2D;CG8*9*(4T3M\G2!H+AO M>_=+!$5\ZCPO@< "$;;<5)4@&G*,4X31V/A%A5Y7WB]Y7?F6^[3G$CU[_&EB MUTA"=I>#72.)>#C47:3(PTW"WO4L$51 [5WK"D$IZK<(IP19D6-P?*5 -=@_4JZA(SFSB47\(VK+*@(BE-CW2A%4P%K,>P6ZHT8] MTI073[GY77]=?:1 $=3$9I*"/*\&FTG*M79"Y^%3Q/ZQ[7H$0VS38H6!9$N% MI,Z>K>V6EE5B%F#6_^E@!0E=36P(*6&H(1]OV2)H0BW M\^T*A9UK\N4SPB 60;=8H%2-N7D=0!X/)C:! DC2P6 3Z!@I+UBRIW^!HNR[ MTDL,182RDR<*\Y7-Y?SL11A3:&Z;-Y!*;YWOL^KP:L3IZ.DMIW?-NSW6\5OR M=D&0XTOR=G5XAPF:/[Q2=1<5V]A<$(E^-%WY;^K$61S>4CI\J?*GYC6BI25ZX% MT*4E%;GK>U[D%I25SG1LU^[$=,PW*FH(;R'-C2>_C5VW4:7P:8GN\L_[>!J^#F5,)-SS_ MQI8JFSBQ@Y:PHIMM/? M=2):!'R,X-<$OTL(CA!(32"G>@AJ0G"JA[ FV-#=*G:;N(0J.AT+OD7"H+4U M,[#9MVR=+U::0GE00G]EFJ>F]_ $Y0;0V6XP_X,^ $\%76=L@3[S!36"GJ.S M!!1EN3Q'_Z''AP2=O3E';Q KT2W+(M_S<<]^;DZG>WWA_)OW MV8N][R6#-)5!K#URQ%[")$U3 :DM ,17:%'H=34:-8Y&+]6H(H;M[/LX]CL: M':)P'(4=)9-#5$ (B3L:':+()6E5Q5Z$<1-A/!CA;"/TW_<4<2X;BY>O*P[V MGB]Q[Z7RU,QVML(H)AUY>E!!Y'<.1]*#PM@CG9,VZX%=1N&1,X1;?RH\&.07 ME8$X12#L/YOT7UFBY]L4DQ=+1 XNG2C&784.04'W9"0]($Q&W?/3BSJXX]Q6 M4U& 2&TW)]&";TI5_46:U:9C?&?[I,[Z-;ZZP3WKB>DP;1/S;+YJ3V^I2%DI M40XK[Z201B _K[B7.TFQD'3=T__ E!+ M P04 " "9??U2! ]^+>T" !)" &0 'AL+W=O0NN8+$EH!4@N:MFF=4%&WAVD/)KF 5<>F MM@/=O]^UDV9\I*S2>"!V^UQGNI'K2:P!#7@HN],A;&[.Y\7V=K:&@ M^DIN0."3I50%-3A5*U]O%-#<@0KN1T&0^ 5EPAL/W;V9&@]E:3@3,%-$ET5! MU>\[X'(W\D+O]<8#6ZV-O>&/AQNZ@CF8Q\U,X*XYO>:5%K@_ M?F7_Z+RCEP75,)'\!\O->N0-/)+#DI;R4IM M9%,'!1'6E+W4>]@!A[PU 5 .B]P+B&A [HY4R9VM*#1T/E=P19:.1S0Y< M;AP:W3!A5W%N%#YEB#/C!]B"*(%T)E+DN#B0$QQIR5E.#4[N**ON-WO[[$RK M$GKG[PVQ-^QN+:H7I*TRTL:>=^DR$JE0!AL=8=*28>) MC)RFK*]<5V1Z72%RR"E/U M98.=!X7[LAN+_6"NYA5:(?OL?Q-ICW"!,ZDID/I[P"M<%)I)^?&S)76Z/;7A\?B1 M_8T1K\1LD, K5GPEN=S/G:D#XE5U^)LI.+6\YV')6*>0<0S8&:YW5S MABLFI 7=SAC.TK^8/-Q%/P27*18(E*HT6OP^3X%%R]>@A> 4'!#BD+AQ,R5 MRFN]MYNU'BX;#_TS'@;@AE&Y%V!-]BQAX8]/,/^A>28@9QH[DUM$JUZRD%;+C5\L>'31?)A$80P MG+D/QP=D 7EA? I*AZ X";Q3T-H"\F/8@4Y$1YWH:#2D;TA1FNLE53E](*8D M9RJ%,957(S&-._IX-*8?#]1ZC9:-672DQ??]22]T0Q!,@G[HAJ 0)K 7.@O( MBP-[Z":=MLFHM@\D4V\8SE^IDI,5=:X+E:@85W6,ZQ?#6GXF T>" $Y[NH<@ M&$U[>94.07&8^#W=0U#HAU.[[FFG>SI^IOH6VK1-AV>:](_4@HEZAY4.,5'< M%V;!A!.[KJ33E8SJ^L0D*HZOO+D7U=.SD^EGQR8\&3B3^%$O3U=#4#R%O?"D M0Q!4H*@GWH**(#QSK-![>IV]T0!H 7>JJV\RXDZ-]YTE,U$LLJT3!LF50-F MAGO5A6.N >K[EC'Y.-$;='W]XB]02P,$% @ F7W]4@AOX\?= @ V < M !D !X;"]W;W)K&ULC95=3]LP%(;_BA5Q 1(C M'\Y'06FET0J-:6@5C.W:)&YKX=B9[;; K]^Q$T)ITFHWK9V<]\USCNWC?"O5 MLUY1:M!+Q84>>RMCZBO?U\6*5D1?R)H*>+.0JB(&IFKIZUI14CI1Q?TH"%*_ M(DQXD]P]FZM)+M>&,T'G"NEU51'U>DVYW(Z]T'M_<,^6*V,?^).\)DOZ0,UC M/57O=)*]P=O[O?N-PAER>BZ53R/ZPTJ[$W\E!)%V3- MS;W:PH8L MSQ&G&BI:2678&[%K,52DQBQU9O:L;B9QEA1'&$]U@'@K+D0#G3#C8]"NOVSQ!1VOM8>HFS/:*!H"PX M4+ZL(\J.$OU@!;1IN[Y,%'Q=VO.L:]B-L"G+#1$%'3RU60\EB7&RQ]L/2E,< M#O...M[14=ZN*YF/KE38KC1$.>J=B##"6;2'.1"%<1SL>7=$+9G0 M<'X7H LN,LA3-?=(,S&R=JWX21IH[&ZX@JN7*AL [Q=2FO>)[>[=93[Y!U!+ M P04 " "9??U2F(G/4[4\Y1RN1M[D;=_L&"KM;$/@LEH0U;T@9H?FWN%JZ#VDK*<"LVD $6S ML?MG1&.;>>D,<_ ME5.OCFF!Q_=[[S4QF232=2?XG2\UZ[ T\2&E&"FX6I 4VLB\ B.#G(GR2IZJ0AP!T$\S(*X \4M ]PR@4P$ZKP5T*T#WM8!> M!7"I!V7NKG!S8LADI.0.E+5&;_;&5=^AL5Y,V$%Y, K?,L29R17\ %^/,SAXMTEO ,F8,HXQR;K46"0@?43)%6T M:1DM/A.M#W=2F+6&:Y'2]!0?(/.:?KRG/XU;'7XNA ^=\#>(PSAJX#-KA]\1 MA?#H+'S>#K^A2Q_BP5GX=3M\3I,Z>MA2C$[=RX[SUSG72UR#S&"F:,H,W)"$ M<6:>X2_WXM;07/_=$J9;A^FZ,-TS8;Y+0S@D."C/3*Q@2WCAPJ8X0$TC47H; M.&_VW-I.A@._-SS^C8+M<=E^1D1AQQ_45B>T>S7MWBMH9X2I7U,N/0V/"41= M_^H%S0:KN.?WFVGV:YK]5IH+NI5\:PO[4QOO:+ZDJJV%5W60J[>M>9S1YY87N2PW+<"-^X&HS46?%8YZY\,_FG)YY7-R7[V MHV'S?CYE'1]8QZVL[Z6APC#ENB&%ER[ IFU2@6VCU%?AB^;^(4'.F=G*J5 M$YH:$ED(4TJ?^FDM9C\Y"1<EI* M@UK,W:XQ/ZJL ;[/),YJM; !:HD_^0]02P,$% @ F7W]4HJ+-&0I P M>PH !D !X;"]W;W)K&ULS59M;],P$/XKIPC$ M)L'B)%U?4%N)=2"&F)CV A\0']SDVAH<.]CN"A(_GK.;9IW65'Q@@B^M'?NY M>YZ[LWW#E3;?[ +1P8]2*CN*%LY5+^/8Y@LLN3W2%2I:F6E3%CQ.5ZANZDN#,WBQDHA2E16: 4&9Z/H5?)RDJ0>$'9\%+BR6V/P4J9:?_.3 MLV(4,<\()>;.F^#T=XL3E-);(A[?:Z-1X],#M\<;ZV^">!(SY18G6GX2A5N, MHGX$!<[X4KI+O7J+M:!C;R_7TH9?6-5[603YTCI=UF!B4 JU_N<_ZD!L 9). M"R"M >F? K(:D 6A:V9!UBEW?#PT>@7&[R9K?A!B$]"D1BB?QBMG:%40SHVO MQ%R)F 4'1?2'L(+N+DZ MA8,GA_ $A()S(:4'#V-'U+R#.*]IG*QII"TTWBW5$63L.:0L37; )_OAIY@3 M/ EP=A\>4T":J*1-5-)@+VNQ]Y$;P:<2X4PY-&@=O%9.N)_P^3WMA#.'I?VR MQT_6^,F"GTZ+GPD%2TM1<(<%W&Z#6HK.TD,ME05LIUKE6!9TF MFN3;1J9<MIJ"S^=83M%\@5_0%OOG<&&$OVH(JY!*5OCQ!K@G&<<-N>-'37JW\=/= M&X0/*T4Q6(@**C0YY9BN2Y_1MOSORN)^#QD[8NSI'JJ]AFIOKR&*N,I%1?GB MI5[2%:%G0-Q*D)HKH%?!.JX*RN,NCKT')91EC.TNH'Y#J/^_'9@UH>,M&?U! MFXQ!(V/P5V1(6A!2.(%_1\O@@99>TJ8E87=/"/M'IYJ K<:O?1V^ISJT?W() M)%L/8O*HUT!R]\@DZ>.=KMKVO1OZ85W&6YV!;\O.N9D+BIC$&<'848]JP:P[ MG?7$Z2HT"U/MJ/4(PP5UAVC\!EJ?:>TV$]]_-/WF^#=02P,$% @ F7W] M4@&])I9" P K H !D !X;"]W;W)K&ULI59= M;YLP%/TK%NI#(S7EFY JB=0FF=9IW:I6W1ZF/5"X2:R"G=DF:??K9QM"*1#4 M;2\)ML\]U^?X8NYD3]D3WP (])REA$^-C1#;"]/D\0:RB)_3+1"YLJ(LBX0< MLK7)MPRB1 =EJ>E85F!F$2;&;*+G;MEL0G.18@*W#/$\RR+V<@4IW4\-VSA, MW.'U1J@) WXAF'/:\]( M*7FD]$D-KI.I8:D-00JQ4 R1_-O!'-)4$085+\ M1\^E#[4 R=,=X)0!3C/ .Q+@E@'N>S-X98#WW@Q^&:"EFX5V;=PB$M%LPN@> M,866;.I!NZ^CI5^8J#JY%TRN8ADG9M=D!US(@Q<SL3^>F+OZ M6;4QKF6]Q2S:&-L:^V]!RS9HZ 9A!7KC@5]YX/=Z< =1BG]#HE^ZG+##<"VO M>5XS@R HW.(0YPP+W&-*D=&OBPF;IK0Q#;6+-L)S@H8C;VFTC8F'#6$=M X?K?0425TU"NT<>'2O] ]ZMB- MW3B;>1OD.U@JN M$-[&#$>-LEBT,4[@-71W\-@U!PO=9NWSFP%;Z[Z'HYCF1!17;#5;M5:7NJ-H MS%_9%W.[8WXA6[&B&PO=V]R:W-H965T/W(@60Z#&CN9@8J92;<],4<0H9%F=L [EZLV(\PU)U^=H4&PXX*449-1W+ M"LP,D]R8CLMG-WPZ9H6D)(<;CD2199@_70)ENXEA&\\/;LDZE?J!.1UO\!H6 M(.\V-USUS,8E(1GD@K <<5A-C O[?&9;6E!&_"2P$ZTVTJDL&;O7G:MD8EB: M""C$4EM@];>%&5"JG13'0VUJ-&-J8;O][/ZI3%XEL\0"9HS^(HE,)T9HH 16 MN*#RENT^0YV0K_UB1D7YBW95[,@Q4%P(R;):K @RDE?_^+$N1$M@>WL$3BUP MCA6XM< M$ZW(RK3F6.+IF+,=XCI:N>E&69M2K;(AN9[&A>3J+5$Z.;W*MR"D MFAG**3.4A,J&I]0'>+.3IY=XK>(9*C:T*IF@TQ-J6" MT99F7 ]\60WL[!GX2Y&?(==ZCQS+L0?DL\/R.<1*;I=RZ[7<5"5HZN T=7!* M/_>(.OR^6 K)U0+[<\#8;8S=TMC;8_SQH2#R"64@4Y8,E:F2!Z5<;[KM-(AT M1;;M8@P$J7W:!+TB\QHR[R#9->;W:EJ7:KZA@A00%YQ( H/S6;GY+0;7#3N< M_1@OL(8Q_0;3/XCYC>79?Y+Z/0K'MH,.:C_(COP]K$'#&AQD_2Y3X&I?-&MI MB"[H#^QVYWL@QG.'V48-V^@@VP\F,7V+;=0;5]6D6[E^4.C[T3!=V-"%!^F^ M@A#G:%9PKM#>H@S[*S'J,/9#G,@91HP:Q.@(Q)>#HEZ$^1JI0YAB"1Q3\A<2 MQ):4K+&^I8;@HQZ9'W@=^GZ,YXV&Z6WKY:2WWMI(\7'UK8W:QTT866X'&PO=V]R:W-H965TOM0]<&!2;!J<&J;I.VOOV-@"4F IE+5E\0V<\Z<&0_#3 Y2 M?=4Q@"'?$Y'JJ1,;L[MS71W&D#!]*W>0XI.-5 DSN%5;5^\4L"@')<+U/6_@ M)HRGSFR2GSVIV41F1O 4GA3169(P]6,.0AZF#G5>#C[P;6SL@3N;[-@6GL%\ MW#TIW+D52\032#67*5&PF3KW].Z!!A:06_S'X:!K:V)#64OYU6X>HZGC644@ M(#26@N'?'A8@A&5"'=]*4J?R:8'U]0O[FSQX#&;--"RD^,0C$T^=D4,BV+!, MF _R\!;*@/J6+Y1"Y[_D4-@. X>$F38R*<&H(.%I\<^^EXFH 9"G&>"7 /\< MT.:A5P)ZYX!!"R H <&U'OHE( _=+6+/$[=DALTF2AZ(LM;(9A=Y]G,TYHNG MME">C<*G''%F]ICN01N\>:/)S<.WC)L?9 4FEA&I/7I-;I9@&!>X^I=\?%Z2 MFU>OR2O"4[+B0N"-ZXEK4(XE=X'I"53$VLR4,:0=2 7W;CJ=]! MX&(>JF3X+\F8^YV,[[+TEO2\?XCO^;1!T.)ZN-<43S=\"2'"J873<0/\X6KX MN?>39/2JRNCE?+T6OF?L25$F@,@-:2T,\OD]PLBC@41_Z7 :5$Z#W&G0XK1T ME!2.>.6HJ;H*ID'.9/OA?C88VVO;UW/68(0MM#(Z$=FO1/8[16)3$LR 8H+_ MA(C(M>!;9MM>D\J"JE\3T*>#\9G*1J-1L\I!I7+0J?(>WU:;&%<1C/]848\O% 8CSSLKETNCWKAF="*2>LE P!(JP/)1,LF>O?UF7)7+_^OM^:VF,KI;T_US%* MKGZ;AJ(&?F5UJO38?VEW WZ#38/LF:8@9>,;7EV$0$;)#2NQUB*E4Q M5A8;(W?YW+26!J>P?!GC* [*&N#SC93F96,=5,/][']02P,$% @ F7W] M4CU^]^JR @ ^ 8 !D !X;"]W;W)K&ULG55M M;]HP$/XKIZ@?J+01"&]5!4A -ZU3NU5EW3Y4_6"2@UAU[,QVH)7VXW=V(&-M M0-V^)'ZYYYY[[NSS<*/THTD1+3QE0II1D%J;GX>AB5/,F&FJ'"7M+)7.F*6I M7H4FU\@2#\I$&+5:_3!C7 ;CH5^[T>.A*JS@$F\TF"++F'Z>HE";4= .=@NW M?)5:MQ".ASE;X1SM77ZC:1967A*>H31<2="X' 63]OFL[^R]P7>.&[,W!J=D MH=2CFUPFHZ#E D*!L74>&/W6.$,AG",*X^?69U!1.N#^>.?]H]=.6A;,X$R) M'SRQZ2@X"R#!)2N$O56;3[C5TW/^8B6,_\*FM!T, H@+8U6V!5,$&9?EGSUM M\[ 'Z+8/ *(M('HKH+,%=+S0,C(OZX)9-AYJM0'MK,F;&_C<>#2IX=)5<6XU M[7+"V?&E7*.Q5!9KH/'5IJAA;^D4&A=H&1@\3KN&;*N(4[J\Q6Z!^@!/@ M$J9<""J)&8:6(G)^PWC+/BW9HP/L;;A6TJ8&/L@$DQK\[#@^.H(/*1-5.J)= M.J;148>37#>ATWH'42MJWRZ=:XR1KF4"1>YO>8)9[J\KA5*I!>/DUIV6DNK,4[G^LQZWFX-AN*Z)KU?% MUSL:WY?"G=0:?C ^W]"@$UP.3^$7O+'8TY*TMQ=I5,59'H?7%IUZ)?U*2?\? M,DT-'*BV+W+L9M3F%U3\/;DIT_5'ME^3[[,7489[S25#O?(]UT"L"FG+/E.M M5FU]XKM9^,>\?!.NF5YQ:4#@DJ"MYH"RH\L^6TZLRGVK6BA+C<\/4WJ:4#L# MVE\J97<31U ]=N/?4$L#!!0 ( )E]_5('XLOR]@( !<) 9 >&PO M=V]R:W-H965TR M8')DY4JMKFQ;)CDIL3SG*\)@)^.BQ JF8FG+E2 X-:2RL#W'B>P24V;%0[-V M(^(AKU1!&;D12%9EB<73A!1\,[)<:[MP2Y>YT@MV/%SA);DCZN?J1L#,;E52 M6A(F*6=(D&QDC=VK>:3Q!O"+DHW<&2-=R8+S!SWYEHXL1R=$"I(HK8#AL293 M4A1:"-+XVVA:;4A-W!UOU;^8VJ&6!99DRHM[FJI\9%U8*"49K@IURS=?25-/ MJ/427DCSBS8-UK%04DG%RX8,&924U4_\V/BP0P"=?H+7$+PN(7B%X#<$_]@( M04,(CHT0-@13NEW7;HR;887CH> ;)#0:U/3 N&_8X!=END_NE(!="CP5S_]6 M5#TAS%)TEV-!SB;@>HJFO(1.E-C\F2?WQFY8'J^)@.[1VR5L&(9$/RHE%2A0 MMCQ%)S.B,"WD*3I#LMYO'I2A:UH4H"B'MH+<=09VTN0YJ?/T7LG31]>9'!_@V>-8:YVV-FW@'!;]7[!SYSB?D.9[;D\_T>+K35\[_19^_ M._J>&7[;1;[1\P]WT>_Q0BH![_Z? YI!JQD8S> 5S;;I<--TK"H71"">H:1N MOZ:O^'/[H8\?+CS7_:S/#IJ@$[H%G?9U7!T_-/'U>;J.@\@!-]>[?V,/*!PX M^Z!9'^@RV@?-^T#1,VC/I+ U*3QHTCS+X,35GJ2TJ/29BR1)*D$5!6?>J#]\ MD=# ZU3_$N(/.K7WJ/B=RE]"@K"_[JBM.SJJ.<[>TQS&*FBL-^R)>MJC6]JT M#^1T+>H#19<=D_I KMNQR=XYZ4LBEN:*E5!SQ53]NK:K[2T^-I=79WWB7DW= MGO49W/KU)?TL7W\R7&.QI$RB@F00RCD?0*JBOH;KB>(K<\\LN();RPQS^'(A M0@-@/^-<;2&PO=V]R:W-H965T_K.(>"ZDNY!H%?4JD*:G"J,E^O%=#$@0KN1T$P] O*A#>; MN'%,P(,BNBP*JMYN@#K=X;$^MD)>6SG=PE4R^P@H!#;"P#Q<<& MYL"Y)4(9+S6GU_RE!>Z/=^R?G7?TLJ(:YI+_9(G)I][((PFDM.3F46Z_0.UG M8/EBR;7[)=NZ-O!(7&HCBQJ,"@HFJB=]K7/8 X3]#P!1#8C^%]"K 3UGM%+F M;"VHH;.)DENB;#6RV8'+QJ'1#1.VBTNC\"M#G)E]>BF9>2-4)&294P47MYA) M0N:RP'6BJ8NZ8V=2@#":R)3[L!E@O2.>N2,\($N6><([V>^ :-6#E^7(N^K41''XC^6HI+ MT@O.211$80M\?AJ^@!CAH8,'[^$^QM=DǫHZO=SK#7SM8(F?W!-%+85;;%5G$/':??O9A:.@N'$W^R'TU)T M-0Z:HG=R^XW<_DFY"TA!*5P0&1X*N)D6MW=JVDP9/0#7.\JT#9 OR>2FEV$WL<-K??[!]02P,$% @ F7W] M4KD.%/B0 P 'PP !D !X;"]W;W)K&ULS5=- M;]LX$/TK R$'!V@L4?Y*"MM XG3;+C;=((:WAV(/M$3;1"C2)2D[6>R/WR&E MR&I75HVBA_@@DQ3GS1O.\'D\WBO]:#:,67C*A#238&/M]FT8FF3#,FJZ:LLD MOEDIG5&+4[T.S58SFGJC3(1Q% W#C'(93,=^[5Y/QRJW@DMVK\'D64;U\PT3 M:C\)2/"R\,#7&^L6PNEX2]=LSNQB>Z]Q%E8H*<^8-%Q)T&PU":[)VQD9.@._ MXR_.]J8V!A?*4JE'-_F83H+(,6*")=9!4/S:L1D3PB$ACZ\E:%#Y=(;U\0OZ M;SYX#&9)#9LI\9FG=C,)+@-(V8KFPCZH_0=6!C1P>(D2QC]A7^Z- DAR8U56 M&B.#C,OBFSZ5!U$S0)QF@[@TB+\WZ!\QZ)4&/1]HP&N,ADN7QKG5^):CG9V^^YIS^PQ4IC#?4,TN;O!,4IBI# O%4'_4G4]4 M:^J.^QPZM\Q2+LPY7,!B?@N=LW,X@Q",,S; )2PDM^9-;>&."X$PN'96GXY# MB_P=BS IN=X47.,C7 G<*6DW!M[)E*7?VH<8=Q5\_!+\3=P*>$=U%WKD#<11 M3!KXS-K-?\\EFD=-YM_0Z56YZ'F\_E$Z$F\.WA$+[S7%YY<[EBV9_KL%NU]A M]SUV[PAVD=SE_Y-[C:F5I=?E,]3WW=-GOWR]ISJ%+W\@)'RT+#-MA 85H4%K ML)]R%QJH%6"-)X^@MHZ.@;6+')UWL%2*&CIOJI0"_,J#.ZG:3?MQMS<.=PV4 MAA6E82NES_[.L_2"[IC&3,"*<@T[*G+6SC-50E!M8(L!>$@-04G[R.[)'X0"D^40STX8S\38+8 5UTH\7$JJUOZ);*8GOHAQOLX)EV&_#]2BG[ M,G$.JO\$T_\ 4$L#!!0 ( )E]_5*E#7<;7P, .P, 9 >&PO=V]R M:W-H965T,IEFK*E[98<<"1,4H3VW.+_+UC(A%"8R1)A?M,FQCH7"M9 LS8U5!"FAV3]^S@M1,E \]09>;N!5#1JO&/BY@7^J MAT9NT#C50Y ;F-3M+'=3N!&6N-_E;(.X1BLV/3#5-]:J7H3J1IE*KIX292?[ MX\;P>:"J'J$A2U4K"FS$/+^#D"TI^0-'0.-G/88+=#X"B4DB M+M!G-)N.T/G9!3I#A*);DB0**;JV5(%K]W:8!SG(@O1>"=)'MXS*6* QC2"J ML1\=MV\>L;=5P8JJ>;NJ#;RCA-_6]!+YSB?D.9Y;$\_P='.G+IW_\S[^9^][ MQ?"+%O(-G_\*7]82\\.6N.8AW&U6-*-$"K6)IS.U)^]O(9T# M/U;F9N&H^3%T;Q4!M=Y3]XP\*&GAMH.*[C685D73T2'&[U1Z8UR#T7NQ3O=V MD7W[:/93R<(']&.ETQ2GZ-PIB#L?0V?7>3FTG/=4.F!@D:]UF[IV':/5F"&PO=V]R:W-H965T*D'RL< TF[8AT0H&C6[3#LH-A,+%0?GD0WZ;\?)2=>!BP][&)3 M$M][)$4JWUCWXFM$@JU6QD^2FJBY25-?UJB%/[<-&CY96:<%\=*M4]\X%%4$ M:95F@\%EJH4T29''O4=7Y+8E)0T^.O"MUL*]S5#9S209)ON-)[FN*6RD1=Z( M-2Z0GIM'QZNT9ZFD1N.E->!P-4FFPYO9./A'AV\2-_[ AI#)TMJ7L'BH)LD@ M!(0*2PH,@G^O>(M*!2(.X]>.,^DE _#0WK/?Q]PYEZ7P>&O5=UE1/4FN$ZAP M)5I%3W;S&7?Y7 2^TBH?O[#I?*_&"92M)ZMW8(Y 2]/]Q797AP- -CP"R': M+,;="<4H[P2)(G=V RYX,ULP8JH1S<%)$RYE08Y/)>.H6+1-HY"K3$+!O33" ME)*M!]/==RC0IN5.>M9) M9T>D1S"WAFH/GTR%U=_XE-/H<\GVN;Q\LCD W]A5LQK*6I@UAEO@4+C_3'1S@O!?M]&I7D;5,*NOQ?CC=9Z^'H::'G22 M1K>.\^*AM*VAKJGZW7XDIUTG_G'OYGDNW%H:#PI7#!V<7UTDX+H9Z19DF]B7 M2TO&ULE51A3]LP$/TKIX@/ M(&TD3=H.4!J)EJ$Q":FB8_MLDFMCX=B9[5#X]YR=-"NE9=N7YLZ^]^X]N[YT MK?2C*1$M/%="FDE06EM?A*')2ZR8.54U2MI9*ETQ2ZE>A:;6R H/JD081]$X MK!B709;ZM;G.4M58P27.-9BFJIA^F:)0ZTDP"#8+=WQ56K<09FG-5KA >U_/ M-65ASU+P"J7A2H+&Y22X'%S,1J[>%_SDN#9;,3@G#TH]NN2FF 21$X0"<^L8 M&'V><(9"."*2\;OC#/J6#K@=;]BOO7?R\L ,SI3XQ0M;3H*S IU40!Y8ZRJ.C IJ+ALO^RY.X*.M,F_KBEF6I5JM0;MJ8G.!/QN/)C=W%5!FB#MBUJ-!:8+"C)587P@SVC.8'C*[2,"XH^ MP_WB"HZ/3N (N(1;+@31F32TI-MU#_-.X[35&!_0.(9;)6UIX*LLL'B+#\EO M;SK>F)[&'Q)^;^0I)-$GB*-XL$?/[-_AT0=RDOX.$L^7'.#[C_/]H-NP[S;T MW88'NFVX]]U#BQQ[I'O_3]G@/#I/PZ?MP]E7E(S[HC>B1KVHT5]$>8_VO<=6 MV.A]S[,DWA'VOBA)DAU=X=93J5"O_ 0QD*M&VO8/U*_V0^K2O\V=]2D-KW;6 M_*%I)]\MTRLN#0A<$F5T^H5TZ7::M(E5M7^0#\K2\_9A20,8M2N@_:52=I.X M!OU(SUX!4$L#!!0 ( )E]_5*X1NU"40, 'H) 9 >&PO=V]R:W-H M965T>&EMQ]]WWYW/=YZLE?YF"D0+/THAS30H MK*V.P]!D!9;,#%2%DKXLE2Z9I:E>A:;2R'(/*D681-%!6#(N@]G$KUWJV435 M5G")EQI,799,W\U1J/4TB(/[A2N^*JQ;"&>3BJWP&NU-=:EI%K8L.2]1&JXD M:%Q.@Y/X^#3V +_C(\>UV1J#04H<#,.@I&?[=XBD(X)M+Q M?4,:M#8=<'M\S_[:.T_.+)C!4R4^\=P6TV <0(Y+5@M[I=9O<./0R/%E2AC_ M"^O-WBB K#96E1LP*2BY;/[9CTT@M@#$TPU(-H!D%S!\ I!N *EWM%'FW3IC MELTF6JU!N]W$Y@8^-AY-WG#ICO'::OK*"6=GUW55":1SL4S :RZ9S#B-SF63 M(2[2>^^5S)@IX,2%G%N.9A_VSM R+FCT$FZNSV#OV3X\@Q!,P30:X!)N)+?F M!2W2>,Z%("HS"2UI=I;#;*-OWNA+GM!W !=*VL+ *YEC_A@?DJ^MP\F]P_.D ME_!M+0>01B\@B9*X0\_IG\.C'CEI&__4\Z7_'O_/[P@#YQ9+\Z7'XK"U./06 MAT]8O-14 [2] R9SP.\UKYQU/^.D0J[X0B P8] :NF69KC&'16U!*@MW5%@J MQO.N@VS,CKU95SUN9_%@- EOMX/;M6?<[GGDSZCU9]3KSQGE9(XR-R3LCI'V M+FVC#KO)CK:N/7&WMH-6V\'?:8,]N@VY$H)I6D/=W)?]+LD-\^&6G&B0[,:S MH^Y)PW-H8_Z>T/VHM M'O5Z]8&B3<3DC4 J^VV"4]H+SA9<^,)&G2E3*\E_[M::YDR.?DN1Y*GTC:.' M"ASU*GOG]5C497=][$>G*5U*RJ:>$,5;S2#N)?ODNQ[==T890%T<&G^<<^^Y/C=.1ULNGF4.H-!K09D< M.[E2Y97KRC2' LMS7@+3.RLN"JST5*Q=60K F245U T\+W$+3)@S&=FU!S$9 M\4I1PN!!(%D5!19O-T#Y=NSXSOO"(UGGRBRXDU&)U[ ]50^"#USVR@9*8!) MPAD2L!H[U_[5/#%X"_A.8"L[8V0J67+^;"9WV=CQC""@D"H3 >O'!J9 J0FD M9;PT,9TVI2%VQ^_1;VWMNI8EEC#E] ?)5#YV+AR4P0I75#WR[5=HZHE-O)13 M:7_1ML%Z#DHKJ7C1D+6"@K#ZB5^;<^@0_.@30M 0@F,)84,(CR5$#2$ZEA W M!%NZ6]=N#VZ&%9Z,!-\B8= ZFAG8T[=L?5Z$F3Y9**%WB>:IR:(J2PK:>(4I MNB4,LY3HT1VK6]!X>3K%,A\@\XOF+Q798*KA$F&6H4>02I!406;WS]#I#!0F M5)ZA+^AI,4.G)V?H!!&&[@FE.IH^.]^_;Q>:E/T M&_CK0+ZPS1?:?-$G^:SKQNG4#."/_7T^UJ$2&\I<4)N)'X3#BY&[Z=K5@_*' MD=>B=G1&K<[HH,Y.(UJEA*6TRO1,MQY7.0C],@FAA2,L)?3+KS/$'6%!LJ?] M(\2/^H7'K?#X/X4SSG:U#Q #U5= ?$A=7V M 0*]R%>H!$%XUE=!TM-!D;_?03TH?YCLH68]J/!RN.?H_",JCB\N]X[$[5RP MYO-YC\6:,(DHK#3-.Q_J Q7U)ZF>*%[:.W?)E;[![3#77W$0!J#W5YRK]XFY MQMO_!9/?4$L#!!0 ( )E]_5)@88IO6@( !$% 9 >&PO=V]R:W-H M965T(DS5 X!IITPPHL1=&B MVZ'80;'I6*@^/(EIVG\_2DZ\#%N#76Q1(M\C*3[E6^N>?8-(\*J5\;.D(6HO MT]27#6KASVV+AD]JZ[0@-MTZ]:U#4<4@K=)L,+A(M9 F*?*X=^>*W&Y(28-W M#OQ&:^'>YJCL=I8,D_W&O5PW%#;2(F_%&A^0'ML[QU;:HU12H_'2&G!8SY*K MX>5\$ORCPS>)6W^PAE#)RMKG8-Q4LV00$D*%)04$P;\77*!2 8C3^+G#3'K* M$'BXWJ-_CK5S+2OA<6'5=UE1,TL^)E!A+3:*[NWV"^[JB0F65OGXA6WG.QTG M4&X\6;T+Y@RT--U?O.[Z[L%ESP9K2PB*7& M:$Y.FG I#^3X5'(<%0NKM23N,GD0IH*%-23-&DTITDUDI#* MG\$)2 -+J12WU> M'05<"G<.H^$'R ;9\/'A&DY/SH[ COK6C"+L^!W8V_GBT7#IS@O%N1*ZUDF/ M\+1$O4+WXPC%N*<81XK1?W3_ZJ_N/WUE=[@AU/X8V:0GFQRM9R%\ ZUXZ^A8 MST -LK JU&U4B*VCQ:I?*629KKRL)"L56.XU.CX#GL?R^5]7WE%?1.KP$+P4 MTVR2IR^'^:8'8ZK1K:,8/91V8ZB;V'ZWU_M5-^:_W;O'@J]\+8T'A36'#LZG MS.\Z 78&V38._&POJ8M(BN=(E-7:JB["N-*-9 M#4ZE"$>#01R6E$LRG56:.EBHE30I.>M,@;M]R5(RC,](X.AF*F,IN3M^ M_W.ES.6[P-V//AP=#>Y.+@_MQPUP0D(OZ?DS2$\'.*_%,.KX6=1/,&/$%_O$ M/=&>8]AF=3K)E>R3&Q%GL,RT9,$]%2F94<'GFH-73DLN-LX\ L-"":4#8ZMJ M0PW!4C\X>.AF4/"6I^12Z2:VB^#^SMOE!\!V!@*Y$)W $7&&Z:2BQC MK^RD M6=P8'T%!.[[=5%9AH>EF.#HGO4-SLT'F2F=,=V&&9&N:3@3+08[FQ1+N1E4A M@,:HT@XR3@LE::-AZ]$.+.V""7$#3\./?(][G>_4; 5D]W0"FJ'CL9-@'^7 MS7'OT@Y>Q!M4_%Z9SRN['=G,HS6V1]QK%WG^%D3&;T'DZ^S)L#UV M=LZVO9.MLP;P!I&2[_ N(OJ@P7S%A>&RG2UYEC'YZ("S](;.[4OD'K]=G[&< MKH2Y[<"4].-O+..K,NE674,BVE7]^"ML;QAWKR\V%I<96[-LUDYU,6^&@1W8 MJ.T%#H?(57/Y$)(J@JI@U[ M@G$D23 $>M'?HW&,9">&C[\^V%,214GB1P#S*X@B#(&G$4TZ%_2\KT]]02P,$% @ F7W]4I>*NQS $P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W M\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_',# !!( M#P 'AL+W=OF54>Q-K$&6@B2GM+^>M4U::0@[7%2?$DF.\BS)^Z3UZ;TV/Y9:_V"_&JGL M/*F=VYQ,)K:LH>'VM=Z PI:5-@UW6#3KB=T8X)6M 5PC)]ET.ILT7*CDW>FN MKVLS\0O:0>F$5EC95=P)N+?/[5V1;8452R&%>Y@G_7<)"6N$$HUXA&J>3!-F M:WW_61OQJ)7C4\28>&.S!.E']5+SK(6[ZT?8WCRQN.(/-D-L4.5\)8 MUU_1]\^1<0MX\5!JG?XDI -SQAV<&]UNA%IWW>!=3+S;Z,=A]SD,XHGYGV'4 MJY4HX4R7;0/*#>-H0': RM9B8Q.F> /SY(/>@F'7? W=3>&_7%3##3HD\X;+ MG AL,!=5SQB31U6@+%0,OUDM184<%5MT./A3#S(C(+,1(;]G'F1.0.9C0N8> M9$% %F-"%A[D$0%Y- KD>RZY*H%YD#,"$Y#'<2$7L.ZN8!=J^#FV^P%\2D7P:5RT&]B":@.?D$*);!3< M(JP-;]#W:\95Q;!?7.A^34DH:V2F76JU?W8)IV!DL RK*(6EDB2S$ M6@F\EN-2NS5<6=Z/G/7Y*'VDD?UQH;9@77=1@$3)(HULBX\_6]QI]DMM47,# MK][S(98TV*GUPT=*Z2*-[(M%N]G(;DN%^]VGV":?XHF/20DCC6X,?'*'">Z' M%$.RPR<9D!:"*:>$D8YIC,"]*:6,].6=P0[P3"+!'OH;:TH>VQ]F,_ M<2'#*:DK)/'MLX_#EKLX)M"6!^3 MLDX>V3K!_N*YT"^ KZ[V,2GOY)&]$V ^!_(5&QI\3,H[>63O!)A_MD=?P-6Z MZD%]3,H[>63O!)@XRV"85^5;**V$+V_#!+>E(6*R!:B,?VX65 6*B); MB,;T4[4%9:$BLH5HS)F/25FHB)U'(P\5P=HDW\:,>O8)UB9EH2+VV8?$#-8F M9:%BS!1;N#8I"Q5CIMC8@8])6:CH+339O;*N8"445%?X%Q;K2R[+:\.ZCR'5 M7AQUN;!5*^4'K/NJ+C6O=F_ =V_OW_T&4$L#!!0 ( )E]_5*2+*"6N $ M .<< : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-V3MNPD 4A>&M M("^ X3X@(8)4:=)&;,""X2$>MCP3!78?! 4I_"8 N!V()D"X'9 M@F@+@=J"; N!VX)P"X'<@G0+@=V"> N!WHIZ*X'>BGHK@=[Z\+%-H+>BWDJ@ MMZ+>2J"WHMY*H+>BWDJ@MZ+>2J"WHMY*H+>BWDJ@MZ'>1J"WH=Y&H+>AWD:@ MMSTAMJ+<1Z&VHMQ'H;:BW$>AMJ+<1Z&VHMQ'H[:BW$^CMJ+<3 MZ.VHMQ/H[:BW$^CM#X?=!'H[ZNT$>COJ[01Z.^KM!'H[ZNW/U#OETRZF6\]U MC>]_)M7Y_&R\O?ZRO&ZBA,,+S@'^:[[_ E!+ P04 " "9??U2C$_JC[H! M #N' $P %M#;VYT96YT7U1Y<&5S72YX;6S-VUW7VSI;#)^VUKRO4U= M-7Z2%"'8!\9\5E"M?6HL-7%D;ERM0WQT"V9UMM0+8F(X'+',-(&:, AMC60Z M?J*Y7E6A][R)KWUIFDGBJ/))[W$WL3?4@;[A#2N[.;X MHK2^'RC3S>9E1 M;K)5'9>DWCK2N2^(0EVENZ+]\\DA[C#MKOSJ_*[,N< X<^:,]?'$'%T>=SB2 M=O7 QD+D0GG^$X^)L?35WT?M:>>4_S([;N^'<&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( )E] M_5*/G#_T@P< %PL 8 " @0X( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% M @ F7W]4L?C:Z^4! (A !@ ("!NQ4 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ F7W]4BM@;(0Z!P M>!X !@ ("!$24 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ F7W]4BY:XO.Y P S@@ !@ M ("!33L 'AL+W=O&UL4$L! A0#% @ F7W]4J 1%IY4!@ E0T !D M ("!@D\ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ F7W]4O$4UCI^ P $0@ !D ("!A%X M 'AL+W=OF$& "#$ &0 @($Y8@ >&PO=V]R:W-H965T&UL4$L! A0#% @ MF7W]4M@+=._P! +@P !D ("!B&X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ F7W]4F>BL(% P LP< !D M ("!J9( 'AL+W=OX# #%"0 &0 @($@E@ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ F7W]4EER:KC]"P LU, !D ("!LYT 'AL M+W=O# &0 @('GJ0 >&PO=V]R:W-H965TR&U$08 %(I 9 " M@<"M !X;"]W;W)K&UL4$L! A0#% @ F7W] M4@2E=11*" -S8 !D ("!"+0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ F7W]4D7*P;.6 P XPL M !D ("!%L, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ F7W]4HJ+-&0I P >PH !D M ("!P&PO=V]R:W-H965T M&UL4$L! A0# M% @ F7W]4B7'E?Y> P Z L !D ("!OM< 'AL+W=O M&PO=V]R:W-H965T M !X;"]W;W)K&UL4$L! A0#% @ F7W]4F21 M>ZW7 @ "0< !D ("!:>$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ F7W]4F^'8^\[ @ M 0 !D M ("!U.L 'AL+W=O!0 &0 @(%&[@ >&PO M=V]R:W-H965T&UL4$L! A0#% @ F7W]4A#QKY;" @ (P@ !D ("! M8/0 'AL+W=O&PO=V]R:W-H965TKY !X;"]S='EL97,N>&UL4$L! A0#% @ F7W]4I>*NQS M $P( L ( !*_T %]R96QS+RYR96QS4$L! A0#% M @ F7W]4IS[*5GC P 02 \ ( !%/X 'AL+W=O7!E&UL4$L%!@ X #@ /P\ /\% 0 $! end
XML 62 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 63 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 64 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.2 html 307 307 1 false 64 0 false 6 false false R1.htm 0001001 - Document - Cover Page Sheet http://www.comcast.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1001002 - Statement - Condensed Consolidated Statement of Income (Unaudited) Sheet http://www.comcast.com/role/CondensedConsolidatedStatementofIncomeUnaudited Condensed Consolidated Statement of Income (Unaudited) Statements 2 false false R3.htm 1002003 - Statement - Condensed Consolidated Statement of Comprehensive Income (Unaudited) Sheet http://www.comcast.com/role/CondensedConsolidatedStatementofComprehensiveIncomeUnaudited Condensed Consolidated Statement of Comprehensive Income (Unaudited) Statements 3 false false R4.htm 1003004 - Statement - Condensed Consolidated Statement of Comprehensive Income (Unaudited) (Parenthetical) Sheet http://www.comcast.com/role/CondensedConsolidatedStatementofComprehensiveIncomeUnauditedParenthetical Condensed Consolidated Statement of Comprehensive Income (Unaudited) (Parenthetical) Statements 4 false false R5.htm 1004005 - Statement - Condensed Consolidated Statement of Cash Flows (Unaudited) Sheet http://www.comcast.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited Condensed Consolidated Statement of Cash Flows (Unaudited) Statements 5 false false R6.htm 1005006 - Statement - Condensed Consolidated Balance Sheet (Unaudited) Sheet http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited Condensed Consolidated Balance Sheet (Unaudited) Statements 6 false false R7.htm 1006007 - Statement - Condensed Consolidated Balance Sheet (Unaudited) (Parenthetical) Sheet http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnauditedParenthetical Condensed Consolidated Balance Sheet (Unaudited) (Parenthetical) Statements 7 false false R8.htm 1007008 - Statement - Condensed Consolidated Statement of Changes in Equity (Unaudited) Sheet http://www.comcast.com/role/CondensedConsolidatedStatementofChangesinEquityUnaudited Condensed Consolidated Statement of Changes in Equity (Unaudited) Statements 8 false false R9.htm 2101101 - Disclosure - Condensed Consolidated Financial Statements Sheet http://www.comcast.com/role/CondensedConsolidatedFinancialStatements Condensed Consolidated Financial Statements Notes 9 false false R10.htm 2103102 - Disclosure - Segment Information Sheet http://www.comcast.com/role/SegmentInformation Segment Information Notes 10 false false R11.htm 2108103 - Disclosure - Revenue Sheet http://www.comcast.com/role/Revenue Revenue Notes 11 false false R12.htm 2113104 - Disclosure - Programming and Production Costs Sheet http://www.comcast.com/role/ProgrammingandProductionCosts Programming and Production Costs Notes 12 false false R13.htm 2117105 - Disclosure - Long-Term Debt Sheet http://www.comcast.com/role/LongTermDebt Long-Term Debt Notes 13 false false R14.htm 2119106 - Disclosure - Significant Transactions Sheet http://www.comcast.com/role/SignificantTransactions Significant Transactions Notes 14 false false R15.htm 2121107 - Disclosure - Investments Sheet http://www.comcast.com/role/Investments Investments Notes 15 false false R16.htm 2127108 - Disclosure - Equity and Share-Based Compensation Sheet http://www.comcast.com/role/EquityandShareBasedCompensation Equity and Share-Based Compensation Notes 16 false false R17.htm 2133109 - Disclosure - Supplemental Financial Information Sheet http://www.comcast.com/role/SupplementalFinancialInformation Supplemental Financial Information Notes 17 false false R18.htm 2139110 - Disclosure - Commitments and Contingencies Sheet http://www.comcast.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 18 false false R19.htm 2202201 - Disclosure - Condensed Consolidated Financial Statements (Policies) Sheet http://www.comcast.com/role/CondensedConsolidatedFinancialStatementsPolicies Condensed Consolidated Financial Statements (Policies) Policies 19 false false R20.htm 2304301 - Disclosure - Segment Information (Tables) Sheet http://www.comcast.com/role/SegmentInformationTables Segment Information (Tables) Tables http://www.comcast.com/role/SegmentInformation 20 false false R21.htm 2309302 - Disclosure - Revenue (Tables) Sheet http://www.comcast.com/role/RevenueTables Revenue (Tables) Tables http://www.comcast.com/role/Revenue 21 false false R22.htm 2314303 - Disclosure - Programming and Production Costs (Tables) Sheet http://www.comcast.com/role/ProgrammingandProductionCostsTables Programming and Production Costs (Tables) Tables http://www.comcast.com/role/ProgrammingandProductionCosts 22 false false R23.htm 2322304 - Disclosure - Investments (Tables) Sheet http://www.comcast.com/role/InvestmentsTables Investments (Tables) Tables http://www.comcast.com/role/Investments 23 false false R24.htm 2328305 - Disclosure - Equity and Share-Based Compensation (Tables) Sheet http://www.comcast.com/role/EquityandShareBasedCompensationTables Equity and Share-Based Compensation (Tables) Tables http://www.comcast.com/role/EquityandShareBasedCompensation 24 false false R25.htm 2334306 - Disclosure - Supplemental Financial Information (Tables) Sheet http://www.comcast.com/role/SupplementalFinancialInformationTables Supplemental Financial Information (Tables) Tables http://www.comcast.com/role/SupplementalFinancialInformation 25 false false R26.htm 2405401 - Disclosure - Segment Information (Details) Sheet http://www.comcast.com/role/SegmentInformationDetails Segment Information (Details) Details http://www.comcast.com/role/SegmentInformationTables 26 false false R27.htm 2406402 - Disclosure - Segment Information (Reconciliation of Adjusted EBITDA from Segment to Consolidated Statements) (Details) Sheet http://www.comcast.com/role/SegmentInformationReconciliationofAdjustedEBITDAfromSegmenttoConsolidatedStatementsDetails Segment Information (Reconciliation of Adjusted EBITDA from Segment to Consolidated Statements) (Details) Details http://www.comcast.com/role/SegmentInformationTables 27 false false R28.htm 2407403 - Disclosure - Segment Information (Schedule of Change in Goodwill) (Details) Sheet http://www.comcast.com/role/SegmentInformationScheduleofChangeinGoodwillDetails Segment Information (Schedule of Change in Goodwill) (Details) Details http://www.comcast.com/role/SegmentInformationTables 28 false false R29.htm 2410404 - Disclosure - Revenue (Details) Sheet http://www.comcast.com/role/RevenueDetails Revenue (Details) Details http://www.comcast.com/role/RevenueTables 29 false false R30.htm 2411405 - Disclosure - Revenue (Revenue by Geographic Location) (Details) Sheet http://www.comcast.com/role/RevenueRevenuebyGeographicLocationDetails Revenue (Revenue by Geographic Location) (Details) Details http://www.comcast.com/role/RevenueTables 30 false false R31.htm 2412406 - Disclosure - Revenue (Condensed Consolidated Balance Sheet) (Details) Sheet http://www.comcast.com/role/RevenueCondensedConsolidatedBalanceSheetDetails Revenue (Condensed Consolidated Balance Sheet) (Details) Details http://www.comcast.com/role/RevenueTables 31 false false R32.htm 2415407 - Disclosure - Programming and Production Costs (Recognized Programming and Production Costs) (Details) Sheet http://www.comcast.com/role/ProgrammingandProductionCostsRecognizedProgrammingandProductionCostsDetails Programming and Production Costs (Recognized Programming and Production Costs) (Details) Details http://www.comcast.com/role/ProgrammingandProductionCostsTables 32 false false R33.htm 2416408 - Disclosure - Programming and Production Costs (Capitalized Film and Television Costs and Programming Rights) (Details) Sheet http://www.comcast.com/role/ProgrammingandProductionCostsCapitalizedFilmandTelevisionCostsandProgrammingRightsDetails Programming and Production Costs (Capitalized Film and Television Costs and Programming Rights) (Details) Details http://www.comcast.com/role/ProgrammingandProductionCostsTables 33 false false R34.htm 2418409 - Disclosure - Long-Term Debt (Narrative) (Details) Sheet http://www.comcast.com/role/LongTermDebtNarrativeDetails Long-Term Debt (Narrative) (Details) Details http://www.comcast.com/role/LongTermDebt 34 false false R35.htm 2420410 - Disclosure - Significant Transactions (Universal Beijing Resort) (Details) Sheet http://www.comcast.com/role/SignificantTransactionsUniversalBeijingResortDetails Significant Transactions (Universal Beijing Resort) (Details) Details http://www.comcast.com/role/SignificantTransactions 35 false false R36.htm 2423411 - Disclosure - Investments (Investment and Other Income (Loss), Net) (Details) Sheet http://www.comcast.com/role/InvestmentsInvestmentandOtherIncomeLossNetDetails Investments (Investment and Other Income (Loss), Net) (Details) Details http://www.comcast.com/role/InvestmentsTables 36 false false R37.htm 2424412 - Disclosure - Investments (Schedule of Investments) (Details) Sheet http://www.comcast.com/role/InvestmentsScheduleofInvestmentsDetails Investments (Schedule of Investments) (Details) Details http://www.comcast.com/role/InvestmentsTables 37 false false R38.htm 2425413 - Disclosure - Investments (Equity Method Investments) (Details) Sheet http://www.comcast.com/role/InvestmentsEquityMethodInvestmentsDetails Investments (Equity Method Investments) (Details) Details http://www.comcast.com/role/InvestmentsTables 38 false false R39.htm 2426414 - Disclosure - Investments (Other Investments) (Details) Sheet http://www.comcast.com/role/InvestmentsOtherInvestmentsDetails Investments (Other Investments) (Details) Details http://www.comcast.com/role/InvestmentsTables 39 false false R40.htm 2429415 - Disclosure - Equity and Share-Based Compensation (Weighted Average Common Shares Outstanding) (Details) Sheet http://www.comcast.com/role/EquityandShareBasedCompensationWeightedAverageCommonSharesOutstandingDetails Equity and Share-Based Compensation (Weighted Average Common Shares Outstanding) (Details) Details http://www.comcast.com/role/EquityandShareBasedCompensationTables 40 false false R41.htm 2430416 - Disclosure - Equity and Share-Based Compensation (Components of Accumulated Other Comprehensive Income (Loss)) (Details) Sheet http://www.comcast.com/role/EquityandShareBasedCompensationComponentsofAccumulatedOtherComprehensiveIncomeLossDetails Equity and Share-Based Compensation (Components of Accumulated Other Comprehensive Income (Loss)) (Details) Details http://www.comcast.com/role/EquityandShareBasedCompensationTables 41 false false R42.htm 2431417 - Disclosure - Equity and Share-Based Compensation (Narrative) (Details) Sheet http://www.comcast.com/role/EquityandShareBasedCompensationNarrativeDetails Equity and Share-Based Compensation (Narrative) (Details) Details http://www.comcast.com/role/EquityandShareBasedCompensationTables 42 false false R43.htm 2432418 - Disclosure - Equity and Share-Based Compensation (Recognized Share-Based Compensation Expense) (Details) Sheet http://www.comcast.com/role/EquityandShareBasedCompensationRecognizedShareBasedCompensationExpenseDetails Equity and Share-Based Compensation (Recognized Share-Based Compensation Expense) (Details) Details http://www.comcast.com/role/EquityandShareBasedCompensationTables 43 false false R44.htm 2435419 - Disclosure - Supplemental Financial Information (Income Taxes) (Details) Sheet http://www.comcast.com/role/SupplementalFinancialInformationIncomeTaxesDetails Supplemental Financial Information (Income Taxes) (Details) Details http://www.comcast.com/role/SupplementalFinancialInformationTables 44 false false R45.htm 2436420 - Disclosure - Supplemental Financial Information (Cash Payments for Interest and Income Taxes) (Details) Sheet http://www.comcast.com/role/SupplementalFinancialInformationCashPaymentsforInterestandIncomeTaxesDetails Supplemental Financial Information (Cash Payments for Interest and Income Taxes) (Details) Details http://www.comcast.com/role/SupplementalFinancialInformationTables 45 false false R46.htm 2437421 - Disclosure - Supplemental Financial Information (Noncash Activities) (Details) Sheet http://www.comcast.com/role/SupplementalFinancialInformationNoncashActivitiesDetails Supplemental Financial Information (Noncash Activities) (Details) Details http://www.comcast.com/role/SupplementalFinancialInformationTables 46 false false R47.htm 2438422 - Disclosure - Supplemental Financial Information (Cash, Cash Equivalents and Restricted Cash) (Details) Sheet http://www.comcast.com/role/SupplementalFinancialInformationCashCashEquivalentsandRestrictedCashDetails Supplemental Financial Information (Cash, Cash Equivalents and Restricted Cash) (Details) Details http://www.comcast.com/role/SupplementalFinancialInformationTables 47 false false R48.htm 2440423 - Disclosure - Commitments and Contingencies (Narrative) (Details) Sheet http://www.comcast.com/role/CommitmentsandContingenciesNarrativeDetails Commitments and Contingencies (Narrative) (Details) Details http://www.comcast.com/role/CommitmentsandContingencies 48 false false All Reports Book All Reports cmcsa-20210630.htm cmcsa-20210630.xsd cmcsa-20210630_cal.xml cmcsa-20210630_def.xml cmcsa-20210630_lab.xml cmcsa-20210630_pre.xml ex101-6302021.htm ex102-6302021.htm ex31-6302021.htm ex32-6302021.htm cmcsa-20210630_g1.jpg http://fasb.org/srt/2021-01-31 http://xbrl.sec.gov/country/2021 http://xbrl.sec.gov/dei/2021 http://fasb.org/us-gaap/2021-01-31 true true JSON 67 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "cmcsa-20210630.htm": { "axisCustom": 1, "axisStandard": 17, "contextCount": 307, "dts": { "calculationLink": { "local": [ "cmcsa-20210630_cal.xml" ] }, "definitionLink": { "local": [ "cmcsa-20210630_def.xml" ] }, "inline": { "local": [ "cmcsa-20210630.htm" ] }, "labelLink": { "local": [ "cmcsa-20210630_lab.xml" ], "remote": [ "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-doc-2021-01-31.xml" ] }, "presentationLink": { "local": [ "cmcsa-20210630_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-ref-2021-01-31.xml" ] }, "schema": { "local": [ "cmcsa-20210630.xsd" ], "remote": [ "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-parts-codification-2021-01-31.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021_ref.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021_doc.xsd" ] } }, "elementCount": 400, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 2, "http://xbrl.sec.gov/dei/2021": 5, "total": 7 }, "keyCustom": 44, "keyStandard": 263, "memberCustom": 41, "memberStandard": 21, "nsprefix": "cmcsa", "nsuri": "http://www.comcast.com/20210630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i282b50d05dbe4e868747141d6abc1eb5_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Cover Page", "role": "http://www.comcast.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i282b50d05dbe4e868747141d6abc1eb5_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i282b50d05dbe4e868747141d6abc1eb5_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103102 - Disclosure - Segment Information", "role": "http://www.comcast.com/role/SegmentInformation", "shortName": "Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i282b50d05dbe4e868747141d6abc1eb5_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i282b50d05dbe4e868747141d6abc1eb5_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2108103 - Disclosure - Revenue", "role": "http://www.comcast.com/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i282b50d05dbe4e868747141d6abc1eb5_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i282b50d05dbe4e868747141d6abc1eb5_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EntertainmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2113104 - Disclosure - Programming and Production Costs", "role": "http://www.comcast.com/role/ProgrammingandProductionCosts", "shortName": "Programming and Production Costs", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i282b50d05dbe4e868747141d6abc1eb5_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EntertainmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i282b50d05dbe4e868747141d6abc1eb5_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2117105 - Disclosure - Long-Term Debt", "role": "http://www.comcast.com/role/LongTermDebt", "shortName": "Long-Term Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i282b50d05dbe4e868747141d6abc1eb5_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i282b50d05dbe4e868747141d6abc1eb5_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "cmcsa:SignificantTransactionsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2119106 - Disclosure - Significant Transactions", "role": "http://www.comcast.com/role/SignificantTransactions", "shortName": "Significant Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i282b50d05dbe4e868747141d6abc1eb5_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "cmcsa:SignificantTransactionsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i282b50d05dbe4e868747141d6abc1eb5_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2121107 - Disclosure - Investments", "role": "http://www.comcast.com/role/Investments", "shortName": "Investments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i282b50d05dbe4e868747141d6abc1eb5_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i282b50d05dbe4e868747141d6abc1eb5_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2127108 - Disclosure - Equity and Share-Based Compensation", "role": "http://www.comcast.com/role/EquityandShareBasedCompensation", "shortName": "Equity and Share-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i282b50d05dbe4e868747141d6abc1eb5_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i282b50d05dbe4e868747141d6abc1eb5_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2133109 - Disclosure - Supplemental Financial Information", "role": "http://www.comcast.com/role/SupplementalFinancialInformation", "shortName": "Supplemental Financial Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i282b50d05dbe4e868747141d6abc1eb5_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i282b50d05dbe4e868747141d6abc1eb5_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2139110 - Disclosure - Commitments and Contingencies", "role": "http://www.comcast.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i282b50d05dbe4e868747141d6abc1eb5_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i282b50d05dbe4e868747141d6abc1eb5_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2202201 - Disclosure - Condensed Consolidated Financial Statements (Policies)", "role": "http://www.comcast.com/role/CondensedConsolidatedFinancialStatementsPolicies", "shortName": "Condensed Consolidated Financial Statements (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i282b50d05dbe4e868747141d6abc1eb5_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i14c66de4ae314fbcb35fc47e9ca0ed99_D20210401-20210630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - Condensed Consolidated Statement of Income (Unaudited)", "role": "http://www.comcast.com/role/CondensedConsolidatedStatementofIncomeUnaudited", "shortName": "Condensed Consolidated Statement of Income (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i14c66de4ae314fbcb35fc47e9ca0ed99_D20210401-20210630", "decimals": "-6", "lang": "en-US", "name": "cmcsa:OtherOperatingAndAdministrative", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i282b50d05dbe4e868747141d6abc1eb5_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2304301 - Disclosure - Segment Information (Tables)", "role": "http://www.comcast.com/role/SegmentInformationTables", "shortName": "Segment Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i282b50d05dbe4e868747141d6abc1eb5_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i282b50d05dbe4e868747141d6abc1eb5_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2309302 - Disclosure - Revenue (Tables)", "role": "http://www.comcast.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i282b50d05dbe4e868747141d6abc1eb5_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i282b50d05dbe4e868747141d6abc1eb5_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "cmcsa:ScheduleOfProgrammingAndProductionCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2314303 - Disclosure - Programming and Production Costs (Tables)", "role": "http://www.comcast.com/role/ProgrammingandProductionCostsTables", "shortName": "Programming and Production Costs (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i282b50d05dbe4e868747141d6abc1eb5_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "cmcsa:ScheduleOfProgrammingAndProductionCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i282b50d05dbe4e868747141d6abc1eb5_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "cmcsa:ComponentsOfInvestmentAndOtherIncomeLossNetTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2322304 - Disclosure - Investments (Tables)", "role": "http://www.comcast.com/role/InvestmentsTables", "shortName": "Investments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i282b50d05dbe4e868747141d6abc1eb5_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "cmcsa:ComponentsOfInvestmentAndOtherIncomeLossNetTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i282b50d05dbe4e868747141d6abc1eb5_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2328305 - Disclosure - Equity and Share-Based Compensation (Tables)", "role": "http://www.comcast.com/role/EquityandShareBasedCompensationTables", "shortName": "Equity and Share-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i282b50d05dbe4e868747141d6abc1eb5_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i282b50d05dbe4e868747141d6abc1eb5_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2334306 - Disclosure - Supplemental Financial Information (Tables)", "role": "http://www.comcast.com/role/SupplementalFinancialInformationTables", "shortName": "Supplemental Financial Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i282b50d05dbe4e868747141d6abc1eb5_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i282b50d05dbe4e868747141d6abc1eb5_D20210101-20210630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405401 - Disclosure - Segment Information (Details)", "role": "http://www.comcast.com/role/SegmentInformationDetails", "shortName": "Segment Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i282b50d05dbe4e868747141d6abc1eb5_D20210101-20210630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i14c66de4ae314fbcb35fc47e9ca0ed99_D20210401-20210630", "decimals": "-6", "first": true, "lang": "en-US", "name": "cmcsa:AdjustedEBITDA", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - Segment Information (Reconciliation of Adjusted EBITDA from Segment to Consolidated Statements) (Details)", "role": "http://www.comcast.com/role/SegmentInformationReconciliationofAdjustedEBITDAfromSegmenttoConsolidatedStatementsDetails", "shortName": "Segment Information (Reconciliation of Adjusted EBITDA from Segment to Consolidated Statements) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i14c66de4ae314fbcb35fc47e9ca0ed99_D20210401-20210630", "decimals": "-6", "lang": "en-US", "name": "cmcsa:AdjustmentsForItemsExcludedFromAdjustedEBITDA", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i0c605f6831ab4b54be1630c0a41b892e_I20201231", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407403 - Disclosure - Segment Information (Schedule of Change in Goodwill) (Details)", "role": "http://www.comcast.com/role/SegmentInformationScheduleofChangeinGoodwillDetails", "shortName": "Segment Information (Schedule of Change in Goodwill) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i282b50d05dbe4e868747141d6abc1eb5_D20210101-20210630", "decimals": "-8", "lang": "en-US", "name": "cmcsa:GoodwillForeignCurrencyTranslationAndOther", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i14c66de4ae314fbcb35fc47e9ca0ed99_D20210401-20210630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410404 - Disclosure - Revenue (Details)", "role": "http://www.comcast.com/role/RevenueDetails", "shortName": "Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i1a1d5306769b4164bb9beb1a31649472_D20210401-20210630", "decimals": "-6", "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i14c66de4ae314fbcb35fc47e9ca0ed99_D20210401-20210630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - Condensed Consolidated Statement of Comprehensive Income (Unaudited)", "role": "http://www.comcast.com/role/CondensedConsolidatedStatementofComprehensiveIncomeUnaudited", "shortName": "Condensed Consolidated Statement of Comprehensive Income (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i14c66de4ae314fbcb35fc47e9ca0ed99_D20210401-20210630", "decimals": "-6", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i14c66de4ae314fbcb35fc47e9ca0ed99_D20210401-20210630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411405 - Disclosure - Revenue (Revenue by Geographic Location) (Details)", "role": "http://www.comcast.com/role/RevenueRevenuebyGeographicLocationDetails", "shortName": "Revenue (Revenue by Geographic Location) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "idec6bd0f365446bb870af736ba7d496a_D20210401-20210630", "decimals": "-6", "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i2a1f58e100184f159678d967a0d9a237_I20210630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412406 - Disclosure - Revenue (Condensed Consolidated Balance Sheet) (Details)", "role": "http://www.comcast.com/role/RevenueCondensedConsolidatedBalanceSheetDetails", "shortName": "Revenue (Condensed Consolidated Balance Sheet) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i2a1f58e100184f159678d967a0d9a237_I20210630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "cmcsa:VideoDistributionProgrammingExpense", "span", "td", "tr", "table", "div", "cmcsa:ScheduleOfProgrammingAndProductionCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i14c66de4ae314fbcb35fc47e9ca0ed99_D20210401-20210630", "decimals": "-6", "first": true, "lang": "en-US", "name": "cmcsa:VideoDistributionProgrammingExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415407 - Disclosure - Programming and Production Costs (Recognized Programming and Production Costs) (Details)", "role": "http://www.comcast.com/role/ProgrammingandProductionCostsRecognizedProgrammingandProductionCostsDetails", "shortName": "Programming and Production Costs (Recognized Programming and Production Costs) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "cmcsa:VideoDistributionProgrammingExpense", "span", "td", "tr", "table", "div", "cmcsa:ScheduleOfProgrammingAndProductionCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i14c66de4ae314fbcb35fc47e9ca0ed99_D20210401-20210630", "decimals": "-6", "first": true, "lang": "en-US", "name": "cmcsa:VideoDistributionProgrammingExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "cmcsa:ScheduleOfCapitalizedFilmAndTelevisionCostsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i2a1f58e100184f159678d967a0d9a237_I20210630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:FilmMonetizedOnItsOwnCapitalizedCostReleased", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416408 - Disclosure - Programming and Production Costs (Capitalized Film and Television Costs and Programming Rights) (Details)", "role": "http://www.comcast.com/role/ProgrammingandProductionCostsCapitalizedFilmandTelevisionCostsandProgrammingRightsDetails", "shortName": "Programming and Production Costs (Capitalized Film and Television Costs and Programming Rights) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "cmcsa:ScheduleOfCapitalizedFilmAndTelevisionCostsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i2a1f58e100184f159678d967a0d9a237_I20210630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:FilmMonetizedOnItsOwnCapitalizedCostReleased", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i2a1f58e100184f159678d967a0d9a237_I20210630", "decimals": "-8", "first": true, "lang": "en-US", "name": "us-gaap:DebtAndCapitalLeaseObligations", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418409 - Disclosure - Long-Term Debt (Narrative) (Details)", "role": "http://www.comcast.com/role/LongTermDebtNarrativeDetails", "shortName": "Long-Term Debt (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i2a1f58e100184f159678d967a0d9a237_I20210630", "decimals": "-8", "first": true, "lang": "en-US", "name": "us-gaap:DebtAndCapitalLeaseObligations", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i2a1f58e100184f159678d967a0d9a237_I20210630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:Assets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420410 - Disclosure - Significant Transactions (Universal Beijing Resort) (Details)", "role": "http://www.comcast.com/role/SignificantTransactionsUniversalBeijingResortDetails", "shortName": "Significant Transactions (Universal Beijing Resort) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i330da9cc97844aff9e2f8112c8d8ca01_I20210630", "decimals": "2", "lang": "en-US", "name": "us-gaap:MinorityInterestOwnershipPercentageByParent", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "cmcsa:ComponentsOfInvestmentAndOtherIncomeLossNetTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i14c66de4ae314fbcb35fc47e9ca0ed99_D20210401-20210630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromEquityMethodInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423411 - Disclosure - Investments (Investment and Other Income (Loss), Net) (Details)", "role": "http://www.comcast.com/role/InvestmentsInvestmentandOtherIncomeLossNetDetails", "shortName": "Investments (Investment and Other Income (Loss), Net) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "cmcsa:ComponentsOfInvestmentAndOtherIncomeLossNetTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i14c66de4ae314fbcb35fc47e9ca0ed99_D20210401-20210630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromEquityMethodInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:SummaryInvestmentHoldingsTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i2a1f58e100184f159678d967a0d9a237_I20210630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestments", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424412 - Disclosure - Investments (Schedule of Investments) (Details)", "role": "http://www.comcast.com/role/InvestmentsScheduleofInvestmentsDetails", "shortName": "Investments (Schedule of Investments) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:SummaryInvestmentHoldingsTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i2a1f58e100184f159678d967a0d9a237_I20210630", "decimals": "-6", "lang": "en-US", "name": "us-gaap:EquitySecuritiesFvNi", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:SummaryInvestmentHoldingsTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i2a1f58e100184f159678d967a0d9a237_I20210630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestments", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425413 - Disclosure - Investments (Equity Method Investments) (Details)", "role": "http://www.comcast.com/role/InvestmentsEquityMethodInvestmentsDetails", "shortName": "Investments (Equity Method Investments) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i3d3b4e01250841b59146f31680344772_D20210101-20210630", "decimals": "-6", "lang": "en-US", "name": "cmcsa:CapitalContributionToVIE", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i78dcdfdd82a540fea35dfab7cd392be2_D20200401-20200430", "decimals": "-8", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426414 - Disclosure - Investments (Other Investments) (Details)", "role": "http://www.comcast.com/role/InvestmentsOtherInvestmentsDetails", "shortName": "Investments (Other Investments) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i78dcdfdd82a540fea35dfab7cd392be2_D20200401-20200430", "decimals": "-8", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i14c66de4ae314fbcb35fc47e9ca0ed99_D20210401-20210630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - Condensed Consolidated Statement of Comprehensive Income (Unaudited) (Parenthetical)", "role": "http://www.comcast.com/role/CondensedConsolidatedStatementofComprehensiveIncomeUnauditedParenthetical", "shortName": "Condensed Consolidated Statement of Comprehensive Income (Unaudited) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i14c66de4ae314fbcb35fc47e9ca0ed99_D20210401-20210630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i14c66de4ae314fbcb35fc47e9ca0ed99_D20210401-20210630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429415 - Disclosure - Equity and Share-Based Compensation (Weighted Average Common Shares Outstanding) (Details)", "role": "http://www.comcast.com/role/EquityandShareBasedCompensationWeightedAverageCommonSharesOutstandingDetails", "shortName": "Equity and Share-Based Compensation (Weighted Average Common Shares Outstanding) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i14c66de4ae314fbcb35fc47e9ca0ed99_D20210401-20210630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i2a1f58e100184f159678d967a0d9a237_I20210630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430416 - Disclosure - Equity and Share-Based Compensation (Components of Accumulated Other Comprehensive Income (Loss)) (Details)", "role": "http://www.comcast.com/role/EquityandShareBasedCompensationComponentsofAccumulatedOtherComprehensiveIncomeLossDetails", "shortName": "Equity and Share-Based Compensation (Components of Accumulated Other Comprehensive Income (Loss)) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i2a1f58e100184f159678d967a0d9a237_I20210630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i04a717cf5d704a8da18ab8fee276cb82_D20210301-20210331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431417 - Disclosure - Equity and Share-Based Compensation (Narrative) (Details)", "role": "http://www.comcast.com/role/EquityandShareBasedCompensationNarrativeDetails", "shortName": "Equity and Share-Based Compensation (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i04a717cf5d704a8da18ab8fee276cb82_D20210301-20210331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i14c66de4ae314fbcb35fc47e9ca0ed99_D20210401-20210630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2432418 - Disclosure - Equity and Share-Based Compensation (Recognized Share-Based Compensation Expense) (Details)", "role": "http://www.comcast.com/role/EquityandShareBasedCompensationRecognizedShareBasedCompensationExpenseDetails", "shortName": "Equity and Share-Based Compensation (Recognized Share-Based Compensation Expense) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i14c66de4ae314fbcb35fc47e9ca0ed99_D20210401-20210630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i14c66de4ae314fbcb35fc47e9ca0ed99_D20210401-20210630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435419 - Disclosure - Supplemental Financial Information (Income Taxes) (Details)", "role": "http://www.comcast.com/role/SupplementalFinancialInformationIncomeTaxesDetails", "shortName": "Supplemental Financial Information (Income Taxes) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i14c66de4ae314fbcb35fc47e9ca0ed99_D20210401-20210630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i282b50d05dbe4e868747141d6abc1eb5_D20210101-20210630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:InterestPaidNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436420 - Disclosure - Supplemental Financial Information (Cash Payments for Interest and Income Taxes) (Details)", "role": "http://www.comcast.com/role/SupplementalFinancialInformationCashPaymentsforInterestandIncomeTaxesDetails", "shortName": "Supplemental Financial Information (Cash Payments for Interest and Income Taxes) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i282b50d05dbe4e868747141d6abc1eb5_D20210101-20210630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:InterestPaidNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i282b50d05dbe4e868747141d6abc1eb5_D20210101-20210630", "decimals": "-8", "first": true, "lang": "en-US", "name": "cmcsa:CapitalCostsIncurredButNotYetPaid", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437421 - Disclosure - Supplemental Financial Information (Noncash Activities) (Details)", "role": "http://www.comcast.com/role/SupplementalFinancialInformationNoncashActivitiesDetails", "shortName": "Supplemental Financial Information (Noncash Activities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i282b50d05dbe4e868747141d6abc1eb5_D20210101-20210630", "decimals": "-8", "first": true, "lang": "en-US", "name": "cmcsa:CapitalCostsIncurredButNotYetPaid", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i2a1f58e100184f159678d967a0d9a237_I20210630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2438422 - Disclosure - Supplemental Financial Information (Cash, Cash Equivalents and Restricted Cash) (Details)", "role": "http://www.comcast.com/role/SupplementalFinancialInformationCashCashEquivalentsandRestrictedCashDetails", "shortName": "Supplemental Financial Information (Cash, Cash Equivalents and Restricted Cash) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "cmcsa:ScheduleOfCashCashEquivalentsAndRestrictedCashTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i2a1f58e100184f159678d967a0d9a237_I20210630", "decimals": "-6", "lang": "en-US", "name": "us-gaap:RestrictedCashCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i219d064de3274433809ffc491438c576_D20210101-20210331", "decimals": "-6", "first": true, "lang": "en-US", "name": "cmcsa:PaymentsForRepurchaseOfRedeemableSubsidiaryPreferredStock", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2440423 - Disclosure - Commitments and Contingencies (Narrative) (Details)", "role": "http://www.comcast.com/role/CommitmentsandContingenciesNarrativeDetails", "shortName": "Commitments and Contingencies (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i219d064de3274433809ffc491438c576_D20210101-20210331", "decimals": "-6", "first": true, "lang": "en-US", "name": "cmcsa:PaymentsForRepurchaseOfRedeemableSubsidiaryPreferredStock", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i282b50d05dbe4e868747141d6abc1eb5_D20210101-20210630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - Condensed Consolidated Statement of Cash Flows (Unaudited)", "role": "http://www.comcast.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited", "shortName": "Condensed Consolidated Statement of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i282b50d05dbe4e868747141d6abc1eb5_D20210101-20210630", "decimals": "-6", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i2a1f58e100184f159678d967a0d9a237_I20210630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - Condensed Consolidated Balance Sheet (Unaudited)", "role": "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited", "shortName": "Condensed Consolidated Balance Sheet (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i2a1f58e100184f159678d967a0d9a237_I20210630", "decimals": "-6", "lang": "en-US", "name": "us-gaap:OtherAssetsCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i2a1f58e100184f159678d967a0d9a237_I20210630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - Condensed Consolidated Balance Sheet (Unaudited) (Parenthetical)", "role": "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnauditedParenthetical", "shortName": "Condensed Consolidated Balance Sheet (Unaudited) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i2a1f58e100184f159678d967a0d9a237_I20210630", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "idc6949d7ef144160bc63d4f4d13a2ff7_I20191231", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1007008 - Statement - Condensed Consolidated Statement of Changes in Equity (Unaudited)", "role": "http://www.comcast.com/role/CondensedConsolidatedStatementofChangesinEquityUnaudited", "shortName": "Condensed Consolidated Statement of Changes in Equity (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "idc6949d7ef144160bc63d4f4d13a2ff7_I20191231", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i282b50d05dbe4e868747141d6abc1eb5_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Condensed Consolidated Financial Statements", "role": "http://www.comcast.com/role/CondensedConsolidatedFinancialStatements", "shortName": "Condensed Consolidated Financial Statements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cmcsa-20210630.htm", "contextRef": "i282b50d05dbe4e868747141d6abc1eb5_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 64, "tag": { "cmcsa_AccruedParticipationsAndResidualsCurrent": { "auth_ref": [], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited": { "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://www.comcast.com/20210630", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited" ], "xbrltype": "monetaryItemType" }, "cmcsa_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPlanAndOtherAfterTax": { "auth_ref": [], "calculation": { "http://www.comcast.com/role/EquityandShareBasedCompensationComponentsofAccumulatedOtherComprehensiveIncomeLossDetails": { "order": 3.0, "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan And Other, After Tax", "label": "Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan And Other, After Tax", "negatedLabel": "Unrecognized gains (losses) on employee benefit obligations and other" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPlanAndOtherAfterTax", "nsuri": "http://www.comcast.com/20210630", "presentation": [ "http://www.comcast.com/role/EquityandShareBasedCompensationComponentsofAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "cmcsa_AdjustedEBITDA": { "auth_ref": [], "calculation": { "http://www.comcast.com/role/SegmentInformationReconciliationofAdjustedEBITDAfromSegmenttoConsolidatedStatementsDetails": { "order": 5.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://www.comcast.com/20210630", "presentation": [ "http://www.comcast.com/role/SegmentInformationDetails", "http://www.comcast.com/role/SegmentInformationReconciliationofAdjustedEBITDAfromSegmenttoConsolidatedStatementsDetails" ], "xbrltype": "monetaryItemType" }, "cmcsa_AdjustmentsForItemsExcludedFromAdjustedEBITDA": { "auth_ref": [], "calculation": { "http://www.comcast.com/role/SegmentInformationReconciliationofAdjustedEBITDAfromSegmenttoConsolidatedStatementsDetails": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Adjustments represent the impacts of certain events, gains, losses or other charges that are excluded from Adjusted EBITDA", "label": "Adjustments for Items Excluded from Adjusted EBITDA", "negatedTerseLabel": "Adjustments" } } }, "localname": "AdjustmentsForItemsExcludedFromAdjustedEBITDA", "nsuri": "http://www.comcast.com/20210630", "presentation": [ "http://www.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]" } } }, "localname": "AirTouchMember", "nsuri": "http://www.comcast.com/20210630", "presentation": [ "http://www.comcast.com/role/InvestmentsOtherInvestmentsDetails" ], "xbrltype": "domainItemType" }, "cmcsa_AtairosMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Atairos [Member]", "label": "Atairos [Member]", "terseLabel": "Atairos [Member]" } } }, "localname": "AtairosMember", "nsuri": "http://www.comcast.com/20210630", "presentation": [ "http://www.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://www.comcast.com/20210630", "presentation": [ "http://www.comcast.com/role/SegmentInformationScheduleofChangeinGoodwillDetails" ], "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://www.comcast.com/20210630", "presentation": [ "http://www.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://www.comcast.com/20210630", "presentation": [ "http://www.comcast.com/role/RevenueDetails", "http://www.comcast.com/role/SegmentInformationDetails", "http://www.comcast.com/role/SegmentInformationScheduleofChangeinGoodwillDetails" ], "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://www.comcast.com/20210630", "presentation": [ "http://www.comcast.com/role/SegmentInformationScheduleofChangeinGoodwillDetails" ], "xbrltype": "domainItemType" }, "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://www.comcast.com/20210630", "presentation": [ "http://www.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://www.comcast.com/20210630", "presentation": [ "http://www.comcast.com/role/SupplementalFinancialInformationNoncashActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "cmcsa_ChangeInCurrentAndNoncurrentReceivablesNet": { "auth_ref": [], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited": { "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://www.comcast.com/20210630", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "cmcsa_CollateralizedObligation": { "auth_ref": [], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited": { "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://www.comcast.com/20210630", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited", "http://www.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://www.comcast.com/20210630", "presentation": [ "http://www.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://www.comcast.com/20210630", "presentation": [ "http://www.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://www.comcast.com/20210630", "presentation": [ "http://www.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://www.comcast.com/20210630", "presentation": [ "http://www.comcast.com/role/InvestmentsTables" ], "xbrltype": "textBlockItemType" }, "cmcsa_ContentLicensingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Content Licensing [Member]", "label": "Content Licensing [Member]", "terseLabel": "Content Licensing [Member]" } } }, "localname": "ContentLicensingMember", "nsuri": "http://www.comcast.com/20210630", "presentation": [ "http://www.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://www.comcast.com/20210630", "presentation": [ "http://www.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://www.comcast.com/20210630", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofChangesinEquityUnaudited" ], "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://www.comcast.com/20210630", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofChangesinEquityUnaudited" ], "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://www.comcast.com/20210630", "presentation": [ "http://www.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://www.comcast.com/20210630", "presentation": [ "http://www.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://www.comcast.com/20210630", "presentation": [ "http://www.comcast.com/role/CoverPage" ], "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://www.comcast.com/20210630", "presentation": [ "http://www.comcast.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "cmcsa_EntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvancesAmortizationExpense": { "auth_ref": [], "calculation": { "http://www.comcast.com/role/ProgrammingandProductionCostsRecognizedProgrammingandProductionCostsDetails": { "order": 1.0, "parentTag": "cmcsa_ProgrammingAndProductionCosts", "weight": 1.0 } }, "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": "Licensed, including sports rights" } } }, "localname": "EntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvancesAmortizationExpense", "nsuri": "http://www.comcast.com/20210630", "presentation": [ "http://www.comcast.com/role/ProgrammingandProductionCostsRecognizedProgrammingandProductionCostsDetails" ], "xbrltype": "monetaryItemType" }, "cmcsa_EntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvancesCapitalizedCost": { "auth_ref": [], "calculation": { "http://www.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": "Licensed, including sports advances" } } }, "localname": "EntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvancesCapitalizedCost", "nsuri": "http://www.comcast.com/20210630", "presentation": [ "http://www.comcast.com/role/ProgrammingandProductionCostsCapitalizedFilmandTelevisionCostsandProgrammingRightsDetails" ], "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://www.comcast.com/20210630", "presentation": [ "http://www.comcast.com/role/CoverPage" ], "xbrltype": "domainItemType" }, "cmcsa_FilmAndTelevisionContentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Film And Television Content", "label": "Film And Television Content [Abstract]", "terseLabel": "Film and television content:" } } }, "localname": "FilmAndTelevisionContentAbstract", "nsuri": "http://www.comcast.com/20210630", "presentation": [ "http://www.comcast.com/role/ProgrammingandProductionCostsRecognizedProgrammingandProductionCostsDetails" ], "xbrltype": "stringItemType" }, "cmcsa_FilmMonetizedOnItsOwnAmortizationExpenseIncludingParticipationsAndResiduals": { "auth_ref": [], "calculation": { "http://www.comcast.com/role/ProgrammingandProductionCostsRecognizedProgrammingandProductionCostsDetails": { "order": 3.0, "parentTag": "cmcsa_ProgrammingAndProductionCosts", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for capitalized film cost for film predominantly monetized on its own and participation and residuals expenses.", "label": "Film, Monetized On Its Own, Amortization Expense, Including Participations And Residuals", "terseLabel": "Owned" } } }, "localname": "FilmMonetizedOnItsOwnAmortizationExpenseIncludingParticipationsAndResiduals", "nsuri": "http://www.comcast.com/20210630", "presentation": [ "http://www.comcast.com/role/ProgrammingandProductionCostsRecognizedProgrammingandProductionCostsDetails" ], "xbrltype": "monetaryItemType" }, "cmcsa_FilmMonetizedOnItsOwnAndEntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvancesCapitalizedCostsNoncurrent": { "auth_ref": [], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited": { "order": 8.0, "parentTag": "us-gaap_Assets", "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" } } }, "localname": "FilmMonetizedOnItsOwnAndEntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvancesCapitalizedCostsNoncurrent", "nsuri": "http://www.comcast.com/20210630", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited" ], "xbrltype": "monetaryItemType" }, "cmcsa_FilmMonetizedOnItsOwnCapitalizedCostAndEntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvances": { "auth_ref": [], "calculation": { "http://www.comcast.com/role/ProgrammingandProductionCostsCapitalizedFilmandTelevisionCostsandProgrammingRightsDetails": { "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": "Film and television costs" } } }, "localname": "FilmMonetizedOnItsOwnCapitalizedCostAndEntertainmentLicenseAgreementForProgramMaterialIncludingSportsRightsAdvances", "nsuri": "http://www.comcast.com/20210630", "presentation": [ "http://www.comcast.com/role/ProgrammingandProductionCostsCapitalizedFilmandTelevisionCostsandProgrammingRightsDetails" ], "xbrltype": "monetaryItemType" }, "cmcsa_FilmMonetizedOnItsOwnCapitalizedCostInProductionAndInDevelopment": { "auth_ref": [], "calculation": { "http://www.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://www.comcast.com/20210630", "presentation": [ "http://www.comcast.com/role/ProgrammingandProductionCostsCapitalizedFilmandTelevisionCostsandProgrammingRightsDetails" ], "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://www.comcast.com/20210630", "presentation": [ "http://www.comcast.com/role/SegmentInformationScheduleofChangeinGoodwillDetails" ], "xbrltype": "domainItemType" }, "cmcsa_GainLossOnInvestmentsAndOtherNoncashIncomeLossNet": { "auth_ref": [], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited": { "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://www.comcast.com/20210630", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "cmcsa_GoodwillForeignCurrencyTranslationAndOther": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Goodwill, Foreign Currency Translation And Other", "label": "Goodwill, Foreign Currency Translation And Other", "negatedTerseLabel": "Foreign currency translation and other" } } }, "localname": "GoodwillForeignCurrencyTranslationAndOther", "nsuri": "http://www.comcast.com/20210630", "presentation": [ "http://www.comcast.com/role/SegmentInformationScheduleofChangeinGoodwillDetails" ], "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://www.comcast.com/20210630", "presentation": [ "http://www.comcast.com/role/CoverPage" ], "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://www.comcast.com/20210630", "presentation": [ "http://www.comcast.com/role/RevenueDetails", "http://www.comcast.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "cmcsa_HomeEntertainmentAndOtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Home Entertainment And Other", "label": "Home Entertainment And Other [Member]", "terseLabel": "Home Entertainment And Other [Member]" } } }, "localname": "HomeEntertainmentAndOtherMember", "nsuri": "http://www.comcast.com/20210630", "presentation": [ "http://www.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://www.comcast.com/20210630", "presentation": [ "http://www.comcast.com/role/InvestmentsEquityMethodInvestmentsDetails" ], "xbrltype": "domainItemType" }, "cmcsa_Increasedecreaseinfilmandtelevisioncostnet": { "auth_ref": [], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited": { "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://www.comcast.com/20210630", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "cmcsa_InvestmentSecuringCollateralizedObligation": { "auth_ref": [], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.comcast.com/role/InvestmentsScheduleofInvestmentsDetails": { "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://www.comcast.com/20210630", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited", "http://www.comcast.com/role/InvestmentsScheduleofInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "cmcsa_LeaseArrangementsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease Arrangements", "label": "Lease Arrangements [Axis]", "terseLabel": "Lease Arrangements [Axis]" } } }, "localname": "LeaseArrangementsAxis", "nsuri": "http://www.comcast.com/20210630", "presentation": [ "http://www.comcast.com/role/SupplementalFinancialInformationNoncashActivitiesDetails" ], "xbrltype": "stringItemType" }, "cmcsa_LeaseArrangementsDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease Arrangements", "label": "Lease Arrangements [Domain]", "terseLabel": "Lease Arrangements [Domain]" } } }, "localname": "LeaseArrangementsDomain", "nsuri": "http://www.comcast.com/20210630", "presentation": [ "http://www.comcast.com/role/SupplementalFinancialInformationNoncashActivitiesDetails" ], "xbrltype": "domainItemType" }, "cmcsa_LineOfCreditFacilityPotentialIncreaseToMaximumBorrowingCapacity": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Line of Credit Facility, Potential Increase To Maximum Borrowing Capacity", "label": "Line of Credit Facility, Potential Increase To Maximum Borrowing Capacity", "terseLabel": "Potential increased maximum borrowing capacity under the revolving credit facility" } } }, "localname": "LineOfCreditFacilityPotentialIncreaseToMaximumBorrowingCapacity", "nsuri": "http://www.comcast.com/20210630", "presentation": [ "http://www.comcast.com/role/LongTermDebtNarrativeDetails" ], "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://www.comcast.com/20210630", "presentation": [ "http://www.comcast.com/role/EquityandShareBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "cmcsa_MediaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Media", "label": "Media [Member]", "terseLabel": "Media [Member]" } } }, "localname": "MediaMember", "nsuri": "http://www.comcast.com/20210630", "presentation": [ "http://www.comcast.com/role/RevenueDetails", "http://www.comcast.com/role/SegmentInformationDetails", "http://www.comcast.com/role/SegmentInformationScheduleofChangeinGoodwillDetails" ], "xbrltype": "domainItemType" }, "cmcsa_NBCUniversalSegmentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "NBCUniversal Segments [Member]", "terseLabel": "NBCUniversal Segments [Member]" } } }, "localname": "NBCUniversalSegmentsMember", "nsuri": "http://www.comcast.com/20210630", "presentation": [ "http://www.comcast.com/role/RevenueDetails", "http://www.comcast.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "cmcsa_NbcuniversalEnterpriseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "NBCUniversal Enterprise [Member]", "terseLabel": "NBCUniversal Enterprise [Member]" } } }, "localname": "NbcuniversalEnterpriseMember", "nsuri": "http://www.comcast.com/20210630", "presentation": [ "http://www.comcast.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "cmcsa_NetIncomeLossAttributableToNoncontrollingInterestsAndRedeemableSubsidiaryPreferredStock": { "auth_ref": [], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementofComprehensiveIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 }, "http://www.comcast.com/role/CondensedConsolidatedStatementofIncomeUnaudited": { "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", "verboseLabel": "Less: Net income (loss) attributable to noncontrolling interests and redeemable subsidiary preferred stock" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterestsAndRedeemableSubsidiaryPreferredStock", "nsuri": "http://www.comcast.com/20210630", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofComprehensiveIncomeUnaudited", "http://www.comcast.com/role/CondensedConsolidatedStatementofIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "cmcsa_NoncashInterestExpenseIncomeNet": { "auth_ref": [], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited": { "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://www.comcast.com/20210630", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited" ], "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://www.comcast.com/20210630", "presentation": [ "http://www.comcast.com/role/CoverPage" ], "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://www.comcast.com/20210630", "presentation": [ "http://www.comcast.com/role/CoverPage" ], "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://www.comcast.com/20210630", "presentation": [ "http://www.comcast.com/role/CoverPage" ], "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://www.comcast.com/20210630", "presentation": [ "http://www.comcast.com/role/CoverPage" ], "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://www.comcast.com/20210630", "presentation": [ "http://www.comcast.com/role/CoverPage" ], "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://www.comcast.com/20210630", "presentation": [ "http://www.comcast.com/role/CoverPage" ], "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 preferred stock series (in series)" } } }, "localname": "NumberOfPreferredStockSeries", "nsuri": "http://www.comcast.com/20210630", "presentation": [ "http://www.comcast.com/role/InvestmentsOtherInvestmentsDetails" ], "xbrltype": "integerItemType" }, "cmcsa_OtherComprehensiveIncomeLossDefinedBenefitPlanAndOtherAfterReclassificationAdjustmentAfterTax": { "auth_ref": [], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementofComprehensiveIncomeUnaudited": { "order": 3.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Other Comprehensive (Income) Loss, Defined Benefit Plan And Other, After Reclassification Adjustment, After Tax", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan And Other, After Reclassification Adjustment, After Tax", "negatedLabel": "Employee benefit obligations and other, net of deferred taxes of $3, $3, $5 and $6" } } }, "localname": "OtherComprehensiveIncomeLossDefinedBenefitPlanAndOtherAfterReclassificationAdjustmentAfterTax", "nsuri": "http://www.comcast.com/20210630", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "cmcsa_OtherComprehensiveIncomeLossDefinedBenefitPlanAndOtherAfterReclassificationAdjustmentTax": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Other Comprehensive (Income) Loss, Defined Benefit Plan And Other, After Reclassification Adjustment, Tax", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan And Other, After Reclassification Adjustment, Tax", "terseLabel": "Employee benefit obligations and other, deferred taxes" } } }, "localname": "OtherComprehensiveIncomeLossDefinedBenefitPlanAndOtherAfterReclassificationAdjustmentTax", "nsuri": "http://www.comcast.com/20210630", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofComprehensiveIncomeUnauditedParenthetical" ], "xbrltype": "monetaryItemType" }, "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://www.comcast.com/20210630", "presentation": [ "http://www.comcast.com/role/RevenueRevenuebyGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "cmcsa_OtherIncomeLossNet": { "auth_ref": [], "calculation": { "http://www.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://www.comcast.com/20210630", "presentation": [ "http://www.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://www.comcast.com/20210630", "presentation": [ "http://www.comcast.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "cmcsa_OtherOperatingAndAdministrative": { "auth_ref": [], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementofIncomeUnaudited": { "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://www.comcast.com/20210630", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "cmcsa_OtherProgrammingAndProductionExpense": { "auth_ref": [], "calculation": { "http://www.comcast.com/role/ProgrammingandProductionCostsRecognizedProgrammingandProductionCostsDetails": { "order": 4.0, "parentTag": "cmcsa_ProgrammingAndProductionCosts", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Other Programming And Production Expense", "label": "Other Programming And Production Expense", "terseLabel": "Other" } } }, "localname": "OtherProgrammingAndProductionExpense", "nsuri": "http://www.comcast.com/20210630", "presentation": [ "http://www.comcast.com/role/ProgrammingandProductionCostsRecognizedProgrammingandProductionCostsDetails" ], "xbrltype": "monetaryItemType" }, "cmcsa_PaymentsForConstructionOfThemePark": { "auth_ref": [], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited": { "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://www.comcast.com/20210630", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "cmcsa_PaymentsForRepurchaseOfRedeemableSubsidiaryPreferredStock": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments For Repurchase Of Redeemable Subsidiary Preferred Stock", "label": "Payments For Repurchase Of Redeemable Subsidiary Preferred Stock", "terseLabel": "Cash payments for the redemption of redeemable subsidiary preferred stock" } } }, "localname": "PaymentsForRepurchaseOfRedeemableSubsidiaryPreferredStock", "nsuri": "http://www.comcast.com/20210630", "presentation": [ "http://www.comcast.com/role/CommitmentsandContingenciesNarrativeDetails" ], "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://www.comcast.com/20210630", "presentation": [ "http://www.comcast.com/role/InvestmentsOtherInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "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://www.comcast.com/20210630", "presentation": [ "http://www.comcast.com/role/InvestmentsEquityMethodInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "cmcsa_ProceedsFromSalesOfBusinessesAndInvestments": { "auth_ref": [], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited": { "order": 5.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://www.comcast.com/20210630", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "cmcsa_ProgrammingAndProductionCosts": { "auth_ref": [], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementofIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 }, "http://www.comcast.com/role/ProgrammingandProductionCostsRecognizedProgrammingandProductionCostsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Total programming and production costs" } } }, "localname": "ProgrammingAndProductionCosts", "nsuri": "http://www.comcast.com/20210630", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofIncomeUnaudited", "http://www.comcast.com/role/ProgrammingandProductionCostsRecognizedProgrammingandProductionCostsDetails" ], "xbrltype": "monetaryItemType" }, "cmcsa_ReclassificationDueToSegmentChangeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Reclassification Due To Segment Change", "label": "Reclassification Due To Segment Change [Member]", "terseLabel": "Segment Change" } } }, "localname": "ReclassificationDueToSegmentChangeMember", "nsuri": "http://www.comcast.com/20210630", "presentation": [ "http://www.comcast.com/role/SegmentInformationScheduleofChangeinGoodwillDetails" ], "xbrltype": "domainItemType" }, "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://www.comcast.com/20210630", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofChangesinEquityUnaudited" ], "xbrltype": "domainItemType" }, "cmcsa_ResidentialBroadbandMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Residential, Broadband [Member]", "label": "Residential, Broadband [Member]", "terseLabel": "Residential, Broadband [Member]" } } }, "localname": "ResidentialBroadbandMember", "nsuri": "http://www.comcast.com/20210630", "presentation": [ "http://www.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://www.comcast.com/20210630", "presentation": [ "http://www.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://www.comcast.com/20210630", "presentation": [ "http://www.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://www.comcast.com/20210630", "presentation": [ "http://www.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://www.comcast.com/20210630", "presentation": [ "http://www.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://www.comcast.com/20210630", "presentation": [ "http://www.comcast.com/role/SupplementalFinancialInformationTables" ], "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://www.comcast.com/20210630", "presentation": [ "http://www.comcast.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "cmcsa_ScheduleOfProgrammingAndProductionCostTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Programming And Production Cost", "label": "Schedule Of Programming And Production Cost [Table Text Block]", "terseLabel": "Programming and Production Expense" } } }, "localname": "ScheduleOfProgrammingAndProductionCostTableTextBlock", "nsuri": "http://www.comcast.com/20210630", "presentation": [ "http://www.comcast.com/role/ProgrammingandProductionCostsTables" ], "xbrltype": "textBlockItemType" }, "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://www.comcast.com/20210630", "presentation": [ "http://www.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://www.comcast.com/20210630", "presentation": [ "http://www.comcast.com/role/RevenueDetails", "http://www.comcast.com/role/SegmentInformationDetails", "http://www.comcast.com/role/SegmentInformationScheduleofChangeinGoodwillDetails" ], "xbrltype": "domainItemType" }, "cmcsa_StudiosMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Studios", "label": "Studios [Member]", "terseLabel": "Studios [Member]" } } }, "localname": "StudiosMember", "nsuri": "http://www.comcast.com/20210630", "presentation": [ "http://www.comcast.com/role/RevenueDetails", "http://www.comcast.com/role/SegmentInformationDetails", "http://www.comcast.com/role/SegmentInformationScheduleofChangeinGoodwillDetails" ], "xbrltype": "domainItemType" }, "cmcsa_SupplementalFinancialInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Statement Of Cash Flows Supplemental Information Abstract", "label": "Supplemental Financial Information [Abstract]", "terseLabel": "Supplemental Financial Information [Abstract]" } } }, "localname": "SupplementalFinancialInformationAbstract", "nsuri": "http://www.comcast.com/20210630", "xbrltype": "stringItemType" }, "cmcsa_SupplementalFinancialInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Supplemental Financial Information", "label": "Supplemental Financial Information [Line Items]", "terseLabel": "Supplemental Financial Information [Line Items]" } } }, "localname": "SupplementalFinancialInformationLineItems", "nsuri": "http://www.comcast.com/20210630", "presentation": [ "http://www.comcast.com/role/SupplementalFinancialInformationNoncashActivitiesDetails" ], "xbrltype": "stringItemType" }, "cmcsa_SupplementalFinancialInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Supplemental Financial Information [Table]", "label": "Supplemental Financial Information [Table]", "terseLabel": "Supplemental Financial Information [Table]" } } }, "localname": "SupplementalFinancialInformationTable", "nsuri": "http://www.comcast.com/20210630", "presentation": [ "http://www.comcast.com/role/SupplementalFinancialInformationNoncashActivitiesDetails" ], "xbrltype": "stringItemType" }, "cmcsa_TemporaryEquityRedemptionOfPreferredStock": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Redemption Of Preferred Stock", "label": "Temporary Equity, Redemption Of Preferred Stock", "negatedTerseLabel": "Redemption of subsidiary preferred stock" } } }, "localname": "TemporaryEquityRedemptionOfPreferredStock", "nsuri": "http://www.comcast.com/20210630", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofChangesinEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "cmcsa_TheatricalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Theatrical [Member]", "label": "Theatrical [Member]", "terseLabel": "Theatrical [Member]" } } }, "localname": "TheatricalMember", "nsuri": "http://www.comcast.com/20210630", "presentation": [ "http://www.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://www.comcast.com/20210630", "presentation": [ "http://www.comcast.com/role/RevenueDetails", "http://www.comcast.com/role/SegmentInformationDetails", "http://www.comcast.com/role/SegmentInformationScheduleofChangeinGoodwillDetails" ], "xbrltype": "domainItemType" }, "cmcsa_TotalIntersegmentEliminationsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Total Intersegment Eliminations", "label": "Total Intersegment Eliminations [Member]", "terseLabel": "Total Intersegment Eliminations [Member]" } } }, "localname": "TotalIntersegmentEliminationsMember", "nsuri": "http://www.comcast.com/20210630", "presentation": [ "http://www.comcast.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "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://www.comcast.com/20210630", "presentation": [ "http://www.comcast.com/role/SignificantTransactionsUniversalBeijingResortDetails", "http://www.comcast.com/role/SupplementalFinancialInformationNoncashActivitiesDetails" ], "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://www.comcast.com/20210630", "presentation": [ "http://www.comcast.com/role/SignificantTransactionsUniversalBeijingResortDetails" ], "xbrltype": "domainItemType" }, "cmcsa_VideoDistributionProgrammingExpense": { "auth_ref": [], "calculation": { "http://www.comcast.com/role/ProgrammingandProductionCostsRecognizedProgrammingandProductionCostsDetails": { "order": 2.0, "parentTag": "cmcsa_ProgrammingAndProductionCosts", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Video Distribution Programming Expense", "label": "Video Distribution Programming Expense", "terseLabel": "Video distribution programming" } } }, "localname": "VideoDistributionProgrammingExpense", "nsuri": "http://www.comcast.com/20210630", "presentation": [ "http://www.comcast.com/role/ProgrammingandProductionCostsRecognizedProgrammingandProductionCostsDetails" ], "xbrltype": "monetaryItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "verboseLabel": "United States [Member]" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.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/2021", "presentation": [ "http://www.comcast.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.comcast.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.comcast.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.comcast.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.comcast.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.comcast.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r472" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.comcast.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r473" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.comcast.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.comcast.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.comcast.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.comcast.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.comcast.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.comcast.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r474" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.comcast.com/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.comcast.com/role/CoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.comcast.com/role/CoverPage" ], "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/2021", "presentation": [ "http://www.comcast.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r474" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.comcast.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.comcast.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r474" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.comcast.com/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.comcast.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r476" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.comcast.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r474" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.comcast.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r474" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.comcast.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r474" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.comcast.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r474" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.comcast.com/role/CoverPage" ], "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/2021", "presentation": [ "http://www.comcast.com/role/CommitmentsandContingenciesNarrativeDetails" ], "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/2021", "presentation": [ "http://www.comcast.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r470" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.comcast.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r471" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.comcast.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.comcast.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r111", "r223", "r228", "r236", "r345", "r346", "r352", "r353", "r387", "r469" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]", "terseLabel": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.comcast.com/role/SignificantTransactionsUniversalBeijingResortDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r111", "r223", "r228", "r236", "r345", "r346", "r352", "r353", "r387", "r469" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Domain]", "terseLabel": "Consolidated Entities [Domain]" } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.comcast.com/role/SignificantTransactionsUniversalBeijingResortDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r111", "r154", "r167", "r168", "r169", "r170", "r172", "r174", "r178", "r223", "r224", "r225", "r226", "r227", "r228", "r230", "r231", "r233", "r235", "r236" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.comcast.com/role/RevenueDetails", "http://www.comcast.com/role/SegmentInformationDetails", "http://www.comcast.com/role/SegmentInformationScheduleofChangeinGoodwillDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r111", "r154", "r167", "r168", "r169", "r170", "r172", "r174", "r178", "r223", "r224", "r225", "r226", "r227", "r228", "r230", "r231", "r233", "r235", "r236" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.comcast.com/role/RevenueDetails", "http://www.comcast.com/role/SegmentInformationDetails", "http://www.comcast.com/role/SegmentInformationScheduleofChangeinGoodwillDetails" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r0", "r116", "r121", "r127", "r201", "r322", "r323", "r324", "r334", "r335", "r362", "r363", "r364", "r365", "r477" ], "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofChangesinEquityUnaudited" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r0", "r116", "r121", "r127", "r201", "r322", "r323", "r324", "r334", "r335", "r362", "r363", "r364", "r365", "r477" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]", "terseLabel": "Cumulative Effect, Period of Adoption [Axis]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofChangesinEquityUnaudited" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r0", "r116", "r121", "r127", "r201", "r322", "r323", "r324", "r334", "r335", "r362", "r363", "r364", "r365", "r477" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period of Adoption [Domain]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofChangesinEquityUnaudited" ], "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/InvestmentsEquityMethodInvestmentsDetails", "http://www.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/2021-01-31", "presentation": [ "http://www.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/2021-01-31", "presentation": [ "http://www.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/2021-01-31", "presentation": [ "http://www.comcast.com/role/SignificantTransactionsUniversalBeijingResortDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r180", "r300", "r302", "r394", "r447", "r448" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.comcast.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r180", "r300", "r302", "r394", "r447", "r448" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.comcast.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r196" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]", "terseLabel": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.comcast.com/role/InvestmentsEquityMethodInvestmentsDetails", "http://www.comcast.com/role/InvestmentsOtherInvestmentsDetails" ], "xbrltype": "stringItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r181", "r182", "r300", "r303", "r449", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.comcast.com/role/RevenueRevenuebyGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r181", "r182", "r300", "r303", "r449", "r457", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.comcast.com/role/RevenueRevenuebyGeographicLocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r36", "r390" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited": { "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableGrossCurrent": { "auth_ref": [ "r186", "r187" ], "calculation": { "http://www.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/2021-01-31", "presentation": [ "http://www.comcast.com/role/RevenueCondensedConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r7", "r23", "r186", "r187" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited", "http://www.comcast.com/role/RevenueCondensedConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetNoncurrent": { "auth_ref": [ "r23", "r186", "r410", "r424" ], "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/RevenueCondensedConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r40" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited": { "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r34", "r213" ], "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnauditedParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax": { "auth_ref": [ "r51", "r54", "r56", "r57", "r368" ], "calculation": { "http://www.comcast.com/role/EquityandShareBasedCompensationComponentsofAccumulatedOtherComprehensiveIncomeLossDetails": { "order": 1.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/2021-01-31", "presentation": [ "http://www.comcast.com/role/EquityandShareBasedCompensationComponentsofAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r26", "r54", "r56", "r57", "r429", "r454", "r455" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 }, "http://www.comcast.com/role/EquityandShareBasedCompensationComponentsofAccumulatedOtherComprehensiveIncomeLossDetails": { "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited", "http://www.comcast.com/role/EquityandShareBasedCompensationComponentsofAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r53", "r57", "r65", "r66", "r67", "r113", "r114", "r115", "r351", "r450", "r451", "r478" ], "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofChangesinEquityUnaudited" ], "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/SupplementalFinancialInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r24", "r325", "r390" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "verboseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r113", "r114", "r115", "r322", "r323", "r324", "r364" ], "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofChangesinEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r310", "r312", "r327", "r328" ], "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofChangesinEquityUnaudited" ], "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingMember": { "auth_ref": [ "r302" ], "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r312", "r319", "r326" ], "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/EquityandShareBasedCompensationRecognizedShareBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r30", "r188", "r202" ], "calculation": { "http://www.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/2021-01-31", "presentation": [ "http://www.comcast.com/role/RevenueCondensedConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r98", "r208", "r210" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementofIncomeUnaudited": { "order": 5.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 }, "http://www.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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofIncomeUnaudited", "http://www.comcast.com/role/SegmentInformationReconciliationofAdjustedEBITDAfromSegmenttoConsolidatedStatementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax": { "auth_ref": [ "r54" ], "calculation": { "http://www.comcast.com/role/EquityandShareBasedCompensationComponentsofAccumulatedOtherComprehensiveIncomeLossDetails": { "order": 2.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/2021-01-31", "presentation": [ "http://www.comcast.com/role/EquityandShareBasedCompensationComponentsofAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r108", "r162", "r169", "r176", "r198", "r223", "r224", "r225", "r227", "r228", "r229", "r230", "r232", "r234", "r236", "r237", "r345", "r352", "r369", "r388", "r390", "r402", "r426" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited": { "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited", "http://www.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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r8", "r9", "r50", "r108", "r198", "r223", "r224", "r225", "r227", "r228", "r229", "r230", "r232", "r234", "r236", "r237", "r345", "r352", "r369", "r388", "r390" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current Assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r313", "r321" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comcast.com/role/EquityandShareBasedCompensationNarrativeDetails", "http://www.comcast.com/role/EquityandShareBasedCompensationRecognizedShareBasedCompensationExpenseDetails" ], "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedFinancialStatementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]", "terseLabel": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r5", "r112", "r148" ], "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedFinancialStatements" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalizedContractCostNet": { "auth_ref": [ "r203" ], "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/RevenueCondensedConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r6", "r32", "r100" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited", "http://www.comcast.com/role/SupplementalFinancialInformationCashCashEquivalentsandRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r94", "r100", "r103" ], "calculation": { "http://www.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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited", "http://www.comcast.com/role/SupplementalFinancialInformationCashCashEquivalentsandRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r94", "r371" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited": { "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r105", "r108", "r130", "r134", "r135", "r137", "r139", "r145", "r146", "r147", "r198", "r223", "r228", "r229", "r230", "r236", "r237", "r274", "r275", "r277", "r281", "r369", "r475" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited", "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnauditedParenthetical", "http://www.comcast.com/role/CondensedConsolidatedStatementofChangesinEquityUnaudited", "http://www.comcast.com/role/CoverPage" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r44", "r221", "r412", "r434" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r218", "r219", "r220", "r222", "r459" ], "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/2021-01-31", "presentation": [ "http://www.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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited", "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnauditedParenthetical", "http://www.comcast.com/role/CondensedConsolidatedStatementofChangesinEquityUnaudited", "http://www.comcast.com/role/CoverPage" ], "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited", "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnauditedParenthetical", "http://www.comcast.com/role/CoverPage" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockDividendsPerShareDeclared": { "auth_ref": [ "r288" ], "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofChangesinEquityUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r113", "r114", "r364" ], "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofChangesinEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r22" ], "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnauditedParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r22" ], "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r22" ], "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r22", "r287" ], "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r22", "r390" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited": { "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r61", "r63", "r64", "r76", "r418", "r442" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementofComprehensiveIncomeUnaudited": { "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r61", "r63", "r75", "r343", "r361", "r417", "r441" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementofComprehensiveIncomeUnaudited": { "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateAndOtherMember": { "auth_ref": [ "r149" ], "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/RevenueDetails", "http://www.comcast.com/role/SegmentInformationDetails", "http://www.comcast.com/role/SegmentInformationScheduleofChangeinGoodwillDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r78" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementofIncomeUnaudited": { "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofIncomeUnaudited" ], "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comcast.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comcast.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtAndCapitalLeaseObligations": { "auth_ref": [ "r411", "r437" ], "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtCurrent": { "auth_ref": [ "r38" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited": { "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r104", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r255", "r262", "r263", "r264", "r269" ], "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/LongTermDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r15", "r17", "r18", "r107", "r111", "r238", "r239", "r240", "r241", "r242", "r243", "r245", "r251", "r252", "r253", "r254", "r256", "r257", "r258", "r259", "r260", "r261", "r265", "r266", "r267", "r268", "r382", "r403", "r405", "r423" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comcast.com/role/LongTermDebtNarrativeDetails", "http://www.comcast.com/role/SignificantTransactionsUniversalBeijingResortDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Spread on variable rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comcast.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r42", "r107", "r111", "r238", "r239", "r240", "r241", "r242", "r243", "r245", "r251", "r252", "r253", "r254", "r256", "r257", "r258", "r259", "r260", "r261", "r265", "r266", "r267", "r268", "r382" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comcast.com/role/LongTermDebtNarrativeDetails", "http://www.comcast.com/role/SignificantTransactionsUniversalBeijingResortDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r98", "r109", "r332", "r337", "r338", "r339" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited": { "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r329", "r330" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited": { "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueCurrent": { "auth_ref": [ "r31" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited": { "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueNoncurrent": { "auth_ref": [ "r31" ], "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/RevenueCondensedConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r98", "r212" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementofIncomeUnaudited": { "order": 4.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 }, "http://www.comcast.com/role/SegmentInformationReconciliationofAdjustedEBITDAfromSegmenttoConsolidatedStatementsDetails": { "order": 2.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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofIncomeUnaudited", "http://www.comcast.com/role/SegmentInformationReconciliationofAdjustedEBITDAfromSegmenttoConsolidatedStatementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r98", "r212" ], "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r98", "r157" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited": { "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited" ], "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/RevenueDetails", "http://www.comcast.com/role/RevenueRevenuebyGeographicLocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r300", "r302", "r303", "r304", "r305", "r306", "r307", "r308" ], "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/RevenueDetails", "http://www.comcast.com/role/RevenueRevenuebyGeographicLocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r300" ], "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DividendsCommonStockCash": { "auth_ref": [ "r288" ], "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofChangesinEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsPayableAmountPerShare": { "auth_ref": [ "r102" ], "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/SupplementalFinancialInformationNoncashActivitiesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DividendsPayableCurrentAndNoncurrent": { "auth_ref": [ "r17", "r19", "r404", "r427" ], "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/SupplementalFinancialInformationNoncashActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r77", "r119", "r120", "r121", "r122", "r123", "r128", "r130", "r137", "r138", "r139", "r142", "r143", "r365", "r366", "r419", "r443" ], "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)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofIncomeUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r77", "r119", "r120", "r121", "r122", "r123", "r130", "r137", "r138", "r139", "r142", "r143", "r365", "r366", "r419", "r443" ], "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)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofIncomeUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r140", "r141" ], "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedFinancialStatementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r371" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited": { "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r320" ], "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/EquityandShareBasedCompensationNarrativeDetails" ], "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/EquityandShareBasedCompensationRecognizedShareBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r317" ], "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/EquityandShareBasedCompensationNarrativeDetails", "http://www.comcast.com/role/EquityandShareBasedCompensationRecognizedShareBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EntertainmentTextBlock": { "auth_ref": [ "r391", "r392", "r393", "r397", "r398" ], "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/ProgrammingandProductionCosts" ], "xbrltype": "textBlockItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r65", "r66", "r67", "r113", "r114", "r115", "r118", "r124", "r126", "r144", "r201", "r287", "r288", "r322", "r323", "r324", "r334", "r335", "r364", "r372", "r373", "r374", "r375", "r376", "r379", "r450", "r451", "r452", "r478" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofChangesinEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r33", "r163", "r195" ], "calculation": { "http://www.comcast.com/role/InvestmentsScheduleofInvestmentsDetails_1": { "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/InvestmentsEquityMethodInvestmentsDetails", "http://www.comcast.com/role/InvestmentsScheduleofInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNi": { "auth_ref": [ "r367" ], "calculation": { "http://www.comcast.com/role/InvestmentsScheduleofInvestmentsDetails_1": { "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), classified as current.", "label": "Equity Securities, FV-NI, Current", "terseLabel": "Marketable equity securities" } } }, "localname": "EquitySecuritiesFvNi", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comcast.com/role/InvestmentsScheduleofInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiGainLoss": { "auth_ref": [ "r193" ], "calculation": { "http://www.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/2021-01-31", "presentation": [ "http://www.comcast.com/role/InvestmentsInvestmentandOtherIncomeLossNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss": { "auth_ref": [ "r193", "r444" ], "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": "Unrealized gains (losses) recognized" } } }, "localname": "EquitySecuritiesFvNiUnrealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comcast.com/role/InvestmentsInvestmentandOtherIncomeLossNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": { "auth_ref": [ "r192" ], "calculation": { "http://www.comcast.com/role/InvestmentsScheduleofInvestmentsDetails_1": { "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/InvestmentsScheduleofInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FilmCostsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Film, Capitalized Cost [Abstract]", "verboseLabel": "Owned:" } } }, "localname": "FilmCostsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comcast.com/role/ProgrammingandProductionCostsCapitalizedFilmandTelevisionCostsandProgrammingRightsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FilmMonetizedOnItsOwnAmortizationExpense": { "auth_ref": [ "r396" ], "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": "Amortization of owned film and television costs" } } }, "localname": "FilmMonetizedOnItsOwnAmortizationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comcast.com/role/ProgrammingandProductionCostsRecognizedProgrammingandProductionCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FilmMonetizedOnItsOwnCapitalizedCost": { "auth_ref": [ "r395" ], "calculation": { "http://www.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": "Owned" } } }, "localname": "FilmMonetizedOnItsOwnCapitalizedCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comcast.com/role/ProgrammingandProductionCostsCapitalizedFilmandTelevisionCostsandProgrammingRightsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FilmMonetizedOnItsOwnCapitalizedCostCompletedAndNotReleased": { "auth_ref": [ "r395" ], "calculation": { "http://www.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/2021-01-31", "presentation": [ "http://www.comcast.com/role/ProgrammingandProductionCostsCapitalizedFilmandTelevisionCostsandProgrammingRightsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FilmMonetizedOnItsOwnCapitalizedCostReleased": { "auth_ref": [ "r395" ], "calculation": { "http://www.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/2021-01-31", "presentation": [ "http://www.comcast.com/role/ProgrammingandProductionCostsCapitalizedFilmandTelevisionCostsandProgrammingRightsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r209" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "terseLabel": "Other intangible assets - accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnauditedParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r204", "r205", "r390", "r401" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Balance, end of period", "periodStartLabel": "Balance, beginning of period", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited", "http://www.comcast.com/role/SegmentInformationScheduleofChangeinGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Goodwill [Line Items]", "terseLabel": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comcast.com/role/SegmentInformationScheduleofChangeinGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comcast.com/role/SegmentInformationScheduleofChangeinGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r71", "r162", "r168", "r172", "r175", "r178", "r399", "r414", "r421", "r445" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementofIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 }, "http://www.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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofIncomeUnaudited", "http://www.comcast.com/role/SegmentInformationReconciliationofAdjustedEBITDAfromSegmenttoConsolidatedStatementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r72", "r98", "r159", "r195", "r413", "r438" ], "calculation": { "http://www.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/2021-01-31", "presentation": [ "http://www.comcast.com/role/InvestmentsInvestmentandOtherIncomeLossNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r110", "r125", "r126", "r160", "r331", "r336", "r340", "r446" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementofIncomeUnaudited": { "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability": { "auth_ref": [ "r333" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of income tax expense (benefit) from continuing operations attributable to an adjustment of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity.", "label": "Income Tax Expense (Benefit), Continuing Operations, Adjustment of Deferred Tax (Asset) Liability", "terseLabel": "Increase to deferred tax liabilities from change in foreign tax rate" } } }, "localname": "IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comcast.com/role/SupplementalFinancialInformationIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r101" ], "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/SupplementalFinancialInformationCashPaymentsforInterestandIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r97" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited": { "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited" ], "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "auth_ref": [ "r97" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited": { "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofChangesinEquityUnaudited" ], "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofChangesinEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r131", "r132", "r133", "r139" ], "calculation": { "http://www.comcast.com/role/EquityandShareBasedCompensationWeightedAverageCommonSharesOutstandingDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements", "verboseLabel": "Effect of dilutive securities (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comcast.com/role/EquityandShareBasedCompensationWeightedAverageCommonSharesOutstandingDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IndefiniteLivedFranchiseRights": { "auth_ref": [ "r211" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited": { "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r69", "r156", "r380", "r381", "r420" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementofIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 }, "http://www.comcast.com/role/SegmentInformationReconciliationofAdjustedEBITDAfromSegmenttoConsolidatedStatementsDetails": { "order": 6.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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofIncomeUnaudited", "http://www.comcast.com/role/SegmentInformationReconciliationofAdjustedEBITDAfromSegmenttoConsolidatedStatementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r92", "r95", "r101" ], "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/SupplementalFinancialInformationCashPaymentsforInterestandIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntersegmentEliminationMember": { "auth_ref": [ "r154", "r167", "r168", "r169", "r170", "r172", "r174", "r178" ], "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/RevenueDetails", "http://www.comcast.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InvestmentTextBlock": { "auth_ref": [ "r191", "r194", "r199", "r200" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for investment.", "label": "Investment [Text Block]", "terseLabel": "Investments" } } }, "localname": "InvestmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comcast.com/role/Investments" ], "xbrltype": "textBlockItemType" }, "us-gaap_Investments": { "auth_ref": [ "r436" ], "calculation": { "http://www.comcast.com/role/InvestmentsScheduleofInvestmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.comcast.com/role/InvestmentsScheduleofInvestmentsDetails_1": { "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/InvestmentsScheduleofInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investments [Abstract]", "terseLabel": "Investments [Abstract]" } } }, "localname": "InvestmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsAllOtherInvestmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investments, All Other Investments [Abstract]" } } }, "localname": "InvestmentsAllOtherInvestmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r383" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Lease terms" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comcast.com/role/SupplementalFinancialInformationNoncashActivitiesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r39", "r108", "r170", "r198", "r223", "r224", "r225", "r228", "r229", "r230", "r232", "r234", "r236", "r237", "r346", "r352", "r353", "r369", "r388", "r389" ], "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/SignificantTransactionsUniversalBeijingResortDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r29", "r108", "r198", "r369", "r390", "r407", "r432" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited": { "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited" ], "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r41", "r108", "r198", "r223", "r224", "r225", "r228", "r229", "r230", "r232", "r234", "r236", "r237", "r346", "r352", "r353", "r369", "r388", "r389", "r390" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited": { "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current Liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r18", "r405", "r423" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-term Line of Credit", "terseLabel": "Borrowings outstanding under credit facility" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comcast.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Line of Credit Facility [Line Items]", "terseLabel": "Line of Credit Facility [Line Items]" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comcast.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r37" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comcast.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r37", "r107" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.", "label": "Line of Credit Facility [Table]", "terseLabel": "Line of Credit Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comcast.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]", "terseLabel": "London Interbank Offered Rate (LIBOR) [Member]" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comcast.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligations": { "auth_ref": [ "r18" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited": { "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited" ], "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermInvestments": { "auth_ref": [ "r33" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.comcast.com/role/InvestmentsScheduleofInvestmentsDetails": { "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited", "http://www.comcast.com/role/InvestmentsScheduleofInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketingAndAdvertisingExpense": { "auth_ref": [ "r80" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementofIncomeUnaudited": { "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_MaterialReconcilingItemsMember": { "auth_ref": [ "r172" ], "lang": { "en-us": { "role": { "documentation": "Items used in reconciling reportable segments' amounts to consolidated amount. Excludes corporate-level activity.", "label": "Segment Reconciling Items [Member]", "terseLabel": "Segment Reconciling Items [Member]" } } }, "localname": "MaterialReconcilingItemsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comcast.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r48", "r108", "r198", "r223", "r228", "r229", "r230", "r236", "r237", "r369", "r406", "r431" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited": { "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited" ], "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/SignificantTransactionsUniversalBeijingResortDetails" ], "xbrltype": "percentItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r94" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited": { "order": 2.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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited" ], "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r94" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited": { "order": 3.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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited" ], "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r94", "r96", "r99" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited": { "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited" ], "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r4", "r59", "r62", "r67", "r73", "r99", "r108", "r117", "r119", "r120", "r121", "r122", "r125", "r126", "r136", "r162", "r168", "r172", "r175", "r178", "r198", "r223", "r224", "r225", "r228", "r229", "r230", "r232", "r234", "r236", "r237", "r366", "r369", "r415", "r439" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementofIncomeUnaudited": { "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" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofChangesinEquityUnaudited", "http://www.comcast.com/role/CondensedConsolidatedStatementofIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r59", "r62", "r67", "r125", "r126", "r348", "r360" ], "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofChangesinEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest": { "auth_ref": [ "r79" ], "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofChangesinEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r113", "r114", "r115", "r288", "r341" ], "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofChangesinEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r81" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementofIncomeUnaudited": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 }, "http://www.comcast.com/role/InvestmentsInvestmentandOtherIncomeLossNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.comcast.com/role/SegmentInformationReconciliationofAdjustedEBITDAfromSegmenttoConsolidatedStatementsDetails": { "order": 1.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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofIncomeUnaudited", "http://www.comcast.com/role/InvestmentsInvestmentandOtherIncomeLossNetDetails", "http://www.comcast.com/role/SegmentInformationReconciliationofAdjustedEBITDAfromSegmenttoConsolidatedStatementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r150" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comcast.com/role/SegmentInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r162", "r168", "r172", "r175", "r178" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementofIncomeUnaudited": { "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r385", "r386" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate on operating lease" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comcast.com/role/SupplementalFinancialInformationNoncashActivitiesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r167", "r168", "r169", "r170", "r172", "r178" ], "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/RevenueDetails", "http://www.comcast.com/role/SegmentInformationDetails", "http://www.comcast.com/role/SegmentInformationScheduleofChangeinGoodwillDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r49", "r390" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited": { "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r35" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited": { "order": 9.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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax [Abstract]", "terseLabel": "Cash flow hedges:" } } }, "localname": "OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofComprehensiveIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": { "auth_ref": [ "r52", "r54" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementofComprehensiveIncomeUnaudited": { "order": 5.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), net of deferred taxes of $2, $7, $(17) and $17" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax": { "auth_ref": [ "r55" ], "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofComprehensiveIncomeUnauditedParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax": { "auth_ref": [ "r54", "r58" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementofComprehensiveIncomeUnaudited": { "order": 4.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 reclassified to net income, net of deferred taxes of $\u2014, $4, $\u2014 and $21" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax": { "auth_ref": [ "r55" ], "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofComprehensiveIncomeUnauditedParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r51" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementofComprehensiveIncomeUnaudited": { "order": 1.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 $(17), $(9), $(109) and $(16)" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax": { "auth_ref": [ "r51", "r55", "r370", "r378" ], "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", "negatedTerseLabel": "Currency translation adjustments, deferred taxes" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofComprehensiveIncomeUnauditedParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r60", "r63", "r65", "r66", "r68", "r74", "r287", "r372", "r377", "r379", "r416", "r440" ], "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofChangesinEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r60", "r63", "r343", "r344", "r350" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementofComprehensiveIncomeUnaudited": { "order": 3.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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIndustriesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Industries [Abstract]", "terseLabel": "Other Industries [Abstract]" } } }, "localname": "OtherIndustriesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherIntangibleAssetsNet": { "auth_ref": [], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited": { "order": 5.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" } } }, "localname": "OtherIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherInvestmentNotReadilyMarketableLineItems": { "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": "Other Investment Not Readily Marketable [Line Items]", "terseLabel": "Schedule of Other Investments [Line Items]" } } }, "localname": "OtherInvestmentNotReadilyMarketableLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comcast.com/role/InvestmentsOtherInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherInvestmentNotReadilyMarketableTable": { "auth_ref": [ "r400" ], "lang": { "en-us": { "role": { "documentation": "Description of the information about other investments not readily marketable, including, but not limited to, description of investment, fair value and value as measured by quoted price.", "label": "Other Investment Not Readily Marketable [Table]", "terseLabel": "Schedule of Other Investments [Table]" } } }, "localname": "OtherInvestmentNotReadilyMarketableTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comcast.com/role/InvestmentsOtherInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherInvestments": { "auth_ref": [ "r33", "r435" ], "calculation": { "http://www.comcast.com/role/InvestmentsScheduleofInvestmentsDetails_1": { "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/InvestmentsScheduleofInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r43" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited": { "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLongTermDebt": { "auth_ref": [ "r18", "r405", "r428" ], "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/SignificantTransactionsUniversalBeijingResortDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r83", "r86" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited": { "order": 7.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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r89" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited": { "order": 3.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 repurchase program and employee plans" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividends": { "auth_ref": [ "r89" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited": { "order": 4.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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r84" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of 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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r85" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited": { "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited", "http://www.comcast.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInvestments": { "auth_ref": [ "r86" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited": { "order": 6.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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r85" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited": { "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited", "http://www.comcast.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r313", "r321" ], "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/EquityandShareBasedCompensationNarrativeDetails" ], "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/EquityandShareBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r21" ], "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r21", "r274" ], "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r21", "r390" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited": { "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" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r2" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.", "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "terseLabel": "Reclassifications" } } }, "localname": "PriorPeriodReclassificationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedFinancialStatementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r87" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited": { "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities": { "auth_ref": [ "r82", "r190" ], "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/InvestmentsOtherInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "auth_ref": [ "r88", "r91" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited": { "order": 5.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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r4", "r59", "r62", "r67", "r93", "r108", "r117", "r125", "r126", "r162", "r168", "r172", "r175", "r178", "r198", "r223", "r224", "r225", "r228", "r229", "r230", "r232", "r234", "r236", "r237", "r343", "r347", "r349", "r360", "r361", "r366", "r369", "r421" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.comcast.com/role/CondensedConsolidatedStatementofComprehensiveIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://www.comcast.com/role/CondensedConsolidatedStatementofIncomeUnaudited": { "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited", "http://www.comcast.com/role/CondensedConsolidatedStatementofComprehensiveIncomeUnaudited", "http://www.comcast.com/role/CondensedConsolidatedStatementofIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r12", "r13", "r214", "r390", "r422", "r433" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net of accumulated depreciation" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationTypeAxis": { "auth_ref": [ "r2" ], "lang": { "en-us": { "role": { "documentation": "Information by type of reclassification adjustment affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.", "label": "Reclassification, Type [Axis]", "terseLabel": "Reclassification, Type [Axis]" } } }, "localname": "ReclassificationTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comcast.com/role/SegmentInformationScheduleofChangeinGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationTypeDomain": { "auth_ref": [ "r2" ], "lang": { "en-us": { "role": { "documentation": "Type of reclassification adjustment affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.", "label": "Reclassification, Type [Domain]", "terseLabel": "Reclassification, Type [Domain]" } } }, "localname": "ReclassificationTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comcast.com/role/SegmentInformationScheduleofChangeinGoodwillDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock": { "auth_ref": [ "r168", "r172" ], "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount": { "auth_ref": [ "r270", "r271", "r272", "r273" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited": { "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 and redeemable subsidiary preferred stock" } } }, "localname": "RedeemableNoncontrollingInterestEquityCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited", "http://www.comcast.com/role/CondensedConsolidatedStatementofChangesinEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfOtherDebt": { "auth_ref": [ "r90" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited": { "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashCurrent": { "auth_ref": [ "r6", "r11", "r103" ], "calculation": { "http://www.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/2021-01-31", "presentation": [ "http://www.comcast.com/role/SupplementalFinancialInformationCashCashEquivalentsandRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashNoncurrent": { "auth_ref": [ "r10", "r14", "r103", "r458" ], "calculation": { "http://www.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/2021-01-31", "presentation": [ "http://www.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 (RSUs) [Member]" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comcast.com/role/EquityandShareBasedCompensationNarrativeDetails", "http://www.comcast.com/role/EquityandShareBasedCompensationRecognizedShareBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r25", "r288", "r325", "r390", "r430", "r453", "r455" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited": { "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r113", "r114", "r115", "r118", "r124", "r126", "r201", "r322", "r323", "r324", "r334", "r335", "r364", "r450", "r452" ], "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofChangesinEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r301", "r309" ], "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r70", "r108", "r153", "r154", "r167", "r173", "r174", "r180", "r181", "r184", "r198", "r223", "r224", "r225", "r228", "r229", "r230", "r232", "r234", "r236", "r237", "r369", "r421" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementofIncomeUnaudited": { "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofIncomeUnaudited", "http://www.comcast.com/role/RevenueDetails", "http://www.comcast.com/role/RevenueRevenuebyGeographicLocationDetails", "http://www.comcast.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenues [Abstract]" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility [Member]" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comcast.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r384", "r386" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Operating lease assets and liabilities recognized" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comcast.com/role/SupplementalFinancialInformationNoncashActivitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r47" ], "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r57", "r377", "r379" ], "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/EquityandShareBasedCompensationTables" ], "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/SupplementalFinancialInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": { "auth_ref": [ "r318" ], "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/EquityandShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r139" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of weighted average common shares outstanding" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comcast.com/role/EquityandShareBasedCompensationTables" ], "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/InvestmentsEquityMethodInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "auth_ref": [ "r4", "r108", "r197", "r198", "r369" ], "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/InvestmentsEquityMethodInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r206", "r207" ], "lang": { "en-us": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]", "terseLabel": "Schedule of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comcast.com/role/SegmentInformationScheduleofChangeinGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r206", "r207" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comcast.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r162", "r165", "r171", "r206" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comcast.com/role/SegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r162", "r165", "r171", "r206" ], "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r313", "r321" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comcast.com/role/EquityandShareBasedCompensationNarrativeDetails", "http://www.comcast.com/role/EquityandShareBasedCompensationRecognizedShareBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfVariableInterestEntitiesTable": { "auth_ref": [ "r345", "r346", "r352", "r353", "r354", "r355", "r356", "r357", "r358" ], "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/SignificantTransactionsUniversalBeijingResortDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r149", "r153", "r154", "r155", "r156", "r157", "r158", "r159", "r160", "r161", "r162", "r163", "r164", "r167", "r168", "r169", "r170", "r172", "r173", "r174", "r175", "r176", "r178", "r184", "r216", "r217", "r447" ], "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/RevenueDetails", "http://www.comcast.com/role/SegmentInformationDetails", "http://www.comcast.com/role/SegmentInformationScheduleofChangeinGoodwillDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]", "terseLabel": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r149", "r151", "r152", "r162", "r166", "r172", "r176", "r177", "r178", "r179", "r180", "r183", "r184", "r185" ], "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/2021-01-31", "presentation": [ "http://www.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/2021-01-31", "presentation": [ "http://www.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/2021-01-31", "presentation": [ "http://www.comcast.com/role/SegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r97" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited": { "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r315" ], "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/EquityandShareBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r315" ], "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/EquityandShareBasedCompensationNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comcast.com/role/EquityandShareBasedCompensationNarrativeDetails", "http://www.comcast.com/role/EquityandShareBasedCompensationRecognizedShareBasedCompensationExpenseDetails" ], "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/EquityandShareBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r316" ], "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/EquityandShareBasedCompensationNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r311", "r314" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comcast.com/role/EquityandShareBasedCompensationNarrativeDetails", "http://www.comcast.com/role/EquityandShareBasedCompensationRecognizedShareBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r16", "r408", "r409", "r425" ], "calculation": { "http://www.comcast.com/role/InvestmentsScheduleofInvestmentsDetails": { "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/InvestmentsScheduleofInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r3", "r149", "r153", "r154", "r155", "r156", "r157", "r158", "r159", "r160", "r161", "r162", "r163", "r164", "r167", "r168", "r169", "r170", "r172", "r173", "r174", "r175", "r176", "r178", "r184", "r206", "r215", "r216", "r217", "r447" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comcast.com/role/RevenueDetails", "http://www.comcast.com/role/SegmentInformationDetails", "http://www.comcast.com/role/SegmentInformationScheduleofChangeinGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r20", "r21", "r22", "r105", "r108", "r130", "r134", "r135", "r137", "r139", "r145", "r146", "r147", "r198", "r223", "r228", "r229", "r230", "r236", "r237", "r274", "r275", "r277", "r281", "r287", "r369", "r475" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited", "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnauditedParenthetical", "http://www.comcast.com/role/CondensedConsolidatedStatementofChangesinEquityUnaudited", "http://www.comcast.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r46", "r65", "r66", "r67", "r113", "r114", "r115", "r118", "r124", "r126", "r144", "r201", "r287", "r288", "r322", "r323", "r324", "r334", "r335", "r364", "r372", "r373", "r374", "r375", "r376", "r379", "r450", "r451", "r452", "r478" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofChangesinEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited", "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnauditedParenthetical", "http://www.comcast.com/role/CondensedConsolidatedStatementofChangesinEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r113", "r114", "r115", "r144", "r394" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited", "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnauditedParenthetical", "http://www.comcast.com/role/CondensedConsolidatedStatementofChangesinEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r21", "r22", "r287", "r288" ], "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofChangesinEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.", "label": "Stock Issued During Period, Value, Issued for Services", "terseLabel": "Issuances of common stock under employee plans" } } }, "localname": "StockIssuedDuringPeriodValueIssuedForServices", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofChangesinEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "auth_ref": [ "r21", "r22", "r287", "r288" ], "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 repurchase program and employee plans" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofChangesinEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r22", "r27", "r28", "r108", "r189", "r198", "r369", "r390" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited": { "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r0", "r1", "r66", "r108", "r113", "r114", "r115", "r118", "r124", "r198", "r201", "r288", "r322", "r323", "r324", "r334", "r335", "r341", "r342", "r359", "r364", "r369", "r372", "r373", "r379", "r451", "r452", "r478" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited": { "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", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited", "http://www.comcast.com/role/CondensedConsolidatedStatementofChangesinEquityUnaudited" ], "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r106", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r288", "r291" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Equity and Share-Based Compensation" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comcast.com/role/EquityandShareBasedCompensation" ], "xbrltype": "textBlockItemType" }, "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofChangesinEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_SummaryInvestmentHoldingsTextBlock": { "auth_ref": [ "r456" ], "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/2021-01-31", "presentation": [ "http://www.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/2021-01-31", "presentation": [ "http://www.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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofChangesinEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r45", "r289" ], "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedStatementofChangesinEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r45", "r289" ], "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r45", "r289", "r290" ], "calculation": { "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited": { "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" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comcast.com/role/CondensedConsolidatedBalanceSheetUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableInterestEntityLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Variable Interest Entity [Line Items]", "terseLabel": "Variable Interest Entity [Line Items]" } } }, "localname": "VariableInterestEntityLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comcast.com/role/SignificantTransactionsUniversalBeijingResortDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": { "auth_ref": [ "r345", "r346", "r352", "r353", "r354" ], "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/2021-01-31", "presentation": [ "http://www.comcast.com/role/SignificantTransactionsUniversalBeijingResortDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comcast.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comcast.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r129", "r139" ], "calculation": { "http://www.comcast.com/role/EquityandShareBasedCompensationWeightedAverageCommonSharesOutstandingDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "totalLabel": "Weighted-average number of common shares outstanding \u2013 diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comcast.com/role/EquityandShareBasedCompensationWeightedAverageCommonSharesOutstandingDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r128", "r139" ], "calculation": { "http://www.comcast.com/role/EquityandShareBasedCompensationWeightedAverageCommonSharesOutstandingDetails": { "order": 2.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", "verboseLabel": "Weighted average number of common shares outstanding \u2013 basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.comcast.com/role/EquityandShareBasedCompensationWeightedAverageCommonSharesOutstandingDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6812-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "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(d))", "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(e)(1))", "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(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r108": { "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" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r11": { "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" }, "r110": { "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" }, "r111": { "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" }, "r112": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r12": { "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" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r13": { "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" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1707-109256" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1757-109256" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1500-109256" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r14": { "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" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r146": { "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" }, "r147": { "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" }, "r148": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599" }, "r15": { "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" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r16": { "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" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8844-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r17": { "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" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8981-108599" }, "r18": { "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" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r185": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r19": { "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" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562" }, "r191": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117546-209714" }, "r194": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "321", "URI": "http://asc.fasb.org/topic&trid=75115024" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "323", "URI": "http://asc.fasb.org/topic&trid=2196965" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755" }, "r20": { "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" }, "r200": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "325", "URI": "http://asc.fasb.org/topic&trid=2197064" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123353750&loc=SL49131252-203054" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r208": { "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" }, "r209": { "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" }, "r21": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r22": { "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" }, "r220": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r221": { "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" }, "r222": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r23": { "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" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r24": { "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" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r25": { "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" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r26": { "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" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r269": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r27": { "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" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(12)(c)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(16)(c)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "14", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "15", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r28": { "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" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r288": { "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" }, "r289": { "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" }, "r29": { "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" }, "r290": { "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" }, "r291": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045" }, "r3": { "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" }, "r30": { "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" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r309": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r31": { "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" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r32": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r33": { "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" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r34": { "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" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568447-111683" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568740-111683" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569643-111683" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r35": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5728-111685" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=SL6759159-111685" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5747-111685" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=SL6228884-111685" }, "r359": { "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" }, "r36": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594786&loc=SL75136599-209740" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594809&loc=SL116692626-108610" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=125521441&loc=d3e30755-110894" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r38": { "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" }, "r380": { "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" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124437977&loc=d3e55792-112764" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r39": { "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" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r391": { "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" }, "r392": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "920", "URI": "http://asc.fasb.org/topic&trid=2123033" }, "r393": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "922", "URI": "http://asc.fasb.org/topic&trid=2127477" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "926", "URI": "http://asc.fasb.org/topic&trid=2123363" }, "r398": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "928", "URI": "http://asc.fasb.org/topic&trid=2123672" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r4": { "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" }, "r40": { "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" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "820", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=35710923&loc=d3e45360-110995" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r41": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r42": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r43": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r44": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r45": { "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" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r456": { "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=122147990&loc=d3e611197-123010" }, "r457": { "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" }, "r458": { "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" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r46": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r47": { "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" }, "r470": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r471": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r472": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r473": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r474": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r475": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r476": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r48": { "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" }, "r49": { "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" }, "r5": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r50": { "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" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e640-108580" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e689-108580" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r70": { "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=123367319&loc=SL114868664-224227" }, "r71": { "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=123367319&loc=SL114868664-224227" }, "r72": { "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=123367319&loc=SL114868664-224227" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r75": { "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=123367319&loc=SL114868664-224227" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r78": { "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=123367319&loc=SL114868664-224227" }, "r79": { "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=123367319&loc=SL114868664-224227" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3000-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" } }, "version": "2.1" } ZIP 68 0001166691-21-000029-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001166691-21-000029-xbrl.zip M4$L#!!0 ( )E]_5*2M3(=^$(" .A9( 2 8VUC]9TQ][;VMJJ1U5/E:2J7_[O\<&@]YK&D_YH M^(];\K:XU?N_]W[Y7TWS/[\^?=);&Z6C QI.>P_&A%/*O3?]Z5[O1:;)JUX9 MCPYZ+T;C5_W7V#2SWSP8'9Z,^R_WICTEE/S@XOAN\GCWSIWZ\?9H_/*.$L+> M.;UXZ^S6R7CZ[KZ"DSB[C[^\4]^J$;+1\OS6XT%_^.K=S6_>O+G]1L]NER&$ M.[.KY[=F^N#I$TJW7XY>W^$+LY9OO=?3_J4VW^^LOM,?3J8X3'1^?QH=#:?C MDT\W?G;Q_0=\OKMUN,Y;_>C%+G>B7HXX>=>)HTGS$O'PXW$[N_")L>M/1J"D M^ZLW/;WCW/K'GWN"K&/)+T(5Z^]&\R!- M\-(OTN@@X61:_SM["V&UN&A\VO!07[K_?.@OVKXS'>-P4D;C YSR/*N/-HWP M[X_%\?33O?Q2(ZI1=M;(W0$.7_[C%@V;Y\]N,?()\[U?#FB*O=IL0_\^ZK_^ MQZT'H^&4YW.S?7+( Y1./_WCUI2.IW=FTK]S[S_^XS]^F?:G [HW&XKF_)5_ MN7/Z[2]W3MN.HWQR[Y?%H2-R#_O'=>B.-3__L MYTS#V9]\?9.URKB?3CMP/'U*Y1^W^LJK:$06)D<"\M8[ZZK'O8G"0>_OIZ M1V\;FSO'>SLYX/=M5_WMM8VQ.ZCW<'6&O_VT7.SNY;$ M[MISV%Q;%UL/O7BB=D]V7B2[^6+=;*T]EUO;O^YO/>(V'_UKL+F_M[>[O2XW M7_QQL'' UU]P&VL[K_.CA_WXZ+G=6'NZO_%B!W9?_'Z\N[9^O/GH=[&S_4IQ M__3F_L-76VM/^QO[N;^U]OO9;_[@9YGA[O;HS>:CC>/=_;W![MK#5QO;Z]RG MIWM;V[L'N]M);;SX'38?/3[95(]A\Z$_>;*]/MUX)HZ?;-__DX)$YZ5M$B39 M@!6B\5Y1XUA#0T#M0Y&W[OVN?KES29;7*=K[+-<\D^T 7W;B_)(XW[XOS@S) M$WI6%0Y#M:;08&!Q:B],LI2<(;QUK^!@0C'3!-.'K"4QSAX/,QT_/_HI)/OE^2KWI>OM$4KRJ%Q M,;,)+NP&A>Q+$UUP5AIM989;]P3S7FFM#9\3[\,QIDH5>T?#_JEPCR;YU@?2 M5EJKE 2FDJL"\5FHS'HE18PDM?[S\860,Z7^ 1N*?]QJ_+G(S^C]W2?,4K<* MNXFY/UVLM-7F@W"0#AX.MPX>[F\>/'Z[M?VOP<:CIX.M[=^/-[996OS]QEIZ ML[//W[]])3?V7^HG^NG>SL'Q@/LF-Q\]/]YDZ>R\_>-@<^UWL[G_"C;5NMI< M>SC8V7[,"-IYN_EB1YS_AI]UM*L8*6^?BXJDW;6]_7I]<^V5VMI^J7>V=\3& MBS_V-FH[W/[N_M-R*NF9Q-_\F3&:4D1LC"ALHDGY)@B%C964HU(FYA)8W.=2 M/A?KUXBY2'+L(CLG((,OA,X@FFP"LK2S.A4S^];5(^G$/$\QG[P3LZ-H2U*Z ML3Z[!KR@QO/G)GO,K+,MR*(^*>8[E_VG,15B*YIH\@F_K_KE=R[6,&#C_OS3 M+%YQ]PQNIYCX%AMRWA#-#,CYIWZNGTN?S=BL0_1)5_O!X_]W61]^^.-[YU]= M;OUPYB6>?YI,<3RM=.3>>;!"O&OJXMJ[;N;W;K5-=9 O7SG_?/Z0.Y<&ZI/C MIJ7,B!#)DF&U+S%Z\L!ZV0:=@\,%C-O9Z]/+2M=//V9^V/'AH)_ZTXU3AI'[ M?/4TA'BN*9Y-*PODWSP8X&2R59Y-1^G5_>/^Y-:]\UL>C Z8)LZNWS]MZ)<[ MGVS_W=B]ZT8KI(DN X(M4BH%,48DU@#9.JL$*2QJ-:0Y4R%W-T=3FHC;R@@> MH,0WKAT1OY1;1;F2-%X9*IZL8?>+E5K0J)23B1QK2;=R5*/A=0J*Q.'HB=* \F MNR T2.%8W"LG5WG;.W-)KG85Y>HEANBU(>< C$N>!1>]+":(X(U;O?DJW[.O M,[F"6$6Y)N4)M+4)5#840LGLJ6K) M$QA#AJ0EZ6)C,N@6X?9?FUC7C],>#E\2Q@$].XJC<>X/ZQ:9-8K\JZ,Q3=3M MU11Y#3/.Y#W90W[-=Q(\()SP>]\[>_SLXGD3Y]?./]_'H]B'G9@(?IQM@II^0\_F5;YC:,0KCP8/,4"!;Q"(13"E> M1Y).PZK)Y=?EEGF!G6Z;N/G^V]M5S3T*R-A,@L?HN,45M2@)' M(:&@',*9^H;ECMK"C9N]2,JR9^U[B]/^>95#RK MQO7=6.3^:WZ']V^=+03C=#3^1O7PT>_KEVLT'!U4DO-QLU:N'.Y]U_2 M3B)988KU6F($=AO8[C @DD"0T0=%[RUA+AXD[^EZT4C5:/EMNOXR-[)"^BCY M_8,%8SU*J1R$@@YB\!+K",BP=",@P]Q&0*$LQK/.X(& (DVPSF?^%XH<4&EW M#+5 "J]#,BM.128*B\*?\>%E4Y:59,*\1R!"M3( RE0)L M=A%M8<9"R22%2MR@'E@%#V%^VDEGP6BL#D)T4%%J-(HBT)L2D26S:G*Y7@]A M?G)!22[:J'+4"5), ;SR/@*01]31G^E,W0*YK/_[J.XM'!T784)_WGYR-39X&RB1ETX+E6+)K AI"L2PB%U>*9%>AD>NTR%7.3J2!2$EA9EB(! M@XG*:_[*2(2HK= MTI^ME^F\=&].-D#(CEBD(*V(R>I9 $UJ5*6XFV/L/[A, MY^F#Q%AW<26)V4)1DGT/'G2?O,&B3: %1,E^2.$N/NZ'I-CQDM&%((&=T$B4 MBC'%H V:?%E W*]#PD(BF3Y;88DB)#(@?0@$206RZ"%F95NY\-EZ)"QD"1S0 M6X$E.R=9)V05$EH5C'-"UB_# F+:'1)N*DI_.1ZB4D)*($ K<-H%1)^D$\DX M86/.+5HQ;2, KB7ZBM$#IFQ8DAK0>E31:7(21%)4,-Y<]/5'E^G\XLFQH$W) MN>2B ^E*1)M-E/Q_#\5D;%%\;"[QY'E!Z?*CVQ1=$\F#2D5&;P)X3"CJ=HA2 ME,W"(-OP]D37?FA$S"\VEX2QKF3V^PN!18Q1)2=S-)'E!^&'6W-J+R+F%042 MF>T%._HZF@(4@)F>-I LNWXA";C!M?@.$=^!B#G&!;4L5 2)*$%"3IF5A$N) MR%CPV5%L8USPQX/&XJ.*]2AI#!J$B^$D96^Q)*E\&V,2?[@.%I(1#.BBEH[IS)JB%D$*4(4LK!N M4DE9W<:(Y@^.HX7$0U/T)#&QY9((,MAH%!2K5;'",+QTB^*A/QY\KB6::C," MY*(_83\_'C[ P_X4!RT)D"KGE7$Q&,H1M$3,-K.(BK9 MTIUOP>[$M."HI:,8G7'H3'3@$'T0)D9=)"F0R:0612V744SS"APY55( "I%T M!! I2G;1I&37#:7/IQNT6Q)*7#HQS3&^9[Q2UI&!>KX! .X@BZB25AB4+J- M\;TED=?B@VY45W.(9YP3"81-@4(Q3JCHO4>KZU9$\L"&$V(UF>P+E'.K*=C&\-3 MRRC0X""$ MK)V7(2#DS$[B#1Y*7D$QS2^Z8EE*Q#8PSLBK*]X6GYRM^3:<=L6L3'3E*4VQ M/Z2\CN-A?_ARTI*P"D\A8ZQ@4=2L>,5[AR&R=BN9W3\0N#)AE1N5S_SB*3'4 MP],QLISXOU)@=%E0\#QU718*O16BZR>BBU\: J&+,4E$[3Q87?,=)T(K0Q#!D@RKMS1TPU)=R)I0 M)A!!U(K6"<#$X &J&Q\5HE?)R]5;$[KYN;J @1U%<@*+[-R["Q$+(X4>EU* M*O5XUNHM!MW\7+WY52 F8JQRM2B>!%A@(VOX8XH16 LSLU^95:";CEO/ZP1] M-L89=JH2$!1K(XLE59V:"JD(J[/\<]-QZSG)1VG4"!F<\ JTUD&H$*,1Q6 Q M_FP?X"K$W;;'LYSC)VU*-E K,?L-Z:]VMIK>CQ,HP-J"8>;U:8+5)PP"0I19!>5 MAU7:@ 7C^4&;3F1+Q.R\(31)FHQ> N48=3V&8RB:4H3U>668W>)%-B]*$4I) M'EVDP'POEQ",E-E!MFM1H)NP[) MAB+!1A\S).,=2NVL5+Z5E;N77= +64H+;%&#L45C+09;(.82/?-9IQ,A15B] MI;3%"WHAJVO$LU@:X4N) G0(B(5LTK:PND9J55Z>)93OM<1O5,Q6^JJ'B2 ; M&82QUD2G/=;]"[@R\9M%BVQ^41WCV&D)GN<9^YL)JLDTRN28,@K^U^JBK"PF6$,0#48P3@AO2V!FC[J56:N70UR+#\H8U.RGUR12&D!0]%Z1L2)B M%CPKE5F]H,Q"9+N0.(S6VM:L&%H&#SJY0#(I7_/Z0BRYV!5/:+&K>WGRT11;" FQSN54(R7H0446ADQ 9 MI/8K$VU9C!\XKST8QAEMV?FS"8 H!IE9OTI%)%$:UZ;,Q$LGI>^*J1P-^ZU/I]-4TTCTC">NAR/F= N9W1H)]G+3[F;GR MNBT6,E\;OCSOTRI:<:&MT<45)9T&+U6,()W3]1@2H'!YU;"T^>N#Y\/^:QI/ M<'!%N79@NK(K%Z)"J8VTNM1BHS$)%:7-5N2HM8 6@.DZ9#E?!#][=?*D?]"? M4EY%".EZH"2IY#"SF2L:LRA,/#60TTX8:&.DI[-M"SH3SYI(RY*2EQXLIHA@ M3%+22\C66;%J6-J@W,<./7-"CQ484M P*TQ J),#72CZ',NJH>?9]"CW M1YWVF1NS#EJE(&0,Y(&]LAAM-67&U35U*^2JX6>[]NPW'+_J(#0O"/D8%"7V M[E/64'2*TAFAK#9"@A.BE:EZ_@I"_R3,_S[BD67W[/[P=#--!Z9Y91T!98I0 MLZ..$'6,[)]I&9U&ID0RM@%,5Y'E+#IXUN3Z@!VEX>S.&W71OB'(T$I(I>B= M2C[9FG0*3?(J:_+>DC). MD60*H+'BT+F&RP[)1)2E%X<(J",,+Z*$-*:'2F M%H"I"QXMNCY2,$Y;95+2D&*((COAO)#9A9!C:@&$KBC-B^*9X\,1XXDZNC1O M[FVH""27?#"0;/7?7-!1@#>)0FX#EJZ/+K52HE)I9DI4"A9O6)4F"N&X9#R2931M'*=*L_9&AY(>CQ(D&1 MTKAL"EBC/?M09+2-P9$#[U8-/2L<6EX(?@RQ/V2!V8>-H'7Q.4H?D_=!$RG2 MJX:?U0XM+\: *94EDI39%I!98?&"O] $RND"*P>A'R6TO! PN5K!RD6G(K)6 M H4>$8.O"Q4HM$@M %,76EXN2'GM349+.K%SIC/$G)(EPY\,LR6%+8!4%UI> M%C 5KY65Z&*T 2BFJ+P@C:DH[0NF-GC^76AYL1!B7LW<6N@2"X+U#IEO1Z"< MBS68HFP!A+K0\I)@R!2@,<<@^(M*FIQ#(-$"+"UO:'DA$@5KV // M@H3) (6"QJC0B0S:>VM7[A3%RH8#%[+GO21OCH:@%:C."+C\QQ<[+&TJKA9[7#@8O)HUA*M*B*BK56 MA M=>' Y8(4%5&<\-H:((BRH#.9BB2 %(L+J@60ZMSO)<%2"EJ[FB\XN@#,D0)& MIYS+49O$AJ\-R:&7U_U>#'LAK<@DE% SP[% %6L&#U: 825A6YD%NMO9M9C4 M1R:I+$5=&A $05H&E#(2LM.%@LTKAZ65#>4L)DUYT,:A97,RB^12A)A-R)20 ML5,HKQIZ5CB4LY@BTD)[]I2PB%0/4(4()1?E(A/>'(1<.>VSVJ&AG 6!"9"\R"*P8V0A68U1)M1!UV,Q 5O! MK+M0SG)!*@9I7,B>1 ((67G)WIL# YA1*J=; *EN9]>R@*F>/\_>.P-!@ 0= MLX_*!\AL!6U(H05@ZG9V+9@O2>'1&V.5#,#N6[1Y5FH@1T/)BV(HT-A5-TDD :Q*R99$>L]5! M60MMR +W5Q(]\\)'4QQ\1J@W:VJ^/K(]AP6+!207L.Q5^9)#@0(NVXA,860( M,48,T/H#,QVJ%K(+-0L7C)7.(VNFK# 8GRC89%#:F)QL^<)FAZJ%+*XB&4$A MJ1*#!R4-DB832\;HR+"/U7).TZ%J05$@ZQ.B8,(L(; +!J"M(B@BRQ*U;P&O M6JYEUN_'<2N9%)LU5*&6U62Z%&,],JHHI5PHN%Q\&X[V=3A: NZ4I'86=:D! M:7#$5)S8>\_*,'\J.:[<'OH? $>+V:@JT2*RNC&:()!FWIUCMED'3T8ZU0*V MU.%H"?@1#7796/?5]C&UDR$I,)5C%ZL* M2!>#\H[(> 5)AZ+;D$FC0])R<"210A8J6L8(**4"1;+)&Y$SZRG1Q9?:B*3% MU XF8U0(22)(R*B\M07K.GZ25F/KU\E^3"0M9O7>9!2$Z"/5*M0%52PQL8E+ M03+"0L>3YHJD*^_7;255LI[(Q9QB"1J,P^B-0IM)A1J4%*6C2NT$TT+8DK"% MP21#P%0+-E-466,N03F9C/1M/P7]PX)I04?J<\Y6AAR5!\V:*=NLF#3IB(8= MNC9LFNW M"R.E@M'X\BXXVS((UA4HX2L5!T.4@?@H_"8 MX M5 >KY6-49(67F"Q9CZ"+]T8JYZ.4-;^,%*(%C*J#U?)Q*Y^"R-''X(H KXP/ MDB1% 00A!VH#MVH345_M>H9)B5JR5TABKR\;YV41,@>MV?*%I-K J#HP+0V/ MHIR=(E0R&@A.!SVK&91<5ME'TX8;$&&,27C(IU9&GEJ-J,;4[M (GO70!?3V[B5)Z%WPP4EM/ MMML#U794+28E;69/#T5)I",DAE1*%E5.8+,/*L2.3K4<50M*)IC QUA+B3B0 M,4?TA362* "4F;+_\+RJG;S&A:*<4DJ3JEF/0G(%O5&L-I)1%']X7M-*7E&\ M-L6D3#X!B."C+K*N=K'X?'"RB\ZTTJ[7NMS:@E8I9YZKUF/6#F9U, 1B*#^\ M76^E7952!N,(DM$ 7M?#HH:U,.4"GF2Q?SZNCY-*RV439I=E_G0(APP4OG>& M"JD:?3&X9U>^ 16H'.AL;<0BH @*$A/6=#Y!DC"PQ*A8_@R$,RANTO3-Z%JV MY%T+'BA[*UDY).D\Y.!BENS)Y201DW%&+"\>ODHTOXY'F!-.IMLTH-?]VD*G M)?XJ1Q/&("&*6IU$(?D,;#9"@ @N&>-6!!4/^X,#RNN5%$RQ/ZS7.U3\!:-P M&9E+2"RV[A1!U*PNO!8I&1$PZ!5!Q2K5&KD6'"AOLZPY;(Q,H A]%EE[)6M& MFU0TK @.5JMJR+4@P3&;S-7SCUF!11E(L]L8/*489?&KPAY6KO[']9@'F856 M"5A. ,&5""8Z4SP9):*')38/R^]:7.?6BFL!0\C2B!)( 2"@%][+I%RA[)R6 M5BRQG]FE*;\^5!B=8ZG!16DU))="B#9HC2($ ^R'+C\JGE(:X&3"K9P&F[9/ M#NG]B?KA];4CVAZ=2>G!'@Y?TLV')+KHV)6U5L DLHTV@P&B%)C-B$12)96* M""W06HO'Y_(;TS;&Z1Q",5( 0*52RL12M-/1>.NEL:YTR.PBAHO$9U*J!$LZ M&4R0T41KDI UQ;O*UKKY(DO;,2B0EO1&L'Y6'6FO(V8#!N&12&W;8+1Z67;3]^O"I;1!D MLT\Y.+;?$J,6]2LE@S7>F0Z?2R,JE1&M+(0R&S#U,!5JK8/1WMEDLVCYQOKE M,##7'/==_$9^P%D SA@2NA[[#%+P)Q65QF 3M"&9:Q>C71HLY:AKW3O61%#W M!#M$MAO6HO9!Q[AJ6%K=>.KBL83"*4ID(!0"1=+;8)3W1067@>QIJ*O]$/HA M%ML_0,5WOEQ4-'6JX/%47XE+0OTBD!*$MDYTC)[$B)[+#0BJ!B=>G' MM: "M=,442"8"$6PKH@412T>Y[-&RBN"BA4]BC(_'&2=2$OV=+54()'_-RL4 MH.O116^U6A$$9U?7C LOVMQ0\MT\P.#=F =^Q','"-HS#$9D[T7 M,B09BFN_9OB!%L?F:"_J4HL6UMD005J(,3"%E*CY[P"N#6G'5C$X=:6'_C8> MY:,TW1H_H_'K?OI@27!R.J8XF'G:$8%=$T\LV+K2QU^5VM-*Y$* M425+E!6@B!Y+E%)GDX3.RD +DN9U^%T._"XD/:!3&KU/R3AM0#GAG:X[%[,# MD:10N>._\X32'_S':!GG2RNYKR@YB;JET1@%.08??)&GM:NU4,5TW+?#[K+R MWAP!T"M2SA< CX$D0@U5IP19^I4K%-IA=W4XKU,^16VT3N @91FDH(@VA"2- M.2]RVW'>#KM+R'>S@2@I@?1,:K/42"JA35DXY\%+V?'=UOMK?XSXVDKR7:$5 M!50Y",V:5WF"HC.)*!"=Q#84">NPNWCL+H3O@B3^IR0*B4 :$8L5M8:BM4-WGDEG7"U#@6BX/]Y MGR Y(PDP0PLH;P??I8#O0EAO5% H6A!1(22(@0B]8>QF'QBLJ06LMX/O4L!W M,9L;DDXY,?,M($#I6HN#[U+ =S'050LH;X?=Q6-W,:6^BV>.( .C4T!&UKK.JN",04^* M7!OV-GP>.^>2O)]?TWC:9PB][!RU%2&[[)-%$Z1$#0$0300P.A,1>!U2D"T@ MNQUP%Z]Q%\!TR59**Q05#0H(M?(AAYBB3.BD:@'3[8"[>(U[\S27^2WD0LHD M#:"M\LFROA5.:N^@Q#9LX>V NWB->_,5$GF5/4B&+.M9[4,H7JL251?([0"[7)S64C!% MJNB"S$"0:J4(#]X+$05)VT5O.\ N%Y?--5VP EN"M:!=Y(_&82XIV^P+MH'+ M=H!=G(9=P!FT+(6Q$76*['T5&0)E8Z145'((R:\:AYU;^MH;<_>6T=U:"'N5 MQBMGHB[1&A ZSBHZVY(L4-&^E%5CKQU46\M;O2:P&F2R,@&(&$*L.E8Z-$49 MI%7CK1U46\M8O98IE>1U+AY/F2M/YF.^_&H FL5D;H8JLI.59$(.7H+D!FR MK$"SRE(FM!1U1U4[I"X)4W4EIU!\]#E#",';;, J@(*JYF'LF&J'U.4@JJ"D M]P'8JQ(.+"&RY8^>C(]*"^US1U0[I"X'3RTI48S6IF(+)/;WK<+"3A7$G+R$ M-N0Y6(V28-\]/59V)X!AE8D1&9D%P9?B0[ EN%I<.?%_RV5]^O M7JTRJ(LGIL*B\#)'D:P"@P$!C+6&$6Q)Q=(&8MKA]0>*GS(7!84B%ZD+R%B\ M*39D%;P3$6QNPTI_A]99/MK2 LG9X_8%B MJ4$&#*)68=18HP"! ),PR0$ B=*&FF!?PNOV'N%TW$\XZ)#:8N9J(CCP":)0 M59.B5QZ-(RD4F>#E*J2'[9"Z$IQ5BR2+3QA5EN",\CYJJX,7T1C,.:P 9^V0 MNA)L-0G2Z*Q#]J4@:?*9_TP) I5Z)' 5DKYV2%T)GDI T9&IF2P2F)2B0_(D MT8=2'*F56_-?8OQ\]Y3\Y^B UEFVXRGVA_6)]X=Y97<"2)F9"#C20K&*%9Z9 MJW8RR>2*$,:O7.':#KBKPF*53D4H P"H%CF";[(Z",1\UC9AGH&'7 7KW%O MGM1:FVPV*M0"'" E,$V 5')T"K5"6KF-K!UP5X3C1@02P00@K\"I@DX%=LQ0 MQP#H#+2 XWYY/_28TG1[5(%V=/!%,2XG:+]N=KXZ>=(_Z$\IKR*[#3$7'6T. MAB'KE6:F:U2LF3%1QIC:D/&J@^S"(+N8'04Y.\=D5L?B0>M<.8(@G;UF=>M\ M&_:]=I!=I):]>4;KH*00E P1):A4HC0FEJ@MNV-%NM@"1MM!=I%:]N:Y+ 29 M X#V!2+46*WU3&^E#2%HH\Y28;:;RY[M@^F0VFX*BTHF#=F%;!*(['S"%&HF M(0I%VE8J0^D,P5ZLM"V&H, 7VAE+U#,$*'D(2Q2>KB I+TK6:K'5Y7CK,ZZU.TJ@"H M>EZK^)0!LHI61&5]M*WFK!U>5XZY"@SHH@7&H0&9=2B1; Y1.Z-KA8Q6,]<. MKZO'7RG9F$71U@#8&+T3R.351G09@L66\-=WDGQ$HY=C/-RK&[;/I#@Z&D[' M)W>?/ULM)D?:HI4R92L0HDIL'I6&D%Q.*MLH6L+D%BNYQ:P@I^1,*@8H)O 1 MT9#58#Q[C"#Y4DLXS<+GW"*L>U*1#3I*2\#$U(<00\F!3+(D0UNL^\+GW,W; M.9'9J 4!6K(OH;0)KM1\^G6[G!84=/OM7+V\?C0>'=(JQBT@4$C2AFA,AN@2 M,IL65A05B\[18ONMW8W);R$V+R8=HY @)=N]:"@X5I\F&1,->_4&VV_S;G+^ MW;SE8X+I%00G<\WXI'(P%I1"15EB=+$-J?2617Z+.?^8?,Y(Y*@ :%#>*M(Y M!=1DIS=O3S&@CY8*R[9 C"6FR.ZEDLIJZ5&*/Q_/IJ?6 M1[\?C"FW)\^Q-0?<+;;O3% M*YY=N9ILCH;]4\$,CVI?WHWY >'D:$SWSMK@/\\;.+]R_KFV\$E)!X)L*'"HQ3IB@7)*H6:.3K$_F5'_T'CONU%O53GF^7'_QD-,RCX>-Z2#/B M\-56*<0]J/<]>?SKUM-5- @E.Y3>"5E3YV>GD7%$)*)C5*4@Y9GR4,K_.$CZ M;N6A&N6_37E<3LBMM%8I"4PE@ZUNDU#9@$H1(TFMSV2SQ+-\C>+T,0_ ^*C^ M<"ED\_Z\^0[9%$FND'>.V1/X0N@,HLDF((LHJU/9"*F6U^@NFVQ$(]4W&]W+ MZ3ZTR!A2"LX#8"F!5/%2*IY /J&0RSMO+F]!H+Q>N]6G#S8AG!NPF:&BR71V MU\EOX_X!CD]^I2$5;IW_G,>&B*TW0QI/]OJ'[[/KY\/^:_X6![]2?Y]1\I0F MH_&7]@\OR\S5WEJ"Q(08:U6X%'V$>A9!,VOV7HD.'8M QW>IK;]Z[C:-#YZ, M\#IRP>E* MH@QG6E2&51;K0F6XL@KE6R^)^'NR,GE14C8J$0%$]!Z2HFA5*!Z( MDEK]*7D]DKV>^2B2D#IYPN! JN!+]*38]D6"'"6LOKV[=F%]E[%[MS1Q.*9" MXS'ER7247DWX1S3Y:*'B](W>W?JLWOIL=NM7+UQH$7-(4I+Q ESDV M"H"('FV(LF@PTF.P)F3%+%A(9]7Y_@WS(\0-;FQ>FAL/'+"E]+Z27%DRR*RB M8E'7.""E:!'/T^/H\R#@$N_MN/\&QWG[Y) ^7&&:U%(FTS->\9R9P^3IL^?S MBA+_-L#AAX#9P"&^/-TU-,8OICN90UA17SVLJ.?C+0E )UTJ)CO^TV=DV$1? MB)2S*7K5(MS\H!(L)I8:;C+"6P@),)1"-J 0J&K9^!9LCKZ6F3\'8=[\KFB; M$N9BBM;10&'G1V7MC'(F@2Q@/F+1G3"7>#MT43I+4E(1)%#!H8D@G+/6:>WI MWC$Z*9*+<.ZU;V5;27Z%Q@WJH@)X*L M, AG UFE7$@^BC:<(EHZ02[$5J*U*B8S2T,(,6?,63K0AN7+$C5MV,2R=()< MB)U4KEA 41!DKBMOWD;G'0B2(D?EVW!>:.D$N9B"3")BB89LDM6IQ&@$1I^$ MR&BDRV;%;.0J6D?!]#0GC%FC \S&H]1,=CS&A(Z_7#'KN(IVD10FYZL'67P] M-1#1(F9OP$%A[[*LF%U<18N(E8RF4HC]"]#"1R<1O+%D(CD5<,4LXBK:0HS2 MV)R"*X&@&/82,:,+VOL" =P2GP!8%I__6G9?9O;9 [MY* *"T#8&)=FS#V@@ M"QML:\5R(Q3S>D2B98XE%)N9]"M=L/B@(D^4ND?=>-$">W6Z%$G$DXP=<^DP+N\46R(Q7LM,4S*PDH-, M6CD K;T(I20($G1-QOE10R[D MI1<4L@-VXT""_[-*\^(WD^G)@.5VT!\V>]1_N3>]*_WA].]O^GFZ=U<*\5^W M+M^'XY=\:QQ-IZ.#NY;O//MF.CJ\J_EC[6Z#@_[+X=W]HPD+^(0;F!SB\-XO M<7R'GWSZ]VD'/NK&>[].5*7'/Y[6(X;G-\31F%^Z2:/! \G=/?\C[_G_N1P M@"<\,0;](36S'_W]=7CY[Y>!O@W;UK:<\MM-\_N"S M ;D]&Y [T_SQ-?YE$)^_+&[+=]?NS-H>G]]P-O \?+=FO^.7JJ/TCUOZU@?O M??8F\G#:FYW-[/VGF/WS][/K50H?7SS$G%E+W14].7O$11_NS,;IBH*H?3J_ MSET^>/Z P3)N"!_W!R=W_L\WS=-+;I#>]IZ,#'/Z?OTUP.&GJSM]R>N.D M_Y886BR-V<_9X:W/I7^$%3O88*]/1\&^] MM=L/;O>4,!"6OML/MYYN]'YAK3@<#3>/#KB1U#M3GD^I5*OG530B"Y,C02VL MZOM[1&T=Y M?_WU[J.PO[6_<;SU:+>_J79?;3Q:AXVW3U_M'CR'C>V7;W:W!Z\V^?/F]DNQ ML?T[/-&;@YVWH[<;VWL'._OY8'?MU[VMM0VQ^VAWL+7&OWWTW.RN);&[]APV MU];%UD-__$3MGNR\2';WQ8;:6-OM;VT_[&_N;_#U'=AY^^IX:^W^FYWM07]G M^_'QYML-O?'V\>O\Z _(__S78%<-7L?]0W[FSIO-@\=FX\5CM?'VI=C>_^-?>QOXZ_RZ]W1CXDXVUQ_"G2MEZ-N"-+$$TX, T'B@V*FN50HY> M2W7KGA3-[S/;="&%>[VK8.>RJ;AI\/RT@>-7O:TA_?S9OKYGY'^P!E8^&YJ"?\X!N MS4LMW1_W<=!CAI]&F7H;SZX*+?@06J=<8-XJJ8S&!SCE7_,+,L.^&T>C0<3! M8#2-H^-/::S?CYB,TGAP\I0.V4EII?)ZV(^/GMO=@W561G_L[SYZ^FKKQ>]R M<^VEVES;&VP\V@%N[61C^['97/MU?V?__#=_\+/,<'?[\(#;>[/Y8O/5[J/? MN4_/Q=;:CMAZ]/S-[O[+MSMO'Q]O[+\2&X\V^ZSPWCS9OC_=>":.^;]_"B,% M>>$:0:DTD'1JHE34^.P*M>__]G\&!_?N'JN\#LGLV+;X.\:?P_4@= MC YO7E?. /W[\_M/M]>?/MGI/5W_;>OI=N^WYT^?/;^_N=W;WNHQ_]EFDM.3 MNK?UM"?-3_GGWM;#WO8_UWOO4:-WM.C^@^UZ608-[X:J/=3TX6CC/'\R\M[,OUN3LAQPBWL93TX(QS3\U-3_;=:?]5,7LY43_YM9 MR_'&V^=_EF(%V6B:0@D;*"DWR&/ FAN#6^(G&Y>9:B;SOSK2S%ZVMA*=*UGZ6\H%B?/FD[.]D><_?[=9VB M]?1D9WOC>//1\Y.=_9>PL_V*?_-<[FZ_?,MML:;:@=WM_(H_P\;!1_1D;^/M MNMC=_E=_:VUO;XO[O[G]!_>Q]O]WQ5INL*F>\N>7)SL?T!,BM!&-;5@.U("5 MLHE!AD9[1_[LLJ6YE/26S!_FKY3 ><$JHQ'![U3(2WVW]/1^<#.=8#"E<;G)E_T$Z/] M=6&;&V85X;85X5M8A;),*SY/';Z55@#3'&WGWNRLMU4C!_M:;PR66! MOUQ^N-KRPA<83O_@96\R3F<+K>_(PY\OY>W]PY>W>CB8?O;:!V_G#X^_!3X, M[\/C6W>^PO)]O'+R3<3PT];RM&_7KH4_30$?C X.^I.ZK-I[V.X*=? MX?$PC<9,H&>U)_[>NY_SF":3'@YS;YL&=+@W&M+2O\0I]JH,?AOWAZE_B(/> M^C&EHVG_-?6V2NFGFA'HNECK0N?AX]M/;S^[W3O;P#7N/3[;'G%:3:2W.;K] M,?O\O ZZDKZ^XLP])?/+%?6X'N_UPCT]W5=2%>(I)EOLEFZLW>?^[/8WWOZZ MMZE^?[NY]G1_X\7ZFXW]5VIG^^'>[J/?V4W-^_S,#]S2T9N-M9=O-P\>O^5W MTKO/'RUN_8'NZ:;KS:E/WG?+04C/%GO&R<5-J"B M8K<4?.-#=E:0@0*Z[@F2C5;>?2'>]KVTI%4&:D%(O[!YU0IV:+\"VM??H;UD MD8T(V,1D0P.F+@\56QH=C/0V)M3&,]':VGAP_]GVJ7/U8.OI;UM/[V_/=H0L M ?A_7!V_C<>736VG\*\\!1Y?*/Q0C"4PC38E->"P-&BB:(J0X(JV6NM\ZYYR M386+"_X*H&_'(N"U1] GU0,Y'(]>5^!>7N8[!? EYC_S5QZ<5C-_,,KMU.3? MM57)_*FT\\%HU9@ N@$)N8D.3:.8@11O5'$8;MW[C8;#R-:E >UM U:(QBB2LK*W[FT- MJ?=@=)!P,NT]F,&B0]3G$/6 _]P:LZD9_GAX4G\6J< $:QNMO6$[J71=K[-- M(25Y?'E@?=5->_T!9AH<[GVLF_YVG;M<+TEJ9DNVQK^Q[>D/TX]G2C;TGQ"3 MCXD=5PS&-0#*-+&P-B@U2Z:W5FAK6%SW/Y[N-R2CWT;,#P:[_<,?TMAOO/F3 M:KDUJ6*3O8AL[$-B6=7C]B!2<<$%:YAXRB"%;I37'Q'/Y5?,/UTCEJHROC\F M_#'1 W\R)=0J06I2T<">.[LM00C5"%,D#Q=IK1R[+=)\")N?S]9(KT\TM8[T MX+<:MF^Q0_I=XCG^TPA(KA0>( JY >]*$S5S^EQ"#I((90(6#S,SR7/G^Z?V MIXZH+6Q/QS-*1^-9T;W>>!:=JP6">X='X\D1#J>]Z:C'=\S6!J3Z*?Y<5TWJ M;HK[:7KWBKM!W.73>PO9'AAN._U-"_D@;GOQ;2ON?WT-S-4.,7Q-9R7<%O!M MFQEOOK,\L@:N>XOD0E?@/K-UK#\=S!: "=->+PUP,OF*9? K;*)HV7",L?:V M]^SD((X&/TU^_I$'XWQOP P:=)SV:EJ 'NO>-WM]_N9"0=_$(NT2KE[_%1'2 M4F9$B&3KPI^3&#WY6O/#!IV#PR\0H3,[>,(D?S9#6TF$S@XPO=CA/M3^;9SL MJ)WCS4>;!ULO'AYL;&_(W;57)SO;Z83[LK]YL//A#N'![OZO@XVWZ_R,?^WO M[J\+_KW9>;%SO/'VCU=;V__:VWS[N+:K=@?^^/VE6(E6:I]R(W/1#>A"#?+G M)IH2'7NT22EVD!Y4;=>[7Z-8!XSJ6?J8O_7^M[@M9.\0Q[W7.#BBSP;MYZ(0 MNMEPE=EPII5/E7(W%:XP%2X6J8J6JH9S&I UFI-R:K#P..=/910*>#^DU!_FN.6[%FYN-OQ^<71$A>RT"XW3BAK( MY!IO(C;1)H5)!QU(,?&Y_VSM_N^]1X-1Q %[G /V.7OUN#Q-_W*.M-0S^'J0 MH\M0ZR5)J13$&)$HVFR=58(4ED_FG^[8S7> ^-)&LP#!2>M#0P2"V0VIQOL8 MFY)M !+%F9ANW1.WE1'_U=L<31D3^8CJ(4]WO2J^ WA'6+X1W1>$1:48(D5J M3$+; /_38"BRT5Z85!C=*N$I8>G@?*UP[DC)M2+^@I0@,/%@N?#8N\2(1].@ ME[&) C5%'Z74\"$IZ=C(!;I)&J\,%4_60 @68]"HE).)'!5R'1N9,WK?OL]& MG$:9@XB-UTDU$&)N8JI_05!$!I75\=8]>=N(#]E(Z-3WC0"\8R-?B^X+-F)< M1BO -K8 Z^:0&=W2^X9Y=BWF' 4X.&,C'9RO$\X=&[E6Q%^PD6*1L9VI4<&[ M!E!A$]BQ;$0D3(CH;?8=&_D\NE,*&C)X$8* Z$,46<>LK70IRF@[-C)O](I+ MN6'J[B61;0]1;J"KR,#1J,#4 .(8/!G'2-C7AG/F CME/?-P+PCHU\ M+;HOV$A 80-%W9!"TX"%W 0M?>.B\$%IHZPXBXUT<+Y6.'=LY%H1?\%&5' $ MQL?&^KJOL)Z/\TQ'FN0)BA0\'U!W;.3SZ/820_3:D', QB7/\(U>%A-$\,9U ML9%YHU>]ST:LK97&DV^8DTCF(,DV"(2-D9*L*S84*2L;^6C?"'QTS*A3W]<" M\(Z-?"VZ+]B(MCYZA[;QR3'#=H;9B"+5..&D=2F@]OF4C71POE8X=VSD6A%_ MP4; URW%R35*!FQ 9&JB$[DQ6!3SDYR,$1T;^8O(GV+:IKT-&278%!GI&)UE MULV(3PHZ-C)G].KWV0A:#9:\:0365#,%7!."@R;[3)01%:AXZUZX#<;\5^_1 M$=8\?7SA\A:2+LI],UCOB,G7 OV"F#@?I4F)]7(V]E#O)_ES;P\GO=(?L!'%P8 OUKK.-8GI MOX_Z-87I=-2+='8#M_DNBZGNC<9GY7C/C+K MQ*RCM4A $+V,)Y/;UY\G_,'1>,S//RVN7:WF%*='DU:JB>]*)GSRIQ%-C)K5_2M>SNUP.!G\@A?U_[\O/5/9NCKWW^G-[[7<7T*R52#I?UMVZQ_JXZ MC=7907]:G:!9NJ_Q:%B9UN"D1\RZ3GJ/*P'#-*O)N893/*T;^X%ZOVCC_8S5 M3X_X3A#FK,SJT>"TN.6S9KOW4\VH[OZNM+I]=L-TKS_A'N,A/^[G3^MZJ>:E MYT_[^TY]T^3G&U#.[XUD'<@S7?WC*>>W?UIE9:D-98*IJIW$EH9_\ML=SH_GD MAR_'HS?3O?/+MYF&4R]3Z0_[ M55M/JF[^[__T2O$K?J9WL\OR[^>W??&&S_;M_+Y*N<_N_4PWS^_L#T^M3*T) MH\X=B?>]A]M7P5+>5N8Z& MG6Y;CX.^IH9ES<%P+0U+;_\]:Q,7'6.W[^0^6G%LC/! M7WDQ9S$B_GY'07S645@5T6Y>)OJ=>%=+O,\^YQ+]*-*]=GH21Z-!Y$$>3>/H M^&-:,A/ KT<3[MBDG0LF-TU+TL6!)F&THS0[65TKK:3 M_+T9&K+8^;S^Z;!%-YMO9C:?#_^CV>@_.!W\;E9?85:_NM@M(0JJ&*FQVJ0& MO+4-(N7&AZ"UL]FPQ+YF5G]AN^AY7(T;H;_>3M3=>?UW?LV&E@_60V&Y@O#E M+X+=?^OU/QVC[Y=/K93.UD?9G1Z.9LN;1Q.:W<7O2L-<%Q;YSLDL:GZ^%EG7 M*.NS!B?UX6_Z_&A^;&_(+S>J9.]U?S)SSXR1X/!.;QZ/S%H9DLI++RSE8I3 MQ^VSRQ4_W^[M\!LL1G2+MMK/ZN"UV5A_U[*X^%,J8S!$;*S-H0%MH<'R_]G[ MTJ8VDFSMOZ+@SHWHCE"Z%.#R_=M8-\F;E:GXG;*)_KSU%W3*H,-]/! M#=),S]H/C=/T8\QI;\I'ACD9=5L5HU7SNW:U)+*+A &A42^Y3PG<@4L9="&\ M*^!QOFQ-RPBKXW''_@ABS-\R0KQW6TSW2)_7-XB,\Q\>Y+)3:Z8Q>:9 M:/6"L^*_;T\S^>];,R#4"XUO?QN_(/^]MOZ]"#K[3@#]1V>"[M0T^=+9H^^; MK!/)H6#.3GJ5E?:R'U)*ZM?P^R1GH'S:F6^-AX>G7S$6AC(:WOZ5RTLDY\@5 M7O^W[?]VU7,R\S/=I,0U(RK:(GIL%.,^!D44#MH7W ,#$:Z^%&N3[QQ>K,F) M.0C(]H,Y!J42-N)+TSXU9X.UWRZ/'@8ZGBJ9!KO(I[SGY>=UQM_O'O=V'W3>+4+W+.S]_&.B68WS\R".4&_4(+=AQ,(><&X MN!,GS'/90K^@ZFY4,\]EY0M4JPDUI-8A.H> _AA<.;KW9;W::GQ MIME<6]\:ADZ#O'C\6/C"=NQ-H%W6CIUS+//MV#<7D:ETDK@ZVWS+1GUTQ>D& M2NZG)[QYUU*7_GO*L@]7U_")[WAM##X?PL70%9EL:K!V=8:Y'A_*SAK%*R<>H[,NPU;L'U36[KC.;50S,LM?S) MXF(TQ\5J3D":K*UOFZXY*'GE(OU^LS5PH\$@)0JGY.&-KFF?#5IE#NF4CA)? M50?$TF<^A,&H/2P_LGL2JB'5-+SVY/DR-VZ%)[SC0[DI[0+R0%5CYC:@^_G MR#!5Q23%=.M%8W?O/Z\_Y/S2+"SJ*RPT7EM_%P[ +"ZE1-GC(8N)%1$3:?'8 M W-85HU4QK5;-C*UU)Y:V-IZLF<;;XP;]OJ955:%5=C/QRK9Y;\"?"+7UC]U MJV)?(?60^FC:57V(<:K 3._"9/9^&H3TYEBOR?2S*O0C[T\_"ZW,^ Q94&86 MK#D+4DS7UE]_.VS95EU/ 69*NVG-YJ,T^50U ;*[[W'1*-;6/VZ]W=G8^_3A M]<>Y\+C88@\9KW.N*KOG@8+%E7R^TL+\@169'FO^Z6UU3^Y:64H^[#E^6%GJ MA^10]0[X!FO3-<->_ZR1,AWO4EAJ,46W[[@$>ZF5[_N125UYVV>-JAMYH]=M MO.GU)TXTC-ZGBLF3/NE#0$B5JS!H?9MT^:VJ:E\O\/FB\=T[-,J+=WJ^%2?V MV&!T$OJ#X.%/WW.C<8_VJB=]@#&$1FN8KAH:GUY\?''5FKLHT)RJ+[:J'*]? MQOTI/[Y^->Y%^6LC538^'31&96KJ^/U6UXT+3I9EI($'P'[LNC!M8%E5?TS7 M+#L7GX:J"WU9++PU;#9.#UONL-$)L" 7GW"PJ+Y*Y("A=]+3ER6H9R_6:YSU M1A?W+-LIIQ=\JQ_<$"8-/C \3-^_F)$7C:V9"\R,W%\:>EHWU^L.6CY,.T"? MF/[PHHWS=UG224G\O+_:E:Z=BG692B?L.HUPYU'WJML-@<%'1WC=ZJ0SN:6L04D'HE(6&Q[M^_*6K MC5]/P]571H,;>K[V1OW?)R]?E&TM"^0E (Y2?_(R5;+9>/?NU8\'=GU,_O789@[I4(_;ZER"V\X]L]AJ_S\[)Q^.S MQKM6)^6MSW5!^-Z+\756;BN/:YK#;+8N$5*U>:L>68F%3OIAD&2T3_O7-&"/ MEQ+#FI1XFWHY'32,&XY28X5.ZJL #+?=ZH+( =$P)K/RO,^P-S3CA!6@CB3V MS4$BV;8;]ZP?-#KFK!&^M6#Y_2@D7)0W2[5?&_?3-?A2=*:;-8Y7&Y]2BD J M9?GJ]8>=K9VWC3>['_[9^+")WNWN_K_T]\>]C;W7VW>MT#5O#$8B7,;9@3YZ:OD?M7N]XW*MC_*T)IX0E,(FBD)2@C@&J0&IC,?"Q5 MG1_U^^DLG9LDN0-!VU'22@;#8'S";857F'M8!V!Y4!S:K1 3I _@]NG.8PD? MOJ:K-F'^NV?IVJ42U$QJ"#Q/J]\ ]1@^UBQ'U^JF+;_Y=:PVAF\G5;^87I7<#U_L5QG_$Z4NC1[(JN*OR?15 M7S/3$9C!8-0YJ?XN-V7Z&K!^NEG)1*W!J13\M2^DZN"M:^-/>^/J:[ HUT8!REG[VJ#=32\F[??: M:[=]$"!VX\L)#*WNZ.8WVZWCT#X;;Y59960 BDC;]-,>A3>3(33XL?RKG4 M^R-\->U1A!I?0=/J@8T7J]2"YIA$2EY('8%N02/HU"!@ M7+]EP\2:&4_Y;*+"9+('$PH:>E2:)445W8BJC2BP8VFTXO& MQMC62H@M=?N*C\IA&.#U@\/V6=FR*("4 _9JEL^:5##D05B%BDS[YJ3ETP>3 M^$@/&[I?6_U>-\W4V""?>:7LA@3LXL;&XT$/5-OJ'>#ZL5;U>R/ G7J=EFLV MQBA,OYZ :EN:==66ZY4GIZ9"Y?>+X:4->@*_E_I8ZJE5L2X(JC0^8!D_2H*J MO$KH?VV!MO=[8QC<81?.V8*D'_#G*[$?N]3LD3WR.S2N>H=J+QR=1,)%^A])(^D]2@_O1L M8N_B;&+2^:;-ZBX@^0+45@/46&D'L,G3B],^>2 !70 V3(83[.9663$%%)X? MCW5P MNGTA:G38S\N%?267FW#MSX1>.?\OJ);8^3M@J:6'NB4:=&?95OZ*+C M7N-D!.^[=%7 ZO>'4;5ZLZ&"+@PA\D63GK>LD?FN)(<\S#./2$4ISI)9,S MKY3\^E++FQ9%NM"Z;0!*:"4O:F4=@'K?*QO2-%*; MVJ2>I(UB1U4C7-!>8VF\I%#?UU9( J'JG%:YBBYXY@"?WU86: M?^&$Z?1\:&>*6?J6,:F]7;D=DGWIRUP1N/Q@7"FC]&\EQ;$\@9[Z(T^WV.33 M:5T[Y:GT"7]TPX&I."&%.\VUW9&7?=G+#G;P0=]T.J5K("UQPFS"?%JHBA@F M1OC8:^O .$Q+_0/+Y*;(WV0O5=?-VZ ^VV VCGE1&V<S!R+E&V#XD* M!HW>C'0Q\-;)L+(1X]C;/Q87S8F#IG6C37*C?G'I HUH6NW2A#;N,'FF820Q MMEQK+(NNCZ#*3G&]065YIRU;69+&_=^HE:S=\97'V_F'R3IY!R["U&GW!J4> M.DM*E]22M)':P$7=*DA\T \3D[\W:>P.ACX8.Q>>O.EGTG8M4RVB^=KKE^P$ MEE%GT+R;;R7OD&7OD"N+]WJ47+@PM&%H!W=)SI1<,!C,^*S'OHW)!IMEM6$? MQCG)#QM_<6;7E$[Y@4FNXU;%(3?<#S9LDFG]P0/VX6W;<':L>3O69SM>L7,J MH9@6=YS!,HT\E*;3.,#]O2!$9:%W2[.ZU8TI]V\2GOKNUY+EGMQX>5,L?5.< MAHE>,^I6T$Y>[7+ENR%1B^F?-0Y-WY^:E )1=E$K[]KIDD8U1+FHV&E5CD6[6T MXQ!.RGR3M 6JS)M;4TSR,BY[&_[C*JI_),Q^<#8!<9]E] MNJ#C8PZG(1U &<#:GTV4Z(O(F$F>AO[HI,H.<&-;9;:HV3:;]1&D3=*Y*!B> M3A@,>MUN:)?+V3L9I83*7A>95K^*<24?8U("AZ9=^263?*@TQ.X/@^]YZ9>] M], P5Q.T+[Q'*58:@T_9T\TJT:@)VV22ZI@.(L)$IY-MA[TJ7W\2&TEG_)+S MYR*5<^R3'L?=A_W6)%\T;XBZ;8A1=^J@:T^/>@#ZIUFQY5&GKRFC??SN))FB M0G\_5-&&ZFCI"1#_ !:@%4'! (88'VY*5VRG@Q;)5= -_92D/#UZ<#)3B3?O MB"4[H(TM#Z$-3D;#,)-F"%N@U_Y:1E#!N.N=A4KF#ZKL[E[_P'1;YQ,W]%7Q M/Y-S4ZHAV:"H]R9(Z_&J;4!'^"/E/G62YCGLN>,R*R\=ZDQ'NI,SX&NO.CLT M=>T.PHDI\[;,20H8I.S@L0/W:_)%@,'13][=R8F7]MDT>:\,4A@WWD.33*Y7 MAZ!]=$P5%WOU>K<U7FJSDER;(P/%Z<38@T;NB$% M5%/$XA0X:'#8.IF<8;CI89]^&WXG#?QYI=ZGF[3\_ZS=H6=_EA611ZA\F9E#9_V7BS MM;.Q\VIKX]WEZN;W.8/-YI%)C_086WNOM\G]XY,P]9N6)/EE]BY2S_0K2X(JMOS>9;_$)<:&O[X"*:XC77+DD]72H/! MZ-OF9!!>3G[Y?5(RJE6F^J+R2[]?1E>ZP]6:;^F&U=M36?$"5_)B7,EJ?.?Q MVR_*MR:UJRZ]Q]D+HM6M;^,7Y-;WOG=90EY(HN]UV>_?DN,\V-4:++W;@.:K MP?JC\GF=EO?ML*0">5?*I5TM&7>GWBX5_]U:%?!1'TO=Z:GVRG)BV[VRC-CK M5!2F5)Y3*;$&P\TY*LW>V@YX16?F8^O;'>=E%3;YW9[YEU:W 5=M5S9O^);2 M>Y,;OC$X3)Y:D/WFUSMLB;%H3+)TKI*9]=L$J8C>8SWP'?IE/ZN)PWGB\HY; MXH[[ 2W?]\F_6]?W:163FXO"?T@'ZD?AZJ:9]S%QHUX/>_,J_^O!CSG[>*4_ MM%;/]^_6MU1K^$V_\CPW4OVD#\FC-1KXM2J;[5OU0HMP)Z4/W 1&>+3.,A$= M+X)V!@>O]9?-Q"688X+*7R3#:^G$8:MCVH/_64-RK5&EL^VQ[YH]=? M/[_51[M'V]]VWWYN[=#/Q]MO7_/M\P_'GSN?^/;>P>GGO?;Q#OR]LW> M_?> M\W=LI[U_WCO?WCOL[!_YSN?-/PYW-[?QY[>?V[N;\-VWG\3G38<_;W[B.YNO M\>X;]6W[3'=[/SS'K]C'P[W.]_:NYWM\]W-P_;G/1CQWL[ASOE[OKWY=VN?;I]] MWGS/MM_"Y_<^M/?ISO'D.W"OT6?Z2>Z?;_/=MW^W=X[ M<(Z9UH5FA'DE*1-*L9*4\(24<":E)9#2^04I$:]<0G,I)DK4&3> M:1F4@Y4#4F+-@HA,2IF4ZO1\,U)ZW/#$4N'UZB*5^_6X<,[+QXA0_9P?O4=_3*)K MOD'^FBEC,BX'X*NC0[?N$WKC$]\H3E=:WBS"7>@Z;F!>SBS"1M?_=;$$)7JS M")I#!.V\FO$@1AH2D8=AHSI!T02(NG4'&%0PYAPM"B\(HR=?6B6J28DXW M=4;?L_!S9/0].OIF7!^:%,PX@CPL&.*6,:2!.5'D6EJ)C5 X OI$DQ"U>/0] M1RMVMSSC.CV17)U2A7W=*DL=M;Y>2_;YZ5AE<=9LN1B[D[4 8MFXM!*95^;A ME8\S]BR7,089+?+&*L1#%,@*PE$(V#/G5>&86%M/"3$Z"_6:P6]Q]FR&WZ/" M;VK1*NL9UU'" EFP:)F@R"KO44$#9I$6P1)0JHNFG#*,4RLRM1"'TFKL5 S2)?S1 M8@F!E>=HV6Z&DSYL<9,MV 5;L+,3G_EB'KXXF[%7F=5..&R1B@KT906BV@#5 M(\DL)4H)3XM4FJ!)",ORNF9H6Z2]FM%V?[3-6*=!@I'#"6+:@HKLJ$1&BP)I M(S4&VT?BE,9/FUCGM(>ZH6V1UFE&V_W1-AMFY582;1&@"G1A94'*,1&0((%R MS@NEI5E;YTW*LB^H?FA;G"V:T79_M$TM3^Y% %G&D+1&(.Z508HXC@BS"M8M M4JYHB3:\A)RBYVAY;G1Z,)CS;'DNVO* M8TLV$GC*1A3^#YD\RQVPE\@XEXI"&X84K TJ"HYI*+@%.EY;)[J)Y9S')3.65Q7+B_1W M9"P_$,L[4[F,J:>418$HXV!C%4HA%72 /S%87X%Z90'+7#0I?L9=)S*6E^4[ MR5A^*):G('/1?%ST>M;>![E!J'$&%(D >H5V13IW M35&(,@3M#?!1:AS3%'C.4;S3X+F11K\&:Q6*,L>?7,]QS'!;'MP6:?YF MN#T,;C.F;\ F!)/*@2HF$;?&(T.L0!YX,T8M(U6^*J^2X58ON"W./,UP>R#< M9DQ303357()!JCDHD\PC2V- MN#*P7(*D'Q5!O_U$S1/";=G97A^A;W:"=UA MF47>*]M55<'EQB_MWF#P:[/1#7%N_UMV'?P.JTNJ9_MC4, MG0%P5WJ ?J_=+MFK$:*N( M+7.J8>EKENB1T[;J:UAG5EA%5IBJ,\J[(*2C2.A $3=<@SH3';*%B@P$ ?4L MI@XC6M3MT%=FA6?@#LBL4!]6F'$H,*4T-[9 *D2+N-(&*:_!YF'4$^\8$1Z7 M.=Z8SUD\*]/"ZM+"(H/HF19J0PM394$7V*J86<\7G=H$,S;><+;X\]P9PSMB9^D?HAMC*O#(?KWR:=4U([(4$ M!1-Q9WE*8Z6@:?" M% V$L&C"[9LI(2ONR9R7MU*9XUG;#T)MF92Q'41/+<$ M199::--(D-+$(V=TQ$(S+EBQMJYO.*N9D?6S)(AGT#T&Z&;L9TE2_#UJ)$!X M(8XC0R:=K*28A,"CDBYEF[$F(=<5Y0R[E8[%9]@M&G9G,["SP6H74<%]:KD M/ZQC'A$5E=.$2L'*TX=RP=+N9XG.[X1AKDQ6,W/UKWX/6"5729B;6?8O%223 MA9>!1!1H$NB2BM1\E"#"%=&.&8TM3@(]!\]_&A O,GB>07Q_$$_5@U" P6NM M18P:@KC!!3*42$2E!T0;:277"<08U\U]G4'\#&+=&<3W!O%LKGL TTQXC8SG M &*B"-*BX(@X:XFV- AL4@Q*S]O6*8-X=4&\.*L]@_C^()Y*8DL]+< "0BI& MD@QUD,0."V0+Q@NP@IC0,N6B4G:]3- J!9(KJ.$;S/;R[U;7A^[P)4J]R>N$ MO7=A,'C9F%KSXZ/@#3,<]EMV-#2V'1K#7J-[*<,"/ERE6%0=R?K!A] I/SH8 MV4'+MTS_K''2#S'TX3UXIIX[;N38]2,X ZZ<_W$=-S O8?FF:30;,RNWU[LY M,R8U4OAPL6@?+];LK\F2?4PKEFEO+MISLUX$S1T18!PBRDQ$W N,+"XB8B(( MHRBUGJ1#Z/AZWZ,<%%AE.S_#LH:PG&HCS&"-P0JL,M]YI X982GR!DM3!$:Y M8&OKE.2SLW63G8]@OF?966.0SMC]6AL-?,N1U;":/!H#OW&#I*4<2VF-B!1D M)[]^3"7+SE6VS#,L:PC+J>PD@?O 6"HXD;JL6^R0MJQ BNH"_@J$%:#2ZCD[ M>2XSZ#YOQ+W3\KX=EM01;,9&OVJO!CUH5_;WZ^FB8:7"+G3*ES4>K!I5P#%0.6A44NB.0E\!+IPE D N%* ^$Z M7:0P9<&NL^IDZR]#+W@VT95,B\^<%A>9NI%I\4&T.'.0P08C#/,H\A3X=:%( MX2**:#2"A: T%B0=$M(JTV*FQ4R+]4Z&R;3X$%J<+=5 J=7"&:2]8@AT1XJ M"B/2P4@2 _R/V+7UH@D:9:;%3(N9%FN=7I1I\4&T.)-AQ I14+":B0L8<8E3 MVPA6("T,=1H$'"M(RC B['K X.>EQ;O[3.EW?::USWNZF13^,(.6:P33[\*S M#!HGH0^ST.D /0P.3?].+M;JDX>]-DS4M9JD/YK&9RLJ?O"8JRLJ_@K]CVG! M']?O2J^*A=?C+3FY7;E1+\0#SN+A#N+A>-;'ZFWT+&*.'(ZIDY>22$?-D1#: M<&J(9SBNK>,7ZGK2QRI(A^_C[@$TE8*I*2WV$4C24C9^2_$]6Z3F0DS$V8FO#L3/LBAFIGP M:9APILZO=8QAIQ O4BL_91W23!3)C:IXT#003Q(3WM#F^N=EPKOY3JOO/$_W MZ6:K/1H&OS 'ZHUS^2REQ-V>]-D)BJ=VHXXW;!85\XB*HXU91RJF7'%B7)(2 M'I1F[)&QQ"(+8D*Z(,' 8:4C]7I=K+J+BCN![DGTYA_>^?NJ<^;%9\Z+3^U4 MS;QX3UZ$E[I11D:VH6S7SXO))(_/B,ERL MF1?OQXLS3E82%5$J2&2PDH@7AB =@"$%4P537G.#9>ED7;W >^;%Y9-&YL5E M.%PS+]Z3%Z?ZHA \%$QP% QHB5S"4I@H+$K+)9D#H5:$TN6:>7$>KZMO#4[: MYBS-5_@^E>9/7OYD.;&_E9Y:^->WOJ[_&WY,OM$Q_8-6=V9I9Y?M:#08MN+9 M8_.C^M&.I&E'?@RA89SK=>#69ZDJ8;XD2?6JTD::@6^Y$D[S5L=4U M7='@Q<6.OOK@XWMQ 8,YZ0U:"8$O^Z%MAJVOX??3EA\>3GAZ MYEOC><+3KQ@+(P#2O/4KEV=8PNW&KZ0(!KL\X2ZD>B>++P=33CBY/%>S/]/C ME(* $15M$3TVBG$? ^B .&A?<"\4)UQ](7)M\J7#_K0*R$% MA_,,7 A/.!+ MTSXU9X.UWRY/%,S)>$ RSX53KFSNZT\T+Q1_..:[K&,:\X3;7LURV\<)HU6+ MTSGIAT/X&%!58^MRGY;Z/=(OG[IFY%OP&+\^B893W&DS7%%P;I&#B9/%;4*P MBG9>UHE@]&US,@@O)[_\/I'!K6XYB/)+OU\6 N)ZO+>\8?7VE/A>X(K\QFK1 M^,[CMU^4;UW1U*KW.'M!M+KU;?R"W/K>]RY+R M)]+TN^_U;@^3QI>3^<]0-#8:; MMS[N'!425W1F/K:^W7%>GL\>_Z75;N+SCEKCC9^T;A&@FY_W^10NR6U&'Q8%VFF-HT!'.YW/1^WC MWPOWWCLG^^=;9[N8?1[O__'W\>>_P<&?O3=QNC2- '_%I;C*: M6>DG8*6?O&_JBK#2^04KY:ZIF96>/RO]Y(U@5X25R 4KY3:PF95^!E;ZJ3O; MK@@KL0M6^EGZVMZ9/V9"Y>-+H/3YE_KD^EGF)<'QU:C?#UUWUACVX2KMZA"R M\2E^7^:"-1O=4.9/^$GGVJ'Y!K>'5_ZUX#ZOEP&[.SP,_4M)'=/2L6]Z?7C& M[N39]J:/MG'Q9'OF6T;Z/$@_PZ<3I,-UVN$_'\X^_^-/+.5RG_YYM WC_'QT MP'?WX-Z;[\GV>?MX__R/PQWZFL)SBYV]G://F^VX<_X:[QP=P'AA_N YMT^_ M$$&T$M: -D,$XII8I#$+J-#<2*VP$"*=BKA>P?O7YGR;\-&:F>9-^+PVX<[I M%P>JA083"+1I&L'0=S25/M+(!ZVO?\2 M"Q]D02FBCEO8>=+"IF,1>5M894FA?)&8[P;?TJ]EE_DY=]XCM:/,.V_%=][Y MUA?*J"\.:*L+*YD1"G:>_$X_V2H;^&=M[KITA;8:XD;7 MWXBMG3#% -XNL$\^MMP7O79] MT1]!S;_2%SUCM$X8G4;GE.'&""Y0\ 4H[5@6*#5>1BHR#VL>18C%VGIQO61I M[HJ^RK&F#,KZ@7(:G&(NAHBU0TP4J<@%#\@*@9$W@E(1L*"I?B:]KEIFP;ED MP?D(%N*%X+QSY"7#MP[PG49QL%2.:Q61=R!..58864L9R%0P<037E+.8.LU2 M=EWU?4JQFFL=/&6M@SL'OVI?G?>6.)<9'#9BNW?:. S^( Q>/L8QK9_SHPL. MEA)5GVCIYB0(>F!:W4'CES;(J##X]7M!TL6ZE.YAMR9DO %@_"?AXBT\5WKQ MCP#R.WP(KFT&@U:$]4J#SW)U/KFZT[K=8;O3V3_;.?]$80[HSCF,Y>V;PWWZ M9V=G[[W8.7HO]H_VX5G*Y[@:KOJVN_&%QRA882R2D:;2] XC[7"!@E3:1=#- M0HJ97L_^:LZU(Y?C2 O@$>^.L<_KF!)(J MBKHD$SGOP^>T#X^VOW""G9/1(QT$!PJ,$6E>2!1U4%ZH:#"Y.9'I.<=4%YPE M^+3HVDB5V#+$YH;8-*RJ-7P!+:J(/&HMBI1XD$,V=<)E M[>V C,O[X7(FE%HP*1DUB%"+$;<8#$KJ+**:X4* >J-30A"]08?*N/PI0JD9 MC4^.QFD,U0H>09'42, &!BF)!6B2UB%<$.4CXY8JFQ)#K_=/R4'496-R@5FV M&9-/CLEI8)08YIDA$@5N P(UR""--4A(#):=\8I*BF^4D$\.R1P:74YHM'X# M7I5/YHFM13#_605G/P08]'GPC5_*Z.ROC2HZV^A?2,(4F.V5L=JJ)EQ]XK:S MV5+GH=_S(-@?K ADU_ #TZ+V-H;;K\:^JU<:?_[?0^PZ?W?-/WJT>[1!ML_? MX_US!__^?;1]])[!E5K;=)ON[QWS_?-MMK-Y>+1_=(S_]]Q]V]G/PE,LMMY!8Q&Q3B)A*DG5#(&$>Y=(8(&=?6K_MCY]N#CUQA*'/DL]N9!V=? M;, R,.F1U9XCK@H%%I8/R#(M",A49@2]G127$M28R7DBI4SMO M(&>G/3(J*E0$8V&528B2W:0G9(?TZ@=O,QQK L>9EJD%=J"P8.22AL2E94AQ M&I'%/("\,@I[?:.TRO':58[79@E9,TC.='<'^0B&B5V M3A:E[Z:74%.?F$P%:==Q _-= M0&_"PW2#_Z-ZJK_:)AU.+[]0HO@:M'/]LWOC^_5WO#V?3N'Y8 [>GVW_\W=K M9_,]WSG_XW![<^=X?^_-X?X_^WB'?CK?H1]:5[W@V^?;7ZBFRH94K#A:L&X] MI0BXWR&P:J5SC!61BK7UZW6+EQ2)R;OR)]B5[HM+9SH];,.8U$I>"(TTZ)@H MJ!"\$=Z;0!^^*Q\MC33ORN>X*T^_8,,*@J-%3 >-N#,.&28E$MP)H$H>, 9- MZGHNZO(B,GDG/L>=R+\HH1TW)B(I(^Q$%GCJ+B"0\X(Y&S6A,A5E_*E"-$LI MP_^$ ,NV[WU1-G5%!5%0*85%1! +BH,*R&KM$"TB<\P+('-QTV'\[!Q^!G&: MC,T:8G/JES)>8F(C192&B+@%6-K"!D2T=(Q09T@,:^LD1V[J!,Y5L)$R..\) MSID8#@[:2 ZX=(IBQ TMD 8+!Q7"2!=5C-C&FTN)9'"N?OPF@[.&X)S)>8 5 M9=P'Y*TN$$^]Y12G"CF."X(5DX1P *>J4T"G?D>$5N63/YC86YL"7NT(6.MV MGY=H9GPLZ=;2I'3.AU\1JE_>4:OO%J:^00),JDO#7^U1FN:_>OV2YH?#?LN. MAL:VPUYOI]=-@^[WVO"L!ULP_'X8##/QST7\V[/N#,TIH]08I)BGJ:2\0E9X MA9@C1=H#AAF7NK#+&UH]W*^SZ#*:'=_:Z3@3P&,Z23(!K H!3#4_JC45%"M$ M+1ACG!<>F1# +&/"&^H]\ !-1>E5,6=;B4P *T8 CWR0,!- C0E@QB]3Q*@M M-@)9$@R"]69 -0@X8CA*D1N4[I[T03FSP3PS G@P3 "K0@!3#4!1&IUR M&C2 D"*:P@$!,(FTC)S!9O JM6,$#4#5R@3X*9JKO N#P4NXV*2N2M48X]>& MF<%$67GE$BK@PQ4LJNS??O A=,J/#D9VT/(MTS]K /S&:<"#8<\=W\$ULH+L MM]P2R973&U9OZN6^"YD--KK^P\6:?;Q8LK\F*_8Q+5BFO+DH[_W4ZW&T=;H+ MM*<=YPH'Y'#J\Y%*BBO#.#+>Z<((RB5-+F^\6)_WSQB06EXF1X9F3: YU4:8 MP1J#&8JTB@[Q2$$;$98B;[ T16"4BYMK1>2S?DN/%3_V&=P,TCJ!=,9GX)1U M1@J/I'$&<4LLTDY3A(4P0G-C)4NRDU]/7,^RL#$_9B]CD_%59]F$P\PHR!TE$2>*H:XC!@9C2G2AE!-)6@0,579R34] MZ@;*A1:]RJ!< "AGC&_F*!;:(:>M0)RE5D6K+(N]<(!MDZO,7F.)II6T!(O-Z)9$EGIP8!^:K[\"- M+L7FYXO:U]E*+^Y\+N VRQP^Z\Q@"/_V3WK]\MS1]W,=;IS2[\[JG=**EGBX MXN9)_->33T-=Q,#-S[]Z!RLRQ\_%\?NSO@I2%([JY%?EP@*S6X\,$Z"1A8(' M:4 G2QU<6;,0UUVK$Z L0UFY2W;6PZ'Z)!F<#QO65=TSDW0FZ54X_)))>EZ2 MGBKBSL3"T((B'IU,]04B4E%*1$V!M:-4 M,DG/2=(SSDQ.B20L,*1]BOIA!B1M<414"%VSPJQ_-*DVS^C&$AG$IG\UTSU)^ M6KPGW'K 7DO3IEA-FAO!';'5-U[5,&P8*+Z0278,7C>?'PS M+F T)[U!*VVCE_W0-D, ]>^G+3\\G+#0S+?&$X6G7S$6AC :WOZ5RU,LX7;C M5]*:L\LS[D(*C2T^QEC..+U24WGF9WJ' MQO@TX@DFK%HW$!'C",W+$6S+?OH4#,?49BR-PWX2D/_UXZ4KUM;WR@A4+S9> M)=G:3;F@9OU6"-VZ$.O_MOW?KG_OSMOZ/Z']-21*NVU.Z)TV]/?":%*/QSS7=8QC7E";J]FR>WCA-+*Q3&#PT;J.#6XR](LZ4%^^=0U(]^"P?_Z M),*YN-,6N"*;;Q%_B8G%;;*OBLI>%NGRAM7;4[I[@2O*&P?2QW<>O_VB?.N*DE&]5Y 72M-;W\8OR*WO?>^R MA+R0^/:WOW?9[]^28_$T@V5WNNP3]>U:K*KT'07TXIGT79ZI8HDZ/=7'UK?& M-GSJ<-!X#9SH2YGRYZ@;&@PW+SWLXZYDI^5].RSGF7]I=1MPU7;JH'8M46>> MNC,W6 _U7NWD.7VL![XU!?"93AR>!PWW??+%0>6.SJ'=DY!T.K ,-QS8;&"- MP;7KMH6>Y#J/RW=PXR4EM4[KR]PA)[%N'MN;'^DVCVTMG:YUR/^_L]/UKWXO MMH8IT[@V/M;=CV,?:^<3V3_:8/OI/N?'>.?\/=QK7^P<_7FT?738^?S/UNG. MWI_)I\JF/M8_C_?/W^//G7VZ33\ M'T=7?:S;G0]'.YL?.I^/]L\_O]WI[&R^.=ZA6]]V-]WIY\WC;_M'[]GV/_O? MMM_NQ(M,A8_X] L)BFLB!5(V%;D@7B!-L4M_>BJ5]#H=U)5-36M_UB8SQ(HP MQ.+",IDA[LL0YQ<,H1TAS!F)0A0"\<@<@K52"'BC8(H&33SH>Z))V?5LIIJ= MYJ^OWC/M(5+&,_H!(.-:[5 VRAZ?#$CG\^$OEUQ])_W>UQ98P U[UNA=:+WF M0NM]>0>M=PZ%]*$?O4_1!5WG]=H,)[!&K=*!7%8V-)UTR.G\QH,9S^.\64V5 MP-F5@-_;H3QJUO4;,PN2R7\.\K_(D4KD3Y7Q45**2&%25V#KJAZ3A,A8%(9A MI5A2#XL;"BS53#W\"5&X.$4KH_#Q43A5P6Q4TCD6D<< 16#4E+5H#"(T2&6] MDS&2A$)!5Z2@4JUE^\=#TP_(FBJ=I',2NH,LUI^DMD,YTW^DB7XU,\^9)^;A MB=:,M,8%5Y8$B0BW'G$L+0*>YPA+8Y3RFBM9K*T7-[2=S;)ZV=!ZI(J(&5J/ M":VI"';*B,1HR/!TL(M'B71,K4JXUEIZA9D+((*740WXV0G@5!HD.3DFY0<; MX5O:P:'Q2^4)^;69'"%9'#]NN^KQK$\JL;RNYOPBESU3QSS4,1MBP9QQ+SA! M/C""N*(2V< "XE2:R(/ UI9UQ'/=I/HA[''K%&>$/2;"IL)9@C%L76%19"&F MGM$4[.-HD2!<1.F# ,5W;9V))80PGY]P#L/&+P>FU?VUD2H5-0!!K>[74 4O M)A&(L](GWDNUP9ZGF%YP-X(?^N$J@GD+RY*"G;O=K8LE&4QZUU^PSTQYMDPY M!DDCVOKI,GQ8NNM98F^X$*( M&7D+0=Y4V$?#G>9&(6L" ^01@I0G!F'&G8TJ.!H >4Q?/Q&:A?W\8>YQ8[Y) M"H+Y%G(S@,6&MZL5J,ACSWP;6PU_A&Z(K4PC<]'(;&3;>B-,H!89KFRJU*21 M)CP@H4A@FDAI"YD$.-5%MLOKIU(_53WCC+='Q=M4; O'C'*,H"+B5&]'&:0< M_ A@H_-"!Q+3.?$;&OLNL3KQRJ0/OCHTW0.X7*L[FPTX&(1QW]UVR]A6N\P, M+'WGZ!]^->[_1JVJ>$'U>=]*2FQK..KG5,(G7[L1\$URG<"\I_Y+ MXS_[P876UW1F>)##'4_9U+'"SE9WO Y@M.U5?*Q4 M.'HI4>&U2B7I/3*@@"'&I5/<2TNB!76+966K?KA[&I=)QMW3X6ZF$:.E-ECN M$391 .X$0QH7&'D5J!%21Q+YVKK&2P@^/CM)_J;5[I1B?!C:X2LH5 LUQL, MLP!_4@$.IEH_I$RG4/W;ZD98"%B'Z3*D5>AF(IF32+9F!7AT,F@A,!AL99=$ MPY#UMD!2!4&(\E&9 NRW+,!KB+NG$> 9=T^'NZD -QI'AJ-%A0H<<>4",H07 MR'#JE5;6*.S7UD51^\.7*R# -YSKC=(1S!-S5I;X*D_V.=SU4\_6(BF08 M+@:&4['/HXHN4HVP4@9Q01W2QAND#*.><.<-EZ!N%]=A6)]XR0I(_#(_YX%N5/8 /\S1+GVB&NC09A3 M^%,20AG5DAJ1JK#LBWV9U,(=.>N=9+N(-D?UD#HQD59ZMS4--$1EBP5L?]K MO&!_G'T:I"RL"VZ:5G3-W#07-WVZ9-U;+KVG F@I93TJ)Y$%"8*HCT0H+;QQ M*0POFDQ<=^37O:/.8W;,N8#HDY7[?5*&R3VZ,L,LDF&FVH]GGC!81B1!"4*< M2X8L9P910;4/)FJ3^BH2WN3RYV:8GU,SJXY'72[1GBNTW]]UMJ#%O"5UM;(7 MJ]"8K]*%G\Q7MM0GK=MYWXL"Q^:L/&JXU]M(.=S] -(-Y-GP[*^V*7/J7L.K M)^DC6:;-)=/1,_^6'?NZBE MS]N1MN" 6$9B#9 XU2XEII%YHY"$A42<18>,%!@1R7@HO!:$)H=V4]]@OJY@ M8&S)TCTYT PH-@""5(S+= ]:959,&23+@GZI@G[K8CTVRN7(K#(7JQQ<"I-9 M3*R-!;(D><5"C BDN@)QCR/!G&EG2'D66&7Y7B\ +E&^9P ^%( S3B/,/34N M(%X$A[CT+A72B2G353O!M32P<@F I%;Y+I,.KS"<'V!V49]\EGI(KSL8]D<5 M&_1BXU.W!<,;F';CC] Z2JZD#V'0ZS_= 9N?22&93?"?4-Z;7G]V#7;CWF'H MA+],_SASWCR<=[1Q*10G@A*%B @KS('X0/U(3=<1T91$XQ03DJVM%_BI*R)D ME6/!*D>&V--";.;P:U#)8Z<0]Z) W#"+E"\(,IYJZHQ70(()8HM-?\M*10W$ MZL9,R9.+DBAERI"IU'N?U8E'3_J]9D/],1K ",%\2L?\=V/R.(W?\9GWYN*] M2V=UL;%:$:L0L8$B'@N)E,01">>C]-IBQ@684_*I>2^K%DM1+3+<%@&WJ9IA MF;/1"X5,D6K;2"Z1)98AXH0*1(:"B@2W!6?9/T>I_5>_YT+P@T;L]SJ- 6S8 MLGZ9O=C7Y7*^%'?'9I!)=F?O2BOESV> M.>.^G/'^LFL?!ZZ(0U&0=-2&F=S>_G;'YG=#T M73/G:[V)!!8):<%3Y7Y*D$DUQ2,M1&"!*L_S57U@YC^>I*"RU MT.952GO3Z\^:'^6T7YSLR>?H[LER^[,Z!.78%RI$8#FE$6>>(A7 B%:@F[A M#2ZD2UU#%U)O,VL2M:C?D>'WQ/";*AG*>$P9^.FK>2S8?W!!3 \]=9_IZJ%T=>F$ MHHQ!P:*">I XBVLPAPPV%@70'ACVEH:40"V:DMW=*LI5-6I556-9E4 STFN M]*EBPC#S0-T:L< XXE;SU()8(4L8B=KZ4'"=SB+SXN[I!L^INL52,?JFU35= MEZM;9._7\K-C8!'[O5-XB&<:.5MJX&S&^MX:#$8 ^K ;W_6Z!WNAW]D,-A_R MGTO$G5\Z&4,TU99@D&F!I1+TU" =5$ %-QS&S:ZO90-M@0=R M,P8?'8,S]>>MTD)JCX@7+!7:( A>"+##C(VTB 9'E_HU-B6I7]Y+5C<6P0L? MPLE%JDY*N^V'D[%_.F7N> #@\U0\ZEHBY,/%_._&,B20.7!N#KQTC 9DEG!% MT,CY:!"/D2%MK4"1D$([QDDD+#G5"B5R)D^M0+YU.+PVBYXX!8#[T MDU ??R+%X0[ZINIP&SHG[=Y9@!?;D2H4PQ')6Q@Z;@=93C+ MYEI!;O&E.#/D'@"YJ9R.P.U##8!]H1AWB0$8C.EP6& M,3).\X([X9F*Z>!@]N;7"WI+R&7-J'QB5$[5#Z&XB)P&Q)SSB'M#D4HZ2#!. M%48$8HM2XR?U4C]^EG,V\2*E-9^S6<%S-IFL'DI6ESN!Q4)8"CQ%":&@0BB* MK-8%XI%'Q9R)14J+TDTL[UZV.Y^SJ54.?^UUDXSTIT/ZC%>$2AS5--]JW,"4YU2%@ U\$:WX4;]?NBZ MLP8 -FDSS4JG"?\W:GT%"*2DQ"I'<3#LM]P0E)OT_K-69.KL]7@=8W##W?CZ MFSLTW8/PP0S#;C?16OK_Z^FJ?;A8L+):<==??F'FDYGLYB*[2PW00&)IK3E% MD0H':DU1($U8@01S!=AG8'HI#V1W]X2KK--D?TL&?1U!/]5P7/0X&!>1PMXC MCJE!EDF%L)2!D+N.5#+5F]62H/INGY(696_ '3*WU))D\=57590 M.UEFRN6#B.@O>-Z>GZSJYGA-X>_V**W!+.55-)B9:R[F.KYT,",PJCU52"H5 M@;F40EKBU*^5XB YQS'2M74IKJ>(Y .BRP;MXM)$,I[KC>>9&NL<.Z&B1#P= M\^:1M;C?%?7JQ<5*B MX:=7.;"36$2I&#&66\%M($!0#AM.K-(T?-E*I$4H(\LAKJN M)II"73](LFSE8.P1J;X#-[KJ%%G!@,S-0=-Y-(L +]ZJ4SSVQ-W(=;6;OG\] M^33410>[^?GGL2 -B:FM(AB)BDVTH*TH=[&%'>C+5+X[J7U^N M8LN99;1 +!@.5*\DLD(K% FVWD6-G<8I#-7DY+H.-H'0,E25[\J9QQ0"CQ\K M>]BPKFJ>2Z/OI:8,U8"^E_K\<]"W"H)I:PNE >Q14T5\5+H(PN%@L<*5"9WI M>W7H>^; MRE88:-%!4ZM$GFD2(-VCIPV-@3.1/"BK!FGB^NMSS)]?]?&^&UH M;#O O[[U=?W?\&,RO([I'[2Z,\.;O?K1:#!LQ;/'I@7UHUFE:58_AM PSO4Z M<.NSY$CL]H9P\6$O,8(/W91A#K^5$V:2>3!.-3=M&"B\4!ZZ>'&Q*E,A1&,AK=_Y?(,2[C= M^)6TY.SRA#L8<^@OWF%23CB[/%>S/]/CE'3&B(JVB!X;Q;B/01&%@_8%]RG/ MAZLOJ3/A^$N'_:FI?!"0[0=SC$R$!WQIVJ?F;+#VV^6)@CD9#TBF>;EM0N?9 MH#$^C=R"":O6#81(KV_*G5!6/$J?@N&8VHRE<=A/DO._?KQTQ=KZ7F*)9%V_ M2D*W[)IJUF^%T*T+L?YOV__M^O?NO*W_$]I?0V*TV^:$WFE#O^IUG!D,X6'Z M)^.)N6F+W_Q$\T+QAV.^RSJF,4^X[=4LM_UAVJE ;>/C80C#QEU69$GC_^53 MUXQ\"\;\ZZVCG.$_<0O_E>+JB@B%P;?-R2"\G/SR^^04=:M;#J3\TN^7^3;= MX(IX+.]7O3WEF!>XXIFQ,VY\Y_';+\JWK@CVZKV"O%":WOHV?D%N?>][ER7D MA<2WO_V]RW[_EAR+IQDLN]-E'S<:^C16RP_5DRHGLM5MP%7;0"J#9B-\F'QH 67,MR6V^IZV 4*?G_7/4#0V&FR6U)Q_9' ]XAYX1*S47F\&%C@W] M!B,7\X$OS=ADVJM5[^31( MON]'GV,9E.0E*J-95T-<=X@MULV'>?,3WN;#K*4;\N%YB(N)(FUTK_H7-X:O M3+^?W"%_F_8HU,7=>+;=FK@;X7-[;XYV]H[I_OG&Z?[1A_;GS3];.WL;=.>\ M?;1]OM/9.8/_N[L;&[Q_;TMLK/YGL+G^?X_K[]M;[['.YM_ M'N]TWHO=MQ^NNQO_^72V\\\^WCXZ/-P^^@2?W2?;FX>'^WNO3^$Z>+OSGG[> M/.:?4];@Q-7X$9]^45;:R)5 A"J,N#(.6>,%*@@QD09LB=5EK(C=T CMR?," MYF/63!HK01H+2O_+I/'(I'%^01I1"$NBQ A;7IYSC$BIZ)%AFC,;">C(IDKR MXPLY._#\2]-^ $L+MK%M!S"RN^'I6L*L"HDL0//8<*XW*J.>D[E/)2,JDR%S MQQS.A;BJQ?4HH"$(@"0(:\: 94IP72'I=, O*/@X5ZKB\GE.0)?9]*[Z.ZZD, M&^;[_L&?A3\6(+7+>:\<>IDU[L$:'V=D=6&"-L$I9&-9TMHQI(DPR H9B\@U MEM*NK;.F$+7W#?QT4%N J,Y0>RC49@1T]-IC3I$O"IY:*7FD9>JG)*S#WALJ MRF;-3<&NUTE;MGQ>P2C>S?#:ZPU->WZ9_=S*'-5+H&>"N3?!M&9D>;"!82\B M*K0'NQNX!BEC-2*:.H89H92KM75:-#&?TP)X\LS=7*1L=76$C-X'H'>J'C ; M&=CK @FM=M6W=1C:X6MK MD.#E>H-LV#^E'N Z;F!>IJG?[G7#$,;O=[M;P\'N:7>CZU^GG+BA:773,8=W M+9=RAC<.^J$\]O"FU_^KZK:[;>!C+=.^J#ST\:37'PX^I*<=;/BO*:EX\,J< MM$ !3'=XE59UI]=UF;CF)Z[9_ )8?&)QP9#2&NP:T$&0)R@O,+%::)+NF MS"^X7A8U^Q">K7Z04;UZJ)ZJ(];P&'DA$7',(\YI@0#H.-46 05%.NL-+8\H MLOHG -1:X]CJ?@V#8>>F%,F?CHT6X&MXU^L>[(5^9V;:,TG,01*[LY%^'KC6 MP!2HD :#Z"<1E(!4E4(+[HU5*AJ9RA%JS++DKQG6%N 9R%A[,-9F!++&!=!A M0#@2B3AP(S+&6R2]L$441EIAU]:+IJ)9'C^./&X, JB1Z3Q^>0P3%-%*QVST M+ SS\B';GY5%[B^Q9XV$Z9Q_'$_YJTLSOGLQX9D_YN&/V4@_*2PM2$K(*WQ M(+<=TIH$1(70C(=(2(H.B!O:L65)O:J2.F-L$1B;\>%'QW&@"D 50!\614#* M%!%%SPDA!AOA4]]D_GR*<\]3Z^)1\?-7OW<"8SHKG?7IF.%)VMIEYGRJZF&< M&W5&[;*BA \G?8!%N;?3>_^JET6Z,1WJYLQ(X?=V2+]L=/U&IP?3?UZ^/GGP MO]JF.TR.M,FS9]C.<]AE;V.X/3%E7VG\^7\/L>O\W37_Z-%NYT]XMC\[N_]\ MAF=W\'SO3[?IGRUXEL[VWJ?SSYU]MM_9QSO__'WTO^?[YU]\%%A+KE$*LB/. M/$8Z&H4B93X02[7T!8A6T:3D.O++#3S/EEQ,AG;>DJN[)=WI%U$P$HA32!8V M22)<( T\A@I5!&YXU(PZV)*\R=3M!4+'I8-^5KUK =Q_*W)V0@;/W."9ULK9WEBW@,NX>$WDJ77]DIQ7R4OYMM?SIZUV.SL@GUY( M3^8Z$\-'V((AA'>MK\%?+$&5"9AI8R[:V)H5S5@8XXC5R(G( M$7>$(^TB1;%01@5&L ] &T(WF5R"SIY%\[)%XR)O*K C(8320B!KHT"< M:P._!8:X=*3PAAGBS?*0]]PBAE6YCE9W:+H'K51SO3K]>V/(T,Q$-VH8,GPS MA>/6Q?-4Y_!F0C>S(9H,T[E@NGU[).;HS\[NYJ=OGS4<%/*H.*(.D]3N M)U'UVCHE-_;ZJ6-P,&^^%=E\[MN7U)C96,*0TQ1T.ZLC,FD;!LIY00MK#0'= MCNBFHMILUGS',R:C+G'PMR,06,+XEFT2)MDT- "=!U;&"0TD5$99[P M$X"))JMA"_)5\D!6MDSWXISKK"V3O9$++4&8#QO?DSG>STIK[[#G2H"TYBEQ M@!4> >=[%$@!&Z\LNGH+EG&T=WG5XWPYIYB537"FZL0/DKMLE5K /\S-7A? M6&'%3)-ST>2G6;U$&^6%# 0%9X$FJ5=(.05Z232"$%W *T6JJ5@T,;Y^(ISJBX4CN* F(&L-0URY ND0%0K2*.5DX)J6 MQ6594]V07?;S$N'=55FZTJKLNY:QK79KV()+IJ!E.E$Q/)NO7>[M,S!?F]L% M7^<9^14G[7)G5O-E(S?-?>IIGW1$:IR8,U.FI@""C'/]4?"-\.TD%4<<-/JA M2DX9]AK#OO&AX?K!MX:]?NZM6Z-'J)D%.-Y9?U4;*U?IOH\B=#!K$3K%N=-@ M#.I(">(26P0Z*NA%.A3,2:JXH*6G6M:_W&WFB97@B07VY,L\\3">F#D*JQ7W M1F)D"AP0CUXCY3%!A M9A&@-_%?R!%M&R:UGJD65"M.)26-JG92YAY4UT@^# MEA\!+')P_*G+^(]7X:]+B[#1]1\F2Y"YY3[<5E-,;5X,6R?KNE=GJ MDU3U]C2VE*7X0B( :45F(GJ95^[#*Y?*67%I%!.%1[X0 8$L4"BM&C*24TU4 M<)[SLO&-R(*\;IA;C#<]8^YQ,#>5Y41J6)7"H: + 3:WB,B00)'A,3CNJ7 2 MI)YNRAN*;&=9_H!DD-1Q<5P'H]WK'J!AZ'< &3:?-%N($6Z'F3SN0QY;E\^7 M>1J$*9#6D8' QA99004R"FMM @E&QF1Y<[P$\L@">]D".Z/L 2B;BF@N+/61 M%LCJU#16I1Y3/C6JBS$*'P+AT264$5X_M_@*'BJ[&5G5H;+[6=L/.V2QTBRS MB-ZSV1YX&-E<*O!"B8W44HZ\YQ)Q#R+=I&.LCEME"T.8\,FWIYN,S)E@LTJG MHS*(%ZPJ9! _',0S@70#%CTV%A$L5 )Q 2IY89$$T#J+320A@5@U"SVGRK#L MDSVKI#*\NV36-QOM,!A<:!!C\S\;^XMK3I_,D8VN?V5.6J#+O0MF$*;M.?,Q MQOGXYE*=F4)*%B.A"'MF$ ]@INB"%2@6GD5*-><%7UO7HDF*7&>F;@A<8,OZ MC,#'1>",CX 7CA7$H9@JPW&7? 3_G[TW;6[S2+:$_PJ"=V+"CF"I:\G:[/LR M0M;25SU-RK;H]MA?%%F;")D$- IF?KU;]8#D@"X2(2X ""KHVU+)/ L575. MGLS*RLS%,R]# NXS=U!S5SG?-(OJ]F;5Y^/WK6O]LI+@6VOM6R&.N5(L10&W M"22SR9&_KZ-@Z!&9#$YZ+H+&7!O8;XK6TG'E '?G2>\-<+<%N!E+G7UVP@+C M&FJ2.]<,K2V,BUA/KRGI)$P =[&%<+/3WY#;WA_$X4'N'>+?+37N/A/<7W7C MOHM_S\3V6B7H1;GCC[E^C\4ES !,1%,3;^E/6*)FSEJO3%+96MX%Y_4EC0>: MM7ZPUKI![XZ@-Q-2]SIGC8[1=%DRV\8P,M>1!2$R1NU52*(+J7.]A,8'#\AN M7RC"WC+;[[\(^RQOM,+0WT8?<2Y"'D41R2B6A,T,A";FB#$S1]3OC:\S6BTW MW[0M0KYRJ+NO2NP-=;>"NJG1CMP%8DC%0M:&@4+#7#; E/%>]S_8=#?__\V M#D='^3P"9UZA;E'-OD #WC6 -U?.#=!SS$6P9+1F8+)E&&KG=$$&C\P@AY@J M#"X4M+V3"I=WP_1M-=WM:IJIDAR*R;)VT+:NZ^@K&&$[,(& 4*PNV;HK5],# M8ME?<\KYH"ME6OTC^OQHN$\?>U?[[^91'A^>UN4Z^]SX*(S[J8^CX]Z'T6E$ M='PXC'\U7^J;?:EYJ$]G96=N4EZ=S,FD9O,S'(V.Z:=/#VI%P";J%F*#N3)= M.93L-+=,^GI*F*:+>1\D,S1[RD+QV<6-+:UX\Z-6#''WX$AP;SBJJ1&;O2MI<+R'HRKZ;X$)7^V\ M7( *SY[Y37WD-]UC/#U[XC/2XXWTODYZGU]\H7O\N[__I'OLO'_QZ<_?MS_M M?/[E$ST+;!^\XG^\?_E^^^!?_=?/_WR_\WGG_?_]O'W\>O>=V/[\"]1QV7[^ MZJUP5G*3 U.J$(-B*0RELT2H4#AR60R'+UC92Y?7MTG;MKP>X/)RCLN8#9GE MS!4#6_<X;6&NQ,*,;[D3GNC-,QL@$N]98(&C8 Z\,.!SUVPF0-:G<(M9E:N,D+IS#7!L8$,!X5\])QIGTJIGB1@ULF MU.XY1"/MZ47Z@Y0'AS\PO[28S;-]'(][3^FU#PZ&@TG@9K/WO[X$Q)_SJ--S MYP"9(!@1:V'Q4B!:CF@*9I6CCA(E_Y++#CH@/W M;AIR 2R^NEI#'KSX^\_W]#Z[?QW3LWW>V:7Q>+_?WWG^\F#G]VU9=>6?[W\E M'?GTTP4-^7G[+5>Y0!#DD)2NJKR19$W)/RF6I!#72L5:=>L;5E.,L0@519;) M0%(.?09C:OG-1&N+\R\X*6TUK>MJRB@U"3++K%"DR*1+S"7ZJ^")>X4A"K ; M6_P)OY@\?C$ \P%'O8]UFF\[\:W!3!9.%6:3 M"0R(VVAYUO/ T7$7D9.5\XL&8VY@-=O:>D!K*V8 ([N6C=XR\-PRKV5@&&AE MD#Y&G<7&EMW4_/Z"T$OAO18D7)5U2??[[2T6KT3VP&0H0.L2$@O>9U:D-FB( M!Q7R>A ;M-KD3FTZ=S%'O$NW6P-:;$MOA9;>B^I;^&P%9]XAJ4'!R=R2M\&" M%"%K)'WO#H\/Q(2U \K[7@O]>3Y^WK<156(F[VV^# MBY(KQ9GSV3/@.3#GO&,H30@>C7 \;6S!IG9\4WI:B?IB]:AU(<&V_E9L_3W_ MZVWDOJ1$_%>TY>1N1.+$+!(I1*>R=IAT$=WZLV)3"K%)$K+MT%V^;?!MG'XQ MGWT&-VUWX)NP,G/LU^J"H6260)%?;0SY/CQ+6N/&@!5)>U>K:[4COZL&IF\S M4 U,MP^FZ5:;BBA )LVT<*2:2VV!X0QG)9BRR MJ<2E$R (>A;("_*:'/#"T>D2D$#7=MF6!L/M+^B_;;'SSQ?TS'^I[7J]S[\> M3)[[U=_;[__XM//^A=I^GO:VY7\N9FKMOGO+C21JE8;IE V#&HDAKX,S3/1# MQ9.6:+YIERT$KAVXNIP*)(-8!((NQ:F0A570=MD>X&JR2A69-3 3(C*PEBR$ MX>321JY-K=\DO%C"+ML-F*WMA#R4Y?G^E[< LDA+CH L0,ZN3X:1EQN9%,H" M+\&2U[;H+ML->*ZMK0>TMK3/"@MZ%E)*#)11S LBP9)!$;DX)P/?V++ZF[?8 M)CW'OSWDO)2%VD)^J[92W[V5M=RXL+*R8#72,3',EEB0U@371438O[WQ1P,UWFL>@B@F&J\,(@(A$P&,.$ M41A4$!J"::?95A5GWV;J&L[N"V?3_36=P<4L+3-2&0:\).9(-+-@14S229HU MNS9'V28X\BM>UNDI/7,=/=SO?;J9ZC4Y M>-X@=Q^0FYIM+THDV&7&@^,,*O@PUHT ))]&&2M+MAM7_- MAT@_3+V,HP$]?>M+7 S-83Z08;YA#GEG4GBRW-DIH(A'#-\FX-[N]8NB[E[K*#7VWC;Z9YG(Q MFQR29$GSQ,#7O*7 #4L2++G@27D@6Z?-)JB'TQ1V!V==I>SD+ ^^,+50=?'.\<_"'_/'AY0)_C.^]_T3O/7_9W_OGB[S\/ M7AW3SX[IW?]^O?MK_]Q>SN>=S]MO76)^9XD/-CY;,D3U@D7,I54P):UJ7LW+3>K')Y47S M<#&OJTO9GUB-:76L;MH?\M;@=ZOESLR!KFU=?!/F9@I>)IZXEL@28F3 3=TB MA,(@Y>"4Y=&%28T1R M8+5A2BHC06;CLEL&T!YBF''&Q^X-NZ[89*P_C/)>'HS['W.OWW5Y[WVW/QR/ M+XSMP^"2U;+9,Q/2]>M]-CL=K[K9^#?-Q4X^?%UV\>_&,POQS%R_[!A193"" M<<=%+YL(Q2!DC"QGHN4&QZOX3&O8_1JJ^646](O&,D3BU^L$Y UHG1 MG $#'2P+H5@&A==M@J!==!6)SJW>[F(8CE(>L@-!J(;P[BF6X96@8NE6(@5"00J\*"=(JE M8E--,R810;+>\TTEU8J!^ $UD]VYHGE\BR'N"M^290'5-M+M8[Z4%"1Z\Z6Y0NRG49LX& MQ1)B$)$)CZ7N0T>&AD"G4:/(5J/1H4(-Q!)J63ZN*$#S[E?"D%]T#%X-XOY1 M'=2?AZ/Z@$\/#T?]<'2(83_O#N=%5^.D;^"DG>=/YR("MNCD>6$F%B1G0@#S MT6NFI:G'D, F%.1,F$TM%CQKU"("ZPK\I40$&O#O _@S4009D@ 03)9H:[F? MS%P1Q .NJ$Q*Q%B)!'RQ:1=-EUYV%.'D_I/OT(W./\(:2AG[!2FSW\?0W^\? M]NG"M;S?#L"JD?_G[KY;:^_=TI3X=I!84 MOB&=SW4K#Z3.88R"00JYILP[EKTTD6LN2M5QTMI-SB_N,9_"9!G"Y#JV MY%:X_/9%YLT>Z[P(;13=*'K9NKQ1]&U3]$S:KU0:I1=,!9O)U4Z.^82)I>P% M_<^;J*!2M-ITYN+YX$;17W0'_M$YBJ>G;F:.11[@Z%U_,/-XLU=_?S0^[)?C MVX:^^]JHRCJJ;W+ND;4>'M"MC^L>XF!X2!<_'%;4ISP8YVI[!MV =?G+I3_ M0>R3YA_7_@D'>7 X?C)_W&CFQ4_N!9H>YL-PW%4,^6&4]_&P_S'_^*F?#O=. M*6CF6R?CQ*=?P4!/<'1X]5?F1]C0[4Y^4J=VB09L,F]D*$[2Y'XXHE4YJI^B MQ\&5>9;>WJA:Q__Z^M19L&M9!W:['K2LA=.5$;/UW&/WCXO>N MO:S_)^]_S)71KAH3>:T%?4DNXV5+_/(W6A2*7WWFZ\QC?>93;GLVRVUO3AFM MFYP]'+RCI=,?]%[,1S-6[WV^^VV 1ZE/[_#]E4\YPX?Z"C[LS-SN-_GUE'.>\ GOG,313NY\ M\NLGW:_.&?K)[\ \(3!=^6O^1%SYNR]=5H@G1OA5NNR7;PG)'_[(O.G_?V2N\ M^J3@S3,F5F\1U,#O8WMA?ELO?"4C/-"!>^0KY1[3J,[>^ZHB4&=GL^^SP^GE M4G'0N &2'J(([V<]67VL^/F6DRW.0 M)@&*9S@:U1CNTX/AT6!U\I)VWISNDOSZU_;N7W]O/W]QO/W/EW_]L?N+VGF_ MW]_937NO=__S_L^#/_3.\U=Z^_<7^FR7Y. 7L?/Y%_GG[[]]VG[^G_<[[W^1 MV[_O[+W^YW_VM]\_A9WW3_GV[R\/7C]_)<_ODM SJ)WG?^[_N?OTT\[OVW+G M^1]__R%? %WK>/OY.[G]_)>___C]#]A^_VG)"K7U>Y4:.V]XB$9UO0^%0EE*ER4K M?..%%><%<<8+PD@O$GB&SA(;9*N8JUU$E2;>#S2Y,>;*"\HNH4;: XVVU!5^ M\*&#VK#TQM,XWX>S.-]X+L[W6,]WRQ""228*3 :*%,B3,=Y%I[$V",MOGW2\+F=QUR[LVDAF 9+9>786U3C>?O^" M!(C+O@A2',E;44LO:19 1\:%2]2?SSSL\/A][W!%44!-WN#?-@: M ]V:5SNF%Z8_S5/4W!2]I!EZ.DC/9Z?HJC(BX_E:(^>HKA':(H3V9F8SOP"H MXFNM5[D[ MFQE-H&;<%DF^(,>NZ+DP]YNT\$#=P9U\^!C:JR]WZ_.4+FBPIRV;YV-)7SM0 MT.AD$3J9.ZV<0ZP'2QG7/#!0A>B$9\&PGAPC&V"E%1M;;7]S#1)Y&YJ6A*:I MYX@V9/0N,QE5(C2)F@D5/0LF<%2R*/HY&>>5/^+[Z.!W:\F[#7[W#K^I4ZF2 M"S*)V@P81+>RYFDF]#5-+PM2,OVF0DZLI M&1:;JK^IF0,1F2LHE$]%.@,;6VX)U6QNL4[="CJDEQ>A.ZORE0?IJ_6]'E>; MEE>K 3F6B\24BPY>Q8TMK2X&O5>]<\J=-J]J;/; V0R# XQ)$XG6.6_.I:J0B8SR4RK941VG$% M!B?%SB[*QD=-=;=5*+=1Y@.GS"8 UX<79Y(>BL#H4V325E^:6)#Y$B-+22>B M1J]+D4T -@'XV-BL"< '071B)@F9"Z5=9D(6(KI4-Y0Q"J8%_0**2C3330!> M$= \O=_)DZE.V7U5'%[L6OIM713:=6[E.NO02^J:1/YL'\?CWM/>L^'! ?'X MFR_6-5Q@;WG5/_I <]I:HY!5TT\WWFD-!4V,UD8;+ A; IJD@Z!_'!2=\+J- M0BXV2W\UB/M'=<1^'H[J4\SONK:]UIM7\IU(IM,&ZX 6 ]C DNYV6WEBSG)@ M,9*S+RV E8(\Q(O)O:W =V.#T\+_T8&,102G/3B,G>0.I4A3"VA8?W7OD,8& MJ\ &_3,V4-SH;$)B,O/(0,C 4(-C!M%P[XS7L<:+EIS/U#J&/!#BB%P;6U(P MJ62@-1:"C%:DH ,](OA\=<>01APK0!QG];J?OBV80G80&-D"P4 69,%H0:HB M>2.LB[J8I1%'8X.U8 .>R)W0:%30!;('S%%IB,;[[",'O+I/2&.#56"#J5.1 M10D9(;.@H3! IYE'*1C7V08>A(QZ23+B@8987HW'1S7&,JZ1E3@)FW7M0 AO M!(->/OBP/SS.N?=AG^[R,,\4+K*9+4HN/--*! $I)A(>EAS>K VX9'.XI7(S M'1'5JE)TUXPSXA M#6+W K%I9" "AA0$9QK(K@-Q(G,)@"GRV#"BX3:H%8%8.VUXT=$F,<9%=E:H M E8;YSC7HOK ^<%'(P$F2&>J&74,:N.X%7%/=Z&UTD!2R MY L9-0N&!8#(Z.?9*,N=265UNX>D_IC/Z3/G+=G"=/_FMARX?^8G+QY"? M^D"34V-P66 DYT@@"&^"EE",DL5P3<9'73?5OL5!EV!?MF?C$J)()4J(3$HA M&)C"62@\LT2*KG"ILE?ETN2*]4M)O:_4^\9KJ_5R"_":20B0BK10R&W1RM<^ MX@64$K%@PGQUTGWCM57@M6DPB(Q/,3%[E@IYIB -U%+%F7&;O/?1.>OCI?L[ MCY?7ODFZ+GK*LI'C:KU<$WV/A1QG(G8)D0O39W9(K2V7@$3SA"O.:]8B$1N(CDOM356.M=$WRT=KKQ^ MY8UVG7NXS@,Z7/F4'K7"$O=[/V,_L5>#WC/\T#_$_7;$ M:TY:F^21*R$\!)6"RBA\$DYRB"JDJX]87KM$1=-42]!4?\QN$&@4HF3MR$T4 MDH'EY"LJL,PJ*\!B*2'KC2WE-RVTHQ.-+*[ND6(=2?#@=4X!E$!,)A%1%&4@ M"\OSU2\!"\=TSF7!TPT,S5DJYH32#'S*$RELC";6I_L37O MBF5@-EY9"UZQ.02K+5H=+-DC=)[K$%0168*(.EY]0+/QRFKSRDS VCBHO4<$ M,[$&K OG#&G>60J1D\0D.V)3)T+ -!'2R.)JLI E>L@^9!4 > S"8!!"9(?" MI>"N/K_9R&+%R6+JL41CE0I2,A]]9)!-8 ZR908,ZJ1,$EYW(@1@"2*D9K/?MI 5P6?P0&\:R$!"T"$[EXHZ M*_AP_?.O#:8K!M.9>$;@#E5.GMD@$@/#-4,'G&F>92:RS@G3QA:Q=#.1]X*] M$I)3BA2I*(!!^V!< D-")B72JV'AKIP->ZN&O:D\#8;F6B1DV?D:2\3"@G6& MH5+%DZ.B1#T9 /9B?_=EQP8NNX44E[O%W=_[@T1+\ ?F/ZP6-'_-'XY&<8_6 M_E75H$9GG^A]& W?C?"@AX/T*(I$?;=,O[J+8$RG)ST=$/<<]D>7'/-O'+00 M!_TU5]):2IX5&B:%"PQ\D2P@""9,%8"BQN+B+@.W6?=P& MMKL#VVR%IU1J63Q#1HK4,CAMF ^$.+!$D3(6A!P(;.IB5*G9J]N&T&V[J@U" M=PBAJ>)34N5<-#(K3&; R?\,W!26M-*%IE/( M5>W:_D>Z#[L"].W<2)2SEU M)1^NU[ATI_&*8G"G4]%]YN>3B?B9YJ&1R2)D\O[IK/MH4+E2>T<[+' M0:O$.#B1=8+B>-S8LA?[2+;H\3ILL#8\W0N>ILYDR3(4CXGY' ,#+(XYG1Q# M"=I9@RY*,L[6MTW3%8/>W3B4#7IW#+T9UQ(%&@V1,Z61,T@HF(_HF#8BY010 M/+?5M5PR]AX-H.[$O6R NFM S9[7Y#E+[U@(SC,PY&WZBJJBBE!*BZ"LJH!: MC^W-=? V7Q_NY='#]"J7OQTRR]2\P/7996R(N3EB9G840\J@Q4MWT$![<9_:\Y_.DE47&250( %[Y.R3GB/D)+7F5]= M1KOQWXKSWS06HGSF1<3 A*V]/I/US*&7K(22,H\.0H:NMHI7C?^^N;O*[&T7 M;;#2>'3->;3IR(?*HS/A+L6C#AA5S:AWQ*/&,$_3S%,\B4:%U$E,0ONG(UK#E 5_G 35L^34? M(OTP]5[@J';VN/J,S:HW7VE]6EJ?EE535#=.A# DJ'*&>F37@[7%F>*B-B^FUN9X*FL)!29BAT[>DI_[CL)SJ?_QW"58_?P/DL^$AF;JMBX)J\^.#H[V\;#_,?=R M*3D>=H5:,0T_=-"M?XYQ>#0XK/&A\2$.$H[2N'1B[E>P.5S'@T3CO<:*E;133I\L=V9.5>>E%S,B: ED8?22+4%F^9:Z4=>H,(HE.=6;HO&.@"'(.7&)6>EH[PCH+?D4@UXYB7D!G22 31]2\EKD. M&:/,1FLCM'2U:>OUG/^&SI5"YXS?SX6SLOK]*4O%( 3'//>%)2XE*H^1I[@B MZ%QKR"URAC/)HDWPP?'$(26%!$*3?,PA*>.$NMJ'OO:IYP:S^X#9C.X$57@* M@4F+P(#0Q#"&S H/V?"87*QMD(5=8%"[GQT M)GI4VL>46M>2E:&?..OVBIRS-M8QE1W1#Z=_!>$]0^^T N-#L69C2[>V)7"J:!UY4-:!42ID$3,:F@WN31:^M2U9)0A-W=A82\HJ34+9I5J RRD6R"EB M11C+931.65W[<[:V)2L$MI2!>ZX+^ B@@W< ==S*7Z['5B(0^S%DHW-AR2C9[=><0JI6$#'!<:5*K2;KF//>LE*"4BI%;TQMLV4N9G.LF,>Y M#JGWS_L?R=8,TKBN_'VDM=Q\Q5OP%:^=$G(V_L\ZU[ZCF&==O+D1R ($\F[6 M9PPB>Y=T80)LKC98,Y0D> 67UH@<>U*=21S8*@E>9.")$C67@G'-[;DIA*V&;$U<"4;F.X=3%-%F$1V4#LW MDR6S#(((S$4CF2G.H@K@N,4*)B'OMP_! W4J'W!WDN6YD=?/1&IEKA>GB[]F M'L]XJ;GJ$ /$218R(C=3$MKYFGNT#.S1W$AIR[1>=_O#\?B"1_WH MZ.(^=QAI]%]U@_]O&OI&&XO0QN>GLUZA-P(U"LNDL% +V/C:.$RSJ(H06EA% M[B"IVDV[I#H3CPY%][FUV%!T(Q1-?4,B/G# S.U2 M-6V&>QUB#LDF!-%'5 MYNMRDVQS\P]7#'#WN:?8 '<3P,WXB4F46HDQ,<5K1FJ1@06K/%.@O-/1T#15 MM;O)S1(4[Z-$T3UN)C84W0A%,SZC]IB5<@R#$0RLX0R=$"QF84-"HV(N&UMZ M4ZC5JQO4.F"VSAT/M7-'<)Q$O^+%94Z"DM2EIK_&$(#\ 31.A>M)_F^F/6\ M519!<\U)LVADP&UBK@C#P F:W5R2%"1A#-]4VK?.':UST6/BOZ2UU5JZ"!F* M,:1.?*RN62Q9!FB=B]:7_V;VTT,JQ2K!6"\ 2$B22F1-%T9-.1 MCY'_FHY\J/PW]:-SJ"V97&36UK-\WM3JYUXSKXN,*BJ9K&LZ\JKPZNG]6@?, M-;[. ^J N3O*.#X:'?_9<'S8VF"N;9Y<:X.Y:K+JYB='I4*%D,!R M)T$IY;GT@3R-HK%HI^/5;1G.\H&;P%IE@?7+7+7*5 J&HIBWA3/0T3,LY& B M_<]%;6/(IN9:Z/L_M-T(8ST( ZU&E[S@VGH0GJ.'%'G,R8-S6I:KFTHTPE@7 MPIA&]GUVP4/)3"GHB@0*YFBR671!BM'>:#XY:WQ&C(3 _!.%@Z*"]'$ M2".,+YU3 BU4!A6$+:!5\E(4=)B$C21G?;A&/X]&&"M.&%/OQ1KPH>:X9E(> MQ!KDPGA3(A.FEC .M6/R4L1(2V]MZ:T/:5MN(0F/@M6#@W^;B1R4K58QE:-'6(Z:!.9$CDZHDK3+6B5Z4@5MZ0..A MF_-0,9B\"S88G@"C1Y%Y23PH[WTVW%V=']!X:%UX:*9E#.G]Z+2OM64" UD< M0XG -%:BE>S8^:[JJ\5G'9S.A,)$$8@;.N%/(H,3$O"<^P^!T M!.%RT7(5^:SQT$/GH::K'CX/S;0V,N!<0,4*F1P&3FL6A4#I)7C MH9;^^'"N\X#2'Y_&>'1PM(^'.?6ZDHB]9\.##Z.\EP?C_L?<>W52<>[?7ZPX MM^JICBTKLF5%KIKJN7$%G.@D.5Q1<5\DA)*=D:((:80*-J6,5R=%-JVSREIG MK@N;QRPE^=3,F@+D(6NB!ZZ9+$(SX!B8@YB9M3X& M7;P"Y[O>C7"QLGE+B&S
  • L!5?X4J)#&[*W M!5+Q7@N1+$3KM<4HS=6ID(TK5IPK9@K-*51":\5B234#TI#/$IVC/SEPQL,LO!@_#5:9LRS;3?D=S[3(L M%.Y19L9Y;9>!-9<1:FJCQFQ3)#.::P/CBX5&6M'QNPBC\.P!7"R6W&@0(KL2 M2T[@I?(A@G'?WD"Q >DN@#0-B>18@&MI67%(HD189(A)L1!\3,"C-4&3*+FD M\/CJ!$0>!MX6ZO $P;L0C2\"3' A0=3.HE#6".G4-5IE-)3=.LO*64,9;;Z?[L5>>?&JO3:D>&90"(97@/!:K8L8< M8)&.BM?VP!O([@)D,P7H.%KA S)=D08\9X8D3&H>)NE!(Y+WI39_4M*T$X9W MG#_33A@^W S411+A29P(S5TI@8/R'K%D$Y4IY N0HZ9:X>/UY-VY!AK MIK07"\"W@XV-SYJ<:RRV)!:;B565F)5!YYFIM2+ !L%\[4GNI7)92AZ\#DW. M-3GW0.BOR;E&A+-$./5K0:*M(SBG'HJU]3-"G8&#EY%P[3_EP MKO. SE/.LU/OE)[&[>CDVF:5M:.3JR9P;IQ7H*TMX!UY>$Y A)I2H*5.(2;D M]"_=CDZNIZR9:R/A;$3C1&$"+&> 7##D#ID3*LN, HOO#D'1S+("+>'(0CLU^0!IQ9'+;8*2D;Y)]DD[SA$,IS_$F+R3[=3DNM+* M3(@YB4!3S#FC"?4,I "&5M?T8QU-<0C@4J45^GN3((TKKN(*JW(@Q1&$#@ A M)8<^6.&+Y.AL3K&=FEQ;KIBZ*[H4DAI$$QJ-9I"X8BB-8#8;?.%"^X0!7:@<'ET\A<\P,=(U=: M(N/"20969.8Q9Y;)8W6:?)RDXL:67$Z5AD<''XTJ&H_")07 E*PV:G[Z; .2:(A:-CB(!"*+/=..OI+*JJ8L,A!P0:DNP?2C.!# M %%B8+[4:N@"R6(5D,Q:(R&2'(R9!)^X:+*6>!3P6S,Z4O_CN4NP^OD?))_Q M-?N#E >'/S#?6<1E .]9C8S46 D-\[A71L.#WG>I/Y[YV>'P^]Y@/E6D?YHJ MLMD;Y,.SN:%7?FB\M SW,Q[$,?XP-S$O:5Z>#M+SV8FY*K U;@RU$$/],>N2 M)L12ZKX:CSJ0J?>>A>0R"]'7(W6H,8;+2V\T6W\GM8!O[I2>L_4-7?>-KJG' MJB#9D$QF!4)-!72K;#-"MFU6W-7&_+N&7DS+FP4P&,I MG-F"R$ KR3#8PDPJ/I/;E#6W&UNJQ5KO!U.WX,(V3"T'4S.]O8+()DID*7O2 MBE$!T]#V:QX*N;2A+)VJ(" M\YZ3CZ@X,I1!L.B%J4Y*TF[)NR)KC:AEIL V'-TYCF;:9G HCI>ZL^$C ]N= M90/) MEBGPT8+&[IL9;'XC$N8L?NSF5L^+MK_,TZDUEZX%$PGHMFX-$SY&3, M2E$1"8@&NX/IYOJ5N9H=6_+V8L/1O>%H1@\&EWD*D>FN$V6TD3F-G"6A1?#% MRL33I5FRRW8M6]>,5F=TK>J,+N)KEXP%R-\FP@0?C0,>9. JO-)3%ORIIA29:I!$[2+V+,70T,[2Z&Q%N9Y49_#Y?^R#W3 MRG =303(.7B1R$D3,F>!0MM\=97E1G\K3G_3 $H Z8CJ/(LB$OU93,R!%LPE M2 ZE)=W9-0T2EU06>]3TUYIU-!IM*O)1T^AL8]GBP$6767(F,*A'79VPAM7= MA&A#X"Y"4Y%-13X^^FLJ\L'2W]2)]NA#PD!>,VK%(*)DP:; K$#$8CUJD9J* M7#"TFOKC#_MX7 [ X/<;^7.VY:=+4]!O/W0&V? M1%&TR_0]X4@3:F^L2[[6:$\>I;)-^J^E[=N=:[ML"WI7O&(J2\D@9&!!Y,BD M@FAS-IQ+O['ES:86%_O=KY_QNR_AWVAOM5YNH=KQ6OD0K/.F0/'2B52A0'#!T/C&0W#&G0;/ L^?>T^QKT21CDXR/ MA_::9'RPM#=3& --TBG6Y(+:0B3KQ+PSF?FH=0F"6RE-DXPM1OR-,>+)P-%H MGX_5S\S0Q5^N4QCY&8[W>JG_L9_R((TK$>[C**>:GUR[Q!P0QX[WZ"=?7JDW M'Z<'85MO81C6U_S^G$=OZDHYGZL"T9B4 ;,24$(,2I<(-ON(/"?OOW*Z^-7. MR_-6]UFW+#O;^_QTX9[>_/G)^CVSJ;S9U&O8U.W9Z+/T/&0;)-,B!08F5G,: M--/%!582ZXQ(K :+6(*#)VE*D:9=Y. M:/MFC_7EZ'>CYD;-5U"S=#)HGKA.(4-VQEFP D0R&*+(07^EQD"CYONAYIG M>,:D<@F<84Q0FP5(YH-%IB*/5LB0$L^5FO7%OEN-FIN:;91Y<\H4/ M2L0XX MV.)\T:D6%N/2.^4P?J6*1*/,>Z+,F?YJ02KC8V32H&=0BF >P+*0O4\>O8Q9 M5\J$]=M)7!YE=@'G?W0;0:<]SF9ZNQW@Z%U_,/-XLU=_?S0^[)?CVX:\^]JH MRCJJ;W+N8:P-PW%P7+NV#8:'N;9SJR@GZ(USE>F#;L#PD/Y2^@,F:^=3). M?/H5#/0$1X=7?V5^A W=[N0G=:BCC'\Q+/2"/^#^)SP> M;_QC?J!H3$X>R-1QN6I %UF@I=R-3:(!F\P;V8OA"+N5<$2K__X%;5T+HRHG8^N\P^L?%[UU[6?]/ MWO^8*Z-=-2;R6@N:S'7$\2&]S.C#R;W[XDUO]W7OV6LRY#MO7CRO?WKS^M^OGC_=I;^\?+7S=.?9JZ?_[KW9I1]L MO]C9?7./ WWY0W_WVP"/4I](^/N+B^5ZO*'$QFK.!QF=GOBA=Z(_=XX.Z#KQ M%GSS>67YT]&8;CT>/\_C..I_Z#(X!NDG'/?'K\O/HSPF,'8+>)?N^M,^"=#E MJLO/VZ?J\OU37:^]_?D5_V/W):G*7T@9_D+WV^N34I1_[OY&RC/UMS]'3DIQ M/__/K\=__IX^! EF^_E?GW?^^_[FW__DKLD#+\\_F[SZ__^8J4XI_[ M.[LO/NW(5Y_I6WR8J$'@33*@0&4GB&$@6CQ04\@$>+.'$#^H.C MG)[69)HBM.9<\Y 0P OAHU*(5BN;5?'R M3%Z\.9,7IS+T9%F:4%FE5!]W'L0G]<40W>-]PFR MGY*^/:JS_>YG6F?Q>/+O1XSQSX3Q(I5(*EM&Z]TR4,HP'[1@M:YJ#B:A GL! M)4&(C&1?,OGZB FE#BD8[;AVY#6*\QC_/??V\&/N?1CE#UW:R>$>+=?>T:D= M6\3'Z 6LGR. OWGQK#RAX>UE26@_YACRY_%.D#J3^.^\/QT2C71+]) M$^K^P4E!OO&3WF[W")?>H=]E]Y$_M+_?PU21,?EY=QMZ_MX@1[(>.#KN+HV] M@OU1?;DS"%9(#H]&\V]#OS_:/^S@.J3'Z#XXWNS%FII3]H>?QCT040PJ2L)$U\SH>]3U@SN$8TR&G2 M@_T41I?CY>BPEX;TGG6N9I?V%"%CFJG_=]2OR S'O7=Y0*M@GV:3%E'^T$WU M&7/2_-,U^A\J[/J#;E9_&W0W[^STN/?=__XO)R7_\9]/G_[<_5'\^/V3WLL. M)P?#45U[!_1MTGGU_D?C\0Q<9F]3N;F?)^LWYM$ATMU.UO%@DKE+7ZPKOM"/ M#H<7X?8E:*?Z[/4;-139>SJ@*=OO_9K);SFLS$)/>] 3G/V?[N[U'2?1D$_] MP[WNI'IF:F;\DDOE72%,,M,.1@ M:FG-R$*6EG%MZ_Z>4$GG\R+CPLJ>:(Z0\Z!W@,1Y)R3Q+8'-J06NT]?1]8E! M/+E09:3NC^<>X6@\X9JZ'"X8O5X-NG8NKSP1$O.46&\8]W#P;L*U]>'/BXQQ M?EV-SKL=(UHP7PA6C!Y99YF?$#>>?Q@S>349\8#!KTYV>6=%6< MB9UGI[C]C;_>W3G8_OQGGZZO7N_^VO^3L/R'W.8[NU%US[#[5.Q\?KEW'K>$ M<;TM__B\<_"O@S]WH][YY[\.MI_OO__C<]VNBO#GP2NQ_?PWM?W[R[+SGI[U MTUO2.O7,H6:.B\P DV)HBF3&INP5E(()SCL3$'54-B7$**!P")KF1)9YR>#WWLUE0'?$!CX^EWGG]( 9"TP9V4X<&D\_=]ZATE+X;W";]^%6*Z9 M?#71<*4_&A_V_M\1CDCM5V*I2W^S]^F4@-*"[-/[O6JF3Z??Z+X]XUP0FUVY MQ7QRT3O(R)DY\$7#%>NAKT_#4:('O-#!X.@@Y-'K,D%X#=.?K+KQJFPXWSO" MMW=_XV]CX "@7FKR"X[6Q@*B$R(:C<@.AKQC:U"GLF%+6-:&J=C22[))/YZ MNH#&/_2^$]_WSG80N@]]PQH!"XY#EME%T,F3]1)<%FV\YBJA:VODKM?(^Z?P MMCJY"FEYB,@#JXVQF/>DW<#XK)P6X!UYOSL_/2.7]&,>C4G#+;Z*N#):%5NDL J%9FIPQ>I' M1ZD_G 08=O=(Y_=^QM%?X]YW9'KW_/7\31 M*$L#(T>S,)_ ,9H0-/2/ES(M3EXG0=<35XZ(K*XO3AZAP.2:VE&0XU) MY\;#&KBF532[YNI2$_9'.?U8 MO?M/HR&FSJ#OGEWH^RZ&UCW!C!RL&U@$:7*;KK[^259![B[=-23^_C0 V0%Z M:B@Z'/9/WO.\9/W:BXX[5J"O#=/1!+-G?/Z +OJ@1]QKO M[+3UR3N>LM79BNH"26=1^6FH8[)A,3&3IRNM"UC.CL35B5KKX[E<)@!Z])[8 MV\^8)J'J84T;[?R94.3=3.N&RC]P^/N M+WA$8S!9.?2,'^GCX\FHCFLRZF&W1T-#,"2G<]SK/LW)WM=T6V;VTF?$,;WNY*FZG:@N\9 ^\.Y)[]?\,9-O6M]W$JZO M,SZ%>[];J.'+OQ7GBSW[ACY MT62#H(Y2W6(8I/V<9K[8[635A^@6.T[2G&;?8+T7H-"T ">T4V.'_?'A>&;T MKT$S\[3]81\/J^T>S^WI=2MOLJOWKOM3]ZUN/^[T=[W8@>"4G7_LAION/1$U M=#O"1AI.%G]'1M-/7OS4\-. YG!_2.9_YAMSW'@JLT_8>K-;+HD0% ]I?E@= MBQJ"F7FUDR4Q44D;[_JUK"U!XD-=$7E\O15]Q6*J6S;U02ZQ5YMG MAJ7>_^)]?SS;X2FY,\TQ3[?5ZH\3S6U7VF5FF^KB?>H5WXWPH'ME0M'A""=; MMR>3]K$_.JQ;3 ='^X?]J@,&>7_"0VK=WLF#I(5(^Z)B_W@^/&;TQ^]BGB3HS92?7Z;:3O[KF MAQ]K1OY>KJOFXI/\.!TF>J']]*G:T,M0.9F4$[Q@/-G/KF,XV;[)?^_UPR2? M@C35 5V^L\4T)Z,3&KC ,9-I.!UR^N+S_SRGH?EI_XB-\+C;K1F?$,ADA$[! M,_=\IZ.RYCCJ1->LHWPYENI43+WDP^[S'[K/TZB_'NW3<)'X>DF/VT_X8^]_ MR-D^_C0NHB01OO:' M'[I\EYE;U3O]E/OOZ>=TU3UR3T'T3]5,CB]]]P[7?9*UT/]NZ-,A#W^D >=KS"=9@W70Q$;([ M@PY7+XZJ<3ECVE.]GN<[IQY [\->?;YY$8MG\)]>=NJJSS_QE',[CXU>F49O?%%]=1>NOWY37<7Z_FZM,Y[:#-*CQ+.VCSM8,VEVY[?W4;^]RVMTZR!$?/ M01\"L(B8I-1&9."%AY+7==O[RIC'CU>[?L389R9K(A,N"Y .N_S 46)DO ^/ MIZ[]F:,Y+_:[Z\PIUO.NY,S%SJGG*U3K7*#H 6B'U]4AZAS6,U/7/ZFI>B9" MYS7HQ?#R*6;>?""U@,0GIZ*")F#2?W=[^0( MC7LO:7R&O6>=6:KRDV0EZ;_9[]5HPV P/M[_2,(%-V>"?#-/3J:RLZM?]P=6 M,*OR]UQ3VGI/3X/,+WYZM?O\:5VG^2/N']7X_"3J/BSD"(7^?@V$GCJUTQV. MD[VFLP&N6H^TUV"2A4Y8JA*/M P)XVEAW7J72[B/'+N3G-X.">)>3D?[^74YGS(VD[WTT_')+Q]Q\MCGU[^\!9%1*).8 M 04,DBD,G0&6 8)WF0L;S8739LXK"$#B(1@PV=$%N$DR*BY0R.C/)X]5+IDF M>"8\Q!JBF-FZ.TUIZL^>=#C9@^D^07J>?,Y/E5D7/XWVU:>=?SL;2O%8+)A@ M@=:<5SYI4X2Q02"6>-<[$],E;SE5+J!O>^&&E)M!N_C@:YI_AF MEQBYE-7OGQ/&RYI2>Y5OG--S] MG*X>(3_/I$5C'\]V')\>5"_B\WSLYS&,Q#/\4#?8ND# 0!^_Z5=8_'8_SX7@1\WPGO+>,JG"798/=M#OWJM6JO/S- M%VX$=>$U5Z46Y>7OMT O*.7!N2BCQ23!%H6)E\"5@FR5Y1J^TH1BH:90)[)H MO"IMG;XU:C.I0/G^K^/M@Q>?:M7*G??O_OYS]Y>__WR_U__C\U_PY_-M>L;? MQ,[[M/]Z=^_]^0J4KW=?'?^Q^_33]NXK^?KYR_V=YR\/7O_S7^_ILW]M?W[W M]\[N;W)'_J9?_W.GG-52?\/YSJ>WCJLL4I0,98WXZ*B8TPJ9IQGS-&6Y*+NQ M)44X$RZS0^':19 ME[$1S&($\WF&8(JNU0*$9+08$@,0FF&ME^:]*RE+U#QDTBR;_I). XU@&L$\ M'(+Y&8^[7?S=X=-)[LK/DR,#QS_OX^"0**?VROTP.>K:^&81ON$S?!.-0"BU M/F-!\I&L ^:4=4PI3O,2O4K*5[XQ_F*?OL8WC6]6GF^^0BK3\.8DNMFX9#$N M$3-9MPOU^E2>P.TQYY NS+YGVS_KB36C?2QY+BH4E&QP#7SC1?A2L6"5 126A]H/0FP+< M8L1_V^T_&X!N#T ML'QS$,T&EKTRUG$G2"SI&O=)A04%FD5G14Z!A*])U0\C MWZR!:$U U *F=P2>2Q)W-FC2<\ U$#P-$+>QU,^S, MAKU<<9531@BHYN!1*"Y$LFR+>S(5(4@B>!YH-;CTP<"DSM$(Q'V(N MLE: %D01@2YS8#K4\N[%*A9(@S(.-BE9,(<0 M2(CJBTWC&TY6&29Y8DH$746SB6&/P#4,/ T,M M!G(SZ,S&0$0(]/]$OHW!R" JK'O F:G@!&03N*GG(A9,(6PAD$NK9YR5R'WT M81#NE8R>B^"S@X0N!%/S [6UJ*7AHH5!ELT2\PG AD8,AO8U[KH##H(J6K MV]C-O*PG;%HD.S+F2& _6%B_&!G3"].?6@#D]@ SEP=B M@I)<1*9B/4ME:^TV=S$/Y$)MY0:6U;(G+?9Q:XB9C7T8 M@2G4I$*D26"0D82G\9H5KE72$K/@-?8A6^QC/6'38A]WA:+9V(=.(=4F9"SY MND]5HF4.LF(R..53(A9!G(>K'?/^@/YJN3W^IS MF"?Z!@TUU)-+NCHMTE!CK6EO$?\T@=2%TS]1 @050I1!B6 51BE$^ ;_M 5S M;L!SK^<+GCATBI.09JX>Z8%Z[MRAMTPKZRTX69(+&UM:73S+TWS3E0=*"^3< M'"RS@1PIO/$J.A9]# PDJ>I $\4\%BS)E *A)E5?]$H;5FY72]\"5&:3)3_G MT3#A>*]%=^X,1K/1G0 925]+QH.(#%+2+#BC&5K#G2^0=<;:,=!)(7]LSND# M E2+^]P5ON;._DB=A;.%>5"2@=>*.8&QFJGB.6 "EQJ^'@6^6DCH9K":JXVB M:!*K@Q0ADZODR$L*R!W+/I /I4+242T15O?8OF[%RP++Q5_ZX3%.#,[*Z*)1 MU@'JZ&12V3F3I;;U&%L[3[1L=IDOJ_+_L_>FO6T?R?;P5R'TOR\R@$KI?;$' M AS;R3AX)"?7R@3V&Z-ZLVAK\26E./*G?ZI)2:0V1S)WJ@<811;Y6WHYIZI. M=U-\6B]A,;0&ORG#K\E ,X+IE !I2:L1R++W5;ZA+6$V[XFR_^FHPT&>S&922R;$I[9D ;0]&> M9X4"/8%@9>3(M0CHR.PMG=6;[K:CA4+KS:>S1W^RRGACK.$Y!N:4%=DSS8P+ MW,>(6J;U898R 1[;Z([W7PY"[[ C$C!:A>1O"N6#"H@@E$()AR MK4PD1#O*O"H(:E+.]*#2'4$E)!FBS0)*")&@DB.0494@+9-6YE2LE 05TX"R M6D!I>LP,<',V9F**\IH1;E#4@[TN9@A%U>)W%I47S&&JGJEH^:I7$S=-5ID9 MC"[*2%88N42#PS3AAG$#BDD)7EH+/@9#@QB$K%NJN6OE$=8$1DT=F10]8W&. M4I:E)*NW%FKA[2P!:4B@>"Q,!A?#(%L@7T"VP#620)X?]SX?]_ DMV0SET21 MK==6FKK'2ZH8?&"IK@@SGJSW*<26;&8^?/#RBNZ!UFBM#+& ,G65PCJRILJ! M944B"A,D)Z?4MT/,\SFD- 60M$-*,T#,N/S!<\DH''"5-2A/KF?P1H .5@9F MI5#:DP4U-RUH.Z:TY!:E*1]3A,R8\F%40.>C!Z9MJHIA H^I0#9:U4-]THE< MGUBJ9F$[>>0ASE=,P^?4P,P1I?4UTVL3-58%)RRHS9RR-B3BLI%2T%)",J2(.1W $+\@Z M91G)@Z9!;&DOUA%13=^9&<#&]1W44DKT 7CVED)4Z<%KU% L3RS(D(U3#6"/ M F!-^ID45V.!4N8VL"P#L%!KE(E<:L$E"X;9H%C@.F2V](EEAM?0@ZX?/EJU MQ#/VC@TSAQ'[)YWGQT>#%B#%/]\^BC5YA]Q*5PO<2G1[S_S/S+MA6=CZ]O8_ M@*TY4;1)66&67)40@]0E*IM]1):3]^W0U<*9>>?JH2N1=:;I U@4A>=H)3%S M/3%=/-?6D+]3M_(*MZG5S4WQ,]&6[^E"W.>LZ%08^WL]M<:5C2L7SI5-SIP& M7X[)F=F:0H2D@/N:R2^.O)DF1$LZ+H(L+'M-KVXN8[9Z++19:/+9:;+ M)F#/@#W'!&S.A53*98C)2U!2U:,OY&U*U"XP:Y1,?F-;;LI;ME U]FSLV=AS M%=BS+5;,C$ROG,(-S(00%;C*H\KH*JHJ#W44 _.(W-93$)M(,W0BVVZ8R4V#['WH7MT\7J6VGO^E_I"]BH11IKXN4?W'=SL6@.ILP_P MKV/Q_@V9/NT:#+!A<]O?J\6W87#YXW_/CIEVXZV7_B_98PON+^ M?.'O_,'#3_G6@!*N]?KP,R6WA/!W?LRV^)V??>NV?LLK/?6[]UU%?(?N G8X[)-7-^G44-H+E.S]O9[.7=VZ'O[_<[+ MHY13Y]?3H]R1;+-#II9=:?#ZC.8/W:,.W?6@'NBXL75\QJ5PQH^S7-S_-OI> M0+>QY28[XO*8QE)4LW>Q1M49+E(M:DSI7;YW3,/LQW3Y M"'E<*1]DVAG7RF?(5,O7$\_Q<_<$#_X=>C]NO_S[7Y\>'AZ1.]TY53F]^8X7S9)Z?:6 M_X.DM$*2T<3;F+F00M>M5M8&%9CSS"/]8C!PKF(95C!@%Y(1:QOC1J+1KP=O M/[[E.W^^Z[[]&+_LOOA=O/WZ2>_^^;M\=_@[7?>_W=VOG\3KO4]GUT6CG_S=B_K>O_/=7U[1.[S5K_=^+1>;/"Y*AR3O MM; )G P,%$L>4(<,FEETCNN8M-O8YFI3";=D=0P:G30ZF0:=K/'>L;E1RG@! M/EE\UC1($%.)H&RM;^"YJ-5UI7,J2^O5QK;9Y';9*J,T1FF,,DT'9?VW5\V- M8,;+#5K'F(^2@?7U>'!P&ES&#,HQ;W(2&(.I%3[]0W/L-()I!+-2!//H=B#- MC6_&RRO*2&.8O ,K4TWH13%20*$@ZF"1>,AR)RK?*+V$!18;WS2^^2>^>9R; M=.;&)?Q*J>0H)#-(8Y$8^2XL OW?@<@R1!7)>_$U.>!#*_.L6-'(>9S^OAU8 MNS\]_^.H2Z_3QX-[K%AI /)\#*&L,!"D5J!2R M4EKR6/C&MMJD +:EVUD7 #5A>7(0C0O+-@9EBQ=@L_! X^? :6D HS$<$;4K MJL9A1C80K0J(FF Z(^","Z9<2PHM"@-9#T\I7F(%CB0LDHD#][ZFWTJZ%J1V$%W0FBGK>$D4_RP .VLGD+PY.4W=X[NW MXSX6@G"U4!'GVB9=E-'2117BJS*> MP6=EP&C+>(C:ZB#J,7_VT%6V9F$7!J"F@TP+*>,Z2$:K9; (%+&1(RK00; Y M@DR$C>1MD<[4-:16GFVU<-)4D*G#YHH*PB27F2LR,"F BLF LU'0/TVRKAAG M&-O8YKJA9B51TT2068%H7 1A):9LA0#.50(:)PUHHH-<-$L8DR /KI4Y6AL, M-0UD,NB,:R 6=7"L:! NREH![.WGP]SY#7N? MF@RBLR0'1W%6*KAZZE*Z4+@Q"KB.O.:' M+> D&57-A#1,9658/<'0UK'G5']V"B"Y5G^V:1Z3(V9<\ZBHX$Y)2#9G4+XH MJ-D(H5@MBA.^6!0;V]*W$K0K9U":W#$UQ(S+'6="'(K/A9((6$.6L MG>3QGXSI_TZQ=Y)[_4%^NM!!;'Z \R*V%E44W] MF \MG%U1/U@)K*BD0?IH066!@*R6=K"%ZQR44"H3+33'=#[BQQ0PTL2/J0-F M7/P(215-#BH MF3FTDX"1IQJU.7#966!>1LY2)']4DX5I>_57%#9-^Y@5BL:UC^QY]H(Y*#(A M*&4X('KZX54PQJ6H3=K8UNW4V)J J$D?DV%G7/J0"FUF;I"CKH!*G@$J5R!G MIKGFP7$A-[8?FJ!N63.YC)59.+\>ZI>?<#?(1+((9+T\Z!YVCZYF(9_J>Y@M M/4'A#+EU2_6FAQ3.6&G:>TAX:ITPV@8K AK%ZVYW)"ODC-0,F63QX>%ITW(F MX+G75Q.;8/0T',5 L:+N9)&)HE*E09LH@LA<80U-M6,M-ET]H#0=9W*P7-G$ M4MC 70.)+)!#+0UX43(%J,;3,.5B8UT/83<]Z@:6Z3K34\#*^.'0K[EWG+"_ MW^2=F>%H7-ZAP--;6R1H7K=/>H> AGDP.DHR.DZ*4FII0">X>-JBTS4"5!-^ M9H6O*PF/DU(Z.@E*5^NDM8"0"X*77CG+;="AX>MQX*MI0I/!ZHHF9 V!QR+( M$ A;7"MP-A>*E52P/#)NZEZRA<%JCG7JECS_KWAXH]>/<9QT.J'),G*NR"*$ M%*/)FOZE770"6_Z41;/+U?PIV:-.##V$F"TH)C4X%PP4Q6(R&:W(N+&M-^U# M3[C/HTI!@]Z\H=>TG/1&69X6"D)(LGN07OA08N+'<,@XC.D\6S#]SETP"W M\H!K,M&L\#RG-[SRIE##2BW1?QO2521ZD\H$OD+AL1 MP0FG0!=K*#HMVAD%3) M!G!Q2A)TOH M4;+4I#,M5?6ZP*C)(Y.B9RS.45;[%$.&B#7.$4K5"I'DRXFL R\\"EWU$;L M([1&$LCSX][GXQZ>Y)9MYI(H0,N"\&SE$77_',WDVBU,'3*IX\G!TJ3:J:' MD>ZXN,F#*UZ#3UQ2W!D0G(L"2BJQ<*9=-K;ETEXAG+2T,G,&TYB(DS4KWF@% M7 0'2F<.CF, GKF*PJMD;&YY+]8144W?F1G QO6=7))PRC!(H0(,C05?K E MDE:9ZQ2#;P![% !KTL^DN!J+E+(J/F+2X'25?I ,5Z!!!8Y1%"ZU3"8N?6:9 MX37TH.N'CU8M\XR]8\/,8<3^2>?Y\=&@!4@!T+>/8DW>(;?2U0*W$MW>,_\S M\VY8%K:^O?T/20*?A8F6.:W)8"HFO;=>>>*AI5= M)C:V%E!94P]K%G"^% K7;2J8E9"Y;N65MZ;EF8FX?$\7XCYG1:?"V-_KJ36N M;%RY<*YL>N8T^'),SW3,(8_& [.\)L:6"= Z#]+1Z%F*'8-E&]MVTXN;JG^C MRT:7C2Z7F2Z;@#T#]AP3L(L3D26*_@MW"A3+$= 7!2P8&4TPH62UL2TWA;F9 M'*2Q9V//QIZKP)YML6)F9#J^6!&EY<$6#HZ) "IZ!T'2/Y4-B=4LGX;7+=V; MS-XL8-_(M)%I(],%DFE;?9HQ48XGEE*6Y6039!TC*/H5G$@9,F-"(S,E.[NQ M;=C-34B-)K^Y9/;C"=(,O=RG2YU78=(].L7SWKOQE[%"G.>-574S\,V=PE^Z MZ63_ IEC5YVWF(TNP4"M.SVY^Y)#['WH'EWTE:''G?^E]HZ\RLJ14)A[\U\5 M%_6E[;5]SV,_]WNC]K;:;FG=_;U";>U3=C M3:\28;>!RZ+#IV_]\@&=/ND>#CAY<]/0J3=UR1&+P MO.''YWCV?DL87R%]OGGA_,'G:-\:H/V:Y1A^IN26$/[.C]D6O_.S;]W6;WFE MIWY7SK:$NOOC"6[K9M('1M]]Y???53-SK[NN0@X7-X$'=-DFBF[OT:@A-)>I M66^Z?W=VZ%O[_Y(MMFA8(%?:>[ZC.4/W:,.W?6@GDF[PS"3.T%O_:-J_<4I/#&SYV1BM@9RH@/<2YF,J\7D@EP$)-1 M 'MX>D3O=.58_/?6F%@V2?_VEO^#I+]"DOW$QTB$LLHQE45V4>GDG>*;OWNWA[^(=^_>+3W[M[ MK[[NOOA#O/OX4_?=+S]_O"[:O_VX4[]_]F[O ]_]^-/^[@MZ[MXG]7KO)=_Y M6)_Y[G#GEU\_O?USMUQLLMMYP[Z\3SY;'D6!P#F"BMF 0RV 9^&<2U8FA1O; MDF\Z=G.;W<*+-S4R:60R,9FL[\[=^1'*V26A%&=,DL$#BSJ $E%"L#I!W72& M').WQ6]L<[GIF6R$T@AE#0GET>QMG1^_?+WD%Z]=1N<+H%$)E#4*@A 1-%,V9'Z_S .XDU,7'WUA(65TX"ZQS'12JF0O,0BT+"GIJO+2U/4% MD_[%N:%AL"IT2;H>%T).P:H2];>$0&9:%L.2#4[6 NV;W#VP1GM+F-;NF9.OQL@/\P7(7UJ,/W6=(_IP>5L[*QP9M)S ]'P M @IK>C9/UC2KDBWSGCL6"2[^IA&]D?"Y066Y;$F3/*:&EY'D$9E$EFR&(ASA MQ: #CUQ!3#)*U F]-12NJ7;6935!TR2/66%H)'D471BWS$!0TH'R3@/&R( 9 MG;(1V65/-L$)Q"3>ZW,^"ESZ%O*([> =8DQU+2=:8%EI.VD MHH4A4( 5NJ8S41)"]@6$L$(8P1"#JDN+3=N9M8\]!:2,&YFON7>@6%EPD;NAX%NII,-!FH1C*1+;80? 38I)"B MI,1K810$X:RRTNGB1%D@J.98HV[)DP"+AS=Z_?B&2:,ES5C!+87R7(2@N+52 M:A45,MORS"Z<6\:SJ9222X[, \-0$Y5AJ(XQA^R8L5BXS:KFF56;?AFKHC3D MS1MY3=*9''TC28>'J++*')P4C-QEE(#H(R"9_"PCCS[:09$0M805SQKX%F7V MFC T-2R.A"&F G>:(7B5,ZA:J\"V8%X0"#2G5G'FK4QJ>:-X;&L*'OL:.O24N3@6XD+9'_ MR66.'DK6'I0EW].[$,#*PK&0S?,FUS-7R^9^3G=_TD*1]>;3V:,_>*5]$,BE MYD86Q:((D8G 33WS$Z1DJFE&BRY(M_>L$L90-WKV7C+M4(D$1O)JJYT'[RT# M(4IDV>:H;!I4)R(;T%9Y5@1!3>"9'E2ZEU!1K'AFB@-!PP"J#'+2U$T'(EOT M&2/C9F/;BY:O:55PTF2:12#J;&1\LK0B\@!1TR@IAG77/*N.J\W>*^5$&0@U M1K4$\*N"J2:WS E'ET4FG[UGWD5M; 81).$H2 1,+M%O&F-V5G(O-K:5;LFN MUP1%33:9%#QC$9 IT6'2=8V@D%OG!&"D']9+ER6+,F(%#U] KK0UTD:>'_<^ M'_?P)+A@1L' M@:R. YH%!3PO!DIV,B>F M.9/541,M6\V:H*B)'I."9Q3E9).CX#Z#R"E!5=K!"TF.6Q F,QF9M*R6E%P; MS6.05:4EIFF):;X[$(U>2HN2JV"]8CEY#%98FX+4,?DB6V*:Y>&Z5^.*3BZ% M,9$T1&U9W1F'Y"BHFG>#R\S1R*)57654\N;*?8M0I^LE3 %$3<29'DA&(H[@ M105%^$!6/*B &KQ1!6R1/@9-XZ;((>!-]5P5F+2T-'/&TDC>80'11JF!BVIF M@C$0"KG9NK 4?'8E)]-29ZPCH)KR,S-\C2D_SLI(0!+ DG"@LDXUZR""C%B0 M,Q&%50U?CP)?31.:%%9C<9+V#$M&R,X(@A6S$$*FL*EPQ8.PAG&Y],EIAM?0 M@ZZ?55JUY#7VCFTTAQ'[)YWGQT>#%B %/]\^N35YA]S*5@O<8'1[S_S/S+MA M6_VT1I6-*A=. ME4W*G 9=CJ3,D+216AE *R(HR0LX[0)$3_RHF9=:UI/P=E/*FT7C&UTVNFQT MNZ$P2] I&E!>.D"A"AB'4@FI-#FK=?.><(U" M'[B6]N,)TA2]V-@[5M/S$'L?ND>#Q]NKE%@EJFXYH]L,KKW6'NK; _S^ENV'P\>./SXZ9=N.ME_XOV6,+Y2P/D" MX/F#AY_RK0$[7.ODX6=*;@GA[_R8;?$[/_O6;?V65WKJ=^5L2ZB[/Y[@MFXF M?6#TW5=^_UTU,_>ZZ_>?%(A$U[DW']OF)J"+RU9QO9K->M/]N[-#W]KO=UX> MI9PZOYX>Y8YDFQVRNNQ*_ M,4,6TRWG*\$S,,9%\\94EYNL\'/W9*PXV'7_>$E>\^7?G_-1ZIZ<]G+_$4[F MY]C?[_R&]/H4J7=&,7=G&'0_Q+F8R;Q>2):M053V_/CP\/2(WNG*H=/O3>R^ M;-K8[2W_!VULA;2OB?=B^RQ%UA&YPJ!T\BAX5C6UB-*Y<#-,/\@NM"_6MO== M2EP?=[Z\^^6_!V\/7_Z]\_$/3M=\K-?O[KUB.Q]_.MQY0>^\]U:]_?J*7Y>X M=K[^].G=G__MOMU[>;:[]X?>_67GZ^[A*[[S\?>SG5_>?MD]_/WOW8_['W<^ M_K=<[E49E.TSL5B;(M@8ZQH!)G!,( CC))HDK'>XL2W\IE1FR4HW-#)I9#(- M,EG?#7#S(Y11)4*;C7VB6I^;#.J)6DQVJ0R ^8R>3.1?GA1(D1;$N:HE7>)PJ--*QZ8FJ2Q M36.;96";1[F7:'Y,,BJ0:;@/4G@%HE@'-%H:?+$(FD;+Y<"(5M3&MG'+%A1- M=V%\'D?7;X?5[D_/_SCJTNOTQY96[EZHN&@7JZVZ+;7&LG_U8>,V9'Z_S .X MDU,7'WW1#AU%XBP6(5E6GAOB?:&Y2E:6[$UJZOJB2?]R_WTE?4T!*=:B6%+7 MM'8^"\"2$R2LR:-3'1^SL>TVO6U5&]<&/DU/GAQ"(SV9IU!19,#7,]5** W! M"0\YN"!\TIJS5/4>OHALT0U"WP6A)I/."#9?Q]9UE>&<(R#SO-;XX."-E\ L MT]G:H'/0&]O*M2(?JPF:)O[-"D,C\4_6% U@5 3NR9#SDCL"M)ZQ3.!AE'(HTH@Y!0? )WBML00>+(4]RS ^*R= M+/+FY#1UCV]LLWQT])"]U!:-L-82.[,<5$C:$_Z1R(%B[B:,+)H@WHP)(TQP M;VPPH+TMH**3M?J< "-YU$9IY376U 3DQ#;KNB+P:>K'M' R4C^$C)(5)2!Y MQD EE\$QKR$Y;X*16:M4"V6)!^YU:2A9,$J:]C%UT(RT#Y5\I-B-@_.UAK9T M'+!FK4V'+=3B2SG)@,E; MH?#W/D->Y^:^!&8="9G+"QRE8T/JJ0B;"AH*7#@;5?(PCEB M_,REX6BT-@D"-\01S#'PK"2(/C&T07/M2DTJQIKX,:?BNE/ SV5QW2:#3 LQ M(QD$F4Q)L+J%2G&HU4C JQ@ >13)"%TU$K*J[*9#VBKH+IVE:0K(C/ R4D"2 MX4I8Y.!,K3G-T($+4I _RHLI/CE=:TY+U^S+:H*F22"SPM!( DE:*!H2 4[7 M)2K+,@3I/$TF9WA6Q8:J(FK?,+0F&&HBR&30&8D@+'"!GF*;[(T%G^SGWJ,71*1T"9-%=(4I MKSVZ+*-B7F'();#X8+9HJL?WD,+9F.K!?1+22 \2:Z:IG"7YI%Z#=T85SYD. M-F]LB[:;$5)X0E\UA*LX84'JYD)BLS++67CFGU9 M!= TR6-6&!I)'CEIJ9U%8)Y"-N6T@V#J)A!/T;G^AYF2T]0Y$-NW5)IZB%%/E::]!X2F"K,CB7F M8_)D<8S$P"-*+VUTWN.]DEI=!J9M4\LL"?#U>*J3DJ((A3'@WAI0F2)7C"75 M8[/W'?=(M8EQE 3=Z8%EK']+-%CU+E $%BKG"<.:&J:H!@* MEU%*72R!A=]TM!M4INMC3P$IXT;F:^X=)^SO-\EG9B@:23Z>>1894U W5(** M',%G8#B:0M9UPA.30R:%;I&8I"W0G!-1HG5.%;9S,#Q M$ A=66%DDA=I&KH>!;J:3#09J/A8-KN"LC@!V0RRV3&R5IE^LR'9C"EXIO(" M037'0G5+G@E8_'.C_SEW^DJ33?!<6Y]<9E$IGX3C60JKM,*$7%C9SA0MFEC& M$ZJ@##0RR*'NO*N)(@2XH")8KYFPB8LB&$64:: MDC,Y[L[&\FPZH0K/8'3-LUE003"V ,HLZ'\: X::GI89WV#WF&'7E*"IHW!, M"4+F65 <4A21K%\-4[7 ZF5K7:R6J58QY9O\H=M_&@I7"H5-)9H/\D8J$5?< M\R(C.,N0D,<2_18<:!^;3V:,_6^6LB,DYJY5GBBL9 MD@O">96D=,9'WX2A1=>=VWM6V6(H#CU[[Q@/1O@,B<5"G,&(,WA(%*>Z(NHB MCXTU&?>F]BV?V]H J*D\TP!1]Q)$T2DIT$O@6M4\&E(#2JW!1RT1H]=9#2), MV3;'KP^(FF8S TR=76*J)..5,'7;FV!DF*( GT,$J;*I13XPU_HJ?%/)!6R; M;YCZ+DPU!69..+JL,_GL/?>:QBM%R%)GPI&+$#(R(&C%%%A*)JF-;<5;PNLU M05'34R8%SR@ZTE%RB0DA!8I5FDJFH0M[8EG(!L=$:Z2;/CWN? MCWMXDEN.FM'Q3LX<.JV-X%YYJ8-)AA?M8S#TCI&W'#7SH8.7XV():HU:. 52 M>@-*"PO!.0Z1?%3-,".:2#YI*_HWKS0UDX.DG62: 6)&RDC.VH10&)A8SS)E MGB PC:",2"5$K;#PC6WMVK&_E3,H3?>8(F)&NH=ET4I=,P1X'T ES\$)Z\'[ MDE@048::*\"T<&TU4=-$CYF!:$STD/0_&JD$#@4Y:LQX'1>HRU M0E&K;[XF(&J:QZ38&0MRF!(Q MR*C2DM*TI#3?'89RY"D;IY2U084HO.,>M:'@QJ U^D%A:-O\,ENJ>S6NYQ2I M3#!. PT>/T]%3@8*$C+A%/V1!JVN,0K1XM-9.PE3 %&3<*8'DI&$8X4/11@# M1:<""F.!$)"#1"9#T4ZPH DD;15^56#24M+,&4MCXHYD&BGJ 1NE L63!5>S MJ1KDP?,L8_:LI!KR8)30JK49PDLG90P^ZGIMF MU1+7V#LVT1Q&[)]TGA\?#5J %/Q\^T#7Y!UR*ULM<'O1[3WS/S/OAF4AZ]O; M_P"R%F0^,V?2.\64+/ZU19:/*A5-E MDS*G09"4 1H^:!AUR+>)A-+6ZN!37R;.39 MR',5R+,M5,R,2\>S?^,E;S\[RQJNX>OKFU^$LWG>Q?H';LJO,6 ML]$E&*AUIR=W7W*(O0_=HXN^,O2X\[_4WI%7&3L2#'-O_JOEHKZTN[91>NSG M?F^T$/HA0^AE_ 18Z%V?X,$7/.MO_'BUS=2\\WN;VL2[^F:LZ54\[):SN]M> MRFR8F=H^' )BQWJ\OP[JZ1%-W^$&\G_CTKQ+9[]7;R3U8E[117[KW=V-ZKV.@E+9_=\_XO;5$;[/0&S_._1^O'G=O6?H M?_+!7[GB^*X^$?>:FZ-EXV$.!NJ8VV;K-< /C551.N8HC18>54B1?FHM/0]< M%AN8V[CC.I5$0,4L2A65"3P(66+$5!+GWH=R*\PKJ&N3;I04?GJSBX=_ZM+X M'IT\@5G4'7;WZMRQ,Q)S?_K5CO);7-9>>'44#TY33IWN46?\_$D'>[ESTJ.' M#2UDOW.RCR>=XU/BI_QAX,1T!A1*%YX<=[YT3_8[QTQU7D]_LT/ M^2CW\.#@K-/+-*M.KM[Y^L4=['>ZA1Z8SSI?,KU'GYRD1"-:OQ-.^]0P"OK#5^7,_'W4. M3P].NI\)T;>U\VJ/''<^]X[_ZJ9<_YM.(WVW/II&YZ]NS(,OG.QW>ZGS&B"Z[T<#U=DZAK.A?FLO,7'ISFK<[>?NX<'A-, MZSF1;B'4'UWKU)!/OF1JSI7[=8>CW4G=_DFO&TX'$+QX)QK>G9RZ6-W93LGT M_KT<,STT=4KO^+#S?,!SQ ^'Y$W'\VE2OTM=W>GCD /CX$M']/#CWJ?:+1]Z M>$@]_F'0,P.&I=L.WO2PV^_7Y]=!H+?KX(=>SH/W?#KTT.EO!]2/1_UZ^=A; MOCDY3=WCX;.'7Z!WI6SKX!=/ V[E^R]$W;VOE M5N=\;\*-1UX\;-!!%^]U_5POO'@]>H%$,Y^:7I]*;W6(- OP+^P> M#)I;FW7:/Y]7D>;5H'%#"%TV]THWU695/(VWIG_]F:>#V4M/'7QP?J/.9R*O MXS1\5NJ60B]5\3OL@3HN].CQ%E_,Y,M9W,M]PN@0_T>=B]70SG YM-,]_$Q] M4S_,8WRV>?%Z-"5+ER[^X>"XDLB_*KKNX J*&W*O-V2*"J,XMI/J\B5J9TS0 M"7\,$#%\L?Q7]_BT?]%.8KT>44,,M]FY@Z2Z_7Z?1-VQ3G4@TL)4G MAY_6/AX$933V!\=?MJ;/:D>S3HKL%% M3Z]&8;<<&1T\;CBS1;WKD8LYYLVSQ]\'LQL#8*9:X'Q\#.EMX06=W[, MMOB=GWWKMIP^U.Z[;OOM1RK[O5>VEUW,RYK[W?:>9]%9U6%NV_WO[W-L?2A: MS$=H_4=2'$@,>Q0HY\X.?6^_WWE)MBP-HMA?3\E3EVSSSJQ]Z]\S;[I_W[-? M5B%QX_W:_ ,9)KKK0;5R-XY#3[%"[/*-MF""3ZO!=R)A33N.M8YK,VZ!,VZ. M9:P7V>[;A(V)"CPM>"7\?JW^AX7P?VKB@E:Y[]>VAU1MX]K$(C.W7"FC(R8I MN<-DI!?&J#)8Y.9,#1>Y^:/+'OP'V_WE%7OW\:7>_?-W^?;C_Q[L[OW:W3E\ M=_AV;__3COCO_KN]3W^_^_,/>7W!>G?O=T;?/]S9^\3?O4C=W5_^X#N'K\[> M';[;?_W+[U_?_?GSP>N]GP_>[:5RN?/\#3NC=K/WJ=@01"[ 10F@>%#@@_<0 MN>'.>R9<#!O;:FG+(=Z#)>\T,HUKUI1KG'$LN9)\44799 (ZJ^LZ7@CH%;O8 M4*,>:Z;RN7'-US&ND>^9JGHVT4PP6H%2WD(HJ4"4+*KD% HLM>Y'XYK&-2O# M-8E9KPVW#LF+20*]=C%[$S5R$Z+EYWX-;W[-G/R:+^]-0AY]T1"B\N33* X. M589LA8BQ%$N#L['M9>.9QC,KPS.8-V-T6&1V@M054M*QFR$=P*:*4,J6@R)^YI9!$JVT]!>R,;RZ8QBK/ MX_SJP^;#T%Z(+:&7>VX,=@FM6,&NZ2MNWKB(R) GKCQG3BEI1%:%)5Z"=$UQ MFX?%N#QA=Z&X<<>*1*M (#I0I1:"4,)"5CKX&)GT2-ZI5@]T3V?GA/XCQ3P2 M/)&Y1^$-8YHQ%4)"DT6.,97L;2K.-%5I3GBZJBJA\]X6K:V6WN MINO+>ZU5%"@8.&T$D"<1*,XI 7P63&>?(C,U4=$F>VB\TX V:Z!EC@:1[)*6 M6?DL0[0I)).D=UES*YIT,&?#]>4]*C3.6 O$:Y;0A!%0J R..)#G:+5U:6/; M+Z(8<"Y4\.9:3*B% MXJHD!^3)*HH),QE7[12P% .7DD4>7:U)>S-M0#.MB_5AA=)572E&%,5M\,+9 MG+43*DI/87Z+">>$IVL[#00F)FLV.*X(3R%2.!@90BZ&:^XH;"^R5JS5#4]+ MAB<6?6(B&$**$D+X'+*)3K.4R&:Q^ZRFMYAP3J;KR_O",O/",RC":%!1([@< M&20;*-1 %DTM#,TWZ3\-:,L%-/(#M? ^$/:DB*-F4)(X]YC M%$22Q(Q)8BI>6!XU/U_,;]NVYV>]OKQWZ&-RR4$V5025W@(&B1!,W;94M$99 MR,EM2%HN)#F14C+4&C.2 M\75>,%0V:Q\E.5,L:Q9UYNH^$65CA\G9X>Q:[.A1LIR=A6*< )6C!A=MD9QK;U4R!%+#C;Y MF@[#!::QA89S-DY?WC.9L)ZF \]B 65< L^S!8O)UHTRDGFVL2W:]IAE@Y)A MCEC09.-0R>* ZDCP&4C F<5AJ,]KYX5H11N!!;VM#T M3:\TIV1%1LMY*+[D+T46;1')!IQ;@S=DX48"'V7JI!6"I4@F3#D)P")H% MHP)ZPWVF *^=B5\R**FBF?&%&\D5_4\&BB=*4A231U=/N+4 ;\Z&Z%Z#0\T@Z4*!'_G>I;"-[05()>L3X%U4)LQM1>^""'QAQA@7%&:F MI&;HR4>U!KWR.08A6L W%R*X?K"PB,R+(P\U84U1QCP'9S0'5))[SD0RRCT\ MO7.SJ[/73QBYIC(RDZ6R.F/D*1*X*GVG+$0+^.8$IZL!7^ J)L7(.4W*@B)B M@V#JL8R<'=/<(+$@N:EM26_)X&2E4)8[;CVZFA(<.7?6.Z^Y-"Z;EJ1WWM:) M(CYNG2O!@,I!DILJ#* N$F34D2LCF-1A8YNSID4N&99B$DPC*S'+H"(!*4:# M(D5EDO/"AQ;RS=DT?7GO-:N9Z#R0^7&@C!;@'?E[EMFLE%.F<-S8-@LP2X^D MLM'>\0D>U/K\/FNK;_1(\G,'%I4+02M5K.(A!72%' E6E,I)AOL$ MP.U ]4Q3=^\]JVPY]$ ^OE2[S]X;JUTT%!T'YW/-PN4A9"4@<^F3T<%&Y>NQ M:J%7N?[1^&-;N8!'0D<4WA1AA1 R"^69\M$6=%J0PQ:UR.&!)TD;'@^>1?+E(/.7(C_.,#;(\B$9'C8X6W[8'T%%Q4A<= M4W91*>9=D(77O=7$.\Y;?I\E]T9'<_..GKUW*JA0I 6NC0'EBX2@9,W[*Y.( M](EV%%'*31JQ1D6-BA;>MH<4; O<24.3.:9$%M4X3-(J2[& 8HB^M,Q7RT!% M9Y=4I&WV-%8&K*GBEN(,G&4%O'$T/"FZ4)/,B4WA'ZAOS:70TL7#SF>K'W#, M/]*4F%*A='%[N]I-5N8F@VGTXTFMG$[_3=V_MO]-/RYN=HB]#]VCP3Y M':!:GB?<735''T_[)]UR-OQ3]RCEHY,G4+\T=\86E;%_"/^ZP.7X=#[WCDOWI'/< MZQP<]_O5&G2.3^G_GW,/3^BVG7,-N+_5^;EW?-@YH1?OG!P/__N%;H5GG5[^ M?-P[&=RY>_B9Z*K>.!*A8/>H4ZW&27^S\X'^0?^I3Z&6U\?4K4:=N$_#3G_H MY0.L+TJWOOWYG1_ZIW&_MN#BSO&X3W_N'L737H^NI+_T]%-(=',5\\]E^;G2_=DWVZ])9M4%N=WI( Q.O)9UT M(FB6F$XAJ^R,LS65(4\&0^0YZ%NC@.L6E>X8NP==K 3_NKR^:/1O@T'Y_ZBK M:I^_.>^!O>/GU+B*L=I3>_0F/QTU+N__'JX\^+@X]NOO]/WHWIW^(KOO/A#[OSY<]G]^(&3)67".FFE MAFCMX'A_ F3)@9!%.YZ41*F'SE*7G);TK'HX)GBAD_11"PH F*!@#5&)X+GA MH43Z?B;7YC.-T$GO-&]LOZ:)V+LR1G5BUVF.'S[T\H?!;#D\/CT:3/CK6+N MTA =E?1&)?)_@W :/;)XSF/ETVG./U\<.[A7QP M_(4FZ8]79NGVI8=(\&3#>XZ.G55ZAI4J[Y*X,'#C]^^J6; M3O:?>+/%O:ON]/F2W?F#AY_RK8&G?Y8YDF],HY+JB/?.F^_<]^V5&\_Z[5,QU[SC6.J[-N 7.N$>RO^U:G/900?5Q+)>L M[8H)5]&8E!5FR54),4A=8JW8&I'E].#\_[>NF,3#V,_OGSI]U?7IWM?OS][]VO^]W7+_[X^]WA[N';O9^[.R^>?7TKWGZYL6KR ME=YE[]W^VS_KZLDK0>]#SWBE=O=^/GPKWNWO_/GJR\Z+W8_O/OY4=L93*1OI ME198H-0?2D<-WB%"%EDG41B33&ULNTT_M9TD*[B"VUAII5DI9&&B94[KI)5B MTGOK)9?)&2&UN\P[/=$.M\9*D[/2Z)B"0,%U"1Y"PIIVVG/ 8!)X562ZK:W LA,AAA$(A,3(OV9:,ELLJD=3IH6+?V#*':Q6DTOG+_- M9.V;5[^Y/HN;0Y88;.Q8R\Q)/\Q77KM)P(.N_?FX]^HD'_9?_EUW<^54=T8U M?OYN?MX=SU@HC,D\"P\Q97(657+@5& @>5"J9!&R-QO;TMS@YG^US!6+0MH4 M)*.&M#DA;20;&>2ACA*(I#*%96@@D"L+3-:$(]RG4G.#\H:T)4+:%&20AK0Y M(6TDA6B>F)(I0T@U,9/F#%"* *ACB!&YB"QN;"O7D+9,2)LXLF](FQ/21M&] MC=3@C5808\ZV!)6*<^0]WCQ<.TNDK4]X^2)_[M$4'VS?;_'E M'+9O7!S/&>_XQ@X/88?QW(C&*'(CUXY1FXDIB-1;E45#WRROG- MA/C-%*]R>-F -@>@C866@\*"B4-B-5>^+!Q\<@C2VV!$S1I;17:QR?S-I;\& MM%6.+AO0Y@"T463IBHHL* M"^ JIP U%3/(H@R7AEMC T66FT+R!K1E MKL MEXT;T"8'VBBP#,DD;4T!P^NRL2L"7!(,DA*F"*/)/7$#H+'YZJ7K$UL^.SRF M=_G:8LMYQY;C'?^ZO#HZP:,/W7"0G_7[^61=4BS-B3+&#PMX(T0)J"'YDD%I M1]%F3A$P*V$Y3\D/,O%O"CM?.:K9YJ6)-AOTI@F]4?S)K%$1*^H\D$,L4HR[??N!5^6;KV-7:$+ZH3$"O:KZ/W#_IY+\_YZ-^_H=D0(_% MYLU39+D8@I?#$6A&[@%&[DI]0YN3SE%)0)UYS:!O #.W$"T%#\XD$26OH1WS M;0U_B; V3U6E86TBK(UDE"AR1%0>C..FRB@*?&$1=."&*-(8)\Q 1N'S=2@; MUI9&1FE8FPAK8WO$ %.,@U*,P^NU%7&2*%YL#8HF8=[TQK6E@IK\]-- M&M8FPMI(*,FRD"T3"9(/A+7@,_@0)'#IH\I6"Q?#4"B9KT:Y/HOYKX[^RL/C M#H,:!L/Z"N>YY'^H=1?^M=DYRB=KN ]C,* 2U+)"IEAS0^AAL0A.\W-A6XH'E$AN\UB%A6T/>M)&W.S)M MRMF">I86\5HM(^M9=^:U";&=1& M1L[:8(Q"#E;S"(H5!<$'!,V*4=JZ@II3/.J7:FOY\JW:KLHW[U?NK[K< L%=5>:^G5UOPEY9A_2:DW;!4ENY)15/AM/UH@KF\^-!%4/JT?,R MF<='_9\&,WGXO;TZCU_^?=)#&I'N$?;.!@D_R';6!O2.#PX&UG.HYC;#^2## M^6I#%C6V]:6[)^'&?7)Z3<_#T\P]/ M\$[?3D[WSQ"TZBU46NCUL7KHHU:EX=:QY35J$0(H=2#&0Q!2:8 90K@'%-"N9Q] M30?)V2;]LW%KX];&K4NY&:MQZ])PZ[C;6C#I9"$DKT&5J"!D+R"7X@PS)2M# M;JO9=/;[B@XMB%J;%M^.T*W6-UO'MHY=K6\..O;'$PP'^>)H)/VXN.(0>Q^Z M1Q?\+\EU.?]+9?SZSW.:A^H[/N%NX+'.UUT2URH =7HU]5N_;L(]V<^=[N%G M,G3]SG'I1+(UV#WJY+_J]S8['^@?])^Z,9=>Y+AWOF$W[E,3Z0\G^WC2P5[N MY/.4Y9U"/D_G6O7RS;J,1Q]3)W3>?#KKD+-SU!^:5NCE ZS?C,=]>H.Z)7CX MV\7?3XX[QZ=UA_#EMN'/Q[V30D;T>.O::54RVG'H;0WTOWC%+2# MJV[KF[B?T^E!?ETN7F2/;O_3P7'\M)K.YD'^S_^>O?LS?0Y"F=V]W_6.>/MU M]_#7PW=[4>_^\NOASHN#CV^__D[?C^K=X2N^\^(/N?/GSV7WXX>ON[^_M]I0 M7R8#1M9\01AM/0M@Z@8,&Y-UIJ8*ZF3RR#]3-Y[T3O/&-R:8N3K!S-6PLL*E M6\ZF30PW9M[MS+!''$"(/JJ()NQ72HC8ZYU5O.+A\2F!CJCAP]C\[ _G9PV* M!E_O=__N'-)S]ON=?%1IX-?3HSSTFB7;[-0Y-Z )[-,E!P?'7_I/KL[MF_TV M8,\M=U<_#=CXF@M._76 G_OYR<4O3R_8O'LT:/7@HJ=7!T9_ON%A#QXX_/CI MEVXZV:\!YQ8;!IWG!O;\R>SWU MVYHMXH89W-4H-_6[NBVG[KYRV7I@%G?56];.H@>D-JMS5W._'EB?(U2WJQ%K MW2;N[M.HF*M.MDS-VOWI^1]'77JA/AX\8,#NW*:\CF.[+FU:'X+Y@9S 0)Y> MU:IO["-^6-.6:=% UK8]KR[@OT/OQ^WGQX>'IT?T6@--_A[-?$@9YQ7I@]U\ M\N6X]^E1M?ZGWC&FB/V300_LY8/\5[?_K=3B:]@'/W?CX<,MUO>#^:6Z76O?ETMF8M>G[<^WS< MPY/AF%4U^'75F]>GE:)*-GO')]?"@;9TLY;?;,.ZEM]LP[J6WVS#NI;?;,.Z MEM^\WUGI!X!3S9N=%CODPY%Y'\L&**OOV?L1_;OF" M-SC?L_W_L,/Y'LU<4"QPS_8]Y%PSYU[;K**62CF9O0_:1YM342[S8MZ_JM." M"\FO;%YVU[=Z7&SPN-Q.[%=SA\=P._'ARR^[O_S\\>W'7[L[A[]^W/WZ.]]Y M\4'1=>RM^(/O_+E#[_7S_MNO;[]>WT[\=H^^\^7UR_V M#W=>_._'=WM__/WVZ^]_[_SY\\?=C[OED;#*P56 M9)%*T))AS>ZFM_Y_]K[U*>X;6?M?H7C?#WNJD%>7EEK*;E'EM9VB($@R8&35R?)KC&8,2)* 8CU(2Y&IMR+8:H M>/1ZT,3MTL1TFH+5(04,6B5PI*#V4; H-.&S=L9P<,4VH8D'YR>U#Y88+'&[ M+%'%DTT&LH:@P1+'"A)NI 09L'B/@R5NER7TS'RC% FL!!DF=$7IWL H-*&8 MN#1PQDI4N+KN1L@Q6&+^F0FLY ,-6$)!B(G[D1TNA2O$R7W99:8;:O^P ?[ ME0Y?#NZX&>Z8SI"A;)&,A!^Z>%!@.*GLFU;LJ!7.#@%B+VJ,UMA_#/X8_#%G M_K Q5%,IL#=%0F6*55ICLU8< M/N,4Z3:6VC0XPV6%;4G%7@+:AH*HHK#@UJKH:\^T)MXVW.)OPFX8$$ MS1L- #V-97UNS:'+/H9H?, VX#$G>$QK^EJU$"%;11Y!08Q519=9,0?RI3;- M0)^OZ1OHN&%T%&M;"NR*IR)NO\_!%VTH!+ U!*P#'7-"Q[26S7O7- MB6F-EO;1)0.L,$%5(%&(RJ:!K0 ?QI4B+H0#=5"VA8(,0:^L3 M!PO8F)QKEQ! M1;IEY;PUSJ9$Z*];[#L@9:14&VA(",BDH-HE3AK&/@8[*NURB0VT3#RLS7\BXD#2'*M%B M0G'%#&6G^Y^L2<%'] ,R"]E9G"E'D/B^&%V\"BWU/JPJKEE"K:IOK+W&$"PN M$#1#*NU>OG+]4UMP1F*WO(7 V5J=S$C@S1M=-3LQ7$9L%G0U M1B0R*81 +B:7\T#7+<*\*"JI=(8!,W1'<@Z0@Y(;)#E=OR9$U#:1<\;[O-RI3C9:<;*KN ?B\G$,$0$-F!HH%\/9#U=O68"T\>SAR4[PPQ<& MT45MJ@IH)&BBS.+K)51>;ELO838VNFZC[%Q]O?LW)1,OGI+YT]L]7G%Z,B'3 MW+<)F9\_]_LCO?;Y\[O*Z#N-E@M[2(W!LHDA>1MCLPDK<#CNV;R ,4>M\U,VJ6N: .\E$(#!*@F-F@)#L??2 M5M6RLZYBX* O:-,8[#78Z_ZR5[263#(IMDH N5"!4(T-@G@0 M!D<-COJ&. I-$7I*'I-%,,GGX@KE7(*.1(1Q<-0M<]1, ;()P3=PXD*5VHN[ M;! 72L(^B?CZ+:A&@_W"O-I!4H.D[B]).82 QH:<; 9'-1?O:XS:I&)2PU'+ ML"#JFN:IK-@,5\DKB<.U B!4R82D6I*0O!I"L3 CGS[8ZUMD+TNF^.:;3 ]+]<"X6KAP?,CYD63]D@HF_'U'> M8?FW;O^Q_I$P-M_N"LC+\>-N";;WWM(Q@\C+/G[=+AW\OKVGCH'V71 6./E+ M/P G#T^^5773_IVU#_Q9B__J[>'1=GM_8O[6_YD/_G[*4,>',_-E)XB%_AEO M]@^W^]%\=\"],>L/_L>[[7KT\J-=FWG7R;'IZ5LHRV5Y>_3EM_SE6U<311G M[/B&?F>5#YA>*VIR@M_1SCMZ?[CZ][,72J[)R0&%?EV^=$&_>,<_<\%:NQV' M1R[8\7T3[V3_8+*4OWN[)V#IKY+#H:4YEI67!]WE^C]_?>LD&GG6L;NRWU8> M=6]M[^CPGW^G+T/HJM"[]++^;][Y@[OM_=(UL9=:T(_V=PL='LG)'+PYN3"? M6^+GL3IQ&_2#8V-^6\?\N?NXNKZY?\0K[KN5?YXASAOH4SWK./_"?_#>6_[^ M8'^WW^KNS_VV??3RD=S&??G&9_)=_]K9+Z\7ZT[KC?GO=Y[_\+-_^MM/ M\CT;XA+__&[SV2\OQ966]_WT:NO9EG\J[]VROVR+:[S#__W+^^>_U3?90MCX M[3^OGS]^[;=V?WZW]>'E[N9C<;M_>"*N]^_OMG8W7VZ^>@URG*^>__!3VWRU M95_4@+8%ZU239:6@] (3+EI1-/*,\5K^.8YGQ(IQ?7@T49(VR+ZWEA0#S#8[ M="@OK1B]:YA75U@BE#<=- =OA2!.KO]Y^SB[/#^QE<>WXJ^_Z>R1-=]2T%"@ MF"2P=Q%EV62NJ*EBIG(:M]W64GN\?4B__W[ OT].XFD[.?4)U7R[ZZQ\>.$1 MDW&,2IML%4!T*KD6%%/52,+,?;KB)^OF2V1EO^0)3;RQ3_PY8;$=>G/(WWW\ MY1\?Y?"W]R:,-'G3/\XZ+MU/^B0BFGSA\=-38_U 'QOLD][GDV\^>?K!Y*E/ M8K7CYP ?V&2^^+1^\.7G+OK83N/)7^MC+_Y*T'$<[%TZV*"__/3LQUYR#,07 MPZ=TF8D1QX[^?-)W\5+IE&?B)_+*AKSNY>'*$W$?Z\2)^]C6_\59$??_RORZ M_>BGSJCECLPW,R&3>H9[%\=_MS\A77/>&KI5CN_H73 MX\*-%;? %7?_1'<^?^*_\.%VE=NQ33O?+=O*&9^S@,^YFN,QV?#"!^B7?)G_ MZV"?:J:]>@F=KF4K ?C\&7VI!& I=_F_?I)T'P7E=,"0,I@ .:?,V9"3WQ/@ M1[E*^)*>7CA;K+3W=K?N'YT\_X6$YN%I)4"XFRFEDTJ G_7&XPWW]/'+5UNO MMMSF8WG/AR*?7?Z<_/OAW^^WGCV1SWKY\M-*@.?RV@UYS=,?-KI1_'7$.?K@3_-"RC2$;S:UHD']CKJZW<&(#XFQQP@_Z M(S_HP0\+X(1.DI MB5H4%FV#"1P:3!(1WI]O2%@R/^*;0YINM6@$"-Y;J#G%%)L!">:K;BH38-,YNAIB-AG_C)"AI8%6VJ M"F.L01Q)K#9.H*9A 5"[IV'F_G;A;S[,K!ZRX0(F2BQ9C2.VA4*I&C&"N%F7 M"#,'&7P]&?PZ$TL:LK%-YL+I&GK."57O@E-H*\4(J+7/J^L1EW[+ZIL#D];. M(I(<8+H),$W#15.Q6>M196:O@$G"1>B#ZK-' MCB5I7UH'T_!@EPU,8%C^UPJGPA+,Z]R"SD < J*%.'92EP!GTV!1(U5-5OS6 M')J2V)X4U>R5+0$T%2X1DGBP:P@+GKL]D/:920&AYFJ"BY7DSMD86LP^D,>2 M#8$;L>+BD3:-%4L%(BA>-4!Q#UORBL1M5YK1A-I*R'2,-#PO@CM"Q6MAZ;?M M ][AP\-O/EI,SC>,VGAN$2"Y7$LB-L51UDR)1[0X%SK8GHD60XF9?>[S)EM6 M +ZIY!LHB3@<6A3WMF=IO5\ &0RS>S&8(D9K4&-.1BA=R_]C+%#0&P:J,*+% M.8%I&BV"3P"LK9+ $!0$"12C=D9%ZRT[&S-ZB1:='6!:-C!E"XVSQ!K9BG,$ M.3%3](*D&I- IXQH/RJ%%=/-*F8212*@BQJN)3 M5F!L51&M5;4FT@P2]GOH2),;-I"V9$@S-4+RD9HC*^ZMCB'EX,6#$A_7NC2V M'9< :=- DE#"#^>#TB6# F^BQ)"55(F>&]C62@\D8(5BFP91W'J7&C@Z9E& MQX8U@T/5$'NCHV,572:5G"L^]Q%QQJRN!QSF=MG %*W)/AE##A(0^0S@765F MB"Z59,9VXYS -(T3Q7"F5%I2S=N>D?%-Q=!0^9;E+RZS!B\VU<8!IB4#D^'0 MPT%MN3FPP.1L3#7EDDT1"K0C2EP\SJ918H@"+=.*^W6C3V-A?-J1)>-@G/UE?'( +-I8@1DNC<1&AY!X-.CEWSPS8> GD,N7$F#L9"C M(R)H08QN3;%FCR,$G O\9_L3-05#EL6&%D"!O]&* $"E+J-BJL07L76O=>AO M+!N8:HC)EL+1UCX^,4>QI"ZFU**S+=O+["(.,-T$F*8A8& VGD)15'HWA\^H MR&%5S62Y0;6TTKLY'(X0<-G %#A)4&$S)E.!H23--D*,6F?- MS$QZMG]$.RN/)N-0'^WO[@J RF0B[65*3R]]%>X?F[@D=KC8(@QB 9NCJEO6 MS@&C0WVBL3SJ4A>HL?SL82>9XYCRX0N740?CK>)FO(+6U5-[%U9*O7I='"J7 M>'7=A#5]U=+4JU#!#=KUKYNJ-3#<=UBLLYX]:Q2'+NN8="+Y)5 V!DH+H^)U M&3#\_A3#!<5/B%T:/?4^9&M[?JA4E2 AIQ8*L+@+!M:NO)TY,'Q7,2S&%Z(& MMAP+^)HB&-,5E4/RVE6*8Y=T"3"\.;7#0K"UH6X*C1&7/W+HTB))6?&?>D5M MB-ZMKCNS%O45B_P&AN\JAA,[R[Z0 5D=@F&RIL_<"QJ\>&MAS"M9"@Q/[;"6 M8"< %B6^D03KW)**750VAM(8):@/GE;7;5IS<,5BAUO'\$E8__'[3E9LF(#S MFOFS\=*_>.D]VC ?E=,S^=1JM ^97,D.H)F4N'IOC.564RIQ9$ 6SMH_SF9 M$N1,/B<5J!8%24<5,Q55O,/0."3$2<>@B:.P>MFP9GRTZ+-K8EI!NWX?@P^M M!#&^+K8V,A7+@+6IA\0Y<@UDE5NY0R2;]83CXS"$F!M)J/ 8.7>0%:Y5% [%1*-JIJ8L%4 M*ZQ:(=4PZ:[46M#EU76W%AT>Q9F/MP^/#K;SVW[AOOE ,SE&-($X MV=)'E40;LT[B!T,KS8?+M.@.DKA=DMB8#33!2E@I+E0?Y684:,LJMVB5%;[H MA:?!8^B!)OAAD)<-:\9HWPQ![:I^("$,B_&MMAI3*'!V(]!@)UG08HYR6#6L16RVIQ1QKA912#-5#L "-;!_) M/0+-)<#:3*!9F71*GE7TH<]YJDY^BU4L',;J*3:;=0\TTR+D:0;6+I[T9$V, M"1P8C1"82/S''-G';)UVL8Y B:T,*:G0 ?[WT:2F<@KB514),',MT<"8.3,G"OAY-HSL$Z=R M]KWI%[*"6E'%@EX>YN:J#61K75WW5RT3&\;V]AOJQ:12)D%1(XBMQ91"2TBF MFB+_UM$#/#VR?USQH:(W@0*I:31!SPW.$VM$U;#I4)0 MF7MNI4S*]:!:P8_!M=0)O<-VFT?I[82[)>>.,Q(S11 A4 M,H'WQ9JN*![P5)5C[$HJZ32V.9*4 M+6@45$25^TZ,JS8E';PG;2>3 :ZJKCH@?%[% MMZ]C]W0)(#P3,#=RY&ULJGI-"GQPBN1O"KM>O,]$MK;5=:/7Q*D:&/XV,"Q> MO&AT@N=01^/O4F!XIMI(NS[^NBG=D=NELA61^-28*YN* MDZG8$J6O)5PV"(^^W]'W^Q6<]JBSUM[1RLYVX;W1_=NSJ,98 ZY%1PU0^^R\ M&' 6-C#>:S^2((NG[C*;!$%LN:2:58F6%4C,I,3C*BIF<":RB1I3[TC$N "Q MQ;%C3 M#&@5C3,2ZA V"MY8I G6KBJ/,K!V^ZH69J('69MQ#4QNT;>0JDT1=8901_?O M,F!M)JT -7BQ;%597P5K;$B)1:M*0\JFS$+QW6Y+YY;T%,& :( MMB5#C:VE5"M!I#;"_V7 VM2N63"!7-\^PZ85E&95EENH@JW,R%CK,=9\&-V_ M7[43_Y+IZ* ?S39A-P%&TDCVRT99^B M@5&9/3R"2U%G[^7$TZC+GA>89K>9,[N@@U666E6 !57ND:&QMI4HU!>+65VW M;L!IV>!4-#O"@)0A0'$FUD]0G MIJ 22(%+QI;HBH1\UHV [RM0\M_[N[S"@H6#(]K>V^T[C;175_9[<^[*-Q\# M,G!&]GU&=P%?2D;BR*;7:S9D.[ISYT,,K\[,4VKB\>C"15:'+0J\,XK -I4B MU)JK\RY7L;,PLJ[+!B=CJKBLR$Y;L;,Z2ACHT!13L&GMHQ\QX-S@--.=:Y 0 MLE,@-E9!R5F1L)Y*)B%'$I/;!U[;-*2YEPU.XON4IJW$\$G+S0OBPL9F:,J+ ><%I5A/85@^>Q$\-6> 4B$Z9@)C0!P]**UFM.0L\66$F@:<;@9.,QG*2LV@LTJG(":J&:U2SDU9&TU- M$#0""IQP^:+ >]:=^^O1V[J]/T;S7DPAFE)-+D))#@")(I,K"*YQCC6W49JZ M<'9Y*R^0? NEEC8NY E&D*(."I>EP'"4PT#XKD*XE1B\K>2+#Z"](7'@?9\35UK@BF$4TBX!A&?5C4F2D@/".BA;J0C5GU+3(UZ4")VH/*6&TM[*JFR20L"%?L\1KMN??PI?=H M__PX.?+L)>_RRO_2P>O+)$CN-W7KY&Q)VN3$$2K%G(-N67MA5:P^@C"TJH0;%K,EJ: $=]I9!G<:&^K)AS8MEY0""II#!N19K M-C&7&)-CMGR9F4D#4#<#J)DM"PS64M#*!#[FBNG[@;4YZ&"Z&)BIZ6* 0\K0:K.8&V$5[W$(<"T%UF:4)8HF MG7M[>P")\)//BJH\-+5QL[%:N6D3-_&J$?XHR#Y;D,U4_]];.CCB@\-)*?:8 MDS39ELO)<@%C^KB0YDHVZ+4-S@M5H-:C&W=.G'!F3E*)D(WU1DFTP3U=WU7S MQ1RWQH2D6_71K:[;,6MWV="4K:V&V)@:&IAJJ44M?W ,%EV#$3?.#TTS$I?B MNV9-465O)6[TG)7:)KMQJW5"*-513IJL4W!JA0J*W_U@,4I[L;.]N[U&_>*=[B3=Z'.&!O\2!_./-_N%V/XCO M#GA'CN8/_D??@U=N\NY/KQH=T8B6"PPCD2[35<8R!K<=>BBKQ38%6/ 5'ODH>*;1C;P, M$)ZIDN)0K:>@*J)70$X@G'54F6T2#@;P#?K ;S0#PM\(A+4+WC5LUJ"#:&S. M8!"=\U" -(YIP8C@GXS'5R+H I&JC86<1/% E8]&-8N5EP/#,N*! -NC45(S=#.?F%0GW M*N^1$U)SB+TQP*T!+)NPS^A''OW(7T%JC[UE&MS.=3D!6O1NFS1V^QL3&1R+GGD*Y8!:U-'J4)C;5I1NFI2 MPI-&)494$:I+7J/V%"9S%:\J@#BP=OOS@FM%)*''W"(X5[MHL697HQ,#A]&, MQ,(28&TFL>!-%Z^R3I'UK* 64A)'R@]K:_&F&-.%]N.:C:,H?=FPAM!*2M:D M3 9L:=EXGUMVP>38#.:1 %@&K,ULU;N4BL.@HNNSV$KP*GH;>ZF,EG^AF)+Z M5IK5RR<6OS:$^>#PF\ MG@TD,?O$61?%R34%M@:5/(/25 Q20&>H#PV_ZF[Z,+>W#B>RICBHF*HOH"O& M0B7)/?.2:,/00/'-L8%SPU.,^$@IA:<+E9=-*FA,)]/H0\(C5FWD#G9T&QO\PNC0WEN<)I: M)V.THPA.Z=3'&)I:%"5T?2IHB7*;=&T2\7F_@#&&]RC>>U@G1W,HQ_O-QWR5 MA @::C9@;480PVV^(:N>'2 (^:;"PU\.#,32LA.58D4T]!$QB5LD2LUA59XY3[4,?GA(8E8&(65R*J*OKS876#-WP9<.:ID28 PB& MO$0>+K7,H:;LT#M@&))5\P/4C.GBJBT'KWR7?8-HC<2"5,5^E5"$ ;,XZJOK M<1'IRF^K8??7U^]'G^Z%Z=D4 @;#)>L(:#EIKV6!FE0*>5=Y%*@NG%G.3 WV M&BAQ5[?)9!1X[U72!17ZS,4 RK.E-_G9,:_P6X%PB\X&(TY #@DXEVRC9D>E M61<;G::$1]WK0B$\HV=)V7%!5JVEI@ ]JQ1:4Y9\:QB")O2]QESC%?/% \)W M%<(^94O&>1-< UUL+MIF$VK0-3NG803,2P#A68%G;9!9:T4^505DK(IH4,6: MH5",$&Q7X]$2,>/ \+>!X:YW4WO/9]^6,>!RC6*)$U3G8D@EC3+=9<#PU QK MJ(Q69Z7%9988/9**KC9YV,2/BBZE%GM)O$]73'J--MU[^-)[M(_^:/_@S?X! M'?$8\32=^8[)HPO6E^*@Y)1U18U1FXHIU5S&?OI\&/K,=&!=@JE0LTJ34C6= MQ,O2'%2Q'&.O75=5C &(V!IHO1U'1#'5WPP)!-(_25 MFV$00]4PV5%!/2\TS590&XGJ"D05@9L"WYQ*["1Z\%B]MCY7G5;731S%*0@QUC,V#"?&YQF>F;%WP;#7G'K%=0V%Y5T3JI4 MAP02BOM:!$YA#'D:0Y[&D*>3A*,7SX"X2_=[*$&<[(S)90W1%T[U,C'K&$AS MDXQV9CYQ(&U#!:]R-'VCWCA%S@<%X$K3R("D5]?1GB\&'_,Q%CCDR31GT,84 M28.CFI.6/_113XA=RFT,>9H_IF:D-1$XI5X"[DTY5HR*1H+9BI' %.M2%1/A MX?R>V\#4XC!5DA,GSAD0\P2::Z*,%K%FU\N.FQM#GI8);K-#GJK5F!E42F+' M(-D^5X04WYP?%*OWCW_^LOQF>):>DNR?^]]14J'M%:93:+YR-SXQI9C"V.NV5#FBZA)=7W7]5NI526;NDKW"9ZJ0;(>N;+T#\NL/ZU/4;E#PH^>*^?[:AH([>5P_0^_XQ M.>-J#-;Y&-UHG5@&2IXZR"TX&WK)M1,[J8 \J<3!J);(!LIR$W$B _?9&6># MD@=DJVT6:OJ_8U,W0M6P0T8*K NQC.?K3"+ $ES[;">&-C*D[E!$&\ MY.04(295M=-)XANHW+KVV1KZ\[4P@Y(')0]*7GY*-IJ->,<1-&"+O1I'^)>T M3=%%NHS$R*#D6Z?DJ94=_EA\)#\^'MXN'?R^O??Q\)R<[\E?^@&!/#PY!-69\#L3S]+C MJ[>'1]OM_?&?MOJ/3 N'X5?MPK M.V\KUY7MO979"K85.N"5HP/YLN/U>[AR])*.5O;?'JP<\N^[G!RJ_,*YO[1[QB.TFMD!#783G8?C,AQ?TF'\>' M9[_AP=D"M,NN@?39.S[_[<3)#?Z-5_;?\*0)[,V!\/"!?$6_M'*V*_\62R 7 M^M?9P);\]6A$:W^_/'O(.EZ-^)?G@^/K3SHJ\^34?'3Y8>2;OG:!C)?/. M_KN5P[>[_8,_R(><;)FLY/;!RR2L*9Z^H_](5 M/3Z*L[PA5W:'WASR=Q]_^4?=/GRS0^^_V]Z;7)_)F_YQ]@L_4XHX^<+CI__Q M;KL>O>S<]4 ?V]23/;*3;SYY^L'DJ4_8[/@YP '*T_$[-9_YH._K__T5BR$TVM?;(N]_U?FU^T_+WE=KE\?_]'I6:+3 M_IM8.?G4G6[GSU54W*!K7AMIZ]_G/SU;_=YH?R M7K[+GLM$[OYLGN]NZ3+](P-4KIE4OIP2DH<*T<@K_J0SSZD!U1& MM,HDP-)K#FQN7;AA+?AETWT;I#1(Z=*>4BGH2_-=$!IB)O(<'/@NFP5&GAIE M-(LG)7-*2DFN/\L-$M[R?2?XDAR8;,!)=L1>7Q@=%$5BY:G+3L7DNT ?5 MA#C&H2X;TB!Q*B:D['V%C(4IE*P!OL\F3 FI2X=TG)Q.6NA22.A>O:<4-QB7[S//M3F:83I MBT?:-$S/+9:)'UQ;MVFY=FD.FQ0* H4-*57?M:KZV%HK"\=F(2ZP?7((Z4$*<9(%:@D 4X* M@/8R6^(#3#-L&B.R8X# 6O4P7M"5Q86MF%2P-3)M2:8N-KXNY[<"QR)T;BJF#D T7(T_R@23H:AJQ\ MTE8! RA"\,IQB]JQJR'%H9$/%-I5%U,P3<56W4*7"Z* MM O*1@H%=*Y%^Z&6>A-JJ2<7;_/MKIQP.7[<@;.]]Y:.K^:,\N/)J4*78#P_ M*OI4>;$C<^9=)^>KIV^A+.?V]NC+;SFK^!C.2DRZSVD!+4BSTTQ%?XXOY\S/ MEP?3S8O?6>4#IM>*FASL=[3SCMX?KO[][$G+^9U\>.CG^*6+H\G@O^3EN985EX>= /P?[:=B2UCJYJB@]HXFJ@Y M583J(QB(+W!U_=E$I'2_K3SJMF/OZ/"??Z?ULW?X,C=B?:+,=^Y]EUZB_\T[ M?W"'\9>NB;W4XGRTOUOH\$A.YN#-R87YW&K]!/''IJKYEH*& L4DN5HNHH0R MF2MJJIBI_ 5>+P_'OSS7R]S_?JY=H/F0:[]U$^:DKDGU+]JAO<(KO[YD/CI[ M\F>([P:BM[,^P*_E)=>W._RT/2QE_ZTLI2YH?/@_^W*.#_?J]]M[T_^K)[)E__KYW]\OIN.@L[_-^_O'_^6WV3+82-W_[S^OGCUWYK]^=W6Q]> MBO/PT&S^\,1L?OC]W=;NYLO-5Z]!CO/5\Q]^:INOMN %I!9:) M2#:=K)B5@]/%L4)[=66BCKV2CY?TB:AVE]K>VQ=G@=]0EX[>>;_RYH /NTV< MZ'+WSRNGV"BSV#CYH)7#CHWC3YO8\L]/_[4]6;GQP,#F 0SDO.CS<+]N3EQ^+?Q\? MY%'WX Z/_U3D)NT+-"^M[ V7O.=W1H<:S8.8[,T+$)M+"Q!?52WY>AK,?WFP M[B;5DA<:UM^.WNV=TLD\E2ON'M(EU4:O("AZIZ[%8Z'WW2R4[LSI]9B+B.CG M5KQ\R(** :>^NLC3DFD^LKS/1&CB P:,57Z0KHFL MPQ<_?O4NR4;=I__RG'\O+Y MJU]>;GQX8K=>/?FP^?CEZSZ^://5YNZGJ;K-W>]WMG9_U,^?/73/GSUQFS]\ MORL>NQS[\^V-9QOZZ0\_?Q#OW6[8YVUCMKK(>5V V*A:3!<4C57EYJS*AB1< MBIB:YDG_K0392Z9(,V2R!D-=6NBF!.U;B,Y0AB[^QD;8J&@"D\5-YPE#:6.= M&0RU% PU+;>IWCA;P:B4JU?@O/P6FE==HQHSIJJ3$X:R:Q:O*'NSQ)I9R^7B M_0\?'GZW\K!G/28IAS[5J^Z_S4?M[^OA?T"9%\O,[?[Q\\/KG* MY\EE\,HU>&562CT&L &*5::14Q#ZX/-:@L*:G4L8DH.TNHY.CYZR)0/:]8WY M -K<@#8CII5;M)F[A%9#!3X[E9": NM31@0.6%;7H\9OIJ5L4=;]\V4X9Q(X M>S/[;*,X:Q1G+6WZ9Y./!C-?@YEG!47),(#83V5U,0HBHB(?2!G7? G.VT8T M2?X8<]X+&G5:HW!V?4VWY!D7&HV )Y M[0(@Q DW0QAMOS?F\7\L')&+R1?3^;Q>.0YX'/ XX$4<\,65]A=6+WZV=.UV M*E;+;CFDF7K5B?3H2=WLI&SVHWE^]HU7J>H7K876U1.5=S$KJ)E4"D&K+)?3 MUB;A*Y=S5:JCX' 4'(Z"PU%PN 378JD*#A>Z6;2YOU>. \R9(OOC[/6*P*'L MO*TG]?.3FON]Z^N9 MO'?W^Y?/7_WX8?/QU@=QXLS39T_D<_YMGC[>O;R;*%BA$"E459: M[J""A%7EY)U*Q0;#D"B5T*4I=1IUBH.AENK\[D"Z=C#4=1EJFK&U6:.QL73= MF:1D*425,S@5C \U-6M*HN5DJ+L0"UT2:X].^A!7J/R_M]O'@@63EL?V=J=) MD+3;G<#C-L:O=A3O#]/>3S*=@[OWB-YL'\E5^<#UX\I[)(M+&'7PZ%5X=+8P MDXW5GB KM& 4]+EP7>96Q9*\M5&G&B8BY-K:92_-'$1Q)XAB#E[7((J;(HJI MPU5J4SO3?<>U-=,X]/5MZ)>M\(:*_'K[/EHHA2%//@BRHE907<%45#TJJFIC4QY]1S:^BOZ.C-@XK.UA)]JM=Y M6EMT7K5SLD+^4O:P-RE^45QKDC+4#_R-*OI]JE[X>46_KI>W M^MW+)0WY.^ M27]$VWL]L;;;[:,L\?_ZSE<_WSW>>]>/C]QK/- M5T\?_ZL7%K__M+KIJ;QN<_?'#\]_V+";K_[S>O/QSP*/G=WGN[UX^,<_-^R& M?'S1[>'Y] M?R+9>%ZI\B\/85Z%G2F"G0.Z.BDA% M93">(66V'&Y*X?%4$OC.U-X!/K#INH5P%Y2S"76GZU7)_57M71P'>Y<.]K(E MF)?,*]LR.M>'JX\V:M<)_5QI\6#-U S>$>OS*_;?U[R MNEQ_$WBN$U)OIR;VNI61RW?#+UDC>ZWRH_M^X?2X<&/%+7#%W5+Y]F(G6'_^ MW/^S77E_15SWHX/M_'82#KZ9!F"C,OL;JWNSZR[F;C_R9]O MNM#^TJ1IKQGIGS2M_[+S_-G&N\W'S[>W7LGW2(2_\>PA/'^VN2-_ZUUQV_)= M>NO5RU?GFM9_^,_.QH>'>G/WI^U^3IN/__WGQN.7.QOVW_*WS==;NS_)>?VR M_?2'S=G2G?<;KY[X%PEB,QR*PJB3 D=%I4J]?$=3B%EGU'JLC6]S;;!'C[48 M%7+JHW.=+(N*21E9,N#ZA./D5]?=&IC/S05;JIK9.5;U?PNF[9[:M7E,]A[< M=4O<]>$,=XE1,Z9&(:N)C&&L3E'R5;&-)?C42@3HW*7AO![+]:AJ\-3@J7E5 M8DD[*RI0:I! 3OQO0UK13J2TJQSB>(TARX:%=;2556-!T<- MCEH\1]W^#.C!4;?$4=/AT,V7!AY8^=:<$I^856[>*U]=L=1\AD"=HVRXJ3;) M!?=(+F/Z]?OMG=U)!<\1[_ ?VX<=>A.P[1U]=SL**]_"2V^ICW:FC.;D(U1_ M_9>5QA:QHIZ^V^-Z*[J3H=6<"Y1Y\IO@GTR$?C[K^&_W7V2*U M<_?\6YFJ,+\T:R>?C?T]/NK=<$_W?CPZE,7S<'=?+MN'267@B8W]<=(Z)%?\ M?ZE?T>TWDR?[_.5?^'"[OI7O'6;X"F9X\]$GZ5@T(;E"1;'V5D%HH+)+59GL M)(Q BC;"6$-C#5VTAKKPCJX28WJP+"$G6)4U!)5B*MEZ9VS!U76[9NWY^1[+ MWK[]S=F ^:6K!WX7AM^S:6V$%.5^H_+HHH+4:[I+!)62H59CJ:9/YS%KR5TQ MK3W@>H^RM@.N"X/K-+L;F5#W\5ED>F5%3^Q&KM0?HBP!IQU(1 -KYJH"4PN$ MZJ6BXSL.TGFE+0=(%P;2:7I3C&:.VFD%F(*2(,@JRL:K:@T'3\98-P&IW.0:M M7(56?OTDU+:IQ%)\451:Z=5S146*J&( EPWFU(P;ZVJLJZNNJ^A-Q=*LXDGI M0#))16>UPL M^Q03^$EEDS-QI'"6W5;,+X4S,+U4F#Z;UDGL@H%,BE'@#,DZ ME3%696Q+J%E'L-#3.CZ>K[0>$%YTQ#BOM,Z \%)!>)KJP6!:(ZBR%JM3L@BZ MEGCOFX@FI11C-J;U(AD!]IV![TCUW%RJ9P!WJ8 [3?\4$UGN6%6ZB;6591!5 MS!A477D77=IE'P.9D8&]V\7>)SD,U!AKU,HFBPJ,,XJT9I7) MVD@5*W@GV/-W9[?[6X':#60P!M1N%VK37(//UM4F,0H!-P656263D\HU%0YB MY"K5U74?1J9AF0#VU9F& ;#;!=A,3B!C<,A6!7'X!6!> &:Y"PDX-N"#R=D+ MP.!S/N25U<%.%&_MV0ZXNRD==DY9_%CL<_^(=F;5PB:-;&^F4M3E6(KZ$HKO MU[U*R]8X_/D+=;GI#M>^!LM"II\_^:4L@[A(8WS4W%V)8-]_$J@W"0IZ6K/^?!W[K;0M7JD>[E:1>IM#=*YS3)<:KS.H M>5#S/*M9!C7?(#6?S>.8Y-%03,K[/M"5Q?^-%4C5G"3RM"Y:#'TS.YHO>\"# MF@)FJ>7Y72H.8;I.9IWJ\UFW/0XC%K4Q3$9E6?I*8:-L<&7;/1K*Z; MN&;0#UZ^1[S\S9/RO67D>96?#4:^04:>Z1TDK0M4KQ)Q[5,N425M2>56*D6]A]N87AF2>')B[<";=+8EK_>6@D,DLS;_1?ZT\W-U_ MNW=TTB(IGTPS59LK^VUEO^MO?=1PZW_XOW/,@,9/QW)>MA7YE"O2W>2*:P]5 MW/SP1&^^^OW]YK-^#D_\QL\O*H38IPTK86U4D$U5F;1751ON^M(0N*/_P7GH MK^3C45>3C9"KW/>O]>''??^Z^_[CNXV'+UH,54?=Y<1S9WUL*F*;Y+#[W-9F M&.SJNGMPW@D_O>]BME>.7K+\U^?@]55PN/WGRN[^9.X;][EO*WWFVS%-.[VV MTN_FVLH!'[[ATK7R=MZO77GQ?&UN;BR>KUT\FP]?<,DI.V.4#GVB1N_=)*^S MBK7&5JVX@[4'<10Y=);E7QK8BP"JV@9E/ASI'&X\HYW=OJ_;\ZHB4P^\."CGL@*']_"PP>?J&U^ M,B]Z/J.>']&;[2/QZV2Y];4G(6JBU%*I0(&;_OEO>:\Y_2%><^7=*W_8R:73I9F=,5,DOHV@_U^FT MM_(Y5^.IXZR_?="EPY;Z#OXB!IDFZF [?'@V[76)PO-EV]VXVH27I=RF^/K: M=3+-1XD@M8G0C$\!8Y4?I&LBZ_#%C]?>+[XPHISQ][IK]W%AW9/MBBV_\>KG M#^+'N\T/=??ILY_-Q@\_;6_\\+WX^N7/K0]57O^CW[ _?CBW7?'J]?O-QQL? MMCX4MVFW_.;C?[_;VOWQW=9O\KT?OG^U:7_46Z]>?]AZ=6:BY[L7,3>).X-7 MW#@2M&\A.D,9LH?,/4=:-(') M,5F>4(^U:,XG M+F^=.NZI)_5H?_?-#A]U5VIO_VCEX&01?_.J'-?W1Z[.'*?WX.%>W=P?1'(M M(GD_XX,DZ ; :&4A1 4QL4J,6;D$OF24^^6ZWHX=/>++!KOKV_(!NP7!;FJ_ M"R)X"$T1(RL W3>B2E&MZ1:L(0K4Y25=&M;[AI#UX]YLBVO?JMC>$US\P3O[ M;[KHVS#CMY=6N&"\PB=$\^/>M!A2N.;'OGG0-?)\Q!O;\=O)?2YM5K>'Z7L.Z"7)K@] M7PW04X-L*OK6![FT5D'U!)C*30<54BG@L04(K@,:]17C\CETZ2QYA=4ET7;! M+#,ZD5L?@?IM!^HW*8X_N.DKN&FV6 "S(PYHE:Y]SK"W5N7B4!'HR&B @7!U MW:^!6T"P,&+XQ<;P [%+@]BI-V'!Y12RQ/.%G0+7$1MB%N<"T!4BDWWMWD1P M"]A<^PN?X6.9O1P37PSR>;WROAWP15W=^BL41Y=.>N*T->1HVAIR7871*UV8 M92M NSEECJM=AF4QHU^OS[$,.U0/]^I-6MMA7J]@7I^>R;Z9:-'8HHS%/MT MBXJE)L7D2T(FC:9W[MHUA^>5U^^DV,=5S<*<%)@N?5A#A&F(,"T^5AHDO_0D M/Q-#F<:E"K57JEIBJ.!4AA25:9A:S!@-MCU9M\[$EK%53=%!;1Q-U)PJ0O41#,07P:Q>W.MM](/C=N^;ZE6W ME^I5W]P_XA7_W-;W^VCJ^_ M7IY\:S GV2?G9]%QYT_;./K*#C^=IE)'::H5$@#HB+G^;\*D'"64,2!HE((= M7X(_<)K1>PZZ(V,$BRT(NE8@YR:U(K32<,X3$O,XF2Z9\%>O>X:.3-X)'.EG M67FR^, 46Y=K2JDW8]7 M7D#V"E?S;%Z1H]X@!T6;]H.6U($,E,SS*[?WA-#8I8](R!*I3(Q;C&'$;&D13RE.B M$FVLW=H5?&>VQ<.-:D? G@:8%=;#Z,#*+%];9G#XX.#!,<5'&.@_;IQOE@<: M1WOX5 &=91*Y76U. ):I0FF2:$1BD28$2W"7)9A4F.W,9JT,N6 G*/%B6"BA MP@P\K'&T5,QXI$E_UQ"5!P[+6O);_FTO]G9QJ6.HDC"+$& :7"MPIQ"4C2'-N"8E3G1#J MXF;1'5I@)SAJF5L7VDG_Q0!$2[6O@GXN724TCP:7KLI9#O?D8, $J3M"% ? M_.62B0,<9-V+0;\(^BW9#P:%"?YOT',/A\N_FW[U^&'1-?>\NT?AW^@NOVQE MJN5NRDT@X=]N;^K),"1PTOWHIL9$9L:4N; O#+(X95%('_(K.T+5_5[\+U_ M7SG5K-\*B@PL-0D#!@X<%G3KR*SKH!"&/,BS?F:*G>"^(ED;8#\>=(.&S('. MI=%X">OB*>6.V0!I9-"%]RR" %)(GL;&:FLM2U-75#<6\&P2@Q,J<5@9!W0* M <0BQ@',XM"^AT%F XJ:V?]JX;\F74&G=][>=Z[A'4";0'?]*_>+&8TCU1T MFA"-:(1=B%X1F(;.9OA=MV0FQ^]]@_'^,K3&X2U)'B@ M05Q+UJE\CK@4'AD45UT-GG_?BW,JN]\K.>Q( _CQ%%[@3LS79/+-O!/?M%S M<@GH [^Y:HG!-^,OS[KP6I!MCQVJU^ED?1?'*X #M2D1Y?81#BX"S\)]WSAQ M04VV0CXNXYGSN/COGJMB788E_;R/>C5CSSA$9_24I(1PFC)D.!@_S)6+=C$M M\(U"8H'C"3A*P-BS]5>&C'VC@BTZ[N,A[/TI6<\]JNV*B>5&JNQL*R&FJNWD7>+'(BKZW MUJ57;^6-%VW05O#!D!V"4K&4 I85P(I.:66N)OI()[[O=90L^O_S+TYP\ELQ M?)>;9O=LZ!+,"R&X(LN!K--PZ\';JY.\(-#:[TR^>S&[A3U MK1((D@(.R900"L-T;!1.E0);,M8BD02,7!)9D@@LR3UUNLD\5^*@6_3S@4.1 MWR60^,L%")H^[/X#QHTS"-Q(\4BX$'ECTM4X^A V+D\-\\2FB$:"@N)()0+X M4\AR&M%(*R9CYA .^#=0YFO%*Y=-:D>Y4[&9^Y M79Y*:P$2C%^K>C\,_-XO#4/WW0685SWMS&!3. M)EU+MK*/9RKZS4?C*JJM, M+^8.78.BR]P%[W(#\)+],.,*I_^^&8VLS,AP?(M,BUY[T+_]ED4,T$7+T"[5 M_L1XBGP3/UOY.'/NS* 4!/4[DA8&^TZV+^55L?6?FY.&^54/C]T<;R/.(L:W MM:O97H7)EVL :-4K%["]8NV5,;'DN3966[.G-)?Q.:V.I&8)R$8V,!5"96@XXT)TP0TOA(85S8W MF'Z/#RS7ON-#C(!/UV $))H2&J4660R6-H@\15)&!E',E*112!5VVPX[LVE: M(_<1D,#\!#O6\ MN;SL.N/ >: ]T.^SYJTW(^8'PG=FM?B<6,\#=]:3-=Y9CU>VLUZU'@"'[<^=@^[AS3YA\GG<:W@Y_-ZY-.DS0[C[9%3(D.22FH0"U,7J+<*"1LJA"UF4O $$\VF=Z^ID-:WJ5)" M,4XDYZ&.6"1T%,'C7 CBYO;Z!-V#2<(_8J/]WE??QM?Q#E\J6S^LN<'7+EC2 M>0$V_.\F.W<8\=D4O;S_"D*UWZ9CLT[-5HEMP]";"QNX0M&#CC?"6O"0PC5G M /!$PTYI'1B[@TIX1#K(VMH#80\<'*>N93"F('A3'>/:FWP?-C6!1SOGJ2+M MMG^!#'YQD042_G8;[?W7^+=?O0/6<[B\8!B TE!+H91(N-L'M\(0RS$FBFNN M9(CG;SC/>/^-K-O+0:\?5*$85R0]+UK9Q=\F=TX0.!F_7_TM\\GB*"\> 'AN MC&J&S>Z_C79-T?,*)>7KA!205.CAY[_G!!E@\?,!Q]<5=8[-9IN5WS M1>S=Q_'U0O;NH=L_F]Q-71NC]KD9N[G_G9T*BB."N4!2N5Z#L4Y1&A*&1(@U M$-Z&+(SN:1\U9,#>H ^XVM4>",>GWA=:?Q['ABD<4AFQE*N4ITP0'-$T%IR3 ML%[_9:[_4>/J%%.K(A X),&S08RYN":7',G0AJF57"N>;NV2G=DZ$:/UO\AA ML;,+D'Y9MB;U$7KGHP3MGNQ.[$Q-X]106;^*C>.[$P^!S;4O"%%:).U,^YW^ M5+8]\!8M8T8]7<$ *0K3+S?:VYE,A[XG\O;E;+K M WP:TCBF.!7())&K M -$H(81(JA%F!I0H3R/$J4I11'5J#8=G,KFUF^S<=CQ^M 4[V5*QW$]9' DF M$I.J/5-W]47N'!HPZ(;&H2]YN%VY.>YN7PGYEO>5/6%]JM)#-G<>%@A*Z!H' M@I*5'[$X\#:X6X4UB?[0QDAVVO#<3]>'1Q]P\^C#U,^'GS/]);^!G.TWHL;15]PX KF#<1Y^^T!/OGT(&];1279\ M_>EGX^BC2]B,#O=.$QDIQF*)N#8&,9IPQ,'X!#N$"" NF'^QG8[_*,JM9I(G M.$S@#L%MDE*EX4%&<\+E=/QG3.S'A'SN?]O4Z)C%6.N41?!/8E*AL$RP$J$R MB:6,;JVVOZDKVO'$][K:V[X'7? >S5^]HFB:_CKU-WT!_CMV;;=! M4Z81Y@1\>ZI .0/_2;>U3Y(HE@0;9@E]=(?3)VXM+RD(..8"#^2>#X*2$8)? M'"O\N@UF\')B@J,I;DP?5$9WL%A-:]&-ZH-:#W9E'68?-J!75/]P_K'AT:3$ M9O93/?(=TAL]WQG]@PO*^KR,4%BY VI<:*MK9GHF+:6GP]K99/>4;=J@"GQ/+F2+F8ICG\5#,7-'F6AD%4N, M4#(T6H@JQL)N.47+^%3?(/U,=IBV/(A83%)&((B8L M0X(QBV"U9*(MT])M4XIH6>7LYX#=2_>GJ#'IE6-2:DBLDA 874>,A52(1%!, M-8\)C3BG'I/"(2:%-2:]"":-2[KQB*LH3K@[ R80(UHBCK%!L:1,4$GB5&"7 M$S:;%%9C4HU)FX%)C]J+>F1+H!JN5@!7>%R!TE*7V25. M98KFPD09XDB$1G'*I M*BL*WV%%%3!A^*W&IV? )SK")Q-JAADE*"0\=5U&0@1HE2"CI $;V!+IRKG1 M>+9NUTSL_;F :;E;&66T;&+7O;H?N8O?B>$#,I=(VG^'Q"*I44L5Q\^F+##M MJJ[ ME6U>0*46L.4)V$1I?*J94!%#'$<)8LPR)#4/4:CC.,5@MIDDVMJMFP&NFW@M M(390B]>JQ&O"[Q<,# TAD70;)HQ$RI4\%"A6(M':1'%"]=8N([-%4FL!>[6^ M;"UJRQ.UL0N;&,L5IA&R:/7N;D;KP,F7L*/+$^/S!X2J0%A 4!HOI_P'4ED>&2)1-0PXDQ; MA3A1":):)C&C1')FMG;CVG5<-YE:FNM8R]1R9.IZ(D[,#(Y%BEC,,&(B%@CL M(I IK!+E"^2EL2NC63N,ZR942W,8:Z%:CE!-.(F135@,A%6J9>6J2>[B+5,+5.F)KQ!356JP1L,!8]!IH@[UVXL M2B,92BX3S*.R/\WS"]7#S@ LI7?S.CB4\WOY3AV*[CW0OUPVC=8MQ61Y+9\7 M(\.Z0/*3&S\OP1]_<,Y%-&7G\/WM&'=G>-7 W0-T*O. M"ZA1>$DH/([R, Y+$8<418ET1:$H1E*Y>ONQP=883F)+W:[E[.&*&H-K#*XQ M>-TQ^#D/EM3PO"1XGH@7,AV'+CN;4R,0P[%$PN($26$B+*.$"!$Z(SD.9T.& M-4#7 %T#](O,?SV2CVH\7A(>CV/-*26NTG.*DE FB)DD=>E^!E$2ITDL8"V5 MVMHE8C9D<<_AF9<#0Q^C_H^O!SE9;7BR?5]]KE-663.^)<@M7;R<0);=1'TO3=<[I%NLTSVK>H&6K<;*62S86_HY0Z;S4A^_ MCE;AM21!/J$H[EYT>/05?C^^;ISOA8=[IYBF3(2"@ <>,L2L-4ABPE"4IIAK M1K1V&<1X3EYCR9J=B1+V)7FK2T(9$:A3& M@B/@$W=P-%(H3%P?X0@G)F(N">2V(D'S,?%QA=K+?AIK58Z^6'+CI]6V[/@R MZ, @KL;#_V^O[?R<=>G?^C(=%,Y.F3%<4QLB+7T'#ZJ1Y%2A.(XX%3@&8 IG M.BAL3'N !.]P0592%SZ\_>NG%+&/5C-8^FJ*V*^FOO=&U04>U69WA=H?6%UY M@0+*&T6+8=/S@.(1/=YNT>2.KVE4ET3>K(#_TS/));81!R=_=AKDX_>3/S[#-;K5V/_<.3S2+7CW]X;[KO/U M9^/Z*VWL?[^<#OLW.L?7Q]]@+G]\")ODPV7SC^.H23["/#]=P7=7)T1=?PL4Y9&+#484$B%DN$4+'/CD2G$A.(:F5X6F<;Y>Z[=(4]3 MB[BU%C$;8R2%U"C%-*&1D&$D8X=,8;A@W9&-+.KW$@+6N"-:_>9K)CS>V+D_ M!%J#QB*@,=GE@6E+$TT42C0#%:T3Y75&&,&=\RL.('\'ZI8>K[IF_R3M9UZ_-19OD_LCTP>SZ=H :618!E MLB9NA",981JC5'*"&,$62:IB1!-#14A#(PQ8]V0;SSDC6:OJ3575M42NFT1. MG)>+8LP5E:YB2P+^-DZ<;*8H!M6?:BYC+%)W($-$M;)_<@G"V>R%MPHFR_*C MJ[HS=>#M,4!PH^1@G$HM.'75M"G8_(G22(2*(2)X@B6+(\,M %=<$.@5LQK MK)AK65JF+$WXSRHT).$&I2F3B''FI,HRA#&7-A%A:I13JNRVQ/<7K^"TX0D) M1[V^;"^H;Y^V#;C1 /(,OG8-*X^$E1N[]K L*@8S7<%B(<9TB+@R,1)<)22. M0R*DV=H5V]':[8TM<=>^%MUG=LIKT7VTZ(XM@I"IE&BA4,@$N-G$2I2&B44V M9DQ2HVT4\JU=OAVM72?RU^*#_V6*XEWP?I#GKG!C[8LOWQ?_TNKE_2.3=VK$ M>"1B3.YI:XJ)%,8@SDP$RAY^B!@+A*7"%JQ;X M4UE]DU?GKWLIC%0ZXM:Z]XFZMZR^/J;YEXKD[V]0_'!$\!I %@&0R:WK6"96 M"VT1%]8YWT:@E$0NTCPL'TZF!M!8@'(,"8I$2A&+0XE2Q07"# Y<36VJ73!2Q'.;FC6 M15OKHJTU(J\[(C_#-E*-R$]&Y(GMI#C&$DN)%*& R#9-D>!$H!CT9J0%"=-8 M;.TFV[SN<_#HRK%3-6,7*S3%//X^;W6LJ@Q'>1@Y>&"!+#I3(&L5X_;/>I?U M@>KJ 3/9Z\LL[RV[QM=+%.VM9@(PV6[W+HL)MPD N ,#N@JD4BZ%W<5)71T_ M5XTRUW!E?_+J(I!]5QDRRP,+3PQ^N-SWXK8"D5F_Y]UB)_AFQJ4Q@]X@#XJ6S$U5HK(8EJ";U]ZNF.Z9 G#$2 M(A9I]X-BQ,.(HE@G"38I-A$.MW;);/!U6(C+,\]"ZV\DUEJ -90*%D4ZC20S MPJ1:$18F@CZ@,F:]_DM9_Y_-O=.042EBIA$54828DB'BC$ADN998I HDE&SM MXF1V^V[( -/5@?=\K=1;4&98V*OZ"F]7N.-0< +" >:&&',IB\4*K[+$4!GQ M).*:Q9$2G,5*VX1@'0LCS2TQ$+[$VB3B;;/556/OU"02)Z[!KK3$(EB'!$F= M8&1I*#E1,2&1W=IE.[.% X+TD;@2IZE184H,O $,=YH2&F(9 2?$/ 6;_A97 MJU[XY2S\X?[>5?/LE/&0&Y*D2+L?3,0%5SB,@#%'BG&P%+$S"+"H# (L'B7!I4'P=]Y3QNCB8][KW+O)^):%&5#\ MNOGIU(!-D)*8HRB,"6*A"9$$[P"E7"CC2E:8!(R#:&>.<3!$\0'X''D@ W?" M&-P98$\K5=9VOHP>F* AG*[X7*))8R M^GAY?5E-KV2>7[EPCP^2>7 "A53HB .^,I9)S MIHA)8R(L9\8H\@2+O@H0U#; G39 "#9 S*Q,$QR[S1"&F +U+\!(0R8FDL68 MF)C3A;;$6*A"3!4W4B0,$P'( AX#..NI83K%[ D.^MVK.BIM4B_O>'EY3*GK M18ABQ3EX:8HBKBE&L1 F37&$16P66MX7$]IZ>>\*/+&B[.(V* S\#:L* MMP=@31FW<9<#@Z3]D;EW$XMJNZXCP=D#:P->5Y6M\EMG%_ 0OZDV MUYGS]_K>G".'LS 7TKVS[;?/2AL%3-RN&R_\YK>[_8Q2V99=98*B9?P>FW^. MDA?EOM?__(L3$OZ6+7(,P]^#?_.#JNZ_]=KMX<6SS?;*K4NX^H:E-3&2:N^Q M\)^WLJ+?R]UF/ RL\!.1%Q=M;[GY'GB3726V_=A@_:1[[Z#=WW8N>-L4?N7* MC"\81/Q$+0F MV##P@3$F#J5,25QE;X7LIK([:'Z\H>V ;LIIO$N7?F"Z-]5=<^!B2X?V[^%H MOKC1?*E&4ZF\\*VIO!N=3#]%KI.IX00L5(DP6"[NF*%&7-H0&3!LTH1(+:W: MVNU?]F;U5[FT#C5'2Q[X-??0=^GAU0#:ZC+KX4)>E8DAC\IN<)5$M-6:$QFQ MT!I)(^T<**6I(*DATXUQV1/V(2?#V8V1D@1.&DYAKZO?RW:[.+2 4_JH5UTT M40CR[5I5DRQV]#UL?#H5J5 A,1196+BRN%3J MC0%.MA[7%7>)-OATQ'^^Q=WL]4W WP6K;EGK>+;5:VN3%V4^B7OQ?E:H=J\8 MY&9-.M>R1E9Q<^>PA2BK8PO* MSZJ4&<4X&(,FC<,$\"L!XVNZTVV5S^V@\HL#6?2[5\;@95R8;E'M]4QGJ4\* MQ-Q=GWM'L?)FR*IE]*!M#NT'F;O(2?&WR?T$87Z9 F-P/W,[Q]KOU+UI/CL[ M3;52ABJ%J @Y8CH42"1AC&P$-I]B812+9*9#\C/MLB\I_O'-_V$TVOMAI9?5NYH0V=[I?L MYP,G^W:;JS^V\L;ZK?8#FZT_K:KN*R5<6'-*S2F/X)0EELLO:R:$<]#5_YVY MO=[^.R3F&),O5M)O9)O+RC;O^C"KB^^ITDJOPG^]L97N=Y Q_LUMM6?J*97W M7U7M[I)04Z%+S%0<:\.DH9C95*4TLHHE1B@9&BU$Y4ZSIQPR'?K=P[6LW*QA MP+QTLR:\+.^%K\O9P\?ZW55I!D5.]G7G^'J/-(\4O/?3S^/SX^CDO/T=[HF. M7=3S#U>:X:0]79JA>7WR'>9TWM@_QLWKQL\F/+]YWNX)R3-5 MZ%]*>?[7+]^I(;%*0AY%.F(LI$(D@F*J>4QHQ#F=WF:MY7M-Y7M<>B5*0))# M:U',PA@QAGT)4(54F$0J# 6U,7?R'24+-LQ[/OFN1?.QD>Q:--=/-,-QC6^K M"<%<(J9-B%@8)2Y83I!6-DDHD3Q1VHNF6%9_G%KUKK%\X]!@4+F;L/Z57GSTZVW5.Y+<[GJ0"[<4B+*7K\L M%.3WQWO#K7.CJ_2DO3R7W3.S5B46-P-L)NO]&QV:,+9@1UCPWIF-%4I51%R. M4B1(#+Z\2;9VYQ091$*3=R:Y>^0$^ -RI=2_"<:^EZ6>D:^\Q6RC25,48JU2!=0FJ4"BL0 M8U+J)!&$NY3 Y 4Z5==J[AEN"Y3F1^^"WX_&5\EE*W!1GB5=3X3M*LA;0%( M:T[VC2& 7X:'#!F#%6(F8DA@+)&11EL:\I!&/EX7+VI>+ PYJ^C-\N2H_!L5 M]378$Z]%?3FB/G;258IIB$V"8FIC<-(M0YPFX+.GDN(4$U='O5K M;;S1HO[BV^2UJ"]'U,>QA$3B6 DI$#A5 C%N"9*ID(BD.@FI9LS(4M3QXW)0 M5R?J-UMPC8[U3QYQWLCB4BL^4SU]DOIO6!5U]:;/3E^>6J540D6$C)8&L5!P M))34*)**JI0!PBDQ?7:ZPJ+ 5 1U+;5NA'D".1$,=<7:YU1@+J^LBB>,"H!5 MH:#@P]]?AC7 ?(&4S%_E2NQDG0M9)EA<]%QIZDRZ"O-SDBV"03&LDM?/C2P& M^555*JJLEE>6XY,=UU?LQN.F(E93->?]IZBLD*@FJ@P$%VW9K4HD^NK(YJ=J M#URA/YOW.L'$Q(+4*.FJ*):MRDR9,7+9&[1UT)(PA]08US*EGXUFY8HR=GM] M5SX11 .&Z.H =J]&9?)]2[-B6$[1Z)U[:QX\2^V"/:4&G8$GGR_@YZHRP)H# MR6!2![[OV5^]HGCS-0R:>Z?8NM1+,#>9"!/7NTNBU,066952+ U.D]!L> V# M"6X(RGJ.-_@A.*@:X3F6^/6MEC%(\ Z/:'V$G]S^]2..\+_"(]L;=61T=-S> MG;U_X,';!<[6;A0MACUH HI']%C9>=KU391]7^H"!_S]')[3+JTHJ1UHWRSQ M^\ \Y >%(EZP ?M\.MS3@'V#&JPO&&F9T^Y18AMQ _=ASBR.1)QP#3]DJ(4D M-+FE'OTBT94'6J0?>SG,H?M^D.>F"S[BF$'W1OS9-/U#>R1_OHX(#%BJC6\? M.R?G_W2:U\>T>?WIJD$^1(UOS4[S_."ZL?_II[O^Y/SKU70$YOC;UY_'WTXZ MS6]PW[FBS?V#Z^.C[S^/R3%IG(-U"^,%2[?3//K3-KY,;'UJ$44)=?F*,<6( M69XBGM(0@<_)8YG0.,3IUB[>YN&RCBJ\T&FDNX*M-:J]XIIM8ZR0C@EX\@D)49I$#(62R B; MF"DM'*HE8EEGGY_I#-;0.X8!F[N!\+FN?"V'QO:'=:+/9-8M@E_:(*RF^-5U M8/&EGVV[=QFTC#Y[@^G\=T<>NRA^P M/N[K/=>]LD;)!5%R\N18'&L:RE2@E"B!&.4*<2L,$HFF5I#8"-=;T6>(DM_J MO/KG$,)?GL6H*6">\%LM>,\J>&/SA*6,4\D8BIA,$6,:!(]HB6#=M"$@C%HH M,$_"V?R6F:CD\Z7/;XPF_]IU_;W.NKX?V*PV-YV+=N_*N"V^KK%9?Z)E6-GN MH>?,]UK'/UK'3Z%+V9'B@>X16&$P:/U[N31_MV5WKUO>4*/.(U#G1I9[)"7! M2<@0B:0"ITC$96M2&>E0QQKK)+: .GS!0$^MZMZ=0N5SZ?A/:'R M)Q%@7;30_)EOY-9@'2!_C/Z9+/X;QK%A/"2(2=?'W,!OJ9 14F',))$Z 0YV M 7(AYO6\+F7E)8RF!9*^'XOT*SOYL?" [MZFK%&Y1N6UVMJL4?EQJ#SV"F(= M2<;B%"4",\2PJZJ1\@B%4O.()VFJ1>*3,3BK4?EY#^G$J^EB?V>R]NW-%&_) MRUZ;4T2']Q_2\"=*BGYPD0/DY# $YY7(2YEKW[?W\Y>O932V/"[2NRCCL_U> MH&#%93:.XY:7Z2PWJM_+"]?H_D+F_6%K7WEQD?>D:KE;V[WN&>J;O..<(G?0 M!-RCR:'M!'O =.XW=Z!E.^BW\M[@K.6?,PH;EP,:-M4M9[,].1IW]J8Z97WVFV ;#WP E[LW)>.[T\9[/!U M.DUVT T:$D@0.,_ M^X^RZ4[''-[E^[Y55>PX3PFPF*K&=8D==6S66RI46DL MY;#J"AV>B*%3VBY:0-N-RT9-RMQ$[:C?KV8K2SF^+=N@'G2+?C[PR;->61ZU M9/>PY-X_W-R+@^[?_JC0IJO)1Y^V.3SZ='W*-4^32%H$5HLKY\8DXF"S@-+3 MEKHRR5%*0-61.:V5ARGZ8XQ8C)E"\'EPHFRD$_B5:PF\E')K#$EBE7*R%LPT MEV7^R,',>L-\\Q6?1I:Z \,6,6)B\%YCC@26$A&58F)L+' (?,/(SFSD=,0W M-U7*U-E"V>T.9#L Z)/E"E5*J3RJ>#E=8\O*+ ]^R/; (7]1]%3F'W:9]5ON M6&!1(5Y1GD>\LUO\\$SL>C<'XX[Z ?Q[^'L-5 M3P3!Y7%5S3N+\D[4_'2J#0YC%0J$,::(A:YP@DDYHB8U@H0VQ!'>VA4[\:RC MZ%EG$@)W7N9@\B2?O.\5_8^]_,Z*G7OM=D_YJZN&%3/;@S=:SWA#?>96[AMP#GQ^/'/3F[ _ MMN?\ @E9&TJ9NCU]W72\;CK^$,(MK3W]6R-,X/":?PB;YW&Y>-SN-\T]7Q^>*'1]][C3_^.?\\(\/$;R[ M=?RM$4VG;YRI*&B\MM#4HC4 I M5DIJ&UE*TXA9$W&B:1*1)%(,6Q:1A3L6UJ"T"E"::'A 342LM$B%G"*F28A MG0!&"= C+"81Y^ZL:?*X6NHU*-6@]/*@9 G5V!!,#%.,B$1&*0N3)(X32KD9 M64H/;_18@](J0 F/0(DZ>Y99BT)KP5+B*D(\2A)D+54Q9XH8@[=VJ7A]K$%I%:!$1Z $!JV.0H/= M<2CE]LL3E(94(2UXDM)0)R1QH$0VK&38QH2]ODRFY;WY^AL13VP8$IY&1+&( M@=>%I5 R)C8EH=%A'?U9 _B8K*;ECE]AHC5*L"2(Q3%!J>0,Q:E..+>P4JG= MVN4+^EEU=8V52YI,$A$R29A6!OQC*<(D%B8F)!&*IV%8AS360M(FJGN:V-*$ MQ$C'C+I$<(U2DH0H3*6,TSC!"0Y!TNI6\&LG:0"*J8HH ]EBJ=8P69PP"IZ? M )&+2.VGKX6DC?UT'#'N^NRA,-0Q8JD($:)PF/&&NA:)."<>U][D6HC;V/J4UA(.8(0I8B)BU HDH M%2BQJ8C3D*5&@%(#@5R[BE ;XV!^N.L([YMW.%,PGVP:F5AAEVL@TRB4*5? MDC+"B8YJA_/E$>-&/4?"!?@I&"/# #;<>0X$+FB",,!(*+4%)9UN[=;^YKH) M6LACI95,-94)DSKB$E.F))>ID@E\6/N;:R%H$_ZFX-9@D2(9A1Q4,^9(*F%1 M'!EN@:THY;H6M/43-$.D2KC;%+8<_!B3REBZ2CHL899J;&MWQNDABG M0B4,X90(Q"+%$(^$0"%H-,XT-=I(EQ1<2]J:29ITL5)EK9$Q833D:8(EXU%L MHM0D1,C:VUP+21M[FX((I4TH$;>)02R&'URGKA*D*PNI;&@C"I*V8/[%,SB; M=U43"^\J*#9GMW4=/-7Y]?^.>GW9?D0]M84HL&X9)$:Y9@L*04,2$XH#'%KP+ M8ZC5%#1JI "%^2NIP;LH/C]3)=X'#^L1]7AK0'[+@)P:$JL$I#S2$6,A%2(1 M%%/-8T(CSFD=Z5D+0)XHP&O"F*6105&L-6)46<0Q)T@1K0A75$OI'-!DUBZN M ;D&Y!J0UQV0'U7 K ;DYP;DB004&J=4&88X:$_$&'8M2C5&EE&+P\AH:ER- MQ#E9E34@UX!< _+Z S)V*4E4!813Q- MB8Q0:+@$"YE@),"W04IHT*L*ASP%"YF)V1H'-2 OM4V%&PY;IUK_>[Z]@:N: M5E*;AMOCLO\MJ0$&)OKR7N2F+W_>; QA2N%TC[FSI/'TYE.*P5U3(K'",!M9 M8$\MP='FW#+!DO"6OF1\@3+NP\RQ+R;_D2DS'UN:O>X/4[BJQ;Y@N(_A3Y>G M;?;ZQZ8_KF(Z B*QF4#TA!JU!U<-UY,VYDIRC"BV!C$M(B0$CE"B2!P1%\WV M68\[<\H8IU4U]WLK8$^QBQ9*"IZ&,A22A6!?"H(Y\(Z,F YC$2^AC=WJV65# M]=93V.6ZL7>:4N 7E^W&HU"Z7A$$"= YR,0<;(8H%4;HK=V$S+8P'A7_GRCW MWQVNP+B3Q/BC&TT"MN&VXL(HUS&F?355,-N]RG%8UAW(4M--H'4%D/_YS* T-_([DJY% M\3O9OI17Q=9_;E(*B%*-*':$N8VBBVA6:U=C3P/%RH4#I.GEGKW>#;I@CKBK M8#AR;<82M'('K_^Z?^F2K5U?GMWI^?<.F;NNN)W:^Y14E M)P_B:$!M)8L^3":_J @SC\7O*JV^Q$+JTV.>7T@=-(L)Q+M@Q>7^Q_VT/F9= MV569;!]T2ST*G^YGA6KWBD&^-J7ZFU^&>NTK/3D'/7:D?C:_?8)G@$]UM,= M3^&3HP8#7RL"'44:Y_]D,WKM2'<:U]^CYC5.C?]J-ZS/P MM=K9X3[X7-_^=.T",D$12+D(EA #7F8F0$X-3$]LH2N$N9RO<+.W_97!QT?:M%&0[&*U&,+$< M,U['=%^(22U7KM.]@UA(1SU[.X&R>65P=*,']MIVU3OHNI9"00'P"Z;*_PUD M#CK.H6CI9CE_JBTO ]5R/3.JCD.F*WTAT:R\]RO8Q?#7_P.75?R MT^N>5;W#+_+>CZPH;9Y+,)E0Z-^!S>%Q6/P[ M,-:6=E*P=Y%G[0![+Y"6[9/\'>7XG$4U:%=# UJ.WU/V87)]RB>;E =MKJ<*->T5A^G]5L[U:&Y/_^:'Q@#3W/UW#N&CC_,//QOGW4VN$55A01%6L M78V%&*6I%2C644BYBA.2Q"[Z=$?3.&?E2\?(SJ('.8(5N<%[60D)CN.&\8CL M+KG;"5RSR]OOFI(X+U.I"-U :=LLAE6+S0KUY9-'ZV.Y= M3NJ,L;(NUJJ[S@NH[*OFV2G#H4ZD<,5>58I8JER?'<+@S]#E/1O"6+AIW77< ML@=5ZZ7"01Y8!S .<(B]V$QJR^ A[76XZT:Z2;UT$KS#!5E)$Y7P]J^?TO$E M6LU@:=WQI>YKLI$K6?!YK&AR:,"B5648*PU EB8<)0&M,(64:P)CR!I0L]--'9;?FUKIQ\,S%L MHTV]8732W--&[$%S?16P^K"9OB)D?4ZCK]H",44-KH\ U\FJTL)5'N+8(FF$ M1DS #QF%(>(IZ$E#HM 8X<"5T]E#P@MDO;[<28,G'B:HD>KU(=62CP34 MO;AFKZO<=MR>2Z;P60\/V7&C;JSKY[]##KE7H1Q>Q%S3@J\ M>_@,*X9 #LO?T7CNG,N/,GA9M_\.X846<:E4^)]_<4+BWU[H (Q+V[Q!+LS* MC,-+EX,S.I#1*]-28+7:/A5"NBR4,BGZ"9DWFF*=6F%C#08GH58"GI.41!C0DF 1%1[_0@OS(RGV:1OPQPAKG)!$XW5_Q;-;60VP \7+J'/_Y5U^V )92X=KS+P7 IXF2HN MER7&WO]?5SFLM_WBS@MS<;UR=4DU(*#&8 MU"F5".P7BUQ_#11AK%@B8YM(+\BS0=N1(+OT6SG,-F]?!3X:H"O*W\L48,CX M8\=+88Z#YL?[6&"OXTRH\5NKQ0_?W.(?L],T93Q,N4(QUJY&!A5(6.H[^W 1 M$Z6UZP09[I Y, [ [8HB=& Y"T?)P.&P.PWPYP!XX$:*WRL- X5U&&A#C,:G MQ>EKHW$)<'/T"9^&*0LML0:EAH /K[E!4MD(*:4M,PQT#=9.U]P1OJF-Q@V6 MWF48C=Q$5*2ITT^660&RK4&B$Q.!UY&&O*RA\S@9KHW&APCR^=>KTX3QF B, M44(L0RQE,4IQR! 8#(Q'0H:R-!IGJ\^NUFA\''/41N/#%_^,G1*:AHES_55J MP&B,!7%X#E!.)#,*[#YLN3<:9[=6[S<:PX> ?@"M\P,X MH%OM.WTV13_/_/%U]_US'(4M#8Z;!V'=OQ-# \ :#\Q]]]9/P_YL[)TRF@)Q M0XZ,YF"#B#1$J10"* /. U;)0#0FY4AHG7R95P9 ]MKMWN7WJ7Q M)UM]T00-[Y!>&7<5Z."R2 8@KO(,[H'83#%X/F9P_WUN+GKY1+4&=]['],!:W'B@*ZIPRP.+/OS' MFWO5> ,+\RMV'G3(][:CR_6AW_K0[^LZ*KI1AQI'QWS=F=\''@U=X/3G1M%B MWRCC-I<#BD?T>+$3GYU,Z[9YH3Q,;VYOD54/0?V1ZL3RGN)^7BGG]GQ]].VLUO7R^/R2?6//IT=7S=RHY) MLW5\_NFJ<73R_?AZ[_KX_,_6="[NX5&K!?. 9_]^?K)_AIO[?YX?_O'G^3'Y MF#7W#WXV.Y_/&_O-K-'Y:!N3W<,BBYGF6KG^WS%BC"LD3!RA1/(0&U@3\'NV M=C'9ILELZ*\^$UH#U68 5:CB,+(QIUBF+(U8:C" D@HEPRG8[::,/F%"<0U4 MZP14XT,#6 G*3!@A$ML$,4T)XB*)$;=$QTP0&EEW=AUO)VS!ULXO?4)TDTR_ MSU/!AJRKV@-=Q09\[<"5*>$[&08T;#\"-R7[!V_F;P=5QM4%O*FG'U3XH.Z,6G=&?>;]F:F8YTU,GTEUFKBR1OD% M4+[Y?L)P2K7!-L$"26H Y0FV*)66H]BU),213D2J_;X-P[/[-G47U;JM=0W> MZP[>S[1G58/W,X'W1+1,* P.;H@L#UTM!*41IY%$J3$VI49CQI)R+RNNP7NI MQ;GFMUE]8+=0/NH6NGY=&'&X\C:,[WN=3N8[C;GT];(7V9GIJLP4Z]>#\?!] MA0GG?_IW''[[F#7.6]\/]S_]/-QOM9J=KU&C\XF<[!_ ZX7EG7US0M?2LAE$,5"LHV;T(L@(8J^\[6 M/6F]./1&;5JW)XY$P7@!Z(>]DR]ZA>]NO0USO I=5M $"M+5K#0IS,\B=SQIT?%$]?P+_' RT:H@7@[Y_RQ2GS[>/*WZH M%HTY;AJ.^ITOV@@Z:'R$ZM\W38:*!\/Q+3(%VW_0O_V6^UH\/Z7+Y5(YU^VB MW"#?5*?VASD6 H\8 M95#T7C"P=C4!$E>?P(]#NV($GO_>#;K@,[JK8#AR;<82M')GWOSK_K4%/]X? M[75HX*"[/"8C=^?QC?_QO+[CP=&'1JFKR;N@L=?<^^-#XT/SR-6IP,EO7X+] M@R_OOW[Y%S+X>;G_&@KZMC.B@*[WL5PP._8 2Y M,[_%J$LR:)9M#]A%:XCF />R %H/A]T2ZO;*:OMNT[XCE7,Z&CNT 0JZ^R" M.H.93F81]5LPKD^CP@^?_\-MQ4&4HR.&OW4J [N(.9]"O2-ZK5A5&<.1NH M<^%L!6_,] &HG.4-E@Z81T.#R!3O (PZ8)'T@_<.G;9ON)(E]WWY?@6&DQE: MV7[1Q_:,+Q+R"_[UYG-\)EK75$?&_2?#=P:%.7,LN!V,3&VPH(#URQM=6 /\ M2%4^_;?@%_+K3??6;S!W/AFDU'$FV@R_]@7Y,G_.W&RX;/\]_AWW[]S3_H%_JKH\H#)KD#(@&3=#/TT3GB MR95U2U_6G^GO#@VQX3.&[]RN)+*LA:Q-H?+L8E@'H&PA[R\,RGKD0=:I<&-\ MY']N% %,/\QK.@"94*5-_O[PGX-]A,6C![]>VJ7; U:&M%TS*^ M/CH)L2AU^R\5CP^G/F3K\EL?%X([8$G!N9+?3=?Q+3#'#[?()ETNKU> I\IZW([LSGC=&1$?;BU\ &#H0@&+G7D_ MHGI>X7CRADQ6F#3?O:H@#D@E+]LH)RQ+9^AXD M+CQ(>$!M38S$%S:SQFMNAPY.9HOMH:?HL<1#9>D;^GN-]P>+HD:S>XT>BS85/->J.205K<>8>WG5B[[5-R2/;P=>=+SN>2I4> MIURRT%GE;\+Q)"^.*/\(;/VT,5V=TFES$5?5N'$'_"GXYER6;S'"A-* M#3!7YD'3TQD^]U0:$G+'P7K0Z0'.%2"(F06(@*E-D'U$\A0XJSN$1K!\'";" M0O>':S,/+5N7+'=4-N!2+=E,2'FF+T66#:/^N= M*\68J0< =^#_-\]&>#Q^UR4#GUXR\'<#%.V6X=6@(7. DU)LG*G@8KA 0_^B"OWVSG+9<8"K MC(.E. PTJ!,G#M:9A&G>DSKU+I,SY17P?'#HT+-Z.4"7@S10C3T?PZMD=F)P M0\/)/6W.(.%-SIQS<3:3NXXP00OH@_*L^#[QD,M6;[RYY^1P.-YJ5!-PT.UU MJPV8TOLKH?T&;%6S+DHD&2O2\?O,SPIZ?'RP-V_"3LW>&)(V*J]:\P2%(W<) M*<4D,4SF#Y.4N G#]"%(F'LUC>V)R*3S28?O+-=LA/]P@^_;T>V6\5*W/-T> MK#08K?DT:4J7XW)"A68>R48*$EY486$%O%[A>@/$W9)G;F= .Q $@"W=Z,FQ M#I=@V^1^6RTU[0S^<#3(S>AU_MVI\[3\$LNBZ($C[6;A$7?B:4-# MOC?H@Y?=]59[.3<'6<5MJ_M@VWF-07G2.JO!^"7!^'#*@ 7./\S;P(T]+U;_ M!7:]NNSU=%EM=]RDRS$S,&Z@))@.SJZY:2:/[(TJ";UT/IV--[M#/8:VH6%4 M2LK<)\/X+MI2F1*EQR/WU2:E(ZK;WAM:[\ZH=^:Z SI?F;1\PQ"S;QN1*R;L M'I,;F'"W J";!H?\_3P#LW/AKBE=Z\V+F?J/T'[OVTQS+? MNYCC'LUX+JD9>6\C[Z6B]Z6C5=?I7' A=>;,U)(:$X_*3<=I5+=*3FFD-W8" MYU+:*Q=OS1OG_,*(G57?U=ZED,-=N&K9_9O\9"L3&\8XFC9K,9=IX4;E MPJ7>$RGC*(X#M'MS[V)8[] -YL,%6.35T\P45P_%T1&Y,K[\!C M7+\U,'U:V2@"8,IP1S_S6\5P\R3\.%%QOG?5Y;'5G<1XXHRA1E9NCXH.=%-\K(%LE?-VGTUNG4:NL8CKQ9A MN%@P[S, @=QOT><&[,?N#5JXQ!^ #6_KCMV9$EVS?$:I[(!O,%J1[=&Z!D>] M[U>]X+!]U;EP1K?7LA=VB=W_;,1D,\8VG'JJ-R MK6-"SZS"$T*U-:8LR4 K_):$8W8]*'?P)M2L=V2F6;447#MPZK92@\#YY;:. MF;4TJC:KG:P\/5CIS=%+')]TW,90I_K"X[.5M?9EIX_TA/Q#/5RZB MF[OXHT* IRU+?',QU I[2QD6[MK%N36(M/DQI"_?KS;=,KFW>O1:&B;1 M#O'.CM\[ HJBT<[;T'ATH>/4@ 4^AUVWY^G=#MBB\[E[>YJ#VSVPD4?&.BCB M48[#\.T3N[CCK5KOC@RW,$L'O[+[R[W2#HS?)SR-8MDKH??#5QPG+[CB(&/M M7K59-N6YZ/D^[DU'=9['.]SZ'CNW'P:NYY=T78-Z_13,N(6%6^V0H;'&_ M<1DN\8OYE*\@#^6@6VW^3:> 3*0F%<;MG_>-7]Z@D#]\YGKF(@H>+H"I+H>N MS=(E9M-PWS(ZO IJ?19*AN' 8>93,-U7SX>[:]-3+6*$$P>7WG? MRYTWUR^]N$.W';43#,\TC3(V73[9Y(S!!6SWKHR9)$IN;IQ12,O60QTNB@]\IA7AKJOZ(Y#@U-)M_Q,9UV"-^)$K[\YC4P(/RX;CIW?Q?1Q_7O MJ0=;#_;5#39Y8]VAYA?,&,U);&8KI"._]=PHMYP_N"UGWQ!IU"WJ[3:).NB6 MZ57_\03Y9;_*MEJD,=BM)-E09OF2_5P#5KD3&.:?]5E-W'Q1/GK H:27'.@< M%B^#O*\+QR>[_+G4=I? [COFEJURP1Z7#Y'QQY8P73^I?F SP$=5QGOMA MK MPCV"A#E13T;C5; M._6EZW7I8@Q<8I)89T[^NTPJ'57-'9_7>IUM5,4VB>Z.=M3=-!]'V7B;XZ2F M[ HH2Z-[C(::L(^TQO@V3NX..]6D?21IHVV,:ZY=4>B-O'3SVD=9ZA/I/#=. M9Y%D^(3AP37Q$B?J/7']482)]']?P%&#>93Y#/SLAYF3^/-J6,OM!8E::%= MV60[OF>7K:;L(S4-KJVCU1#66?0U:5=D'8DPK$F[BICX,Z#!6S6.]L:EK[:# MCLR_FY&-=)'W.KT;8:-7:![A;7[/GE\MM8^E+&4U95<2/.([M:)9"6&W65S' M.U=#69+47NAJC*/5<^RKVR+;-Q>Y<;597NVF&-G&F-8"MQ+*AJ*&LE50-GP& M*'N+=&7;A-:6^(HH&]8AX-5@P>KI^F9C/AU7SNJZK*G\NH,[)*D]Y=50%L=U MEL5*]FMW:N-R-69[A._.JZ\I^UC*4K+Z[)6W2%F^LWH7_AXC:%@NL=OS-=WO M6(KZRLV\\K'U#3:GN,&XRFC9H/,!$;^'S7I#8"3:CL*[(RL/7N3G.$^VE,-D MF[A.;#MF]3JM_SIAOO/(P@;U,CWG,H6/+X-2+]0S+I389O?LJ-3KM [KA/$] M>2>K7:;791XMW+;S0?C%H@3;0]*F-PP2_M7E'\ MNAUT3?^5;T'C.D-D)=$R4F_MKR:Z)>K3ERO"@OB>.'Q-V<=:12)>0YMHOH9/ MABGRZT[59N,U%T*_M6V-LTY28WN^HZ;_JR]_FN(INX8;&O"+MF/ZR(C?"\5F MEQ6>W= %H]LBJFMN;]"",?*"-;?K]7K,GF+([DYVJU=LK58LWN;WG#Q]K0NV MB:O%XE>WQ;@1<;JAF3O8AS5E M'\FM=!MC4?/KTI,3XAH%EGX*1-R3;OH,EL_K".XU37\)1P VU+2F=3!OTQ8L M#-^FY[JA"T;N*V!2K]=:K5>\+>XYN%HOV%HM6+1-Z-TG8NL%6ZL%H^2>$\PK M7Z_'E*X+Y]BPTY&Z]3%J_S)%\2X8F[959ET@^_T\2P=]F;9-T.\%W1Y\W>WG MO7:[/ I;GD(H>Y[E1AO3\9<6@[3(=";SJ^ B-];D\!W,J:>^O]9S"B&O7=8E M6T)K6V[L=:7DO$7>^@6SJ);7)9_ 7-N$S]95NKS]7-[>BV IYO,+]KJ>3YG7T^MZ_OSH=D+Y<(XO(9VOQI6L^7\3 M^9]L"U[S?YT6]0!.B7;PYC'*>C>WGT_I?S_ OZHA^LU =+(=QLGF2=X:0G3- M_YO(_]$VIE'-_[6).TW@G M8F]2]FKVK]G?L3\F-?O79LH#(T]OTZ1]>3/EU==+F$^$_:P]Z!O]7!&FUZ.> M-D@#A3L\7%M4>?Z$S)H5ZYC-FK#BIJ5K5R M4+/BAK$BKEGQM>E9&N^\6CO^Y?5L%0 8#J*Z,O9\M(HH5OV<^CGUB1Z ][]=](K,1??>Y:8M^]D/ M\YLC,*+^[FDF<$<&EKN=FVY/+(L-XZEF\+LO:G#I8"+,O? M'GO:L.[>/:[E[VW(7U++WYK(W^W;URN2Q?5C1DS6/POO17CQY;W?6A'5BFBU MLI]L4RIJZ5\#350+X)L4P'@[C&I3X9/+C?DOW MY3"J7K?(8,V,#KJ]?M QTB4[VD';?ZL-? A?76;]5M!L[-R,7]XZ^1B&57WB M6('"GS>R/'$9*9VES\WY 2Y463LK4V9MWNL$W84*!KJ/IUYP.Z]6 ME&:.!69[K6B$ M3IB..,.,GR9;NT=>E$ HW\,+@?&*__V/W)W' K>N%YU9KX>S[G]-^X=Q*OXI MI-C:A;%[^T(ZF?]L?ICNP#Q>/ZU>5S]0%M_[M0&,ZPRZ0".WS,5V\.7[U38@ MM<[D=G#4,H"*?\O\>UG6_4L?\+=7!#KO_?#=S$%$"QA0UO7:?42CO*21!UVG M$OK ,L8_H>)&3M55)BS MCF/W4C&K0(^E!U"BT7&OC[K M/BDM\^7IL3+4&RVR&M&JZJ9:K%ZPUA6S#N^CRJSP#=Q9JM)^,T.J^I69$$@- MXMON77CI\E:EM]!ND5[OKKR@^#Z/1O3/>I?U8=75HM*];R[ TJZ,;$?#O4X/ M7.WK\H,/\WH"/Y0;2S>MM-!OA@I@UFUY49AWPU]^@T6Z:,NK=UG7C]??]-L4 MG,RFT7A>+[\>FY0[86E65OE1U9NKKW?\5U,!C/([PG>BA-_Z=;B#;_WNKL=B M&!"^_=:['GOW=Q&]_:7U8.O!OJG!)@]Z['(/+;]H>XGY$=G1I,1#)E6&%YYG M6O>&N/RLCKR1U"B-HP_../K?-/_/KC.0 K"-EM$!Y^G+/:'_5AZK>1C9#BK3 M]#^W*NHU&>@O^Z8UG+ZDG#Y[W[^7 M<$;GA=.?W!YCS;(DY\_\]70!F3\_O"VB\-5TXJAY<$-YD":OA@?O+LNY8:\UIDU#[XT#])7PX-O0&?^$N[@F0CJF]"7 MJZ@D_1*S:O[^_FLW@^$4LGVK0; A!=7FSS#B<5VH;A5T341-UU4XCCMWFV$U M71_KD..8UY1=#6595%-V!90ESX %K\62^?+]ZG4:,)S4!LS_S][7-KEM(^O^ M%=8D.36IXM!\DT39B:L_?6W&R E2B(E M2D-*((53>QQ;)('N1G>C 70_:$.N(U-.M*U,!_:!G50IV%/GV:$M5;8=R=J6 MC U;<@8RA*F=D; J(\.:ID]8%];/D,8TI+&U(5;IPUK9Y38MS:K:YI9"/77[ M4.IJ"V(=FE*L;;B D::WZ0&$NQNA72&70Y2MT9#6I=ZMXSD*=O O82W+$P,L MQY)0@@*@6DK[NT[[,X>VM#\![*\ZJ>AJ4&4M>;^ ,&,A[Q>0\] 9^1^J(UO< MJ\6O:1Z2]G>=]CFW"X@,!KJ!.>EN8TZ2(N9D MAA&ZPEMU3X-0!;M>+ E>89"!W<=D094ED!^Z#,(5 0Z49>2!R(!?Q4T9CORZ MUS*+F)#IU_LH3 /W+I/OP7@CET< #KD!0D)[CU$1R!Q3),8 M!B@A/CSY?E5,D>$G,;W^WM!,99+]<)+:JTI$XR7>UO! _2=-:8[>X4#9(M5X M%JEZ":DI0@&O;9*3A4H]A4$/%S3B/R&^Q-Q;EI"+MT9$+N,$,9J#[-H*=E4) M$HAVDD0P_H0_@-?PYUF81O#&?U,2)= )V(VI&PYC!!\72WNV/X<7R^":/??G MF\.P^X9NW52;@Q @^A\07X7&28X%K/3 B%<\Y0;ATO*YYAES3/440U;=X3L$ MU IO5''I!!QVFL2@TABSJ JTG'C$AP_#V0RT6YD\P;??CYQ-OS&=@Y3IAN8C M*=SA)SDUN85GA%(2,?MRZ6+)+W:9*3$-/. >+_>)&:U OJTI-83US.EXGZB^ M-VQ=.< J? :$/ %/)W*K@OM0'JGOXW^[-3R'K%$0'_( "L00U5?I>/ CN\CG M]A]A'/^H@FDG=7C9NB)JA?$H8<:[!MDLB97$=HU8"3.^R51'L9=%@1D73S)K M@&442 F*\3-$TE%E$0.H6SRYU%*5+KA""74M(70EA*Y(@I-0U]).I9V*+[C6 MH*[YL;E>$A%LW 4^+MFKN5C)Z?O_IE[RA/M[A6NJ;_T0+R+\$3?P/+8+1G&[ M,2AL=I4>=WT\X&[:-\RA GTZH" M)/*CQ(J6UKOFSU#U\7[ MR[9K]3!+NK@K35T+@$]+&>/9\X>+6VN%@[>LR;N M\/V7X^7N\NM"@OB3 LW_HRY+)TB#*/_G/?&"N+#H"A3*5V4QG::1EWC;BZ_R MVT<[#;!@.!)-N!68%5&E6F[Q775JUZA:ML0E;2>R&8@(-M4O>^T+8B!/2BQN MV_Y8ND_;F&52KN9R C6,-H*#:Y;HK;WG/APISF/%Z;0!$7C- M C5,,2V^8N*UC@@N+FCTEJXY1^6/70>:WQ>LP*5I28FV9ROA M)\:[<]>9Y1)ZY/@+A>="IRQ)I&&1!D-"?,GYZ&SQH%# M?22-7X"92-K?-=K?K3D>'LBMN0KM/[*?^KP+>&Q6K@EEQV:G ;N--UF]+)3. M%\0RF9/@GJ&E'-ZC8L41+0*Z/9)X%T:&'E>:441C"=.HR!4T\28A7A3&RM^B M,%VJ"&.B,1:B9^8D%7N=01?* _&!?.+B &/G,9-;$ ; W%?* 4]VFM(4')%M M%DFR(ON11E1Q(^^!!HA84]$38EO!?U(8B\A_ F,K""'F<%I9'R"][QW'*L$R M&P_US5\; #13V6>%KFV[!$:-L\V>&];@^41L0Y55 M5DIF$CB,PRY.!J+SED MV0-=8\?\L)EEEYFYOOZ$3,#CI4GU)\=@;:TPYLULY4 C+E M=+B()\60\%YR(X6W@!PB#"T*V-?LYYOO#@_N"&81YLS 7M]"A^AB?GI!7I/,94 4RLHR9.F@(SZXU1A^4>AL MQCUL[M^Q'W:'9S*'"(#T(@29J$T1-_>6?VQ^>4O(,2/0P9)=Q^P&*6$QAPL#GOT*@4X(0MP ZC0-3?D3^T;:?@]AK,=,[C/$](1?72^> MIG$,3)R.TVD,;@Y:KK5IN8;9J \R:_F@S_2>R?43: MX9(C;_F22CWO@?3Z! MGL49?^&*/ZY9H&/,&FB,P8ZK3!@^):CM/'P$2V'PL'%<^ S^ CH"-$UI%E*" M/@4,SC&BRS""18H7P%./G;RS5]'LF?6DH/=OF,> /M[_\N'+NS>HY:B?"S"* M-&+6LXS"F0>41BP<91J)EK(F(>,%+/(S^ :FN.;J-3 F+_!R[,>=WM!G,0,& M"OT,27OE&,G]?43OF=-CD+IE+>3]<&;9]#M)8Y YD)H3QH!WBY/:'J]RNF4Y M>RR+V9&N#2Y@26^93-Z&BT4:0&/,YRNY>65&A8+-+ V>UC2QT::)24#+OH # M7IC8DBVV7#N"D"T..LF6)%8,8OL#?5D/VT8B7SX[!;7"_5P%\.&)PNNH6DF, M3(F1*3$R)82<\-A[]:>D_HA8HFE*B^ZO1?='<*VA:8I;V?0G?:!!2D53EPZV MT_#$UD$)R'9.VX3AZ7-C,=Q$%=Q3["'DE$?\E^VL)B_VZO%[)%W@ZHROGJ#L MUDAD9?\E"HD[(8%;H[1ZNS52'\@WK@9AFK)"4(JQ%HA=)@A#,$4HB=^ MW]+,?OO]WJUI_@7+][ U),4+1X*#@2WMO!7)VJW@*LH8N_X8F)I$)FXI7C1& MHL6+O1&M;DO1MB+:=@.OGL8^H3>M/N'LM#XX(V'WP#HN5V']UY7$/;<[2+1" M2+_3,C74D2UW1%J2[$C&Z:WX 5/3V_0#O8MV_O(BZM,X[F? ,QA(,VOE$EMQ M+T"ZDH!GI&MR%[.E&UY;N6]'2G8HY=K.)#?6'!&W><3.4?UEC9X1/7A3VM,( MR%1-O?U-P<.U/5=6&GX"N)@L::G%):N>!4M>1DW9)DY6%72YOP6ON'&[V+ M@MZXC!0(A>[[&?\,1]*/M7,%=OMK#AG[[%WV.3+7IZ4=(',L)=M*N.X(FQ_8 M:;E:QAE<0>]B'W:#?#^C'KN5ZXZEH5DC&?5<>'(VY;E7.\MG2UC5[K9<39E# MU4ZE0_MRO0I,)WY;?70 V6GG/M[^W+<[5'7=%/W.S0O=*MC4[IK18ZF#<*I#>U>XI6JJI"RO9ZSG@D1OFK52,J>906.7NM&2'ZM"1-1;M MY/2VGRO=NP#H"YW.\0IC?):[WX&00.Y M"&EG>2&'0S^AH/!)V%N^T7!U+V%GD M2J(C8ZC)M78[$[DC87K; D!V9(C4RI[F&1"Q^A\F_1J18#KW8LHBHQ +Q96( MWJ<^2<+H29G1OL(%VK:$RVEEVW8LK+N[EBC)/,/.^36J]G@@+Y5I96$E+KIH MI^5J.)>O'._>$5J/P7(,U1Q*%]:29!UA4U>N).ZY->3-6,VG&PXLN3'4CF2' MEH1';ND,O54_T#.LG(K4:H:5$YY27MF'DN&*A8HZ-O?O&LD:;\$&S!SL3Q7K MY(!=%XQ,5<%,#P>VO\-EC-3Q@6T>.6*BC9@^EB/6H1&S#]007AI5).N??P,= M;9/0?.3L>@];D?\=OOQRM0%9.)-M?=#*$4S>N/])XX2ZROM?/GQY]V8U=$!Z MU0 ^7X"E"ETFQHLB]'R_7X\;$(,H]ES./SC@D24Z1E$CUMS\Y/ \LK8G#VE_ MUVA_0]48"0\G=Q7VU\3*MR6K%4]M#5L;2*T59#!^J(%")Z1G&'E:KOHRH3Q+O@;YZ]-QDGK5:_"H3I;[^A$Q ;&E2_D _" M$+K+?D&Q6YOZ/:5!0J/S;VZ;/)EU:VNT\.<\6N_RWM.[243)USLR V)?$O^1 M/,4W+S:9!OZRQH?(8Q/"P5U<;_94+9W9K!W= NEP.EPZ#3%; X8]#Z,.H:CT[$[LMV!8QNV\^_1S>LO:!E* M.%/>0H>@>/%/+\CK,A6H'"_#W!PP^WG:_!OU'R@ZD^=(IX#0\Y$FD3>--UG: M98:YORK2F?O8\J? @D^6,7V9_^55OE7B!8P<]M&K35D-2FK2L#_^>&T@FLZ- M)#ODR7K.'FOLT9:7Y\]L2QM:P\K'NF94/MO7K*,91O53V:IXK=JU6FWV>H)V M9GWG&1'0BJ=A_9Q,HRJ,/>JLE+L.D23T.TV4-T O3A:Q\D*Y_4<8QS3^<3=: MNDZ%Z,0@_CT-J&+I:@V^3CWE%X_I+Q#/4.4CO#>/E?<0YK@_3:(7URF+S]ZW MFI+HCRG?>H&2S,,4FG#CG8SS!E/#Q1MN4S>-:V-8OS:&Y0CWG>$K'^$S5O)< M=.=QM>? =Q ASIY[RSKWHS65K"';:;J=EJ*HJH198X5J=,Z,V7(S_I/&'M+@ M$5^9[M?LC23:?E0W6H9J6>>%+NJTO,RQ.C+/BR_2;7F-SEN5W&UAV>>%6NVT ML(:VU"RAH/BO.(;X)8WAMSC.[\F(KS"2,%5[("?&(\1EG?D:@4Z+RY#.OCYB MB=DJV']OY&2>%]>RT[*Z-5J]2*8+ISA'0=TRXR4*HO+!DI';$L/O/EQYT6UL"Y^ T)1^?PEV(#;VP:L&T$D4[7#I]' M* OOFSQMZW [5[Q3]BF@>&&:FTZ3E7;W>EO,L%1;GH$<(2]#M?3S8@1W6EZV MF^D[+JZ1 M+<55?T??L>0I4:V3#WTD!55+4".I4?4$Y1@=/$SK1(S :NC"2%F$T95M-(Q5 MM8>K2N==S[C+[IEZ6TD!J5+T+J/16XRIYYO;ZER@D M[H0$KCQ6ZW [5QSWEAT:]SK:-<LEJ!&0T<*JE:-A]&JZ5UQF'"E M1V6M>1&E534*UJE#P]KNYP;*S:ALR]/ 9582Q3[.0>1?."LEO=I.B/H$Q+@C#5 M%%07\\2[$"1@H<Z@F]+I'(,]+!,=ZPEJ( 55;]G;;D9HCP1EMZI1!R9\ MUXN7/GEZ&80!W7]^<1UO2G$U*:Y6SF O<:3ZEQ=1'[>:)'!GA]NIIZUVA?/G!8GN MO2"G8*#9P%?V&\9^UJ:$_Y/&B3=[:EJ:SB%AFBC,M_D]V@N:1-XT5@B['8C& M-$BHJTQ(#'^&@4*F24I\A2S"-$AB3?GH!6&DN-YL1B,:X$GV@CPI])L7)XJ; M4B4)E0A>14%KRMORR[HCFG6D)'.J!.EB J^$,_A]G4J'Z&N3_-1\M6<.'Q 8 MUG023R-OPGJ#?_N40.^PUL-&PC1:G;)K2N%R955)UMJ/^D*;_B>ZF?>$N?*NXC]6',[I4T\))8 MN?V_[QS3U%]]?/?/F/W5>/6CJGC!U$]1T" HS\>_0 P=3DG"1PX4R:?W5)F2 MQ3*-L1C3%2NQ,BS*J&Y9PH3*'NO74E$1#! M;'GU\KM__;EZ>TW.(S"':LG&$L8JC(J#MU+A325;ADDVCL"TCX:\I9V/7C+W M H42X!4$SD<&);\C/S29((3NL9%#LD,JH!7%BSG10!M*4@$5O_?7QT*:4DPH M72,1XO]OEEFM+)?K 30!CHL Y5OZR489]'A)P!?.PJ)U_+)K8,C3/0UH1'S_ M:45IA2R9MJ'@,M91"589+ID<41-<\ Y@(2E3@_@I3NA"9<]7-(?H3Y@&YSKV M'KJ* IHH\/^/8?2UD#JS%I\'C@:DDA:L5GI>P@:(IJ.JE#PSAX. MZ6/^J4MYSV%!N*B/QN@5?#C-7..'0\0P5\F&8V7HCQO4%3QF/K@X8*9N&DP! MX"^ZXH9,Z5:COAHZCP_/#)W.!Y 0D][[..:Z%',9H['E0F<&&GGQUT(CH.,@ M8/@B2$'$!:7.Q \$^7[XB",=A,&2/"U0EK<1Q;;A]%$QH.L8!/2CIO!3TC)/NR5&-C?L8G2"/P#E39Y'@GOT,LI^'+LS#]T_,2^-@P0O0(H%_ MXAR!>HQ*LP3W]\U;0(=@+.90A2E[30]P-$>*'D%1@U#QF$BP?1R7W$=P;CQ& M!6.1R0>,3UF"081N7)B4F>I,* UP4/B4QUB AB/F@\!,O5C;S"BK'YX,-L.3 M*78:073"HIVM( LG%[*,ZB*]<LX>:^S15NC'GUGPI5W]6->,RF?[FC6@6:/ZTWW-[G\VL(0B M5LJ@8\0>;'90J]F:B3:5^]SC.CDYW)N<9SUY< 54N!CU([PWAV@C<*G[TR1Z M\?KO*2P9+%VM<7S2*78_!-,(UDGTQ>T[RO^V3[9[,I]NF7,7!@_5GG M *R^"3SGJ/&9;EHJ83>54-<.5"N<50EWSKL/3'D=.>D>:/O!YVO/[\<*^!+, MMA9"2Q?331?C:/:)ZB_G.:F$#2FAI8WV(U7+>:Z!C"YM/]Q!C^>Y9A/\>[*@ M?>-B3AQUE?>_?/CR[LVI2]K3DQZ[YFCK<2JV78QT3=\/$WSN+-KCS7#_K"_U ML4OZ.+0UJXO%(5T, !RMUF;"87X[&0-(GR-]3N9SQII@93M2'Z]:'VW-Z&)E M4Q?GP-%5SX'/*J@R-&=YCI*JPYR9SSB?Q9(0GAR.E19/2D02K"%!7A:\S@2S MW%EV^BK)/WE:4O[ A^99-8?E%95W5+AJIBE456'R$_RWT25RF M0EBLDC.D*7_-/58]P_F;1>%BI[M5FKZ:5:^P.A8&A+;J'-@G?AQNR&"+7>+G MI2:\3HSW2$#0A8(3, N7)^E/TL#UJ;K]J1O2F-=.\%1\B2%3*,0E+C P;J,")032R5\C_(2 M-WB]6.@(M,Y2'SL%30&U3W@U(+P*?+M,[;#9E:&P"JR3>0,%SSI<$O3#J4\B M:(!9VJK8!HF9A= 5G7<1[S$)B^C _^?23PG"4O*U@6 I297;NO5Y2&9?MA8 MIK$,8U:>\I(S\D#7U1F8-U[X*M-U??T)F8 EIDGU)\=8R:H*Y1)&8HRWT)D+ M?\ZC=7[L/;V;1)1\O2,S(/8E\1_)4WSS8I-IX"]K?(@\-B&<@RYD-FM$.CM( M0R =3H>+E9I,TU\R2\*W@!PB#"W*/**SGV^^\RS#F4U&,UOO[!*)ZQ9@PYQZOWI!7E=I@)'C%=]U?V-^@\4P[3GB.+F M]5O&Q-MPL4@#+Z_/_$SO6:$>JUHT7BE_\DFNYD1FG84KUM9++ /VIC7X_"7W M3SVEPV!['"%'3>L?>-3S>Q0K%*0<$*!;Y8L'25ES+R M\C]>JXE?QV1!5[6#,&'PFE$^O^1]K>*J\MK[LMI*7J58^#R?#C%:A>GV3?&? M>?,Q6"1\MUE]J?,ZS8#>$U[[OA'X/1(6N0*ODD[:V+2U<3;B%> MQA+JS6K4?V'HF=>?0E00/FY4H1:J+^L63PII$8Q-:0TG6<.&.JL\4&,E\!!2 MQC1!U83YA=>0[S6>K;M0F[.,,E7'ZO,HS:$$>*DR SF(P@#;,ZNXX(",Y0$6V MT4._:*&@C6C1^"FCYX41BPF9=I\-R; M%5J!7N-TL62,+TF"%?NUJ[?%=$"[U_F)AHYSI#]RZ1G\T3+R0 [ 1.Z9:GJ: M33SYU;\ZN;S.;/14V<7)#J+*B3JMS#AW2*XT^RPR[H]%[(L_5O,95GM%! M?,K"NPQXI=-:M +9^9Q-75*=FE6G#:^VTR!\"X0]41+ES2(0E@<1Q;Y@*U]S MJ+L+GW+M+08[FQ!D]757 &5]L][G[\$F]UF5-*(SG_(@$3@-'QB$%FZ4?Z4) M0S2#7YYR!9JF$=MA+^IE!F,&H3"+K"D#T>/'*OGQ2P'F:5>OMZ/17(>/\)X" M:. G7))?@>X]0^?V+F1WCN-@J9E&>(C"C@12D!L_#5NMI/!W]C9V X-$ W;, MEYVY)'0Z#Q@6EK*$!2#NE+ =EBKNGFE/V[S!P.5]Y)I?C\1C9EDQ]V@_K4[; MWH9Q=@S\'N+U(*X=0XAL('\4=B1HQM99/#7#92OSGSFDWM8>XWJ_Y5+[*I6> M'?0A/P+DAYR%O2%U@[82"9=[CR2",5UX#)2/[5"L-B\XW<5&3]HLXWL?*]34 MB"]$"2P=I]Z2'__"8G1;MBOZV4IS0GV#$7]#U8F814Y$<03=.EPR, M]:QFO:W/F#S&W&8SFPL#H. ^KS5 M/HS="FLTSYY8#==E=KVXH'TRP3WD;.@VW![^"&T],)Q8ABK,EFZ;@?,4H^Z' MT$\7]?<-1!ZEPHI,S583?(G!S&T1LLGFO(96ME^9];I:ME3,6-6K%YF74E\G M"B! ,B]%YJ6>%8(.^5O3(A&&%/5O%D>9S&\R2A#R]R[_"%IXVLY:/&K!.[ M A\9R=W,]_B41KO9Q%Z\DU3+P@AX#Z=;W.-?9W]O9?C"MSS!5ZQL6WY^ 'W MGQ,D,]2\$NV7]A&2\JRZYA& MN]RHV(T:(3.AK6V._+AM/84;IF9PR3H@V-.48G,XU)H;?[N&Y;D_WQR.P0S3 MOJDV1U:*I&N#1J<,L]:4\?LO;_\9@ BB&/0LFRIBO$(&=(=M7F;3!^7 M< 9''()NU'<-M,Y?2F$ZVF#DB'1M0*?N.&B,V)K71'>-+4FL&,2.FKQJXZ)5 M\/6PF-M+@;2,UE*I3P#H%6?8S&ZYA#K^XMD!<^7.+"AR,%5W]*ZH^(Y14NTJ+[:]']$5QKM\$< M"AF@D=;WT'=V]_1"#K%HZM+!=AJ>V#HH =G.:9LP'$1N+#@FX4?J>J0"0*X_ M"(L=0E 8[CZ8I_4%7_(&AJX:S_X89.4%IUW^WU< MT7Q.4M<+X\KIK=,J::JF*8V]'MAN57:W*&U8.-QG+S'>7F M*_H8_/ZQB;2^;JNA.C)D'-B2ZY312COWGAGM;A7U-ESYC1(W S/GU82;,'Z] M4A)3V/V%3HO5$-:E7WHM6&.A@-!=3KKDM5 M'YE2J@U+U1YI1IM"/6.MTID$65ZN]*5X?_;^V^P/,RM:XF$YRU6)A_79%,4V MROD;J>/!X$+(47MP1DZPG ;=X4FE2U+_NZC_ W5D2/UO0O^?M;*H[/&PR8BG M4]98,[NG4L_5ITM(NC5H!^G,N^C,#5L=.WKW3$] ;RX-H),&8*FV;4L#:#*< MZ7R04G4:?^ PN*.!0K/8,F9C^S4%2.2LB3M\_^7JT,L+$'+^Y=WX&)3I1KW' M%D[YUOTCM>RK6E['(7WTJIV3L&F$H%RVTW0[?3P7E]@T@LUVAFJ-1#OVE/IP M27T8]J%DI-N'D,9 T5J5:K[J(?U-2-M *6DP'JH\XN$RM&J2F)2E:LN%)Q:L-B$$4RZTH;E4' M TOTVM9&S+KYVM?GD;6_.%S:W[78GR4^N,)5V-^S%FTG4R1VE7N%SIJ:\.A. MSQP)X=+'GPW5(R M[JU777 M5QR!L5W*%PF9^#3?7BML$BY(=.\%!<$46<,=.F_VE+'Q^J=)].+UYD8=MN2Y M/]]XEN',)J.9JQ/'LMT9=0Q'IV-W9+L#QS9LY]^&I=]4]X^"'VK.,7N2OU'_ M@:+,JX1E'A*6N<(T43[3^P4-$N5/&J=^$BOA3/FTI-'6B>\>X@T#J2\*;PKM MT0CX8:+?4D3@RR?+F+[,__(J7]=Y :.1??1J/3>9HPIH M.E.#?&LZZSE[K+%'6^;!GYF.-A@YE8]US:A\MJ]9 P@RJC_=U^S^9P.KNM,N M$UM_U=\IMB2Q8A [JM7L<6D\EPG1G6<$B"N>QG5XXLY<)*Z^S"-*E8_PWCQ6 MW@)*)X-_V!K9J.*9@_D/IP241QQY"(XJW,O*;6*GKHY;U^ M'Y2:QMC#5AAZ#3@K75L3V2 MDFU%LI:4;#O.P.HNT/A%HZ >0X$.=&EKK2PD';G->.$1,#2)GM^&8,<#N4/2 M"KR;(=>AK80]HS/ YEU+1@Q'NHH.Y,7LE&N>6!HM7B'B0#5L1_3:X O5_C95 MV]L;9;%5?3R4RG*9C++^JI4YT$92JZ0+J@4BI:N&8TMMD=I21UL<=3R2RB*5 MI9YKL<3'IVM/5[I0&%ES(#-8D. >&(D3?OL5_;:D04RKKX9X5GWLQ5X]ONJ[ M"UR=\=4^'N_\$87W$5DLT )0]Y=1Z*;3/J>\#$>B)<7W0[*&.A"NW.#:SGV& MCKPEI9VC8M74Y8E:2UG' WD,WXID;3%37DRG)";:OLQ$J"")Y< HX6JI@($2 M<2%FP@QA^.FASFE0!S7(&=C2,EN0ZTC<+((K"90,2^8&MU5D.FJUUN6*)3L8 M"^LV.BU9&2/.44_9OUSB"KQOEDLLBJJ]X-%HOXK) M-!BA!LQ4#TUBG1RPZTJTK3CQL@Y@EG1R9/L[7B/5LO;OULL!$VK !JJC[\^7 MD ,FU("9AQ;"E\Z[;/)V1$&"Y_*DS37]+Q^^O'O3^I6=@B'0R9M+ M*ZZY'PE?G7@5-Y=*^[M.^QM:PA=\7H7]-;&.;*=L7,>YGY9FJUZIA9IPH M7G;[MJO,PDA)YA3^/Z*4I;_$WC=E$;(;RRG>6*[@;>4\3K!T5<';7V&V7"Q) M!,^2D'T=DP55ED!3Z,;0.+ZD*RYT!,_SOM@#LDY0SG'\5,4MW/.0_\I("5G9 M5_:+IKS9_;C R3+R0.P@L[QC$._Z:9 N)EA"-E/B91BQC!]L(4OYF8.,X"DT M,<4G0"AR-4VC"/7@B9(HYTZ%GMUT"BW&2Q /OCV+PL6*,1K%^>?0&@BW^+%" MX'_00)SZ"3.73__Z\.[.&#,:UK26"$DAB?(')=-P^E53OLQI3 MR?:01]$;@ M$^(#^^%L%M-$F3S!, 7 :8I-IJY'@RE5>+93K(#1HWK$V'"81DI D\<6$DL6">!6F, MZ#W0!!VR(8Q7-&<278T%MI:/TGK<[PD:$F["P<\@G&44SF@<;[3H4W*?PEL9 MD_GXJ*7278DP8Z"@8NDDGH(,41EVY/NIJ-3[]'?]*'^9<8>MN=Z]A^EKP,,2 M587&6@^\TU^4Y=Y-DWWB#$J4>4O&RJ/G^ROE1U%F0[5M?TQ-P97!S(&Q&OB[ M!R\* ^;\F2N<>S.F5@^>2YG.Q^EBR0QC21((60(8SX)/]5/TE]\;IJF >'Q\ M#YOYWC2LU0\L,.2>,S/HTWPP.J(8A06$^T]E9 P/]0DJ,3^Z8UU33E8U0>;S M->30VU72Y_OMI,_NFM$^1*7+S?S+2IP;3J9:G/8JBY<*+(4':\+YRYI2#;&3 M-;?'"6>1038_%)G@G[H1=!3@=+ S >X).7;=$*P"DV48T)7OF1+P<+[/XG)\ M*?MT=[+<%U-DU),%]O\_WE9!%:KGZ8+'V!BX0A12I]:LMGS7W^_Z*E5YG'O3 MN?((G);-PW[XR$8(=+;X]<:,D/&ZTO",T7PV/JQ%NQ'0^@?^0AGAY4%9#&$- M>6 S%_0#+V W>VB\ I^435FV,]B<.9U!^S-G3=H,T]JDS7#,IFG3MVDKA$3A M1D0#=(%^QS"RW@RF2;#?'2W$7;>$A[=3OBYG5!1,%9<.T!(H7[)R+/ Y4+[@ MAI"P&!_,Z!'<1 Q*!B%82:3IN3_?'-XH,*SAS66#!K-6T/ Y@?@RC%=APY_, MM\;H7#-5@3CPD$TB\8.*+3FVD;BULPIL^609TY?Y7U[E&0->P$AD'[W:VC79 M+3]F_?''ZZTR3>?;95GF8M9S]EACC[;V>_DST]$&(Z?RL:X9E<_V-6L 04;U MI_N:W?]L8%5WVF5BZ^>3=(HM2:P8Q(YJ-=LLYFP[ISO.,PX]5SR-Z_#$G;E( M7'UA<<9''E^\Q_CBITGTXC7&& J$%\UBZ1X/9=L)&7[(8OH73'2W[RC_Y\ZI MZ"G"ZZA:?8:@]4Q*U2FYU%*5_OC,6U@?9(N=N(XYG%KJ(MY XY*Q*89K&$&O M!*>?47#UIZ3^B/B(=&&IF-*B.V;1_1%<23K9>2!6H)$+9=!M)\T(HBX=;*?A MB:V#$I#MG+8)4_L&E'.XB7+/F&4,*KX'7AO/$FM 6XE6VU#.655M@Y#E"56( MMR-'M$L7I#Y<5!]L"0=Z81"4=C$ +\%2G56L= ?BC1O>'",:(+K4ATOJPV H MFC[TP^D[6JMAV.6=?N_6-5_FE"01DM)/O'UC+/'V6T&1%%6JSSW['^5F*_H( M_/ZQB5/M3BNA:0FKAIV6JV7*FYG:D.NM.=2&5= %9\#][%YX\AN65;)CLH1X MZX(W5E/3SX#%M.72I)U+*>2=TQ?V?L:H7>]WC6H],&4(U(I64[3B!436( MYOF0SW=/LKN3L,(O!(H.I*W40-?O(O:7J9JF+3H0W6'M.L5Q%:'ZXSC[JC)A33EZI7%'@H/9BV,LERS MIEB:\/=D7.P.J\ZLU_;!MK13EWJQ5X\_<>T"5V=\M7?G-]609OT\O3'4H2XW M#MN1K"5N*L^5G. 8MB;L$'1:L)9J&O(&:*5!_9"LH6OM9RJ<$!"9 M3DE Q/[M!2X-DI=WXQ(XNHM%2(>!/7L:*0V%S;5RO76L#13L&S?C@5'=;#;^QD>F6-A"]@[+5=C*.SD?"7A MD:/+^*@5P=JFG,=;206VA5U1=5JNM^9EXZ.NX==5%'"S=.#PE$/F/B1.5.WZ MZL/])Q6BI;E<3:9+)6+3@=5])P>LT>S9K@[M6-L_?W9R9/L[7I8Z/K"%+ =, ML %S+#G9=6G #BR +YU:F?6?7=YE[I#0M<"Y/"_SC8M7#5)7>?_+AR_OWNP? MB^?+0C1TMW*A5*&[-2<&44RSG']C('S&=2-FV;R7?QY9%?"(TOJNROHLTY+6 M)X#U-;%^;P^N?X(^P M+\/8 MPX2^EQ'U6>'#J_SN;W8O>.&K3)3Z^A,R ;&E2?4G"Q+=>T$^"$/H+OL%Q6YM MJC>_E^_\F\,F.[I>01=Q817_G$?K](A[>C>)*/EZ1V9 [$OB/Y*G^.;%)M/ M7];X$'EL0CBX:>K-GJJE,YNUHUL@'4Z'2Z0086A1YA&= M_7SSG6<9SFPRFKDZ<2S;G5''<'0Z=D>V.W!LPW;^/;IY_04M0PEG2G;#6/S3 M"_*Z3 7JCM>(S0TU5?*5L M7ZYX%"/'*EZK9IEQHGC9==JN,@LC)9E3^'^\SWX1LJO'*5X]KN"UXWQ*L'15 MP6M<88Y>+$D$SY*0?163!5660$OH0IOXCJZXT#X\SKN(\4&RNI\AA_QCN3W3 M<.LZNORI"JHTBVFB3)X4HKC9;=_8TGP/E'+^M:9\V>UOS?(R\F!\0+@YJ>"I MBY0JTS2*L.$G2J*,.Q6_]U.!2DBPE6M\[J>(K\\YQMK=?31NQ]:W+2 -;R/O!1K?EAK8S5 M$TV]64-8&US//40)8$A+WF(CDG>+"R)S>-\!?D:N9%<:+\-P4'P+4?1[-T;MUC15L&OW(&(3>@+.,7_@4/%^&# M1_/I(^Z!!0L3P:[1N]ZN$JO?;R=6=]<_[0,G.WNLNZP$BRI01VJ4!/+7-:4: M?2IK<(]WFH.40/')(H3>_LY!S,]NE#BADO6 M&#IR O]59N0!UJOHQ_*H.##AQY&%1LS[-#A:U3%N#-)\N8OLS_\BK/7/("1B?[Z-7F]# HP3S M_OCC];:YIO.M\RQU.NLY>ZRQ1UMG/_R9Z6B#D5/Y6->,RF?[FC6 (*/ZTWW- M[G\VL*H[[3*Q]?/:.L66)%8,8D>UFJV)VE)YR#^N X'-?>1YCH6=>G7*;.GX MD4>N[S%R_6D2O7B-T:L"@6NS2-BG7?TKO P_9*'7"R:ZVW=9?+&3?'I%:O49 MED-G4JI.R:66JC0+L7])=F\A8(=6?8PIZYC#J25LX@TTK@J;8KB&$?1*!S9IX;FN3R^4I[J=G'9B$;YHM0KE M0WR@5J%#M0A5 $+Z>#\N2VARO2S!\U*)2S'5CQ8U-S\/:%;JZM@*R?201VUM!%A?W1ILKN8Q@ M..CO9007CD\&@S:N!ZP3@O1=LE8K5[Q)R1K6 :3J)@0K$/;J17??)?RJ1!3: M/<%;GWQ>P@$("^,B\;RD];7/_ZTUMD0$LNP _&D]BJK)$?U@I%QACCD8Z8F# MNFC,)("#NBC_QN!2D"U"A@=';,=+ZY/6]_SP0!\*%!Y<3/OEI%\?WU$XI+JR MRM0MM+H^@ H<@JO#,ZMG(@G$*RB!4NB:#7P:AMS#)+]DDJ\NKXXWNZ2+91B1 MZ&D-B<;0[\B23+WD";&RL'R;EQ)7H6=5%;3'FO+&]\O(R[M%EK!C(&9"89P# M//1CE2:,.JRF+RW3US7ETT:3^-&GR ?:$3,/1!.L8 =*63$J/NHV>ZPURN;4W?CK0WPHB)<$[W#R;'@ M-+= @OX9@)^(8N(KOU#O/_C>GS0.HT13_J+,NTZ3#,L*/!NNJ9 0>+NDY3DE MJYF5?PF=Y._ [U5=L6 ORIRL408\5A>QQ[FY[!Q>#\'G]U_>KD7Q&P@M"T-@ M$#G^$9NX?83OY$@^W0E/BMPP-CA#I?A$#2\%)6)1US!=)&+1U8]!CXEM%+&H M S AY2AEM\$TN-;LBEN7DTJ+[:]']$9PL)Y?EY)TY+JH( >6?>"LH!,5 M1U+[NJE]CMX'[9.%Y,5!'6G.)0;U$KS*&G+ISS;R^]3!Z%#Z=(>:9>#TKG\9"DKR,M8[8CNW@Z,RAA/EBR>*%.[.G20I>-M M2W^L#60A;CLAB34P!-3K;DMU/*P,\Z1,3XS'=&TH2\9ER;@L63DS\[>&K-&2 M"G]5"J\?.G3KN<;+DO'ZZ (#33Q C4M(0E:,2]]\!GLS31F-2(V_)HTWC$-) M&#W7^,8ZV>!ZE'%=)\1H)XNQI@(8NJ7I3=9*BW,5^IM%F 9)K$1T&=&8!HE" M"P7 [.KQ")HGV67I$YH\4AHH81HI&W=NQ_1^@1?%J\KCW)O.%1)1A=UVL9O/2>IZ(3\S^DA=CZSZ MTI2W:13AA^S:=I*QDA=]8Y?>8@FD8Q]$"4!BO >D@MQ'E&(SRBR,5A0D?^6B@%06W7JN.G/DD#$#R\E5%45JO>.?W\ M%:3%=(=5^:$$8^^;L@A981;%PBP%B[+XMJ2EJ[FHE\LH_.8M0$0P>I;U _O4 MMG]00??B):@E&U<5Q94K6*966]J(8QKQA%[\-/51Z+,H7&P:!AN&D-W,OC8% M&&R0*PAE/4H;&JPII["G[[ WY.P!FX*Q5P03@)=\'Y6=U8LIP+B;U8XI2<@^ M!IU;V2!.$_@9\5<$>[&R(& G:UN$[]!#;-*E*7_2&?P;'OX>)E0QF.I]&VKQDZ'>[!OJ@V/38RZ-F@4W\&LA>_P^>N3\CE3A3_9@#// MDIW0UP!]0-H'984'"+1P5H2'\5@;Z:R(^VB A['F6,T#/ RU\=!NI0+>ZB.M MSRIF>RX01*?XOSA7EC/LC 9*6CM%ZZ@>/36SX?H&0R HND4C.!A[:_T+@4=9 MI'&!H5@C'U1%2((06@+*P"@]MY+T9^C?0ER<$(B8^8;#]$GY6Q0^)O-]M6G)YW96Q&ABMP->=>; Z/036L-U@YVK]T,B0T7DK/F/0 MZH[\)>A?\OW$9*8B&T,_X?VC+^:&5@,84-IZ1\?\V M@/U8$VU+^]J&8.2(.P2=%JRAFH8,J%HY"1-WAZ?3_U7$> E_6=U%EL55]-);* MJGQ1!30=33JK"^E??[7*L#7IU>046!,F'%;A(ZDM4EOJ:(NC#L9# MJ2Q266JY%D=.0U)7:CH6S;Q>56D6]>MR>T\GW9C^+$2[B[W:)NKLI2B]N%"O MZ=7>I:/\$87W$5FP&V;XI3&AF[);*GJ:GFZJMMUJP<35G@89ZD#G5P/;+O)@29L]NF5#(%A MB#L$W1:L:@[D2JN50A<)]M#.:L 0=W>FTX(UQEK[J*5]7 U\PCNM^QG^&^K MD;7W+4V\XDI6+@%V$(;$C3^O9 @,71X)M+1Q;R;K4=9V#)(X%V MG,$9%E<]*UNMN#*>E:V&IR00]B$IMNKT>3C<7Q8MLYB%&C!+M:P>#IBLZ3S* M:O4#6 8]UX'^CJPY.##==W)D^SM>8]4<[U]0R $3:L!&,&#[=RWD@ DU8.;H MP$:?'"^AQLL87CHVJ;>:Y=] 1]LD-+_:=;V'K=7Z';[\K(8.2*\:P.<+4+1KBLI%4W5-47-B$,6@ M*^"NAL+CQS1BR\W/#<\CJ^*>+VE]5V5](UMX@(.KL+[S[E2U9-WBJ?>M.="L M'P74KTL(H\[]<*(H]Q6KK&5JME39"ZNLC(:N,1H:F[:,A@2(AJ3U7:/U&:JE MR[T $>Q/AF&P3GBSIZ:Y<@Y-.R8['/%]94FC*0T2<@^MDH@J(.]IZA,\ M,IF0&/X, X5,DY3X"EF$:9#$FO+1"\)(<;W9C$8TF,*7"_*DT&]>G"AN2I4D M5")X%<=8VSQQJ2LE"_ZY<:1D6-J@5'*;!TW\M15_2F.JA#-PQEM\J.P- MUK0247@\]7R/\*YGRN>O3TB0,7H5[WZ:BR "%8^KM3.3K8U*MPQC1M;+B()A M> _TU:/G)O/,,Q2_RI197W]")N#ZTJ3ZDX-F4%!Y-%0:G?_\V^00+EN'IX4_ MY]'Z'/B>WDTB2K[>D1D0^Y+XC^0IOGFQR33PES6.FMJ(< YZTMFLG?D!S8_1 MX8(F1DP+7X+SHQ&^!>0086A1YA&=_7SSG6<9SFPRFKDZ<2S;G5''<'0Z=D>V M.W!LPW;^/;IY_05G-S0G\"()*%[\TPORNDP%SJ3,OU'_@6(\\!SA@$\$-0D7 MX-P^TB3RIO&A^0DI'U10S@* K8@(./#),J8O\[^\RG>MYJ2.&!,;4#IRS=/?;/9NR@N MJ:"W7@ K_S"%)MQX9PNPP4I:\6S3U$VC!L/U-:57HM&;TH4:85:O!%='IWK% M<&.:TA6&I=>HJ0M'E;'L,M]D&F[=3+.;BP M*ESS$!DUTT+D$%ULB(:=&"$Y1]89RY&X'O&81*CQ\X[OVTS=61T*+_BA,,N$ M6D8TQM540XE0RMO22!_^E77$G 28]@9"Q 9A[.>A"PIW M_\12BZ8XR!Q0;Y=9X%7Y .NW)\;1WV@$*O@$G,M]L&=GY9^#AM_\/*'##A:;\$=$'+TQCZ!(>Q[3P MQ2/%Q+VLL[6R;J@0_6_J/1 ?^TNAY4WZ-R4.6NX]4.6!!BEJ"RAL&"X871F? MFO)E[L69_+"7U,>>/=YG?G4I_+.HB\F>Y2[V.C)L6 SH*"SXUSL8:T:/!4.( M6PC8)QM)H Y?0)(S J"CXMC!<);V@I8$?DF7+DN4++()@DG""!WF?HY1[-!& MA&ER"SP+@J%PV65/X!WO4#M2_A$;!J2R@BOT,73FXRU1"8X*88@7J.T'# M>ES)<^I>OGFEN3RGYJJ<(O933RP*LWGK&>+UI/8AF$:P$*$O*L,.00B]A>"2 M4?KC5CKS-8Q27A,B^B"]S>HU1*?S;ZRYJF)'/T9,K:L:@3 MDEN9TWLU#$M_(?U%*12*S.9]_::!L[RVLSQ$0Z,KEV0]-+KGB$'LA)^AKEFU M[DJZ: Z7U,UKU,V!KCF=S->6^865]]HXFKA5%9<0R/&8@\V%->))8ZB-E+-) MI!8J'*9*%!-)VD,PQ(#R=,HQ/_X/G+&E'JW\XQ)> .8@P:?H87U5:XAG%RL M]OM,[U$IF%LPP.C_Y,*LR81U%B986R^]! QT6H.M=ZM1>IN-4@\<0S8NZ&59 MQAMWF$Q[628[FF[L?>-V$BL4$YJ"@7BB)%J)D;D[ M7C+)P+4__>O#NSMCS MCT1EOD%Y2"-IEZ\N@Q*7)7=+DYL!&86:<1>&"ZV\, M[X;W$5FPZF@841K$^#<211@/K.,#]@E2XGKQ>K+>GN%WFV2UW5[DW@'+R9.R M!,O#&!'KQ$,,U'@9:\YFXS:F*5VVG3!(4&UH7U%1K,>T\V=%C-D!+<= I-Q$O*(U)F>233A )8P*X1 MJ)56T.T8]!/P1Y@0WX)_X/[H_3>0#\R8/;"+/PKN$ED#]YGC*4P9OZ(9S+(^ MP?N#OTT,BB-,)6\M5_#B;D-)Z.9"P/>$-I60:/TKLGW'!/0^C<(EA9&?A6$R M00N/@49$C,B1,F#6B](EQF3Y$Z^(0,)& KIU3G[>#^!L> M=,106*8(X<+V^1@@R3_H/5%^)_]C>RE4 ;68P;(3_@4SK@=&$7E4>8-#'Z;W M<]8:Q9V4;68X@9KR"P5M#U B#&PD>\G E\SLI8R]=8/PS,(7[.P%AGOQZ(% M&/@%'B2@EL2(C5'& EFYK_6P+D@RG3,(#0:4PEK+7-0N>LA!U6)H-< YF/\T MV6[,I5,T+S8XN5>O7C:L\%#ZL%'$%[F(=X+(.X(Z#G<_D?N=13;^<1Q./0;! MPM1:WN95_S:O@;S-JRKPD+=Y==6_!EZ-Y6,&?K;>>MX'@G$HD)%]<< M;T"@25P"D[7&WUH#DW%DKA4T6-A%7D5>U[S"B\ MMB1>1L%Z.P)//0(\WF 3 Z>0K!?=3"6X'F0M\94?1XB+DXI=C#7MJZV^/6LV MI,1C:'CA; 9ZAZPE4&VI'T.2]V&<#,= M;3!J_LH] P@R3L4>V_=L8#5_YYX(Q+8 3"8"6Y)8,8BM#5#7+#I9!^[;*D\M M6_$T[B:\SO-AU(ZH++]N+!Z4ZS, ;RKEVU'->RZPTPF7P4IMZKF/QCL1H54? MXW1Y):+$"*DGN'->F-@^]$;'/-H/M5V7U%UI]-TT>FG*SX]"FI0A--+Z1OW. M+J->2*G:7Z"TRV/_BE /\2AV9=6X%K[& 1Z;K1UMH'9?ZIWH>F?7*KD77^^: MJ'T^15O%&U'#=.I5K38_J)[&H]F>$8_7!EQX:G/=6]KJG?\,295$ - M[/\4J8WE#'G>3?QSK)#+^5_7CJSSQ^EV[4BUYG=0OZV!M5>]VW,W1WB4#LK5 M-O>[C0O*]91E3P='X-88::.J>[&E6I\FU)&Y?_-)RO5$N=I2KJTX 5,;GM\' MG! BB7>UIWQ3_#>E4LDWSZU4FT"&9GT@P^X,VBJ!;,N-;Z_&F\YX^O6^"8.B4O)>8Z1 MB*E88V#(.DAI_51KO MF->M\5<=W0QE<"/ *#PK*>&T.R=$P0 Y#5==9""F'-:U")J*8#H,$/!MN& 0 M@9\1KH],PRB' 0P?@YA!XOPQ]WSB4G\Y]XCRJ_^$X$HY\-)?U/=CY5=@'%IB ME2@*B6A $$ZG^)VJ_$&#('[R'TC@D=J8OX*K2,]A3_=EYA24B0-[4H:].Z?$ M5;=AD52.$LK:P'L9F Q7ES:P2T<8YE^&KQONZW8;77!'??L %9GK$,)EMH[K MM8O)M4)]1#PO=P^D-P/QC)5(-*BK'X,>$UL/#:H_^"$2XZGUA-9:>B&># \"[SQ#>!U5 M*S$ G,232RU5Z8_/; QSJ7,0(A)[I0/8*^T#+HDGXM:JK*4Y2W/N)I22>((K MN9U;HA]U[\C^"K$;;D>F=>!(7N(V=$3ONJ9Z [NRH+23F V- B#5TEGQ!M4R MM?T5\&V.["48EBA(N>\IGFH=S*;LVF_9TCC=&I,(&] MF".;W2Y?>*[KTPLQ=GT 1[!>'$@4F*870@-'0)E>";"1I6O[X2NE6I\>$-O2 M6;00Z=FZE&K3&*+:L'4GT!822$E4*.ZY@00#D26!Q2/'3E:$U1>_( 6)]7=\ MGN]^KM3J.F9XAM$_R^N@\4E@E'J5XXZEG50Z?GVUNY>:(ZX^)NM'0-;1>4&X M<*P=.!1I9/TP,D<:F1AAUU4&4Y:C5>X@7FLP]0QX$ULD@($WBS -$JS%7T8T MID&BT$)!.X(T)!$T3Z;\WQ.:/%(:*&]9M?K;<+%( Q@@]E!5?O_E[3\##P8M M)KZJ?/[ZQ%$<-E >L+K_?9TNBHTI,;U?4*231(@_P"BEH(1T21"1PW_2E#_I M#+I)0N7W,*&*R7 2B.+2>!IY2VRZLB<$'\@[* &-\-R?;SS+<&:3T]AW-V_^4'Z%(0BF M'DCW(R5Q&CT#J:1!)NIBL03,FS#\B*H]XN["?FQQI'B@^$J0#]QL-7 +/G#, MS+PX!^< KIZ4"8GAES3F^!KYB_A&AJH2!FA7242#^V3.6H#?P6@6#*,#T5DV M,#D4$BN/U/?QO] @B:'Y)$<$H0_$3TEN9&D 7M]_PCP';)[#@VPC?'R9 WDY M6;G/H9R'&$; FX&2@#ORZ0/UL55@?TKB.5@TV#\"OV!O2#99A#!+_(__D*53 M0#,D04B2U >G,8O"!4>>(4LO@>G$ ^\1Q.!<%.@4"8#VIS#7$"\HXQPZ84W M9R2X]]#U ?^4N9*]P M03Q2Q0U!@@E0MC(<%8<2VX81)_>4M4V_,00?-@SQNL''.;C)?)"A,_QJ#@E=@%1V=1F4*^N)<@$53;VTTQ4&5?G3 M;$#7#]>32<",@_A^.,7N@%UX3XR&3S-[O<;(TLVM+;8?\Y89@0D"%)H M%48.Q^B!,F@>T$:NO\LHO(_( MI^ Q$2MU+_2<41G("5@#&P$>4Q>>XF^+_6 MO@*D.TL9X5QM4.(3.B4H=8^1' 9,+B@T@%+I 5,04E?C(/T_LY5[1,$N%L#_T+\L0T=0(ZR_3%?\HH8S$',!6# ML_#)JKG,RZ&A;-*S!T8H\[8V@N4LPY@)^B7#(X(166/D(,Y%X:MLYM#7GY ) MZ&::5']RS)S#"]4N-.68PTUA%?^<1^MS[7MZ-XDH^7I'9D#L2^(_DJ?XYL4F MT\!?UO@0>6Q". ?I,/I<,'7\XGS)9_A/+;A3H2A19E'=/;SS7>' M@]71S>LOS)K B"&42M";_?2"O"Y3@4X&4'^!\Z PM]#MX!#GO(!BX )N F:. M!/S4)$URUY*#R.58?^B2)Q2\'RU^=>N'C[Z#8QR #OE,TS M$74I77"0KW02>ZZ'41J$,K!J06PU\-+3KVK> T8"62BC;LS]J_74!BDJ4J>N M>EQ_6BM84@O-KKW^/01#G'3L H;F-DZG)@F*!9@+.6-N],W35J]4A:5-08_(2M M32!Z>_#<+!A9=;8.V%?1^)P\H'R@E80O'<@4'+J[#K%PH71IFAK^#5#YP0;ZIX6;AYR,7\H4ME,Z@)]J69HQ;0$\TM*$Q;AQ?SM!L71+; M+6+->@1U 87J60=47<=8.P-T7TND1E,)?C]N VIK5ZXG MR LG)7EU/H_>4D>6\-EOE#J!^3$K:&+B/K3:9F:$LFG'565.#Y- MRW3L7!IO1HC#DIK2^K"31=5/>#U3A?:E#VO#WNSV 9ZN4:Z6:AAC*=DV,,G4 MX1ETME>31$E:[2U?H_S(\D%9,F _9P[$!32&,DIK6*JV*;$6F]?4H5YY\X>4 MZHF1XUC.%4?-%9N5%?V<% Q5'^^_CD6:VZF2-0Q32K:5);"4;%N2MP#!N3C.T"WYL<_I;98\;F_GHBHI MUC96/NUG8UVC6*WVEPXR6+A,L" >P5UYLZUK .4=@-=U%<81,A!EEBAGWE'' MIO E=,^W1Q'NQ&CM$D!I<]VRN9&T.6ESTN;.RKPQ4BUK+(U.&ITTNO,9W5#5 M!W*FV[-YZ8>8-W4Z^V6"]Q'Q"WC02+-+BM@-"7COS^[ UACNXEU,R$7A M9J^M&Y;834*9V/E]$H4;B_B=0W/J+_%:(D3B7]]+!%VL]&6%F+_2F@!D6[C\ MAU]JEEVH$,)KK'Z8'9@MY.4^Z4)_F-2KD%9B)FUU%E$LV' M(+OA;0D_1LH3)9%"\MD!A![1F9_?> &6%9%[NJ64A,(<(.SWDZ@IOR-^\$_T9'4=/^C3>X&W;IAQ'2TP:B%JR6 (..TNR[V M/QM8U9U*8B6Q5T7LJ%:S-1,S*Y.$C$$W+_XXPY4H715-XW>B7-7%!6_8LD/> M^7""Z*JWQJ04GR'%+&Z5PI36+*VY\U(LL^8NU+4>?S>9BGMW%(9OB<=,:0Q$ MP5]6G2*X'Z34I)U*.Q5><#\<$P4T>4/>Y0HX_L1TE+0: M-.]"ZB+;D>T(U\YQRP*6QC?21@,QS+\"%\V+Z#0!(=QAFD(*"X(:!9ZBYG%./F MJ*8C&H:%U(<+NB9U+#'0V@FO^N[T>[A@R?(BEN(R4&.CN9T0SM*7!M1,IRBLI M6IEX'4VTS9=^")9=:BDEV\9]R')[J!T7:VD7![WM1Y+)ES!AZ K[4TW,X[D6 M3I/*^1^HYCHCZQ*J7 >XJ):.-0\(=F(>1W^5Q58'MB&512I++4PT6Q,>AE#J MBB"ZHD,(+CQ^GM06,;1EK-IR&I+*4A/W73.O5U6:K1:\W"KMTPKC;8T82;\M M:1 7X'F>L1D@7Q7]U1X>L/P1A?<162Q0K5&AEU&(B)&(2]7/ Q<3YNU6TYJN M=C_04$=R![N=1#Q3DX)MIX!D+"]8;ZL48R!UMI4)K.6TW'8CG87GNCZ]:#6? M$M#D,8R^\C"^GU'.T)2)LFW(=2 39=N)'0U-'M*WE%8BY^&6)*L/I,ZV(MFQ MUGY5=S\CG$]X)T$_0QI#'3@RI[,=R=J6W!)K1;*ZW+AI:7O!T*7*MB-971<- M4Z4GDM7:7Y/W+%VV DN?ISC0W_X];O[J[YIYBEM78&_=CGCB (D&9U;.>A6<67TV13&XBD*Y MH2R3:\(W2^WOHO8[IB.U7T8F=53EUC(U>^?:GC.,U268;>WZ%.DFN^@FQZ8M MW:34_BO5?D.U35GR+<.$FF'"X%K#A'H[)YQ@X'*;_^O<60'"R3U5%O#FW']2 MW)W;87(0G\T[)"/J$RRIB^?>LLYVS/.EWHNYJ $QB&V10UVS!J+/58VX@.;G MLN>1M3_6D_9W'?8W&&J#H;0_ >SOC!&(>&HXU$;*$7LXTO-)S_=LSS?6!L(? M)5V%YY/V=Y7V-])T:7\BV%_U+E=+MBB>,MJ:\ <&%U%%03;I7B1DXM-\QPBW MR3SWYQO/,IS99#1S=>)8MCNCCN'H=.R.;'?@V(;M_-L8F3?%KS).%B2Z]X)< MHD.@*ON%R= \9G/M-^H_4!1=%<_F(9Y-Y/D?WG]3S_62)Y;#_Y8L/QI@[0)58B#-FX$ M@T29DGBNS/SP,59F4;@HU#>0:>(]>(E'8TWYBRH3ZGOT@2K)G"3*(U4>/=^' M'Q74$B4)P:,%\%G*_KZ@-%% C,HTC2*\%PXE[(?!_5U"HX7B;TA^FDD^HO!K M1!?P?JPJ7C#U4S0C9>9]H_#6'(1,X4$RC\+T?LZ;KT'\*X5^\V)>L0&OJ_PC M[.N!^-@7(\(+'FB2!>#[C"^P\"A_AVUA) [!XUNNZO8@"%\J,3#T? MN'G%6L(WR(3]@*(()PGQ F66)FE$X5,00 #,SKR !%-H1%-ZH&B@'@O@DG%: M5*Y,D%P8:P%&]"'T'THDR/4A7"QH-/5 2DN"&]I+#A:WH5CQ/(R2;6TJ:I"F MO(F5<*;\/0TH=_66KBJF;AJJ0A9AR@9^-0_B+2# MWH@=@I#H"0;D@8*M978>@95''D,:C)48!G0&>C1'\9#[B'+5X0(D L)/YM!H"2'8%64IQ2$,C_)?L K0>/\)C"3V, M/: ;8(94VEVU'X!9; $J4-7_!/S1ACOCZL]&!R? ,/5Y[1]7.7 \J [POVE- M!IE+0.B$@I(6= \5!,6K*5^0KVH]1B7AK?+K3:##,.QC:FIOXN6]6,4$C+F_*'/#9 M^4'K"0/F#$"M?P?]?8L!S1]1^."YH#B@M:>PC P.JGPZ6PILK8V 4Y\L8_HR M_\LKUXN7/GEZZ06,:O;1JTV)8@_;Q_#8(7_\ZM%SDSDN232=+4OR3(&LY^RQ MQAYMK=CXLY&A.6.S\K&N&97/]C4+<^]0KWZ\K]G]7=KZH!UBK5K--HN1W+JL_=-^8A9'['R'F8[]Z=)].(USF0*3&+/N%.\]D@R M9W$!QF]A\R&4 M"Q<[][D=XE?HTYQREH_.*1;SJ*8*PTD=V/M1G.KQ*4!*;]=3VAM2OXYIX%BU MQ_N1[RY=9]TE__R.+B,*RW]VQP6NK\DB!.K^QW[H)W3B4!W9$@^Z'!NS8)YZ3B-Y-2$S9.0/"=O78 $>&A UO!^:^?;GVR/C>SDEP3_DV M]?J -HYIMI?M>_R(T*N%H-=!?7'&$MJR#;G>&H.J*CII@IOWK9&G17YDP YU M:)STT]9N#76LC]M4B^NT-'5L#:6QG6!LN!FG).1;7R[OY1.F+J]Z:6=SW;KT NZ<2 <732W'#!6V][(L9*B4)>JV7ILCV*F" M+%$J-Z?UW>+HSJ7,X\YQ0\DXFG*F+1< M?Y<6D^99KG7L?>.H1+%",3^M),N:';.0B&2'+$,>$'>61Q! > M>" J#_&->!$1R^SV%BQ5?K9Q7)IE0/-$Z66^VD:B,&EYYOF\VB*A/GWP8OR MW=6RG95?F1*;RWDTB2K[>D1D0^Y+XC^0IOGFQR33PES4^1!Z; M$,Y!4YK-VG&9(!U.ATNG(2N*"%ZRP@1\"\@APM"BS",Z^_GFN\,5G"-P#BSA M&\SN+72(UO73"_*Z3 4ZZ?K67B5>HE>!OR-^&O@0\%2)1WQP0N%LAN5!$RR= MFH)*XXDQK&#.1;1 M*?4>4,2]J/[[4*PM8U4UFZ5IA=JJO!Z&*K__^@]6#I8$H<3&A;!K3OC[AX8I=_FWH0U5^P% MFJ.TV-'G% OV?@D?_7BSPHO5Z/ OBY-(G,"(,U7*6F6CO&Z/?H,W8Y@SE'N" M\H;N_Z!D&DZ_]J'H[@LK;.-*K[#"IWRK>W-.K@P4E&9B!*9%;);'M/X*VL>U8%>V7J08":WJL]'"M+- !USRMS[YD'+U1#QK @8Z]ZP2PB7)# MA;K&.UU&=.&!+\(J\.5B!3L ,EG["!#%[[^\74N^;$1A]LZ))5@C"S^E/BO] M!J[3:0D/7UAEY!^L,A(K\8X;G4)_K8\#?Y''=KS",R<#OWGC15_"=#K/2W?A MN[X5E,2VZZNO2*7.+J++PD$V%B*K"DC,W8!%H(NE'SY!++;T2<#-8]5UP0.P MNG.8LQ?+W(-NF/)[##J!@YB_11>\:#4ORT>WF4?EG#KX=XR1*I,BC_'*9*DI M38N\XWQP3ST,EM);"H&AST)T5;0K4.G)HX__-=: M!1O@L_VG+7/YWM"L8O,PXNC?@Q#C98B3TXC7CV%+=A^6*'NA'^;$!=9W 5N* M("V9-$'9F<;#Z_O17ZJ!.'H@S;]09@]7N!_L^ A@SQ: MD*_P=JDF!RN("R6< (,\^,M]##:>K> W)QE$8,IWJ[,PIC@:&:8*UVJD$CK( MT%? F](\=(/>G,\Y*9Q.A BC6UDN,@+UIC9#J,YO%_RP,!HKB739#]2&Z M^L!U=VN[@"_\N=O U%G\U=T;UVC*^]F,XJA3Y2,HLCG(/0]^]4M((A=;?<>N M<@#=*RR0]H=+:3(/H_PT-?SR3<<-P0Y(%X+\Q:08:PN/'X?C#;&]&4 M=]S3UYS+UF3 @HA/8DB[ W-85J.?1Q&9-;[U8>6KO-F,!=%OZ-!NO? M',!G@RN^@UB U5D)H6!M68?NFA$.O^-NC-;*CTQ67BD$^\_MFZW6,0)[0%2\ M) *](1Q2IP_N^L-Z$Y6)E.U0?&\/QJM1J[D[5P@Q5Y$Z2VC%#8X0:QKAX6IC ME[@++X#8-E.X'!VKHO"*A_P]$???29!B=+W7T,D2$Z&8*8U_V-A 99-A'NTS MT]; 7# DX>Z Q?3P/^C$!\)F_5L. :A\SG>Z>F C MG_)PSRONY>_ ZQ4&'!29^''(IS+V*;RV!WEO>\>.3/^;>OPX/B[@K6&7F/B M,)'L>P@><2V;A?<<2\Z+5\06U&P-SHB*5@0$A'_FE&V0E".F,AZ6*=MI [15WA/_ M\<%%E%X+"Y!$OZUNTD$$O@84^-&K>U2&S)U[D\3X&I6G/ 5T/_3F78S - MT_8''C3;,ZIE6SWFBGHMEY??L5ZXT(#X=>E&B_@;+8QTHT6ZT>)P&RU.!%+X M@)Z:.YH]YC$)")X$*$+#4,N%W#Y(A,6RFL\7#P_NEU]Y1A7GL.9I_CP>)TE>+SMIWG. L(MDGQ>VLL]L"X;=7@$FM-H*>C"P>I6 M[S''Z2&,UNTZGG<31-9)@SZ,M',.;B0N,@=E+S%.P27M[,9ND&R)/'ZQ!BM$ M4S>C_AWH$%$ZQB<%\ KM]3C*Z:2B6HC1D15U"I@[;G+J MBH0"ZMV4GUZ9VV",S_I M:X>'XXN%=8/;/VRSHJ[15/S3YQ&?R[08"JL@X!/ M'(JR\@PI*=<$9MP)G!;Q^,>0LY'=DN2DR-+[%U,1JAJ9O1RM/8?,?8'+;B![OCSC<8/UEZ@_!F&&IV+#C5R:8:Q2ZAQ M?'*DLW2E/QS,LY:6SY,EK#1"WVMH\EMJ)FF$?J!9]C*+YZ&MX**)&[C^SI!M MP/'.\?3NQMCE0-:!61SQ/! ='I*HHH@[-!O!Z7++(XB_C-(W+5>@, !1'!)6]GS*:7'#%>:>I1:65201UTRKM\NH(V'F^' M8VLI'T$*A_[3ST99+:9@Z-LW$J=F\4.9A9;-J>74+O:<31-RXFWM+=OH#4!P M)3BS'0[3M?+*,YO1T!TN^O235W@D-;3*^^E/CPK*4#6$E CO:,\HD1VNF S( M;WYU;+C94ZX$'!:AK?A ?;VM&X"N%< /0? ,.+@/ZDZHR&&8@E +B/V)@)]6 M%P!X!$BZ"\BJ+@MPZ/AEK5J5H+=7 !-X$:(&2(YLQQ/(LX1FX+$NX=-,G0'# MET'<@1KA=2NZGE$ )\;KS^%AB.PH.Q-"#/L ?,Q9:7 G*1K,8R*4PKJ%&5+) M /Z,1GKF$OD7H@01-/(&%.0 R9 KW73NT];ZFN)J2>Y3T%^P MK?C(:]5U)R3/%PS&!WN)H+B&'1^YPBL8[/_[6UG7L_<"3H /.GZAW5\K_1D@ MD,)ML[$/V >HI!GE+X.< ])6@'\:(!T*>%R*WKL"+!GWHLC#3#__\&AH!HJ^@B^5_B80,V M1AC[V5C:& F#^W,>YG ;1*RZP%M*^Q'@+H#I$HA5Y;/-.X@J0VAIR[<%UPK< MR^DPTE68:>0,@-V-]$-,+N!,._PS &*'8'G"'$/T.,L-]Y,'*M(&G"CN#\U! M"]W%X?7[BSVSK9$5ZL?(_&Z-9B,)^T-(/<[,[N&BO+"#^1<>R%;(" BSJ, MC7TT+S"ZD*J8(0O@#CYB,ESP48L)+&*=T67@IJ5V^M%VUM^,@@",7-0Y93:! M.BN$'[*L2F#($=W@8P*3#&B)C7T.@4*!![&Q V"V-'-=!)YQ.VK.?HPXI("3 M$.;'/H35Q.4.S)J@0."2"(:]Q8,XID08P4* MAOA)0&%D!$O&J,-;ZX4EC@Z(RY;;N N2)FQ?ZS[_( M!ZBIP00#T8'PO=%'!8Q-I-U;GJ>7HX_3BZN?!JK%8V,1*"^ "%O"[);GW0"L M'3V;+S'$@R2_CM$RJ=J4[/J*@N.PJ?F%4>@Y 6@OD!:YB$>(HLE$ M(R-7 !P2X.Y$HO"==8+3$$4+'S#L@E*< * 1XJ;E7"4G*QF=+F MUK=Y*%1>7\>"Q(ZYF2][1AO+Z^K1"MZ+E,6EU4V M1*%S9> ZL\GU9L]N^A[=<0]=ET&_O+4B$[DI7D5D28H[%$.6[K4\3$Q6Q2CS MA?K"G-*<'J*TVW-B9? _P;6> IZ,YA@ >?^.I)[\QUSI'Q($?&F5@,MD\] O MIF(Q Q^$IDVJ%>Z5=8KJ1;NW5$JP?;KWV:] M0<"O6!/,T9=0A6AC^#3V!Z#-@90!>^"]_A 4_&_?9W+90$>#IW+9@/0YCTX !;=.0(&4AK&.:/2!:X<&3B=X'YSYZ,8\+ M@GA0>/2._'S4P1&NG_ Q=07#'RY2!'VBMZ0KQ%CX G+<,'7>!5C05\>V<3V? M!@&Y!XDZ#*?L*-.5H*X.5GRD2"4OHN5R=[V:6@Y&TP.3#,R("":M*-7KP'%Z M&-0+VJA(2B-ZX!N&2&XH"$&2RFB[H"8^@;3IA:XAK@717&B;C7Z ;3;)'F_^ M=LK(<3%.FMB,OW.04\HP(G1VYZ_(Y+'@&27U#ZQ%\I>RB%>\*^<@GVO[(QXZ MH_!>FKA!#DP6=@'R!I[,L3G "_PT]2%X#>AJ1?+]\$=^]=NM2NO%:YJ!SVKX M08+4/*0SKB G&1!#PL8M?MM7\&I:]N;W_6.)LG8>L42]77L2&=6=\L=KY;E= M;U?:]3]K2N7Y ;YXE)\?ZJWJ8Z/UVJRUE,J7QFM;>:HT?Z^UE6:]]?N>V6ZCBWV@ 9>0\V'._WAODD&1=PYP7K4>P[Z\YP M3QR]J/P^F!N" M$%$[B@8R&86X1!V:/.7+^9.SM_X-?!\$=/5\QAVXYF2H7'6NJ>?\_LTO!>$M MO9 @C(XA-60/]T5^1CR45>$ZL78M:AKB)148K9#"^6'E!02 [0CG>W>]$(3. MK)%$..3#[6;C,1UX".AR0YJ[1C%[NRNFB/6[6&WJA5F2;2@5];G"\F[*% 0O MCI2+(%=$964]W(L9R7#G/-'\!M5W+ 0LW$!4LK%594]+V.B8?_YWQ[W].5V( MCK\0K:U?B-XE("K]E"Y?I\O7B6&JC!OU,:[5]K3:7^_+71?.+Y M6N-Y[\S R)Y99J#=*8^U7RJ/E!+4'NK/O\3-"1*=C_KU*BT;K/'+HX=_S"31 M^')6^0?5MQ9J/C9/.&R*ZA@M#NVO(KES4Y'*'98IE*^5:KO1O CU:"]7#?SU M,AGRR=JWXEK>-SBA)3=@O\'B ++4A^H5=2AE:!693AVM-F84STQ]]#OE];E9 M^Z7>:M>:M0>E57FLM93&5Z7VQVN]_5_8>?K:K+?K-2I-O+9J\*-P1WO6)Q*5 MO<,:')73.\QVWGGB..)=Y0WXNY?^Z4&M>>1 UYSNM]"Q%B\\Y>T>APFK3\0=_>*_-F0\M*VGY1_O.LH)Z%*L,5R G-B C5!8IWJ? MS%Y=5 W=V(>]6BNKQ4(\/N@=::8+Y<.S5^MJME@Z?&>SJJ[IAV^VI):(4OS0 MHLWG"L<9,>,0Q.") &+1]+\@N7(2Z.>1F0SK(T\SX)M@$X?OVKAR4G\4_K? M(R&5GX6L*@ 6,& D#]?JBK^8&PCK(M6#=&*M?M!7@8+ +Z;\EJ=3\A9Y7<>V MNO8<+^-AL#,;=UF/?JO,ID.'QS]8DKA(42H/,)V3PE1P']2"=<&G5W^OD!26 MX@N*[CRN92O:C^3@\+]0=#T@PQ3XA1U"WCD&8%#GHD6I@;_N2BPJ:&FAIIJ M3ZH]Y\M%<0IY0@+#HUPEUR,1Q26/*:W,,_)"1LL;*5O: M7@O&'^O6Y@7EE*WPQV KY$&QH:7VM]=2>>JH4T5)'>@/[D#SAI$QX%^ND%I' M:AVI=:Q/.%/[V)@I;Z,67H/L-CDSJM;$D0W7)/B0 MM,]$)&P$[".>4OCNDB M%M,#HJ[#"6=KW 7 %T!8 DS+(2' ^$1K$]<9N.9(,*YDC*=SD(J&9"%ETXMQ3ECQ$>']81'(" I@ MBHL6"8M:@B7PGWHC:VQYTP">DHTFMC-G8CQN"(P+L#+9V*.+)K;Y 2AIWL55 M1]RY]+HW?$A00&] MQ;YK6>VFF,LB:L=PRJ6I<;_SKQ786@<^6;5+.PE=AUKCP3 R00CVRH#'0/C7 M(D5*51#_2HCK]I _V%-^4Y4FLWH9A8"V":M4'"O$B%DS=C&V'<7&!9\:TP>- M25\R)GTW8SJWV>*85O$;Z\,Q:V;;48OXRCKN#(B\-(,XI%*C2*Q1#*?3R=WM M[?O[N\J[J0Z7-0^F;;I M=LPQ\VX:WVTV1\1NY/K)ZJG!)-E@%B+(7#K5'=-@C&PQ 09S"I'RQ/_3 -82 MIT^PFM'W2=564@XB\NZ*S&3'T,6SOF]8!!;$)3@0&,Q7=^YY2-/0O*]E]FGH4L*TV?%^*1-SHS>;M7UG^^ M-!^O[_@?U]B!JL_Y50US?K6D8, FZCSB&[%[?L\.-_$WF+AL")WB]AIJ8I0%S*@.2Q$FK6\_\'R6JP WO"N@N^XM$+NC MP2D]ISL#O=@I>SED\?QT8OM7#(TY>DDY,57E>*LMX%ZFUG2&;*S*R*=5)((; MLSLESE.Q_.VXBKFG5?WFNM/2H0F^[OYBG"KY*=OZLF7U6(YO\^>GI*:R^['!;!Y9TXN MN^^=Z_M:+JN&$:_9F#G #D'SX=<,3QA<-YZJE59;J3::+XUFE! K)+V%>(5V MV^TII>+F2_?/V1*7N7R9WWU:VI8LM;KU;I6'RG.]]JA45>7IM?G0J/Z^3VI^ M6+/\]&U11Q7R@SFVF(T"GKD\T_VV-$F=:!."7R[^T^HRY<5E'A*D9D3)N-+M M DX^%,@B]60'241MYB;D/:Y>?+[EY2ZO16#?[^2#GJ0@[<&+2P946CG64_-W9*6OKKJEO;GWJ>]MQ>G/^WW ZLG_^'U!+ P04 " "9 M??U2=E7I"%T1 ;OP $@ &-M8W-A+3(P,C$P-C,P+GAS9.U=6W.CN!)^ MGU_!\=-LU3H!&^=6D]ER;K.IRJT2S\Z>IRT99%MG 'D%Y+*__K0$&&R,$+8S MHW/LJMT:!]3=DKY6J[MUX=-OK[YG/&,6$AJ[_>?9XXUQ09W8QT%DG#.,(NP:+R2:&-]<''XW1HSZQC?*OI-G MU&Y_%D3G=/K&R'@2&1VS8RV^92>C(Z?G'-FC-K*QT[8=A-M'&*.VA8]Z;K'0=LTC[+:[QX>]MGWLCMI'([?7[O6Z^,BT.K@+3SC3U_ D=";8 M1P8T+ A/7L/3UB2*IB?[^R\O+WLOW3W*QOL=T[3V_[R]>1)%6VE9CP3?YTJ_ M#IF7E>_N\]=#%.*LN.,[(9HK[U#?06'$_]WGS34/NF96FO,B$NXD"",4.#/N M;L3:T=L4A\MIX/4^?\WEF&W3:G>LHB0WFI$5Q?3VDY4^1=X MA&(/2.+@[QAY9$2P"WK@88[T7('"ZPBQ,8[ND(_#*7)P?4=\_F 8'!_B3RF+ MC*!$.4+A4-0T9)$@X^WJ0KL21&^H@R*AIKQ\F#6M1+6/O2CD?[5S'GNOH=O: M5Z]!'+;'"$U7J$61,JE)^J1Y;0H*:QT?'^^_<@U<7H^E*B7*M_G/MM5I)K9* M-]5EPU_MC&X3=*O2B#I*\7>H6(WEXU>Q$S("WOI>$X$A M=O;&]'G?H7$0L3>ASC5#8!E)]H=0_E7DNY@TD9T5YS^6R$1!0"-!SY^DSZ93 M$HQH\@ ><84YR;3F$8\RJUJ:'98,3?'/"6(.HU[-.-Z?,CK%+"(X+,XL@L&$ MX=%I2\PO[^T%0("'DXZ1^N6 M3QENVG(@"6'N$E#_[W> @[RF'0 D3NS]G[3?Q:.F[0<2$I 5FL^I!_#>(.YI MZYR":_R QE ]_OSKXW6EFR.DYN4SIAG;O#Z?37 ^X3^CG3O3;4-0&ISTT_XB MP0*K.,3N??!9_%[4\Y0X+2(A7- /9;KY?EU*EC[,.E+:O8&+ R"&'R'UB,LC MBB=HC7 \Z>@:(A$??PU0[)*(^YR*(#3C*H'*$E!U )\9O< J%6 4)12*T)&1 M"#$^SL3\LL-UAL Y]:&!$RA"GO'[@"P5(4><&Y$5$)^3N,-_57 >$(,R$QP1 M:,H/4(9Y>7+-Z)JF_0Z:87R:1ZH(9IR-P3['8XUW;XQ"Z[ 78[P M@6D>KHGPSC97F] )"L8X),'EWS&)WC9NH:O8RS$_-,VC5>QT(LT@@9'(VPWS MO*NN2 "C@R!OUF7A.B O8RC.F.>XQON\"MU^ .\ M-(XSMC(\.R;\MPZ>8)13.=LT-)_PF+?^.AA1YHNZ*(*WA% ^W+J6R'G, MP9,R,0I#!Y3AS:(HU!4 MYBH'E?M^E:"JY)JW$]H'QG7<]TDP1H$+?[FQPUF?TU YM2CG(74%K*Y5MID% M?@8P-'*.AF"Y@R?IVD:>@PHGJ3]AV=VRUU8'U38Z&M*>YF'G."#_8%=:K)DE MW:1$N97MV6(=KZ$.Y%6H+;RSPB5DSM&41,CCW7=%/!\*#+"'GTF8%4A(,@:/ M_(S/)A5H+?ER=3JPQ1)A0W4J5,C@-1+%\CJEQ5+:&:^D7MNI7SV@^!H0?@X6>6>8 M_(?/*#BDK&%PN1)KZ=CJF+9EJH+(]ZRDDHQ4E)'(VLY!=QT\XS!JLE^E2"$= M7#"\RCYI@7H[>[E1;%BFDT:"';X@+NGQ;0SZ"LW/?X(+>A]-,$LVFM_0,+QK MFB1KSE=NQ+JV55HUGX,N_T-XT$+.;*<\%_7+K\;=MF;+"CV5+TH6'JZ,K92; M'%';MDK+/'.(%EYPW]HE;.&Z<#B+HO@V19,C2+7'4I93S0*#M1XR0.& MHVXY0ZB V#8&$C7=_0WS-#9V^\^8H3&&5SX-1-'P/H[X)3_\PK!FQG.C(N5F M]MBV5E.$K!)&6@LCJ49"$1J%BNSL\A(,^6\:\&F+COJ.$_N\PCB)(I>9Q MWD9U: WY4H7JFK95RJPJ*51>(['W-Z]3&O(N/RHN N"=ABU!>,6UCJ94ET5K(MC$BJ.ONQ#<9H%?<])!6<\9R,]NSK16&(5]S$-Z5D+0SH\N@X)?7 M/* WD7B"A]=!A*&]/.)Y-_0;B93KQ8'=*:^<*^B%N+(GJX,!+XRL%F+:WJE- M'89W- #0)WT'7%O";WGKPZ'=*9_<55"'5)R1R]NA7C5R^?_8=@PXD"$R]]MWE:H2I3KQI'=*9_?5305OR9W?!4J(>Q.[!Y/Z]]/M/2T##<%T(2TG[::L B@' ^93EL1X\>X MQ=H.Q.W+;LS24#UY-TQ.Q4%]&78)O^$^AFJ0*.:%OC :3T];24D2 M8;]E)'Q>\D].E"4@+^]Q?YPOMU)I9-F M2PB:M%*I.;./?IRXU =A*@WB8T%\R@,8AU>,^H "#)[\V8!R%X:7HAZHU#CS M9L-*I-=AJ2_R\K0_C$?LGN$ ?D0/4*%,E_LC:-HC=CP4AF+/K5!T<6D'YP]A M0&4WOI] ?3MY==7IIU^DX>T:T 'FGX< H4G"]!U4M4:>QEW,J\5GQ#A(M2.4 M6S )@1863'EI3CID9"-Q@Q+J>RSYZDU44@L7#]]UX&4KB_>%G8#]97MV13)S M@%^C,X\ZWR5#:V6.[ZA6429%I5,@"",N/(+ [1MA\#ZL&2H2 BV&2IJ,R(Q8 MN@B48 $X5&)92[>&N7M?O2X@\@\OQ MXLN1]T 2WK]PLSCG$-] 5X,^]<<,9]^,2P_!WH+-92)MXW@QWRCSQ+_Z%";' M8OON,U>AXEE?<8J6:ZN(+JH5^F=72]=IX *LEA,-Q&UVL8^97-VJ2FNA>7W" M!C1V)O(F+);2HNIBABP< ^\7C[>GQE<>-M02:VNP[V(.Q/WH@>$1AM'B/D4P M6S]!Q7!UQ"DG:C#8&C2*@*D8@R.C-.U&..SM]E56A<[6 M4&D[>63+[N"I/>)IS)P)"K%8U'.Q/^7"Z.@)1!-PD]G;_&Q1W1EK,=4W$20F M&&NOTS.GR0SC\AG&-A6F)0F5%L-::;-750L5B3?04#_4QW,!=Y8PEDR+QL&DZ6#LBD6%QBJL M1JSM-+S\PAI^F],-177ZJTBL!N'>5R6BA"G<]0&TTT8/#38XI\-9G[Q*)6 MEZ]<^; KEE#G/I)1O:C6C(NVFIM]A3O)'I/H3=7/5"#4R,?<9&9\B?6J5)-W MEZNM8J615L_,(BWUM*&$2@MS>8L"-!8/OS!4MX.JHK 6#:E. DF'?BV91@,_ MN\.'9]>KLT**FP)68Z;+?H#!!)Z >_6]+@0KE=-"69R^;0?,3"#9\=*$A;ZJG"XSB;3]=;+[P#V+(_ 1_HVC M!T3X7R.NMM1\)PD5%JH=L45P0HS;RVA+K/L%["D4$N, M78'(\9[=Z\VM@=?@J$ZO!:)]QP'A;G76YKQF+Y,Z@]6SW3]@VW?M28J%0EJ M=\/GACYC? H4GE#_E53F>"H*;\;7=XG/=U708!U??V$;>[["N;BUIE(9&W#0 M-O!^BF*7T!H??Z&0%MH(<0?BIT:15QN?+)33HOIW9^>SY'_J7-: (*/0HDFR M'%]M3EB1^*?G@\4J"QMEU^DUR.XW.*:S!4(L.6;[?:)4]2EHU2V'90K]UBD9; M1S:R-^3'[+$^.NS-Y90/E-;P*ZFTP$IHSST(15&RAMMW(6CCD9RX2T<^?@7Z#!ND>Z#PN24&:/9764JN?05..G;+7Q/ )@;(>0*.<0CT=L#C9)E MJVQ#ZX#>HE?BQ_X998R^\-/1: J%)9=DKLU7VQ"_M"/K0@Q&Y0U<67$MS(/* M13,;ON)LK4MO-EZ7GQW6P MJR /0] 0 6 8VUC_\* M7\_KH)W[4M'5$_+6XPA7VV&[I^>-D0M2XA1%^I*4;,^O'R0I6KM$B9G24;6C MRI8HBHGE.T@ B03^\A_?#R?/CG&^&,^FOS[G?V;/G^$TS?)XNO_K\W]\>0ON M^7_\]4]_^LO_ _COEY_>/WL]2T>'.%T^>S7'L,3\[-MX>?#LGQD7OS\K\]GA MLW_.YK^/CP/ 7U>_]&KV]<=\O'^P?":8X!=_.O^EN*234P6"P@0J!02'&("C MTUGJ$EF6_[[_BXTJ,X<9I+<:E,\%7,D:M);H&!S%)8K MF=]*U[-KWU&_@\W;H+X$7(#D?_Z^R,__^J=GS];BF,\F^ G+L_KO/SZ].[=D MFAVFL%C6?U_4G[]X-9MFG"XPTQ>+V624?H.,1_3,-1'M-/ MB*?5&LL?7_'7YXOQX=<);EX[F&/Y]7DZ3(L 5?O,2%9)^[>[KO'BE)<4)NEH MLA+=>_K^9*5*>4>V\/L2Z=?7,MU0,IFEOE93%B"F3@LL1K%<<5$X,0K8,,K>9%Z&8->&\,"N+"^)Q MA8,2%G$%AI,%7E0AO\#)M4P3Y< =/Y!.WG'B\71X>'J,X% LCW+4RB97=M/UA>8#S#U]Q3H)8T;27B;CQ8EE?.,91#H;^! Y%Y !* M20_1\ #&2QV5Y]Q'OJ6^;UEJ&XV+IZ?QE@+>6><;_GX+\]_Q)SWD,"S'"_KN MA-U1M/5/,9!LSK2-HP4?A0#%8F2<8RHQ=;%D-].U#4+D4T)(!W4T@\AK_#K' M-%[)8E223,Y$#C$P) J$@2BR ">S=1FU)UO5!1!GJ=A&_>HIJO_>HFZF[+W# M&6'N?U<4?"#OB1S<_7&>'?TD4[:*\9@@BOF;GT;PA)TP!OBE#8G MK4,*2@;>!4O7DC2D.&&HH&JCSW;PPN49&RE]SJ$X!MI91[X3A3Y1<@U>>+3& M.%,,]H'463)VY>GC?%;&RQ5#QAMCDQ>@4:2:\$8@5TU!+B7:[#%(WR$K# MD/;K^VO[(HSO*>-&R;-S?.PME_-Q/%H&CN!CG M,3WE'TGG.)_7'/8L_3Y*4L8<.8(648)R-D+@/H%1.FB9O/?A0KQU;=*M$XF# MVKAWA]-PU-G,HIYY,GCA*B9.+J>6'I2D>#$@F74IK=8JBZ@Z[=#769]A19\$ M">,DDY#($:==SR3RIUP!%YD,J9A"2GK:T>?C6OM[(O&R&SP,"#3.J!"A)Y[7 M2YPB"6J4N=0BBP*&$6849@]1D+D(&)1/Q@4>;$<\7B)H4+:^*9AVDWTS(%R5 M)M!>IEQ0@HV>"&'DX,?D*C4R<9YX%KQ/2NS65$^#DW+-M6.:^:HJ8DX6!B$Z M"F$*R\K1!NG1=V'NYI/R6\UD7VCO"H.+&-])[,W _0F/<7I$JZ/ Y+BQ8.G) MK&O6VB#M@+SSI+#D&',?1&\H&-(!ON]4>/1J=OAU MC@?TEO$Q/D05THT+/D!)TO8,-ZM/NK0@!3@?"FUZ(Y9=<1260)$FK0OP@B\% M1 E>AJ B2Z:3 ;Z6J-UWF6L_FKZ;'-4BR(_U7(T>^"UBNQ$REE+T$K)))*-L M&$0?+-"C&#R&Y)E4#RVC^S RI%"@%28O;W6/I_N!YY)(K-HP0=N(39HV!"LA MY(3@N; 92;8QI%N-Z[].+JDU0H>CW';A2JUHNT).E;>-K.[RL&5F*8KS'A!K MI82S&4() DBT+&27DU.Q3ZC3EI$['CL]+1P/0?G-$-QZN[#>K?"L*!,@6"Y)O$$11G2!H@G(*@@??!]/K \_3\0AZ_XDW,6T M/!!Z>IR^D(V-7*L(4FE:/T82B70&T#LN4^&T3?>IM;G;V>_#E=8/!W'WU%++ MJQ?7X/TUEO$4\TE:^N,D5)RO?F&O$..?,$W"8C$NXW0!]JL?5]@3\59D'4 E MDT$98LT94T"'9(5-623%MO3[NQ+Z5+RF!P/GT,#Q(''#J[ X>#N9??M/S/OX MMS">UARH+9]TE?-6+CC788_/NH? M%R2/A_'UF?6U3!CE:5,J$8RJ ;[T"6)B&M!R&R0FVIDZ'0.V96185S6>,-P; MXN51CW].>%MT/O2YO,Q#'/73=]-CPF5 M]3(AQ4?'X^48%P2+@B($A"PEP<*Q HXY!1@9,Y8QCZ[/Q9'M:=PYX@H_JO07 M7V9[Z?\?C>=(:W[%^?)']8^6]1B<7OU:WS)BDD<>K*Z%TH4>$F,@&L? 6\>, MDDHXUN=ZZ_8T#JHPH1/0+D5C?338+J:_2-^EBWG*,A$1%922!"B+ CSQ#(69 M(HAUZ4NG4/\VT@9UQO)8>-I)7XV"_@U1;V?SNGLLY^O^#^1]'-#N\3',?Q]% MS$P:'\"%0CPGK\&E8(!KGV)PB2(U?>O.N.UJ@PJ_.P.CBP;ZF9>71PL*\PFI MZX.5*IF3G^11$2B*"P)22>1S:BW!Q9B!A"(PND0^7Z>2[CM0.:@@][&,3BLM MMK(_\UE"S*L:ZL]A@HL/Y91"VF/7\EBQ,&+>:1\I@M:YMB*(RH'#NM4*U%XJ MHPN6;0W1]LL.*51\&(/4224]'9]3BK*00I.=!,L3(PS+!"%K SKHK&6P2N0^ MAW,W4;4-ALP?W?+<5TO-<4,[[5F,KW(>5W%O,Y(+QNO1''>@%!*N*\QM0LZ% MM]R$/M<^[TCH-NBR?U!T]=!ERUO$5\GB[7@:IND\?>3?D9/O$+CTBF11% 1F M+2#'J'V07IL^5Q"VI['!&?1//;U;+(YJT\H/Y?ULNO\%YX>O,2Y'0F;+7*2= MI-1T(4<+3E(H9)W"(C%9C'U*KVZG;4A5$IUP=<5Q=$N%-;S"\?7DZ?]05@_\ MBA2=B@W"23 E!%"!)? Y.["1E5*BXQ[[)#NN).%LNJY5#=Y%)]%#4C79HFI?R\03:)W0$79+]'UZR-U.VU-(@C0W M-FTUUAQ)'\KK<17 -"]&J#(OL=[%M-7TL?I5+A%RT28RY;GN=%_P"F*>0E*C M%U;NJY.6974_=\@S %X9OZN8YDC0542?7-6Y\*PAUJHN;XL).;$B..ONWVQ! MZ!/(>?1T=EJKLG= <=K.]Y2^8)@R)I!UI"@+5&W/&.KM32\Y15I:"XJ&'C*@ MN(+&AD6MQ06#UF4P(E1MU(I]U(%V"A;0:\&%[F21A]K0J =.;JA7O8L"&J6. M-R4H'Z9G,DN;RL-:&T,2.'<9A'@U#A5C]*3Z""KJ!%%),A>LF$+/K$)Y(;R\ M-H%\Y\6?0D#0"A\/H9^&C:77-]BN:\%A2]'2!(10VQXK*\C0!ZZ!(ELM);,B MJ3Z&]!;"AM15\('L34M5-3)"KP["=!_?G=P$J54A%=GK;SYAPO%QK=5;H3MY MCD$F7?LB,U#91HCD,H#.45LMR3\MV]Y\W7[5IQ >M#4[G332""\$W3E29)MQ M_>]X6L:3PS#-2YS@\;@.2DJSQ7)*U)G:E]M9@B_6X4662 RV)/ %"1&B6%NV M'76Q_:IW]/S_ 'CII)&6;;E6=+T^H>_=="^EV1'MI12F5"C7(0TIS8\POQ^' M.)ZL!>)KZQ;F/>0L:U]GP< )$8$;FVR)103L4U1X/WKO>$+ZE&'W@(KM",+S MA:_C99A4HQJ)(AN=JLW/'"@C,OA,,7G25F&)%"28/@?PV]/X% Y,^Z.M MB0:[S'>AKR=X:)&\9:FM4H?LCX&#]K)OUX:%**K_UWL=QV%2TU6?B+CY."T)K;50 MMC9!.OO"F7=^Q/EXEB_OLB<7^-Y\3ZNX]%-8XIM2,"U'*'4()=1 (A'DL0AP MB4407ED=K)*][E(^+)\/>.;!"IJ2A0%G"(7*6U4S01Y$P>!T2MV:U-[WS..1 MFZT,%^^7QH/T <%C5/H9IW2U7Q!\K6(PM.=%BPCD#;%B;0PF]IF]<=]*OT?N MS_+D0;HK"'J#]*IR6>X,9RJ0$Z:S B6" JI2=!]+^@^\O35 M)P_274'0#*1K%C^4LVQ_F.XDX%&,R&VH,ZDTD:\\E^ DTQ"5"KIVX_*I#YH[ M,#.HJ;-/!_:/#:L';V[Q,DQJO?;G \1EAZ865W]\KV866S#3J(G%JM+T8#:A MYVA1=;W\<:\>+-E)S"X+"*A4;=\6(!H6 %7$I&ME0^I3--"&_IVS;Y>H&"DA M)2\E@V*LT,.B:U*Y]CZ4+BF1L_6LS[' 95J&%(,] MXN9>1V4U:SG?^W\70V M7PG@A"EMI%=>""C682VQ+$ 65]2;@KIH;:+,?;K$7*1D2/'0 "SDZ+:S8A? M]\Q(G(6"NK;&][+V#T1P$0OXPEE!%9PS?:Z,7=7(Y.[5()O"N,^8CN;U&([T M1#O>/$S&_XOY0YR,]T\2Y"$$&;4"&[,#%:P%+VP&(Y5*@79K?K&7RPW5(-NN M.B1+>0]]7RSTZ"+L9H#>7*P[>T^:/$GR==$!HK$4@B4#0?$ CO,8G976N3Y5 M'%<0,R0KN ,86HF[Y262J]M*U8,01HB30I-AEK4]*E<>8HBT'?N0DC0F%MEG M#[R)JB&E7AH@H9D"&N]M)Q6,(ZZ#,75^L"R.@M^D''A-NRUJII0-T6?1)WUQ MCHPA)1X:*/W^(F[;G/5B$["*.5FD#18YZ"#)!\_>071H()50!$^18^C83_@* MBH9T'ZR![IL(OAD,_C:;Y6_CR61DR'-VA<(LB8Y,30P28C(.A!2%&Y&DN]@B MO9':-Q0,J0BS@9KO)=B&)9.Y]D4G+M^/CS&_G8=I.A@O\%,5'KD:(J>L!%D< MRVO+CN>'/XVF^)R%7), MWRT7'[[5DKDW-9A>AO&T.A[OQZGF0/?VY[CJX;ON_U7AE'"8_@_[/ M7RGJ7ZSYV7H 8&2ES'?X.=187/0H^@.>.09')9\-E MP7+A]/G:,/)Q.1E2M>7.H>D3 D5;[^=DZSTE976+(G$#9),C**8]1=[H 9U4 M7**WK'1L,'^1G"'59[;R>W82>;MDQ^F-!L+Y%2GHI*+&%"J?1)HRUH.KE>C" M*8[*&9:%[)/YN(6RAIQOHH_@DM#6*A"ZQI@Y!W *,W#D-LKL _DMO7F]0Y3W M4!F_IABYE/[930W-LWZU5Q)Q>6*EW]>S\-.$Y&)DMX?Z,C1<4NK)$NP:2NTLLR61&95DGXF0U],TI"1B5\@T4DO+::.'XY_=&%[-IK7L"Z>IEGPEEW.VB4)C M83@H3MY%M*F P2 5LS*PT*;LAB6G)+&)\B%A*-*P=5!'T1466K+4RI]4O ]ZO8>-WO;%8./H.Y6#8.N MJSGAGDOI18+J$=91"A&"\!:T\U8*6WL\;-ON99=RGH?*F7:!1T,1=SK+SX*< M.*9I(Y6ECKL5$6+(!KQA*ON2A.ET%>&&L_Q[A!#KTO@+!?%[RXW_\%]AJH='IKIH<=!T(8. M(:3)-DJ(PE'82=8(@DH<>%"1?E",4WVLPFW'(??'_4E'KPV'5EKE,1=(&8G# MF!B$'!%,%H7[%H-+-0K1,JG:2IF\U.*JJ\HI>!::8I4+X+@V$-AVS2%M?HT MT%'HS5-=G_ 8IT<_P8G:&%2U;ZVWO-XK=> S13Z)F\R=MB6J/C'"U?0,:2=L M;!T:**"EBW2AU>.&'-K=/0:D]8N00*$OAQ")0R]U$4KE4K!/''4M20,]DFFT M83100T,3$7_Z9XFK5"@T VMS]<^, L\+,4B&2D09DNQ4%GZ&B($>F+0Q!O<3 M=<<<]DASQ60=F15RL*!T](0Y7>L(N%&:@H#"[ /EHW>V;SF/JU+#Y&,8YW?3 MD]*)42Z.&^2UVM"2J'VTX%508"+W&9TW$OM<#+^&H"$YPSLBXI)M:Z""AH?+ MM; 5\YLPGXZG^PLRO$>'5=28:5LF;ZU:7&&E,!(<%W5*K([@M,Q@F/-<.,.L M[5,#>#MM0_*8&Z.DL6*: >9+;1!S-/^Q8G>=QTR1<4E!#SEJF;9DRP0$DQ ( MKP43UA+9/G'T95H&-;.O,2)VE'Q+%WF#Q%5BLW:0G>,!3A?C8SPW2N9#^1*^ MC[1)#C$YR$DD4)@51,D<>0,EVJ@=)M.G%.6.A [)G6Z]Y7146=.*N),ADVMT MDU8CB\8!EDP!H&3$<9T3$IPLEFD>\>)9;,,RN+.4#,G=;HR,G83>\/+]20K@ M#"&Q!!^"_E_CA9DU=Z\?/?E]5X5ULGO+&=G.Y=]7M+? MJY+.U]6MFBS.4[]E"[:.Y#1HV?90PFK4XNUTUZFS/M=EMD?DZ)XT$R9Z7B)Q M@C_KVW#QYOMR'NAI&T_#_,<[HG%Q34&1,]PE7Q"RKHUC= A ,13YR1-*3@?R@XO=1!MHD^NPR.&;D<4&E%[H-%5L=(8&W<5"#+:# [D[/I M4[]YEHI!C?H<*HKNK;96Q[&K+6DSYGG%Y9OOM82T=@F8'9[?L4:%'!UGBB8\ M"U\;@KDZZ+DVSA/)>4%^#M]V=N.=%AY45F%H4.JMR'9YBS/CD#Z4BXUG1EZ[ MG!W/@#'9FDLI=:(;@M4J<^Z0@J ^\<;-= UJ=.C0L-=!M4T-VT_ HU"!%5J< M\]K/M8ZH=SPAT XM$N/!62;O9+GN8IH>*C4Q-'3LK(F&78C.35@:&8G6>>^ MERA!B5KCYUT"P34ZXSWCIL^!X@5"[IC7^-8R>V&B4G;BS0#2E&,AFUZ+>LVI.2&R.U &Y#$=:J6JW[R(72+3C^VYR> MQ W/13E&<:.!J#.2U;0&@E@=.M(_SL?"ZDQ=HA[>EAFNF[?)3J1ZYZJ-4\]_ZTWC*\\6V[[(,M MUV^P1W83QX[[Y]KC/K/LWJ5E1R7%E,F#@K0:NF89@N<*@459R!OW.>2X92AT MXT*[Q6\M>_Z=C4XW3J3EDJ'@!:P/) 74'%R.&DQ 5YRUT?IM4UF=21W"'ML: M5^OQXOU[7NBY8SL-F3Q2$))CN*8VNQ(&6/!,UT@)A^M M=+6X[';#N/5R0RC5ZPNCUC+OVNKV,DQ/6S=<>TUGY)%%'U*&6GQ-WH=DX'-1 MX(3%% (A&_.6D&E(UA"NQO2%UF/IL!$$5S5GU\EF\V@DKD@D2H-TA:13A(-8 MNVS9+%D*W,HW\MQ-5HU3:E:;K0A?LD8XJ!44>4F2> MIL/#B+'C)RSK)1 MVF"?$N%MJ-LU5[+-&I](26&!>528MH$1_R2).O.ORJ0VI#3.!:.Q1)_[G$+> MA\QDYM#1>Y]]Z$ZZ;V0%.@[G&:''I$MD$%?!,4/:/VWU MZQQCT7/F%&Y[5-&1S"&X0T\+T\-"3L^TRIFQNJ=?AFD^F;UXYN+G+NF2NZ_2 M( VR(VN-TAO77\.00FIN:IE8*AI4B;4N(W RC3S)A$:AZG-[=V5K? M/?P-EP>S?'9ZLRE.).6(T=K$4+&@(5I.GJCP2(Q6W(&\(#D!;[%PN M5VRMI6:)BC4QZ[GOM5_0V^._C_]&!K@2.^)%26.9A4Q,@@I<0(S,K?XJBNRE MTWWZC]Y$U1#VUKYP:::3EF=%Y\SW*%@N%$\.M%%U'K#5M>57[9/LO$G1$(?; MMF*\_.E#"O+;:KB)/!_(.?F<#C ?37!6SKS8R"6Y\;/;.B+;L]'L%O6I27>A M9)=B NYK;4&0Y'-&8<'+Z)CDC@O1Y];EM=OKW?GY?$"^=9WL=I:Q4%(NY.># MTLH#(=="*")#SCFYF#67K,\%Y:NH&9(#<5_M7YKCL:O4F\]A/$L(#Y%S7R2X M'.IXZ!+!1_)<5#;DPU#L)TRG&:27B1F2/]!*^[O*O-'&?[K\VAF9[E\[0<2F M:)%Y 4DZXM9G@F:2 ;C2 54P)ER)#\!E&/&>3@-] M^L.Y#1=9Z> X1)]#4)R!#<:!LIP>>YL=L.QERBPP+7M%[,TL)Y!_NBX&K0\C=9-]VOLU9*IB22(Y, ,M4 MJB491$6L5UBR8@:3Z9]C@N+1\A.&/)[\($-* MWLUX6N\UO0WC^:K'V6:VIM&Y*$VQ;];DYZCB":R, 2>=9N\]*Z%/X=F]21ZJ M&[*[ >FMOZYIS!%/PMO,)-@BR-A%KR#F($%Z'0(6 G[L,]O[*FJ&4-S<&R1W MEGI/OW1-7)CFSP=ACB_#ZM[Z8JK4C^%'??/>?!ZF M^^NND:,L)(IDZEAT%NJ= @TA%P=&A5#(/^!"]>INLBOM0W+/>R+TBD/#A]1Z MLZWX&AE=$@Y1/4ZC))T4V@O0B38*A2)#2"( UXES@>0K/.PS?#690XH3'A*# M_73YB#M__7HVK0_(K&S9A;VC&[ #-?U]@E:B:M<#Z$X]\QTGWY:3;XO125"I MGI636TN^;919B%)@=]=EN*NUVVUVI(Z%>XI2^6'ZH/1;Z7=Y&!)J>,"Q[H9^)6+Z(Q48-JG_P0R'M,I7:=QW'TE9S0=9CX M=CP-T[2JB_\Y<*(^8?7_ZN@=ATEUY<*J]01%D8G$4'^VTP".ANNWF+C12QR- M/-@KUC^_^-Y%:LZ\6K\)\_H."S_6 '.122WH8P8KDZ($,!;HB52ESQVWK<@; MD@?ZB';75"?0U#[7FVZ@668FZ[3E$ES-A%&0)+0&&V,2RH14>)]I M1]=1-*0CZJ% YY[ZVM*;.WF]_A7# O_ZI_\#4$L#!!0 ( )E]_5*@J46\ M]44 S= @ 6 8VUC?EZ(__!R"GX.Z8<_AO.+ M'_XCP>P?/^3IY/*'_YA,_S'\X@GYM\4_>CGY_'4Z/+^8_\ I9^N_G?XEVZBB ME9EX"9'(Z(%8 $\86)6$RH$F\?^>_\4$F:B%1(0SBDB7,K$Y*:*4 $L9!X$_ M*0\=#_\PI M%3^O/OWC],/_Z&?[ZXVQX^7D$JY]=3"%O1;^:<@&E"IS_49[VG],=\\BR3(_FHTKXCX_K.KXIU<^F%- =][= 6TBP>12[@, M,*T)]/*(/MA03^G,,X0?KQAV'ZZX]#:217T=DH))52 ML,""H5DX:T#)J-S@VV,*HA6FT23>>>JHK&Z3&SI&/L!H\=/!8I:#U89S-DZO MQ_/A_.N;<9Y,+_WUK.#-'"YG T9MA.AQ4;,N$:F%(M8#;A(V1)6- );\HS+< M8<"EE'>?4X+AS0"?\+,#*I*@P03B,N#&EJPAN,,!H3[:CE;J?D, MXD_GDR\_XW-_+G,I7RPFM53,M='NHOZF'6?3%?[K5V7/=ZD8 &VYFT\JR'%) M$L[DQQ\FTP33O_Y(:_#YOZ[\= [3T=O!"7)!$HD$Y(XR(S@ M!!.3+MJD915JUP8^39;[2/<^X:P&X>]A.IS@G-,KM(0'P2A!P4<2O&=$!H,: MF%(@"FB.3*,&.E6%[CO#GB;9^TOV/M6\REH]]6B,E$E>JU_.)E'%!+&: I$V M)F*=]"3+!,Q:QA--==;MM9%/D_!>\KW/N>C#^7*:OPQ'\-M5DYU;VY_8#G ]G7 MY#7(3(EQ'&T'D37!F0H2?8BA./U&V@K\WAWU%#GN(=?[/*O^/'_R?[Y)..=A M'BY#*-<*R+3+*6I/HO(69YD#\2PQ@KY ].4=-OJWYP^%-DOH:D[ZN [J\" M;\9Q,L4=90'JXQS-B9>3J_%\^O7E),' 46>5T9%H:DM8D7-B,QJ1U&D6);H2 MD?(*BO @B%-4AWI2OZ\4IK]2G*4TA=GL^J\R:3;@B:G@0R#)&X>@9" 6]R.B M)]Q5(WRQ +V;OI].O@S'$>T2;[0&EXG& M21'I!>*22A/!D[:.62591=;71C]AZOO(>4.(IE=0[@ZP]Y/9W(_^[_#SH>^!"AJIK>'.;1K[A,G?7\8;J.\5GBLKT-D4_ )( MILDRPP U#]T/:6Q"#(JAPZG0+@453:*]R+X]VFG1N[<<-Q#:*PA7#L!'[R\F MXU4 P>"0,6A-N**H7?@U<9YF(JV1S'D=T.WH1>KZB*=%;"]Y;B"W5[3M(\2K M*(@BBE[,WAGNM&C= M7Y(;..T56ELIV.L_XX4?G\,BU&>CH!9H*EJ%TW(N$L\C)P!*>26S\ZR?][QI MU--BN+=<-Q!=(8#V\FHZQ3DOCV6*!J*1?S4;Q&QX8%X2[S,"D^"(0TA$.\N] M9&CYLWYVU4.CGQ;QU>2\00$J!,O>C.H 5PF;EY&[Z$EW[\\GTZT" LBIF M1K(.!CT[B2N28I$DEQ1$&;B1_1*6-@QZBG3O+]4-+%>(E7V\]*/1BZL93F\V M&U#0EO-L"64:YQ9%.9W%J1HE7=#,@H(-V9([LWQGT%-D>7^I;DADJ1 0>WT) MTW/<7?XVG?PQOW@YN?SLQU\'.D'*5C!B&01<8Z(E7FA&?$@B*::8MOT,\P<& M/T76^TMY _N]8F+7VG@!H]$*#NXG5@=>3F(".OU*49PB.H<\4)]I<$97R6JY M/>8IL;75Y'\9SDK$;Y%4^0O^ M;#9(S&M001/0)^;1WZM!2@CH0W\-XK[':&D-(" MULB?#[C4T3%)T:*,C$A//0F&!J*X\;?K M", W2*M\^&RHCL%;PGTJAB1'DY(#6I.9H3M!I3&L'^7;1CXMSJO(=P/I%6)N M+Q'7U(_>C!/\^?_!UX&QV@?C!(F\I$[A>H->0XC$.H9610HFIBJ&V]UA3XON M_I+=P/7>X;7'9_S)AQ$,;':<6I6("=*@T2@9<8&A^9B<1(^"!Z%J7&Q<#%:1 M[UL7P@_'<@N9;KHZ]L/R O!?XF@R@_37'^?3*_CVP\EX#G_.7X^@@/CKCS,X MO[P7L>ZN)U@2/OVZ6L#_>!1213UZX!+_ M+GJU!^^3%O*O>!%Q!>PVGE>+5;83HL%:@8&JFG$?4\VM9%N-A&\*49FT21.) M'T87O,PN6XVVJV$EM8>CRR)21,:<$HEFK1^\IWC\.G"G[L03JL N@FY!_2(& MMNBDK@?U][ #&(C'GQ ! M&J@#!B$^7E*DRTC/EMCJ8JSX3M_"QGY2]"XV=XW-$ M*NL#=0XD-[M0O'6D4Z"XCA@KUA:XHW[F1OU2P2;X-;;$:/21&A*BC$2ZJ(FC M7)(@$1VU6:LH=WN+MXQT"A37$6/%4@)WU,\:=0>;OL:&M@?Z(09=$A X:189 M\8!_@&6TD0L*,L3BUK;G3;J;0,](9ZX7AQ%^Q9("&Z("+ZX1*2.%!&;0$E&HQ;$4*G9)D)R%]D(A.O[019@J M09<7SUPK*HEW:TF!?_UY32)O\=N]J[:.$XQGD/"+V60T3$5Q7_A1J??\\0)@ M_OO87Z7A'-;TL'-9U\Z/KU'W=;^YK!6&38%+YT5:W%"R+ 2FJ4LT,2UUR($/ M=ABGTJ'9VYMS1=Q-*+="D)A%PA4C68)P%7%@4LG>=%2VB8??Q])W]3F;S6 ^ M.PNEXE:<#VCV-.@,1"^NW#M<"P,/FG!<(),TEMD'*\GN/[.[. Z_ZO1D>7W5 MZ2'6BF'>NVBN4U5N0(6D$CJ\DJ14B! QEXH!C%@+GM" @"!PEE.;'>,^EE-@ MOZ>$*QXS;)SC($8-EC%&H@B!2!]P;J #44(J!D$ Y6VVAI-C>G^Y5C]H^&4X MNOQU,H;Y\+\AO1N_F<_>_3%>IKO!=([B61K!L?A69^=36!C%OTQ*0;;SJ;_\ M%3F;SV6^3<5PI M> !J=%0$_^)$!AJ)C\*7VD @WVM;>3 M\?DGF%Z^&7^!V;Q,;38 $8%GK8@6I0]$J5WE#57$"$F=!QF-:A-PVP#F62I6 M+>%6/SK_!F19&F=\_G(R&A4-7BKGNS :GB_2>PEJ?NHSY+MIJ*MN..MIHP+UV=Z89\+<+2V!YE3 M1I4,.&V.RU'V@=B4+4DL0+(V"^;;!/,>0O4LU:*ZN"L>P:^P_6TR27\,1Z.! MU,Q$*R*Q*MA27-22$+@FGJFHK5$^PT-5V_>G?87@65.\EQ@K'JBO<)0K6 O! MP=OA%TB_3-'XN!C.8&F,#+14VB5<=U# MA#6K[=_XCT,?AB,4&\S0<%SD@%Q,1OCP63$BYU]OYLJ2C8YK04PH0!V3Q/F< M<<6)UC%T*WUHL[-W1?CLC[";4-'@Y.H6SO60K1.!>J44,5%((L&AF2JH( B6 MHHD"J,S-E>3)C[G;\+A=6?J0T/!@\[W_6L[75C'XK(U!OS.@W\E8J:.7T6\) MCB3 *:,+:K-M>Z1Y%\^3JD4OQK:<:/80=_5+<(AI>@7IO9_.AW'X>1&2*N_" M!Y@-TY4?W1S,:,Y-5B83(X"C+8-?!:T"R8XR" :\4UUO670=\]D3WU#$#8+_ MKR # D%<7V!\=:.>AH&65CB24W2XX.$6&0 5-5FO42!9YD;6Q&8\SUXI*HJ[ MQ2GW4EGOSWE@O:7*9DER*(72F78ED.6(SB)X'CT7MM&)]S9()Z,*=83>X'#@ M%82;E!LMG126)Z(*@ .]G R MJLV%F^V@3E1!:M'0P##] G@,)LOI;"Z(G1V68*J M@R2L%+2T RB5I*7VI7H%Q:\HC\DS<#FWR6'8!^V)ZE1SXAHDQ=P7Q4WN]OO2 M*!!)F<^GPW U+_/Z--D\LQOQ@8X0 PH-9"H=J$"1D$T@*3D5 RBI&YVSUYW' MB2KH$Y+=(*'G_?3:$%Q,:WE5,G'OI+*9N. -D3GCVQ0"$$ 918'N()-MO/4- M8)[BF/_I^+V7Z-N/G&8E;&_AL: 2"/0C:8YH"48GB!>E%:IU0:.#F:5OLV>N M(_FN-:47+0W. <]26@C?C][[(3J9U[&G0=*1,J$IH4H)(D42Q$JFB3<*N&4R MF^2;:,L60-^UTM0@J4&DZ .4.W*07OOI&*<\.XOQZO)JM"PVE8=QB.YGLC;Q M*(ED?G'?11!<]X 8(;)6S DP#_4U[F.H/X;MN]:HRM0U""Q]FH*?74V_WEHJ M(3!J?))$"=Q'I3:*>(WKI5ZTHH"D!6NS@]W'\ETK3T]J&H29;JGO(A96.HA. MX:)T-?@"R\CIV\FLQ$O?Y4_^SX%E 7SI/!8T<^A\2DF"2H;X9*B3B6;FFR6] M[0+TNU:SEJ0V"&3=E]P@LLBY$I1$P2.14AIT 6@)K66IT'?5K8[6[V/YKC6I M)S4- E&_#L>3Z4(DRVFB*4=54"Z3F 1ZB\;C]$JV072YU$%207K91%76D7S7 MBM*+E@9!GSJB066GFK)2V!6=2B)YUB3XC/:X:TXD&QZL2TD!A M;NYP+9L-*BL"SJ?X%Z4]E/"6N&@Y ?R/,P%6BC;YR'=QM.[I>6_4MU5NL/40 MYO%W[*1HW"ON*+&,42)MX@07-D82E51S7';YJ7?LK$%SYP:=NXC[,$T9NR#Z MSAMT[D3:X]T9]Y'X870A>P[.J.+'E4OX 17?^L2(,MGIH"U/C0H<''V#SLHJ ML(N@#].@4U#PJH0@DRE&=I* !DO@Q%E($G\FT31J>+YY= TZ=V+H\0:=NXBW M0>7V#=TKA/+"!0.$I8"(> +B-'6$&V&LSMD8:'-7\4B;@U0B?!_Q;GW#GZ8Y MR'M?F'0#M0N)Z[QG17, M0I&(%UJ5*"6C ;@UIDT2V<.XGKVB5!1[@Y3"3>C>S&97 M!9D!K7241.42L=8IX'PCFIB<:\F6@%:$@I.XLPM)=ZF4AG!1JI!T^#:+!$=P#U[U:A-0(,T MOUL0[ZUC0@$'P2+AI1V4+"!MD+C-)8_N9TXL0IO5X@%0IZ03O03>Z++H'6C7 MRU@P@4M* ]&>XW2Y#L33A+.''+AB/ 3?L@OLZ6T9-03=((/N'JQW5_,9VL$E MUZ&48[$JEH,L3F4IIRU(H-:0%#WCB3LN6)O;Y ^A.CU-V%?D#7+D[J09+]$- MO 25$HV$Q52*+$L@3C!+.. //%?>\S;QH0U@GCWY?07<).'MSA$V91YBXB5+ MLUQPH1D]&4LM\<:P;)/E/+0I$7 T:1]]^.TAS.-/^Q! O. MH]Z*)+TU#HPR;2Z#''O:QTXT=T[[V$7\:8]X8 6(OF2BF")!40U/<4F#0NRS8Y8$>?]E%9!781]&'2/I(!P:4,1+C( M2OPB$>=-(CDJW#LI4\)]5VD?.S'T>-K'+N(]3-H' R\=59Y(:7""63IBO+'SO-8,N11P# 1M=(-OG<4I!V-SHQ/V75 >1:QC%PVYWZRO M$24--KV]*JO1Q*.S8(@*:I7M#]RAA(RBN&;G3-O$1Y]'2;QV_-=6[ MPJP+ B=P^;FP\2[?/5L>\,!95E:B%FA> L*2>"I+,5$)!JP$(;KVK.\\Z FJ M2DNQ-ZC[/5Y>+RTER']!89V-TZOA[-O/METYG=V]E[HVW8%37H>2 ">=B>4^ M&R.E0#X1.D5J"3.L$ B> ^:2@J-BG3T 'W"6G8H*ANDNNQE)4:5&0_XOKA$*JG9%"6&VF)=18]M%))Q7N'4S&1&:8%:-8J$^%YEM!I MJB9M:N3LPG&+!KWI/Z]FRR8-GR9;2KXNLG2"7\1K+S_#>+:X!O(!<-*SX1P^ MPO3+,);DWN$D?8 X.5_2O"S2&'@T-FA*(BLM1WW6Q$<4L0_*<(._X+Z-#K>> MV6EK]U'I18/[(@O)+3-07UU-RSN[@+G MOPQ2O%Z!K.!08N'RH0OJ2VU:;5) MQ$EFB992A>P\D]#JAN@.,$];(]LQUB LL #[ 3Y?3>-%>4$6S9CGP^D&[ @5 M8HC)D2 @H5TD'/$29<15IEH#S3:T%6E7?!-W)1MB$Z;>6I MPD.#6S2=:F5SSP$2& (^E7KM.1.GE2$B,V&Y,-;)-M&2XZQZ?DB]J>@W!RDEO7B31A8 MD11/)A/+2V5B9P2Q"9U1#R92'JD/C0Y5M@ Z3>VIR4*#IXG@'QFDKPOX2WQ#Z[)WR]L!1WI9@K6":4<<# MR=OLI3F2"]U]".\AS.._T,UPMT&W5A&].'VEL1Q X:+J&,LQ&5INP;=5 MC2.]T+T3S9TO=.\B[L-E>DDO).O0Z""=JH\,?17^BNK *["/I =?R9M2Y8150.:+ 8YP@B5(0F&T7* M1EG:B/KCO-"]$T,=ZOCO(-X&=]MN%/LZ9W1R^7DR+JDM"^567'A3.J,AC'*# MP#KB>;!$&>D-RP(-US:5WAZ$=4IV0&^Q-_ 1UC!=ZWT74$W-@8VPGM@BZ$_? MI)7L&^P.F\%9FM&7#8:@QJ,'I4M)+&\-,TJA ].0H6&I6=>8V("HMIT)E(KDIYR-)$Y=X,;VU Q]2 M3+%ET9D3T90Z\FV2>K\QJ_H:7%;>T2@I<:A=E0/!MHM@/ MPCH%1:@G]P9FZ0>8X_P@O?;3,2YDLY6JAF"SD(* +68X"XK8( #]<16% I9L M;I/ N1G/*:A!!4FWN$]^NSSNJAR:EI([&HCRN?A@PJ)I9271AD4TKY15H@HJTX:-!8O9FN_<:FW&94L,DR;Q4Y04T=2P@P)RCBTZAPOLVN\9#J$Y! M/:I)O6(J]FPZ'[Q<*BWJZ.N<(Y;,T653Y67KJ"K11TI.#JPIW^Z3K_PLQDV6(1.TKW'[M11(T+AN,YMQ\Z20$^UDF]39 MA=;0'S/.D^GE=1=<=-Y'L[LH.I9;WOZT M_O64.R)=*YB<>70N<.^R3BAW=!JL9DS8K*BSE/O!]L?V/!A?/O<#?"XYO,62 MO1G@[4WRH,DV,*XBH<&7:EFE.+*A@16L "-TB<[H.OM/UT5E7^7EX,L M3@F6H\X&EAEEK=4DQ^+9*;W(=Z$$2E,3SY53K$W1A^V8GB![N+:&W'.EZA#0 M(FMD^]3?3R=Y.%]3>A AMDDZ6B$X M*DWH2]2]T/X>4JZ>0K"TJR"]?O'FTZNS0+:9Z-T]EEF?Q_+[X=X'X4V*( L2T= M\UPIOU#\/$J98YK)Z%B;/A(/@#I%O:C-18,3O/?^ZZIL6OROJ^$4<.J?83K_ M6NJXS!%L"4=_+A\91,VS,NC_:V%1 @ 9D7)+A&$N,>\,%6TLZ^X83UF)&C'5 MX'CP'M(WX[D?GP_16CZ;S0!MY6"BTM9SHDJ5,PFX-CJG'0%F(DHH&B7:."N/ M0ONN-*@7+PV.!S_&"TA7(WB7'Q#*BZ_7OUR>@\C (&JTPQW5C,B,.VPP6A"M M5,PN[$YE;K;S]17P\)<,7?KX1@.\B M#Y*XE#F104J&4I4JM:I3]P"L)SN?;*T3V^YK].:F14GM)9;K6'@7,$WO:=R! M\\3W,_K3M3FDTD/6S17 !"G ,$.$A5#2;@3J.54D"!J907L,N'NNQ'>]A]&8 M]UU$7#UX\K*L9B5E^VH\C(N%;I6@*01G-O+2DIYJ7.$8(S:)4O@0O(LZ&L?7 MLB&W5WO;-LB3V:S[B'Y27VX5H^E+6+]"&OI5?I3B@1K'<$H,G72A/?&YY&$9 MS:SAC,GUIAE;";SUV.=+V;ZRJ?[.?9Q?I>%DI2]6.GT>H1Z*TUW'OQ\B=I?/M4;Y'VZP!W@O9_^8X4F*_#&)D:\SX@FH=OA M(U,$,HAH&=A[J9[;NR2N/?OY$M9+2A5#@TLT_PX^_=>5G\YA6NZE+?**KW%! M%";QTKJNQ+.E*WT6H^($+-"H:0;K4T?VMH_R?'FL)+F*@;DEKM]>O/Q]//R" MJ/QH982M-,U8Z'M<4!APU:TDA"L7O1=$)5HDF0I"Q8GGSTO,VIW!9 SY'QFC*N M6#1\D=B(SLUD-$P+-V<1@EUXP+B9&^< =X-^"J?[5ABUHGN R0P6F'B2^AYAKIZ%OPX;;D6#< M,N)8*KDC/I'@M"344FMSUEZSBNGF!Z7^H4L)!V)^%^DV" V_PR72EU5NS934 M$$PTUA>?W)58J"L5/1*QDC/EI(PYMLG)W +HP-<*JK"UWDBD@J@;Y.K^BH;) M=.A'I@ M#Q4%7SV>^6DR]Z/%Y=SKP^O7(_1:QG>BXCDQK024)F[9E.P/M'Y088F+VCH5 M9=3K>3/;XV:/#W=X!Z F/Y.6PFVP+6Q!=PV.9U1KSQ5!KZAL@A07*X$NC#6^ M+%J".=ZFL?F#L ZG(8UHO->XNQ8'6Q6D[4VSE4LUR2\O_/@OU2<6N-"P:]1IT8VI<\;KBW]OB _=[Y MU=/>WF1E!>DY:7$/2M_U;/7 VUU4(.9L MRX%NSE00&9,@5E%.<%D':CWC.K:Q;#: .?SNUH_M];6JKWP;V+4K2 ,!%(*V M4$Z"<:5,N%(&G!"Q(!R7Z- QWJ8OGZ9^/!NM[C,LVZ-Q8UQ..I.H2F3.ZQ*C8YQ0';GT+.@8NYX]=!_U M^?+<5+X-[A/=Z"-P)8U.B@BC)%I!,I,0<>Y*V$!1",XU:D:X^=WNDV6^>N(R MM&R#\(E30.^"!60QENY>4I $DGN:J:*T467US8 .E2U>=UNJ(=VG3O]^(!C) MT+O(403"0P!\"U$T-L9(E&=,\11DSITR.9_U<4T/9A\_DME%PH>*QW?!]/T= MR>S$5)? _#YB/MB1C+8J@@[$*U4N7GE' D=5#U%KGX(*7'>*SA\A];L?R51G M?A?I'O)(QDDG'$Z,*6%*!MXB<< 1BQ:=\\QKZ^WW>"2S"UM=CV1V$'7+ICL; MKRE$CE:O5@%M[Q+YX^A^.4D-8HU&!0EHB.LVIN%QW_3J;PC4EW^+#IUW\I*Z M@/F^;W/M1->#MWKVD77SVUPT).L,IP2UNA11+BWA)2J[L(X'E9F5JLVN<.RW MN>KQOHN(#WB;2Z7,/'68_S'Y=K7":$T%^$"29FAM:#1E<;:1I&""-I%1F[HFO&]X_#.G ML(>LJK^++Z83G\JYX"<8P9?A[-MI+-52XF*#[H?T:(0Z-#D\<$^2\#[[)(Q? M#]=MI7#K(,^7R#IRJWX3[)?AZ!+2ZW+,7OJ9W"KC"DQHJ9(DC,42W@:*IC^@ M.R"X@B!35M1TI'/K(,^7SCIRJWY)[/9E4"TI!6=' \^"9N=LYV7S MJ"[*[D_4_O*I?J'KWA50&5.P65)$PZ'T=Q+$"Z-(%L'H#)+:X#JR=6P79?4*E[HVG*]S+%$K4-[2;!0$E2A-&="A4HF4^H\8U)V=1*.[1)>CY>LCY0J MWL1Z[((8I5&G4E!-.X?&;G26A*P8,=$9R[PHOVSBVQ_I);Q]&*\IX_O4V_Y5 MC6/I]C[,UT[J)_QWB_"%A90M<$6"++@\C:69HB=42"$LV&ACFZRE;8A.*H-"J!NPK4ZYNB K&F@=SNVIXGZUN&P@V+T(*!)&?2M"%.4E!FE"4M*H3,M M(O':!@(Q.$Z-UOB2G(1J/!(7/K1F["+WZC&I=5ROKN#3Y'K;7.:)7V]TGGIN M=++$T8R^'\,]SB7-2."*>YW%VJQ-&DNXH-T_[FNYM_GNL7: M(_K?I'@(T]HE"9N$DT:RK!63.IK@DO,QNB1,BM[8P=JS>A:I'\[\^?D4SA_OKLJEV*7"6=90!$(+' .%%RC4OH/H3I4OG%3^JN)_8ASD+T//C++2+06-=M8 MB9I=?/+H?:1>A"@Z):H_PQSD>O0^GHB\BY@/E87:!=/WEXB\$U-=TE'W$?.A M5 !-L6!Y5L254UNI'2?6!4J\HSX+FT. [Z;:;?L\Q-+1-Z)K8Z)R+N(NH'=^' ) I%\UMPHXI6FJ.^" M$LMLZ#FH[B;YCAOHNH?Y ??'$44<-FW@;I$RRE8,@%]5!$),,:U3 !> M=LVX?)+$V+J2WIHCNXN8&C>3H1X\SS(2S4K%6>\1BL-E(3G+D[ FH=%XW#FR M#3G;7U3M^\I8RT6$9(DR)<^ZU'5U >U[R2-H0X-VMFOJY=.ERS;DKI? #MEB M1D$.7HM,"0B'#<,2-]%+1KYL0QM)AI2&DE(=:_=;">\"NI4Z4\ M+PY?+HMIIT?LP7E/&%=?B$E)]/YVDJSA_-_T(TR_#N$S= M,[@6 2NY>MJ4!M$Y$YNU)-$%!R)SCS^J=M"T"<')A!"KB+@-Y67/N$:T"J-W M 57]C'DKG,,?,O=GZC[ME<1<^8QY.[B87/+:EKNDHL3)O$9PAA&>N,M<^\"B M>*[#'*^,C:J.S9Y98[\O:A@@]H.G( M@L@Z)R9MY^#A]E$.>UA8B81) PE6#R/>PO5W_&*R"JR$:+W*DB11BK5I7ZJR M ++QII 2T2\Z\WZS2.<%*/[2J[E>_KW"$=V)S6\CG!:;>TJN>JCJ%J;_&$YA!+.;$ PS@@K<$55,EDB7$G'4 M>,)2 *^,ME)VK9NP=9"3XK2'_*J'L+X=,B[GN=H&*#6*@RL%E UZ\4Z34-+2 MJ%>.!ZFC5UW[6V\>X?D36D%RU6-6Z/C-I\-P=3OSA^O29X@1AOLXD5P6?SQD M$D2R5D2;4^=>U_>?_OQ9["FQZ@4T7I8D_/'\+4X.K?WQ^0I3I ''I4107"@D M[@*E=CX0Q7+.SACOZ;1M'>/Y,5I!<]=(:KW"EC_-/DY+Q=W5Y$RCS,>!$ MM"->2T]D3HIXAJN%2E;3F#R$W+4+VN81GC^;%217L>C&'0U;!;K1J[;%JY:L M7-RT@1$;<-L.D)1Q)@;:N;+-G0<_?^[VEU.#8AEGZ0M,Y\/;*X(RH&E9VH5 M5$&4NL_&DN0% _2*+)-MKKS?@_*A%!:)9=XCIW9/6D&-Q71AO8XLW*1%S_%;[^#2;G4__Y8AC?3JY+ M7O2O(-'AZ=6*2^PZD[6Z$S+0J!4/F<<@RU$W)&\BDL9 6"W=H/LPC4M2\(3& MLHV2<%52=6(NO4],0@(LY8$)QTP;^^=@)2FHMS(EQHB7 FE\1,8;U. M(H'+K>J@'6U)BEU8WUJ28A?!'KHDA:*>4THYB5:CV:G0273..Q)UC."$,SD< MM-+*<96DZ$-_-;$?0TF*F^LUW]9?/UKVA,HH&JX422&50L?ECB2-B=!HO%'6 MHO0Z]87LE#*P%<91Y@SM1/*DMK K)XU<)\+=AK1JW]8!5/7$H:UP#I\X5(FN M22M9'TP1*,N1>4:)LPMP"O3[\.?O\XD%DGX Z( <&(3#F2$!0Z5A0B%U%)L _=,9U!_.E\\N7GZR;[^9D'STB^]&>^P#FDEP4]Z2:VB"5CF]/IJ.OF\2H9PR0KJHR(QV-*R6DD2 MA.;$Z\"=ETK)1*N]HK='?LX\]I)B]02A18#COAM\\:U$AANZ5-E$%:KCDBH68#*5.BPR08]*#!Y_D<( M4(QGX_32?Q[._>@M^!F\"Z/ATJG!22O'+;6)@"W+7=**> BZ;%X.=RX1@?DF MDWX8U^'#1?5TXUZPH!X##2)(MU^W7_QP^G<_NH)!E/@_2$ZT4II(&CFQR:%U MZ]&X39F!#)T\_]W?A4UP3DD;^LN[0:F93=/]U?\YO+RZ?#&93B=_#,?GJ+_X MF_G7 976'1P;*6.8"N27T]H9R"_AR> MDP;-7,HZ^68\FT^O%A6@_&PX^_@9,:=WX[_[Z; $8S_X.; !(C%,1$%4*1DJ M?48)H6%)F!3:@:71BS;F6U>$IZ!235FIF/R]20(#:U)4BG,2) /$@IMLP+6Q ME &EZ'QD85R;8][;*$Y)"_:6;L4D\8=FN3RJ8;$4(=*)9!=Q1V2:$FL](XE[ MIJ)W4=,V!5:W0CK4&>AA39+=I?W4IY\WY1ONS&,1WJ<^<9E>.^#2QR2O"2Z],([R(N5-[EGW2Y[;# M.KPIV9^Y^WETE<3>(#1ZVY-9*#VXD'"JC@@+J=R#!&)YDD2[E 636=/<9B58 M1W):)D$O.3>HF'8;S[6.=T'4U!RXC^EIC(%^7#U ? ]!-]@.-B&3CFF.>BT" M-Z7YG"1.ZD"REI'JDNB>.M5..UKJ'S$"FC._@WQ;'(%,QFDR7O0,"7[\CW?5CE#5C$H84GGGE+I,Q G,>)!QFX+57HP34[%WL*"*BO*2 H=V2,\4WQ'CAVD0+[F,Y+=.@ MIZR;GT?\YB]O]+X#KJ8FPC9D3V,H]&7N047H*?8&V\=6?,HIQJV)1"QJX%,0 MQ)<<#^:82 QB2M"H+^Q!U>$1X^%0VK"+M \>11#9\$4[)P]TKX'ZYX?VG]]:WF@$EJ+7W#M-)2CFG+72!/PKAFQS M&NPU8ATO<6&PPFS^>CR_<\)F'/?1*T&$2FCY0+%\C#.E-56PT2DC'#1YX1\! MUG>9^W4XGDSQ@:O'O_MCC"*^&'Y^C_8BOM+^'%Y\?>^G^.5 1&5XN:(? BOI M(X!FN]>&4&>9-X&%)-ND9>P \NG\IAJ:L[X2MF*G@2NUR-*_G1%9,OX56"61 M4.>(]*!)H.@L>!4BYVFQ/S11EWM03DLI^DFZ@:ET-IO!?#;@U(N8HB ,-W\B MD[,DE()8DD>.$$>$R .0CC=(8 M0[@I=^5+YZ(@LR&)+W+>O?"L372L(\!#I6.U5(L67#QU>E:Y&WACO"QB!B)J MISS5)%F&"@^&$Z<**=SN$[77&],_13A56;\#JI(=_*I0=N@%S' M KI J5YY8@W$X>M-]*!C$ZD]9-F87B4-^O$E/=AJ0:2UL53NS\12GGV*26K: MJ?O8\=#Z0!6)-JSN(L+J-]4WAU6NHVW!R*C!R(*L5+F%4$J%*P(9;5$5*56Y M:_W"A\8Y["WU7N*?-)%=Y6H2I;+T9#1,?@YIM;LL-=8E']$Z(;B-Q%+L"#4V M,T%L1@N310Z^6^_Y3B_K-A2GN@-7D7I%-VX;IM5>T@%5]7UY.Y[#;]%U^'I$ M 7H(N_+&_0"Z!(I)H FL,D3:48!% N")"$C:RN2]MX=8*(XOA:J)-NPB[0.%%E@Q+)@E!#)0$X"P< M\1XW-+2R8M8V<.W7[N'L&%]8&_"(4J1V8J=#U*&/: ^2*/5F_ 6WPR*%V>O_ MNEID=,TO)NG6C_MD1W5_>O^4J#UGLMY5 6P),R$I-DDK:?".>^Z5]%HX,'S0 M?9A:IW];AOEVL*62-XIR2Y(SFD@)AB!J($()&C*:OK*16] =8\\^:,O:;J7- MUZIUXJ?)W]^\'D@:E4U!$O0+%:[0X$A0:+A%K5F TUN6V,PR].C9A? M:YE60Z0-')DM4QX$2-26,O!HEZ,KIQB4QM*(,KADD16TTML4E]D"Z.34HB8! MU>V6]]-)!$BS7U J+R>C$?KZ4S\:_C>D;Z4>!R"DI!!+*['2>]R)3)RGI?PL M,Y9; RK9CHM!E_%.3@,:B;IZ%;RMJ)SVP$J1<-#!+\L9NP"!"!HIS;AR.<:[ M[@;?%^E51%J]5?@V5-_J>@)7,KJHB&,*S>G@42.9"P1-=9F3A61BUU?^T<&^ M,^KW$W*#&G./2F$9PXLV>YJD)KEDV4J6H>3I,>*4R"8'Q]!_?QHC^*!)< >R M$AJ0<@SI<(]-Z_Y/ 4KT8!$N"E)EJ;DAW!4S23E#0)R*M\!+P-UW5(J@NRZAD!#V-Z@D91!^-VTI28PZH.\,RE M%PFM-_"EA(C&31NQ9LU30.M-X\K_K%7FH=921Z@QN_!1W8<^FZ-%-UD%HIE2 M5GJ&4Q(6KOOP2)](]-3ZZ$-(ZR77MEK.=QY\V+/_FO*>U!%6Q9C8=5_MJ]'5 M-8ZL2K_3)'%GC(A#BUB*SR=2;NQ&(W.@JNO!S+>GG@AC>XIIZVO6Z)!E<5&P M_NG*ML=6/5;IA'WM/,7YJ)TV LTX)@./7B8OG,[XA9:"N4&'YU>X!/OMJ;]- MYA_ I^'HZZ]^^@\< 4W.;SY1#MZ[S$M[$$[1UPVH?TYX CQ(A_\KT>@H91>4 M?3WJVR&^7_W\:KI(A7D_A<_^ZT+PBW8ZH]'L7?YW&*72O&#QH:\?(5Y_> !1 M6Z,3(][(M9MS'-H*J /[PD9QF.KCNEQ^:VNJ[W6]719+O M,D+.,)U"^CB?Q']\A&E!QDUV289(A(EY$6Q&&1E) #=AZ6S0471MT/?0.">H M'Y6%6_^ YUH]?YE,/\#GJVF\\#/PX_0!$EQ^+L*?Y(]7839,)>?R+OY!R@Z, MI9&@X*@(\L'VJB;4//LHLF5!JY(A9G60.%DM M2(!D"3HNP*4SELEZE\&>8Q2YC=K4BB/O0M]A@X%=D/TSCER-V^Y1P7V(.7 < MV2KIF2FA+XI_<#0-@\@)19UL@">#+ MB:,U__'"3^$%6O;IY>3R,[X9BS20*LW2=QVC?]2RUZS60I@JY>R,HD'&$L+4 M5@O)O)4J1"]4M(-=!^N9#[-QD#,<8WR^L&%??/WVD6O7[>P//TW?K'8 --1S MTD1%A9:1X@F],QM(5B*F8*,5IDU7\O[8>V<3[8M@2?*W2R/+:/6G"S]^MW"! M9W_#1\QG;\;O83J\]SXVS^-IW,9H-$;5*^1(&B-+CMN47$@)-@K!(N*"%5 MFSNS3\4_L$(TN Q[J'?Y/V!X?C&'=/8%IOX<%K]\Y>?P+;M6X O-D 7B MA*>E*F$DEJ)((&2@T@7I:9N^1TC#R%#[M5$-^F,4[O1WY\ MZZ"CRYR:U@AK,:NGJ2_60UEV-6\/Q?1ST6(E8XI.*L*X79190DM%A41 J&0$ MH(VNVB1S/1_M?:03X.Q(R^_#Q]U61KPA&!T4) M3Y*7CKR&6$E+!?I6CE=]6H"WC$C?7 MSVP BR:*=*5=C;1H0>.;5VIR1*8T.E^N38AX*Z1_ZE(ENAJL3:LY+A9NIS(W MBAN2E*2E=),F7DODVAK(+JN0K6ZB.K=1?-\^P]Y\- BXK^E_%S1-C?UC,-/W MYV<+T3V$VW Y6*&B1N0:;5 MTS%_]6._7,,6YQ37>Y 3G J1&5%Y4;/)X(*%JD8TV"1,RE&RM9.NK5F9&PL9G#!$\-SPE*1TH M:[A"S]=:IP,-W#^6\;DCE"?/!]7:4* A$Q]U0.77B00!<B-0XM(GAR+*S MWM;*!ST;+3[S"%,#R@QE#M<#)DHI>".^QQ/+/HKY M-)0?YXEEIN@95.FO#@B>4NC#R7 MLYXN<_KGB>4>)Y8[*#[:N].)Y=$I[RX$'_S$,D9T=6FT!*!TUK0B$)M8)B'2E).329DV[LWW M<&*Y$_,[G5CN0MM!3RRESE$YK8@2IEC0R:+%HCR!8JT$4%9Q^L\3RP/K4AVZ M&JQ-=X"M[LDGZ[E+.-& 3KNDG!+GT(?GH$O7B:Q]HQR*#6#^J3N]*=IZEEDS M9/[QZO/GI4/K1[\,QWX>>C78@%AM8<&\!$<-=<*5EZ;N\: SHXWR0+:!1 M8"RA*I:4IJ2(]S(0\,)D%8Q0HLV=R<>QG:8Z5>:D@;UV%]O:;4P"RZ-7%;F- M,B629"B%'G#B5H12QSQQR( +8^[:4K;3@*VS) ZWR=27[U,G.2SGM;"A;D?B ME@W#N(S19D4"BS@/6[*);, ATYB:,;AI*XLJZ=3WX.T M:O;7 =3F+(/N1#_%T7\U(AXFMH<4#T8QMUXY0%]:JU*LV:B"2QMB:/860DZ6 MJF.D=LNY^&&9W45XU1G]?3Q$9W;F1R]@^)_HYWZ V62ZRNPW0(-VZ,)RA0Z- M3+@R.6Y'_%RLUD[Q:'4L6Q!@7!4*JJ=XE*#$%(Q0:W,@UT&ZA7% MN1GG;&V8;\9E5@&D4(E0 %15C5\%92@)4FEI8^ B=C6N.PS7H$'5NUQ:(,%E M,8.V-D ";?@BA*8E0W_8"$T"S4!49#DK93V8KK/<&\2A%Z?:['?H1U6=B^JM M[;8+96E'A\ A2>>(9IP1*:S#)59GXH)RTH;DPGI+Q3U>AP-ZF6V5H*8TG]JS M3##$_?S39FQR%I&M]->X$JF80 M?SJ??/D9'[V,4>$7"TU9:,F& 9_&PZS*XJ2.-"N:IP7*$L6U==8%1X=D]XF_A7BU_[C\$=#$^[=_^?\!4$L#!!0 ( )E] M_5+LW<*>6E( #=_ 5 8VUC9ZG\^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 " "9??U29U!2ADG" !"N0< %@ M &-M8W-A+3(P,C$P-C,P7VQA8BYX;6S"R'[9D]-SIN5. I<:=4U) LN[6?_@(@6>\J BR2YIR-G;8M MD4#F#T0B,Y&/?_M?OS\OP5=1E%F^^OP2@*!?;\0(3J)WK09;;ZVQ_U?R@I!5#, MK4KSSW__X:FJ7O[XRR_?OGW[^7=:+'_.B\=? L\+?VF?_J%Y_/>CY[^%YFD_ M3=-?S&\WCY;9J0?5L/XO_^?/[S^S)_%,8+8J*[)B>H(R^V-I?O@^9Z0RF'?2 M!@_A'T QCZ/_]>\A_^XY\ J.$H\J7X)"30?_[ET_W9*=-?]!._ MK,2C7MF/HLAR_KDB1?6>4+%4U)O1JM<7\>\_E-GSRU*T/WLJA#P][+(H]D;5 M5*::2C_65/[SNBMCFD=@#C#[H>A:+R$Z8?!R/VBY(,8G^"=::XF MN?Z@WJ[X5-_N9JJK21^?XJ$^B[PBRPD^B^TT.R0O]0_>J[\UT^B!+@A3,T\C MNG=(%;]78L5%+2WWA@89__WA1;3[UA5C! MOWQNJ3)3]YKW!P<' *5L[Y ;7=]J7@T*$E2 M4L-F,^0O6B/\12RKLOT)U#^!GM^H,/_L.O%TM5/L+O9+.R9E63Q4#V)XBY_?BG$ MDUB5V5=1;[OW>5F^$3);"?ZK6*F_5!_5)W:[XN:%6ZGVZ2?!EJ0L,YG5>NHM M_Z]U66ERS:_5OEV$4NGG1!*81EP).C]%$/MI F.6!)'P),R>.&1UX9LL,@F;T!#;N@ MX1=HAH'B&#S4GX#A"AQR#;9LMX\HSN?S$?#&56!^_X_R,>P1_7__1V&M!DRX M3+7J8"8T"H$7AYY1!Z:@81(58D(P6[5CRBG=5)56(3)3W:^X&K7(1+G1X].8 MAVD4$)A0+X&(*@TC]856,PB/$R)2YD4N]M29>>9F/]428DNGC5+OA*N=?30 M6I.JQ_"B*ST^D$!_S M9<9>OXC?JU\5K7];A(+%- @P3"*B+P\2#Q(9,^A%2& J1$A][B(:.N:;FXAH MR06*7F (=I,,7?#:28@!01M94ASC=0-J:L%OS9^:;&#H'E!X6"(TJ!#IFG-2 M86()P*%0L7VMGW#Y(*JM\K,(J0A#QA#T/)Q"% 4)I$F<0$R)%W.$0D[21;7Q M1'?NBKW1G03'&:?ZD!M!$0>RV@%+*B6PZ;HB="E E6N3A)&R4G\6+WEA-#TW MH;(/:\#C-.$1@]B+/*6\Q3&DU*?08Y0$B*?4#X6+A.X/ZP3R> ?6'Y>*OI^N M0L"21XFE! 84*[,+)\'ZC@/U-\"I1<)C,, IS;[OF.>N6W]FE30T@IJ M8D%#K=WF[X+V\OX?$+"Q3:M^6%D+ 4LD3LB!4K"?'_.OOZ@1:C&@_F(D@-G[ M7>-.LOTMF6LE@.WC?6Z,/^25*/V?<1*]"/5IK"J^%H$7QG\6SU04"^X%/!&8 M0TE"JJRD,(0X#D(81#P)_" 6OB0VDL!FLKF) T/H'X A&KQ9"Z!)!;_5Q%KJ M E8@VUR>#@?=V(: @#&D81S!D! 4L#C%*F;VLM9UV;E+7$/H'L"5_3P '02\98KT&-J)X M#&1'%LI':!JB04/U1-BZ2.HQ,)Y(9I_&^@\.(#N*;U>L.@2Y]7 3BG17%O>% MN_/;_>X7WF6KK!+OLZ^"WZNO;/68T:6X+4M1E;=,?7KKI3;?;Y_SHLK^N]X$ ML1^3$., B@AY$/&(*N$O8\C\V..,1CQ@3J$.[B3,3?S7E_O9AGA #/4 K)E M ) =#MQ\[CT6RV9O?'[Y!7?X] MR)CT7J _3(>7!U>,U$<+5F,6:\$_$C4 Q01Q9P+9[[-)OHV@W5-Z"A>Q1@7;3?,0">2/O]\J0O>W6FDCJC MURN3R;#_$=]LON#Z<\Y?R;)Z!>+W%[$JE;JLW1Q5KGYGTB',RZ]*(0!+49:@ M>B(KD*\$>!6D^!E\.GR9%*(=0$G42ALW3.>MYX6:-UNQY5HGN@--4*D/-K*N MGM3OMND70)&NWOK7PYU7OZMG,&R5>@:9K592CE96!M;_>NA&N:NSUWI'K<[EU MXHJ[O5.C3GRS=X&QXWN]2P_W9<_/^>KSU7._J:S3A=,*=B1 M] C$2<(@"C&%)* 1#".&O-B3'@V%71)GUU167_2D&9@;2M79RI9*5^!NSH.S MH-JY"*X":IJMOR'Q!M1$ D/ECLKPCHEDL2]YZD72*:WB MQ"1S4P?^3(J_B3HX51AR0;FAUS&KXA2D=A+A6J#&5@1J8+;TW8!W?X4?[KLM M9?>4B0M(#)LG<6JB:9,C+K!ZE!%QZ=DKTB[/I(2^RPN1/:[JU66O7PJR*I<' MV9\ZT]N7(4(X]F$0ZCPLG\408R9@(F3(@R!D+-I4@OCBF*EY'6D]E(YSQ:X& MC9AMR ;5EFY -H1KS\!>N8<>&9]7+JF=P)IJA;Y?I8:]) 8E[VJFP&8!=]C: M2[T?).E^!)B'SU2]DJ[ILUJ' ?)D!NQ 0_=U[KS+EHH&)<0>\^)UX4D<>'Z0 MPE@R)951FD(<^EQ?+F.G'T$;?TWO7&9 MQG-C"4D/=\U)QJ]PU.R/-[&+YB0SQ\Z9TX_UN02]T^;&!U%]RXN_E4U4E&!! M@N*4P("S""(J.4P#%,/$Y[$7)3'AU,H7>W:&N6U;0R)H:>P5,>A'X>A1# @?@A1F$20!DD"U<\]#W$2(ADXU_$YG&5NTJTV*58; M^IKX-5/5KX=1=P2J@YEV#523&%YM=-F6Q($MJ',(#&\3'\%*<5MH8R<1U/?M'R3/Y-LM4B",(Z93&$4>DH X,B#F'L(8F R98)=.\%M-J=-)?@Y3&S5G *1&WO\C@^2B\@P UD1JSS%H M0^D\'1ATZ#WGWIY0]^E@8%__Z7JXGPZD6W_P]5(\2%.ZZ%(;$J:\?/ MSH2_OFZ?:2JFWWXC!?^B-;.%3W JL8>5V(RTV$QBB(,DA,1+2(0"%$E&G>K) M#T79W$1MRYB.,31D0]T6A8-=YO:%#'W=>[#A$!@6P6^&2<=BB\,MNYUF]UT6 M<^338.)U=*^$/S3FP];*'XRZ::OI#PWJ4;W]P2=PKZRTI:&^R/VSJ)YR?K_Z M*NH[@..?"O%![113*DC$..+45_9S('4I-9]!*M4__5A$0>@%*4Z1;?6E:PB9 MF]C?4JU,1_6<$NN1I;(KS$[UG8; Z.H:4%<1,5F=J"&@VJTE M-,P]I^*^%V>;FU!K:7,29G:X6BJ60Z$UMK)H"92[EF<#P+":V\49I]7&;)@_ MTK"L7NHG*G2HJ_Z?ED9?34I6^4GH6N.L4FJ<^D6=*[/S@YTGZP9]]RN=^E6* M-Z+^\[[-QGK[.WO2JM\G1?Y;*06K%GZ $Q9*!J,XU+57F <)]RD4A')E<$>I M1-2E&O"TY#L)LPG*#;>D@Q]Y0_Q/.FV-*39OS']-R&W#;9O4VF!A?N\F_B;^ M5NSDZ7R_@-&OL?4JFSYU.QS=@"VS]2])G7N[][.]%VH0P/9C:G'XZ09LH M M%D"# 6HTACL4OL\J#GK*3,S"I,?6]UF>PW/P.U%Q1;G'(/)VZYPAKXD5D3*B M/O(%C##U(4I(I(N1I3!D.$384S\,K>K1V$PV-PW<$+I?[A%YUU0L/ >RS17> M<-"-+.W;"H6*TH-RC^. UZ/Z6>Z;$.\RR_Y+>>9_FC(\B/)E)B_(R^94L"-NYD>NJ0_:;6XS"KQ M611?,R;JL^&38/GCRHSR5[)YE(#MWBZ]J <7$$7Q7XJ?@]TT?"?BSRQX(\/V>KQ]L5_VAJN.FO1NL:Y8*(P!>P)#%-8V&EG5O,-3?YND/L3GD[^R*]-O"B-$Y#R3TH<.I#%*0!I*$"VD.Q M\-(XU*W*;&YJAH9W@FN5+Z:NXLM9D)5)4UX("G:&VN84&PS D0^QW4]35_W< M4FI,A %1V[J>3=5-77%2JZ__K0RR; 4J]8L,_6COV75$]"UC?*C3[DMV4E8K26;(ADG/O&?P>YR;HI_ME4N-052J!^\ M*(5O0R>USI0IWZY /Z=%\" M6N2Z'),R7RNQ%%\S\WA9KW"-P!XF>]SOUD?74^3?="%138^!5I<9V>%',?JB MGB]!D3T^59LJI4>P'U1NW:M+JO[UVE0RV7DM_RJ*)T'XS9G/0-.Z682&UEV@ MU:)43UG!85T%=@_9NESKWMLO2U(IC)^;ZJKY"I*LK>C:?CGWZO-:EOFVH.LI MO%AMPYE/6OV>Z*L;Q;6NNKK+W@;0YEMMF%0_W2.K_4 'JZYJ)38ZM+O+8TRH MW%DQLZ_;V;W21[7;AL'5-9=6CW?Y4E="+^JOX8$NL\=:LB=12CV!4IA0GD#D MAPA2[8IEL4^PAWF2!IZ]GF<_\=R4OBWE304UM6_9'NT@WQ#OBN+5:(@;Q3/;XO^BIE)_*L1+H90$ MQ=/R5:MLF'.P$=U^1CN/<8< )SW9W-OM-\Q^^R4BEY_Z\@Q3OU$V7(Q8&'"-=%M+Q4'?"1!],D"B"+XB2A M44PYLNI$@SQL;+>@,O&\U&,PI8E.\\&13O,A,!0X#AGC M :;"SD]@-^'\O -6W1O[0(L1]KS(]V",4@H1B@2DL2]AY)/(CV,F)(_<^HH, M .VDW45&@];N1!KN2QSYJ+D]<+8?]1L=,$;/"I-A(^PN3SEM?)P5^T?1;79O M]1/0[_/5XQ=1/+\1M%+G0A,L9THR;8UY):@1(CB1 516MI(F,L!0F=L"8N)' M2IYP'$KLHFS;33LW;5I3#=5$SX KNF_J%HAM84E]9>K.!Y YK&@SOP@+IDO.G_WB!T VJ,=-!IC=*)\\\\ C140&,%#%@# M%HV:V_H/6Z!J-MQ-6PQK-FR?T03F1^!(*L;9PJQU=58UJ[Y;4-)'%RALBK^G M-!&1+Q+(N400I8D':<@E9)@'/@D%\A,GU]$81,[MX*\+)VM2'>OPC[J2 QW! M(Z_/V-YRAZ49_OBZ KMI3Z(^A,[K4+D":N?SX9JY>M9S+ 3/JG>$94MU C4; M''-.4!!'2C8''*(H#""600I%@J7T4$)3ZB2J3TTR-U%;TPA:(GO*VY-PVLG+ M:T$:6=XYX^->T^\" ,-6WCLUT;3U\2ZP>E3%[M*S/:,QS(WA)K(J"3Q,(J69 M41_':KNC6%E_*(&$A[W(WY]BVHO[D^P=7=2??JI/WMLGP85X-HTA%87YJE+4JHE-3JZTB&:9AZ D!A1=)B%C"8)J2 )+(2WU$ MTR2-K0+GAR=M;C)B2S?89PYLN&OJY&Z>VS((-AR"NJ)9GUHL@R[\97GU?9=S M9%EGLY*W_S@KZ9)=]KU6=*+\LXGWJ&,BV1C@=Z2:#3KEA,EH8T"UGZXVR@S] M5.\_ZR2YC"QU:;F55ND5%95X;IN")\2/!&3G3H(V9Q63,221_MY"+?[Q0BG_H2(F9W5D-O"3?*\[ARB-Q M7WVOP\<4VCYG"='5(D*(H@1#3$,"8\Q)[./ 8\+I:NO$'',[:+:F;JEI=#M# M3F%H)^ZO1&9DR7Q@_]_4 6@WX+XLUV) Z7D!A4$%W:EY)I5)%Q@]%!^7'G4O M$_-V52F9*.0?HY6T_$$PC;_M>"#F5BNG H%>I MF'-C3E8JIH.IW5(Q78_V.\H_B8ID*\'?DF*ES.;6@R.P#(4(?8A]C^E %0]B ME"+HAQZ6,?$EBZ7+:7YZFKEM\Y9*T)+9TSUV!E2[X_UZJ$:_^7%&R?ETOPS" MH ?\F:DF/>,OLWMXS'<\W4\0Z$33K?U@^F@+[ FN#G-(9$(AXDH_4F/P&DW<:_#IZ1-[TC,LX;_CSS@V[V$]-, MNM'/LWFXR2\\V?>D9TM2EIG,F/$JZ*#7)HZ2$L]+N45D:KR-9;@J8W:]TOX':+=E&;4H4QG'(E= (60I1 MR@)(D!#01T3X@>1QBHE]^)OMM',3);MT[U0+W*'#=,O]6@KT%V(6]Y66HV"Y7[#KBMJR'FS F MRY7%_7@KY[?[QE(5?Q-5W6SDEG\51965ZE]OZ[8N"Q_IRYP4P32-I9+WJ0=3 M7TH84T)H% H4IE;ASG;3S4W.[U!X YY;TMNV3<^Y>XVR#KCM=,?A0!Q9G/]Y M#[(=4D%#ZY#!5#:8#!Q,=7'*B8.I;-@_#J:R>JNG9,E6>6%NJNL T8=O*[5E MG[*7IH0/>12_OGXDA2DVEG@X1E+ .(HC)69D BEF&*8BCCQ=P#;&3E:IP]QS MDSD;4MM^M+K21[8"7TF1F0#LK.$)"'-+X"A_'!;%4AB- _7(DNE,M/L-V,*_ MI5]'%]4<#"BOW&$;5G@YS#^M)','YDBL]1BB9^9W_OR5&]46IKTDH M54V4NFC9,B_7A?@B?J]^52S^;2%\1GR!0QB$@D$4("7FDL"#//"#B'N>3B%S MR@EWFGYNDFZ'>J,?[-'OF#+NM@YVDFT\=$<6;A>!!5O:P6^:>F#('S('O1=N MPV:GNY$P;=YZ+WB.,MK[C=(S+E['&'T2+^H#?=+AB";5I]*M5M^8QE5UI&$= MV);&J0CC.(&8>1Y$H8<@438DQ!+)E,H(4Y2XUJ66 !2;)]KVL&;3BN>79?XJA&[\NG(4AR[K92<+AUZ#B=R)!N8= MLIMD1D,XJ"G?E-<;NGJ>.V+#1FT[S#]MX+4[,$>QTSV&Z',MHJT$4CZU>F1C M%]\KT^%9?!#*;)4\E D/8)I*J?0Y[$,;END_9H;DGVYT3VL7)WT7W#:7'@.".($)JO%K26U]8N#'FMJ?P(=AX7.Y MVA@0QLE2V9MVJ258=7V9(#,IG43]/_^O==FHRE6NSN(ZJ] TN@?UT^!'I4R5 M/^E?FU'5(?TUX^K\H*_@Q[4^5++53SO%WPFKLJ]9E0W8$]UR-3KN2+I&F?!J MQ)*A_1L1VY?ZZ;C;=JSE[7)IJ!U?.K]ZNWO2A=3)NB[ MO-@OYO\^(]2475MX4D>9,@EI0#E$"<,0(Z1[U274]^, <1$XQ9[UIV5NRM2V MV87I':*.)E->3)LKRX9F[;O1Y]/C2G>'=@Q7NV+5["3>1&LQLA@T7,!<0L5' MW; -M)SH.YB6%R#S AST)P$;?@8,B[L>U&'CYJZ@9]K NNN!.XJ\&V#($2\9 M-@H*9BD1<:2,4!\CB+B^8R TAC+%R*>(!;%=@;I>L\]-K-I[PGNV979;FP'O M'6:H0PX)]CB7#J,JE&X4S._*H4N][#=(;Y&GK/DG9=]E7[<6WH/\0GY7_UJN MN7;RU3TB;ZNJR.BZTK$17_+3M M:\?4C?83ZKLEQ>4-V/ )&D;!+J?:B74F]&5043S&*@PMK >E<6IQ/@; )P3^ M*-/TO(-F3X*OE^)!-C7Z/@G3)5A/L F*_O6U^>473]J.Y!Q[07UOV!.KJXOF*H/A?8MQ7)BKPM M2N'''E'*+H61QU.(XI!!S%(/QG$0>8$("?:MDOQ/C#TW,=<0UZO8^#YH-I?. MO:$86=(,AX++W7%O-":Z*;9&Q?&6]B3?'7>R^^],> -[DMC]^];3C_0M+F;4 M0',W+MZ0BMRM"Y-D$ F6RC3R8"2B1*EH"848^02RT ^46")21E9MYKLFFIN M:HIH[1"K&[D2T)#K6FGL#+J7A=>0F(TLR?K"U:/LV&4LKJ@]=F;@B0N076;O MN I9Q_-]M))WV?+YS_E*5/HB\V%U7Y4/WU9WY"6KR%+_Z"XOJ]L5?ZMGUK M@IX,/8CT+70:*U,PQ9R'C,4L"4(;#^!WXV!N/D(-@7'S5V(IOF:E=C4QQ;9E MJ/+W^Q)L%+J9K^_(PE9S?P,V_(.'%;C7);._K< .!D"#<&,:_^SA< ,:), & M"J"P T8H$5CUU=9 P)J1$ +R=R_)!>E>.9?U$2J]QQO/F4\TVGVI9?ZKMZ W6@X5Z M?L?OI,-4^1Z436@0?4?@]\VN[TE(/]=\6YSRHRC:DO496^#08\3S8XAC&4-$ M4@&)9#YD 0Y0**3ZGU7MZ(NSS,VL,T0!T59+?5$BIDWY,EU)R,%EW%W^K.61 M^K-0ZU*7VC%//N5+M0"E:5S"\^62%/5HYI>./4Q.KX^=J_UJU,&G9YK4V7V1V4-W]N6'^PD3&_&W2'',)8DBF"8!@D@2 M#&F2A)!X"8]XP-0/4I=X#IM)YV: Z:H&CF' 5MC:R86A$9O8I,DW)LW-D4TS MG.1P 6E006(U\:1RQ06*0S'C]&[?BKE?Q6HMWBFZ=62;=GC]9U8]W:W+*G\6 MQ;9T!"$QI5Z@Y(T?)TKR4 1I+&+H>4DJJ4P%PTY]WFTGGINBT]#M6C77$F4[ M&30&=B/+H89DH#<(:(D&WQ35H"5[I*HWGM]IF^\4WODR1 U#3:AQ%JPWI.I6JI=TY4=UA36R\ MS0-#/%%$:IT)=;]J[^",)WA+.-BAW#63W0%?%Q_L.#A/Y3I],I'8AC. MYKZWK\?[[A$8;YI/5%>+7P0H#F6 ! QEZD.4" JI\"E,F*2<>RDATBH+]W#@ MN6FH+6VF9X%]/,4>5MWQ$WT1&%DZVS'O%!UQBM->T1![ TT6_7"*_-UHAY._ M'\^%]4F81&^^\%#*$=?]UF(90$1Q! F+L%+:2!R$?LPI<7*3NTP^MRW;TG4# ME,@K];FECK/_)NYEMIU68#B'5Q]<9^3XN@$M ].ZP YAF]P5MB%@=BZQ0VCZ MN,:.QNC9-2XKR>-CH0TWM1\?9&/]FB#UK>8S#..8$HCC@D(880>Y[ M7)(PI EQ:R1G,^OZ5\G$'4QH5U/4ZC.][' MA,C%"W4]5)-55'2'S-%)=!F+#H?0F99[2@IR :D4(40AYA[S11H*JRI 71/-31(V>2)W&Q]TZQ&M MR75-JSF#;K=;:"C,1I:*?>'JD59S&8LKTFK.##QQ6LUE]H[3:CJ>[UDV9]?P MJR\DM0&H[TEB'X>Q'TG(0V'*\L>0*DD F1^12# 1A8ET*@MV=JJYB83-+;N) M!"\S8T_H"Q"Y7LILN31N4I.Y8NH#+]>\+O:7FPJH.[7Z01CV%(QYZ>;MNI+)]M'!5RZW^C5+'A3 MQ,#4F/V5+'40^>1A#+A$'.0DPC+ +. M@\574=#&0Q MM"FO\B";*M8-^<#0#UH&7!Q)@P#OU%IXS 68JL?P" OAVF6X+XQ=[8:=QYVR M[W!?I@\:$/<>QNU0*8MJ<;=^7B^)SC%_*Z5@5=W Y4'>\OS%U!?;M&EH'"[4 MEP1%/H>Q#OM'/O)A&@0A##A)D>[*8EDVHL_DLU-P-_2#FH&;IJ>1]IJW3-R M+1N.GJ]>"W3YE!D;]K$UW>$1MQ9LUT!W22]6X^[HQ.I?A_IPKXDG$7O70-+* MO*O&Z*-%WS>Q?&TD7[;2&<_*+MW64]!&J3(V%X+B5,8Q@F&,M0LOBB"A$D$6 M):'O>4@FOGMLP4HG,-Y'9;"1GD>&-GIXD1,!.^7+9IWQBGB M&+OK *:+0CP.J%-5'-L$X#9MI8ZB>+-57?#@U/<\6$BN.X8=:K##@!/JO^YL M[BN^/=[O6=)V_?Q,BM=MDY[_G2]UBGZYM1E9Y,=^R@DD7L#J#H.IK\]DC\2Q MC)6:*ZE3!=O.*>>FW6Y)!0WQCE5HNT&V\\$."]W83I":V)T&7J E=]0 &GN0 MAJTAVSWMM"5CK6$XJA!K_V8?K?-/>OQ1D52[-*:AT M &/O+W!$@P"E2O SBB&B3#=R]CV8".8CK1_["7+6.NWGGZO661/>9-*P5U!M M23>GM[DV2"$= M#&]'#=0=M X-U&' "350=S;W-= >[_?30-N)/N5FLF^DX L/1SR._ F4:+D M?IAPB,-0_2?"J4?\*"2A4].$$W/,3<=L202_:2)!0Z5CNX-36-IIEE\P/Z@2N*I>2;5"B\P>J@&7GJTWU;_J!;U@UKFV]^S0.?8GC0G;LWP:1;]A1KAWOUY#/]-ND'4=V1\NECTV+^U]>_E+K%:&T- M*BOP=M-;?M-3,DDCE. T@CAE0GN(8K6IJ8*0)\(+ DRP9W43VI^$N6WX#:E@ M2ZO;IN^Q#':B85QP1Q8@NLV)A M@9!SW8J#2>8FRK9E'#:$-D'Z/0I:' )Z660-!=/(0JD'0OVJ7IR!X+H*&(># M3E\-XPQ;)RMCG'NVGZ[3MD?78F/%/U8ABWTMT 6G[(J]=$SIM_@D*O-;%\I=;JHU_61A:W?293JCM MM)%C!'(B$,HY\@>UR$#IF7%N;DF%1,= M#!]*AZ['^UQZFYN2AQ>A^RLH:V7%;_ESMLJTJ:*#/1=AA"4+M M%^U%0$#%( M X1AS#GS YDR(;E]R8B.V>9F8M29&7E+KSDMR1[%+I>M75!?%A6# SBRP*BQ MVY!J[DMO1\/.Y79Z0 PGNI+N_@Z!^/W%-&LJ!,L?5R;/M*EPVM0[7>65;AE5 M*FK5[TKQ0M2;8ODZ6 2E):P=E]9=HTQX4VW)T/[UM.U+X]B%&Y>KL@'#*&$I M]"F-(4J9+LK/ BA20F*I#$3?[1++=N*Y27!'6^Q%&?HW3Z-XB@.;%=T M)C4BOX^SVA425Z/R2L=T.\VOZS);B;)\(TI69"]-)(YN>U0^R(_UR6/.R9T( M[@#34"K9A )=$%&7=B4B\6 H0HF\,$@E=PJG<2=A;O+J+E]Q?8Z;*A%EOLRX M#MX$[W2;1Y8IXTO70C%M[!RO[7JLCITX&Q?SD05;2SS8H=Y(.$._3DK9Y6"D M[B/]$1Q4^/4@8U(QV!^F0X%XQ4@]FT :.?M9L'5AQ/"[KQ^R/Y%L]3XORX5( M:9+X,H4D1E*I:I1 [*L5BOS4HP&/&(Y3IUZ0%R:;F[C[))J:.'K/K5=%^\]' M16\)?EPJDD7YDR[,7+OVE=W2LN60R6BU#';2;BAP1Y9KC8+V>0>M=W^%'^YO M@"86_*C)/5^GR;T+I 4JPS:#O#3AM#TA+5@_:@UI\TX?9][;WYEIF:%SF#ZO MJ7I1Z0U*?W@CJ!)I:_6%!3]['X7ZR%;5F[50X*9-28((TSA"<0P%X2E$!"-( M9!#"B'/J8^)+/[0*(+B2CKG))T7F'\ N-V"7';#E!R@V@.:C5^74_NMFXS.< M9#7&%F@V:Z#8 T?WVL]7/R0DZS+1!Y*V_7Y@\/"./H?KX:SPS/9?_P)?997 M@[#OS;Q^N&LOJC>6[_U*YL6S^8S?9"53JJ&:?J?W*$LEQR2&-)8(HIA%D(9< MZ=-^&%+AX11CJZ*^O2F8V]'U>?WRLC2> K+<\1_L,-'W@MMV25ROOD< >KI+ M\9,(@RWY(_D.>J,WTF6Z+17?Z9K=$:3S%_"N _71YD_VK[G=Z?OTMK[SNS>% M>;/5XT>B?L6R%_-+[>LU==779%DN!/.D'Z0Q]+E,( I% HDG. Q9FO D\6+& MA+U^/R!E= DA\QOSKY="\/Q9"]QJ M^0J>=]NU9>H;R;_5+ON7753,3XH6EG:VX;'D#-.:)", -2^B3+& M!#U+5HG'Y]VV!3NJP<JVQCX*8 M8!%;GZ>!R0[E M-Z"FO;D2&"6DHQ=PPY; 6N" MDG7_#D(I#R0-(4N0$FPQBB"F'H8D83Q)$Q83NJG-:B?D[">WVH#[);+&MBP. M@SA-RQ2CJ.SD,;G).8?%L!-R P,\C82[WQ0-?;-;-/0H GD+^$Y(U, -6-P! M'%32.4P_J9ASA^50QO48H6^,[4H\R#ME=&35@B,A4"P]Z*>Z.XM.MJ0\5$I; MR(-$,,P)=]+2=@>?FQ+V:UX4^3=3!C-?5V6E-HK>-NN5P@XP0S*0A.E]XQQ! MNP.IG2#J"]3(HN9]OGJ$:C&>@2906[4UB4,&P!XS/G"0Z\X$$P>R'K-V'*QZ MXIF>45>F4/V#;"^Q/JE#_F&EJS7H_^D@C*]DJ2,IE0%8%1E3*H#^16T1[OQ@ MY\D%$SB1-*"0>@)#1)($$C\F$ 4DI$2D$C.W8*WA:9R;6+E_?M'-SM16D8?U M0745;T7\C?FO"?%J>&C=-PV'YO>.L5XC++Z=Y/K.2SIV((;A3J]FRQ_0#.JE MO#-+::K@[-!^ [9LU;\DM8-V[V<[+PP8EC;>2@P;S38"G=,&P8T']%'LW(A3 M]2P>6&1Y4;=#^2384IEUF^EC MOLQT9>,Q@A/Z0CAL?417(J:MH=@3HJ,ZBWW'Z2OSA!1*B:NSR3X_$?7YWJZK MI[S0MS +S) (_1!#R8B$B%,""2,4(A3%+,8>P=2I[N+EZ>8FSS;4@E*3>P-* M0S @&XIU,^7FIX[=DCN MQ5M0\$YLB#;(OFY1K*F%6R)'5)8V8 RL&BZ..7$ M@LB&_6.Q8_76"$TO=1%^-41(EGE3YJ.^'< M!(U5JT6GRL[6T%\6-&, .K*H&03+81M56E:,'J8YY635HUU9=VI"V;_*=!U, M\N'7N[^LU/!%29;-I6K99'8D"8UCCC@D/HXA"D("*4H"*(@?^:D(4^Y;5=3H MFFAN0F:7TC88H^R557,!W,OB9$C(1A8C/=%RC#[KAJ(CF.S" !/&AG6SL1_J M9?%\GTW?UG"]7?&WJTH9R#OA$Z8=W(*G/ I"E"BARC%$PJ,P#1F'@J8RE8GG MR=#*GK&<;VXB8%-'6(?6UB3O93G43?.<9$$WYC8B85 D1Y8,WP5$ES#D0<&< M*+CX6E =Y:XU1!WBMWN<":6P-5/[PMC^-?FYQMB ,U=?95[/?ANBPXKP)A9!%I MR;]3C?J3O/8J3+\_TF35Z$\RL%N"_O0#5]<7K!OK59L@:9Y@FE(OA8'TA-J% M@80T$6I31B) 'HZ8D$ZUNLY/-;=MV9"W&S3XQ]X5! ]AM?/8#@/6R-MW+ZBR M!6WD&H%GT!BK*N#A=-^K#N 9MB]4_COW1A^#Z9:QVA$CZD:;^G:Q$$]B52KC M['[%\F>A \[?")FM!/]5K-1?*MT)K.W,>2O5OOU"?E\(DOBI+G:5,%VF5'@! MI%Z H>!^E(@PE ACNPCQ@2FSVE:3AH__9;53VO=$?:SGEV7^*@2@-5,@I\OL ML4F)[-5[>;A5MC'EIEVYB8TS;8,N$ACEQ6Q.35'PGGD MN#<<4"YC#CA$=2#T?U# MIL\ />#J!ZDB;"N?\,7H2^1X,J22X. ZM83ZF]1 MDD*!.8V\6$AEX;EE_;I,/S_#S5!6]X:LBQ;K/6;V(FEH=@P!=%D,._?2X !/ M=(XT9(,J!PUY.X>(2>PU&7H:Z]LNK-T#!GN -FSXH L!TP83]H#F*+2PSQC] MQ-L;0:M3!0P#@H)$1Q7ZA.K*[%) DF*E(A/FHUARPCAU<7F?F6=N&K#)&^J1Q5!+OC:; M=Q&_W4=<\]#$P%AE> VU BYV]=@K,9&![; B0UG*UR#783+W&GI"V_D:UO>- MZ*M&ZJ=N?ECKD-4'69?K,J75FV#6A1=$A*G_@PF3*51FM("I" 1,>!*@T",B M$4Z)<^>GFMNY45.JS;5B0RLH&V+==- +^-JIH<.@-O(1L 5L2^8FXGPX5;0; MBT&UT0O33:J0=K-]J)-:O-%/7'Q24D \ZP$_*-KS5:7X6)HB?VI?BK*JNPG= MD:)XU:++E-M=T# 2">$1Y+$OE&(J$HAQ)&$2Q9PG8(N8F8+0]@ MM<<$R!HNVKHSF^?*-2TSGI'B55\=4>B1E.($H\#K%: M/\C2B.' CT.9^HO:^_ZY(D4UCY4\)&B\]?Q5/&:KE5X_2M0OF*5E<=6:8($" MY*5J-R5"[2O$ DBD]"#!:1)XV$=AC)LU>;NR=&]/LR(M.>.MQ]NZ7MQTBV%W MFH\-[\CG_([4VJVEF@E0:P>H-NZJX: :65K5*&TI!1M2QX#.Q<\T'(03>92N M@=+1DV2'38?/J&.0";U#=NSL^X$LW^EGPMWES\_YRM1(^2M9KL7""Y&,6$(A MDU$$44!]2$4[Z* MU5J\SU;BOA+/Y2*,<$H8U=4!I#(1DU29B)%/H? "[A,O0B'S%U]%07/KN(&. M*5T^[MV)1[PFWZ.X=E(:FL%OFFI@R+;4!*R!MY,,0X(YLJ2X$D7WL -+:(:- M/^B:=-I !$L(CB(2;-_K>664KS:-0^KT@>8R?2$1PSA(/.A%3$(440I3+'V8 M2H'\4/*0I581")TSS4VEV$:W;M/;0&8HKA/C?C+!EHY71V=Q%I$?"YH@*'1 M&&()@UAR#A.!,24!C@.$%U5>D>64.&_F^[\&9\L;NB'0&_N";H=&<-\ UI!Y MONJG^P5=%Q3#WL^=G6W:Z[DNIH]NYSI?Z.,N^]^"\+^O2:'E79NYU;@F L$8 M(P&"09B&$!&E"N*$^9!Y?AJE/$!Q&-N[RLY/-#>QO$NI$1C]_687T+7QF0V# MVZ,>GPC5T88$*_6#<;^SXQB^?[J;._ MDC(K'^0M8_K&0O=D-57HZ__NQ-_S)(HH#V% &88("0\2E@@H<1HDB9<@WZ[D MIMNTP&P"W)-Z#I>S!J_P,WI ;5 MTRRGGE1I]@_-1%0-H2^G0()(L#02DH:\4&TE3 M)4H"#S*?FZAMQ;:9P #JMS";!G;?1LA7YW?6,<%TPNW-C MQ&48^2SIJCC5.A??URO0I+T/4E+J2O &/7M<:9CT/.H)T.$9U7>8OG?97S,N M5KS\2%YUE&$=0?A1%*:3SX(JC98H^0=1RCV(6, @%4HNID$0$1S+A/N>4_[[ MQ>GFIO1NJ 4O-;FF:Q?/ETM2E+KJ3=W!R_$PZH#<]@Y[*"!'O\%N,6PHO6E" MDW5SG;J;UY#7US:H#'QY?7'*B:^N;=@_OKBV>JM71OWZY64IC!=X^2Y;$:5I MD^51BP(9XL#7->=2+F.(J!]#PC"&C$:,R]!3.K%5D0V'.>_S4W*X*".+'6^)YY.J>]#XSI5KOOU^+JFNKL@U97;;C76E,GL+LP=9*\[ MO=I/27RKDTTJDJWT--O+@C3U621"!",3YD@2!$DH*$QX%*5>JG,64Q?E\/0T M+[+BS?YFE9RO6PN9P80$H,:WLR9H)0!HN'%UE3JMA MZ2@;"^/QW62&1K E\N8 [;M"\*QJ*K,W' SH).L#W+ N,B<*IG60]0'GR#W6 M:Y!^@L[XWW:K14=8QD+W/4(A8NH_+(:4* 4(X0!+S_-C2IS"40XGF)NX>FA" M?1W+<)_%ST[Z7(/*R *F!L2F+KFSZ#C']:#2X6B2207 .18/]_C9Y_IMXW?9 M\OG/^4I4NG'.P^J^*A^^K6Z?\T+]P-A(;>0Y$Y'GQ0)##T4A1!X*81H&'HPY MBT/*!>.I<-G>MA//;=OODJCOD?)ONGV)5-P8BZ<22_$U*_4OF;O%8[T:=L)B M#(Q'%B*:Y!NP(5KW;E)D T6W\8UOH>\JE^DL8US!&E3V6$\^J4QRA>105CF_ M[R;#=,][-:#:]$_9BVYNOTA"CP94Z YINF$:"BA,TTCJTK.ICTE$ FZE@QR- M/#FEGEZM_'>[PXU$G MV<)GF6GWZ/D'W!L2M\V./[:EM-Z02BR03+E1$;PD$1#Q4&W&!$WJ2#P#/R9G5&QJF)\47N>S4S M/CWB9$V-+S*TV]SX\H/]+(+[%2N:.Y.F-H2^ZBYOJZK(Z-J4[OR2FY_]2DK! MFT84MT6A%EPT=7H3%GJ$)!#%H?J/%PJ(!<%0\C! . IIK':^4P#G]42Y[(9I M8CK?2BE8'0V8+=>5#E537^:Z, UI332-B:!QC><<8/WLK(MIUV1D";7##&A+ MT!AVP"X_NI7.FW:QMNMGGH14Z7.GV1XX9^Y@DHD3Y4ZS M>)P==^:Y?MOY.1"+R$^33UE+.F[U#C@D,0!AER@ ME$=)Q#W/*:O@[$QS.[4-?4:;UA0Z^36[4;7;YH-@-?9^=X+)>A#/Q6$D=23*4*V/M13$\Q-"-0T@BV10%-I[T ]"6*W__1::$;>\XZH.#E/ M+['>RW=Z7V-GUG%Y\KM^9_J40I%P7KT88U&;_@F"*E4;N02I]W:2& M^]KVEDI+UT%13(3$LVH)<&&.N6WAEL2ZG'5_/^8I..V.\2M!&GDS;_!I2ES7 M! YW@E_@?M"S^]0\DY[:%Q@]/*\O/=J[$ME(3 .6B/+A#IT\D)CU![-@:VP M=&X1,B"FDS8*N0+;/MU"+&&RZ1G2-=34G4,L63O1/\3VS3X2>2^9YWW&]("W MCX4P5MJ[O)W[S\IN*TP2(%NN=3^VS[H=9?DI>WRJREO^50?/EZ<"+DG"(^Y% M'#+"0H@XCR#517"$#GVEA$L_M(HLFX3:N9T##8?\1E?#J3D!I6$%%(87%[DV M]DK;'"\S6K_Q3<\MIS>@X15LF 6*VU:X@I;?&[#A&-0L@YIGT#+M&,S['3X# MEY-Q1I_#1(=J4Z8DEX#LKF-S*6.2R>J=#0C[^SK3E:[H*Z!%3C@CI8(!K%=* MM(-E\SV1S?>D7WUIOJ?GS?=T1FX TJ#V\U"G]T1+V7'PCTW%A#K#1(#NJQM3 M3=I'4[G3)9+4O&1IHN+I,JN[HKPC65'W\*($>Y1Q"2D*8XB\*($T]3A,./4\ MS#W='LU>U^B<;V[:@B8,?-64:?G"]L@'^89^E\.B&W.;4W]0)$>_%MZ#;4OL M#3#X&GJ'A=#EQ!P4RHG.O/WO_W1!]40J MD)5UO&=]-I*R%-5PYY@UP!TG4?7_;LM-#<4WVRK"JJ?-F2/TE.S$Z2Q^FR> MG_A[]=[LA.)"/\[N=WO7XR[6@K_/",V6)MN@K8#B>0*S2(;0%[[4C7>5#AJP M!$9*]61>'*L?.PFILS/-33(UA&ZB"G>:N;&:8F6J;IAPKM=\!FX[Z3,(B".+ MG!:_'2+'J"#3A<30!97/S#9UZ>3+3)\HDMSQ0J]F;NOENNF715/*O5"7?!>Z M/3<*"<2"!I"0B''N!5S]UZ%YVV;@N0D%35F_7F-;K&SLRGX(C+RCAV#>J;%: M+Q"F:J2FP7@VU UFH1TSW-4E;?O"E%W1CL@\Z()V_/M^6DF3"E4^R(W>LT@Q MIQ1Q#'D8*GV$"Q\201D4D4]9D 2^4E$6*]U66,D[J\/TQ"Q6WUM:?V^[W65L_.J^C6,-KI&7VAF48>M=1IW\N&ON%4BPO,#ZI4G)IG4G7B J.'BL2E M1WL6RWU^6>:O0ACSYN%%"^VV(2SW,*620>;C%")&0DBQ1C )/1[B&'FI4Y+B MV9GFIF348?PUA:7C@=L-J]W.'P2LD?=_1X[U30/A@,U-K=$9MH[NV=FF+:7; MQ?11-=W.%WJ*C+^OL^KUENHP;69K,N^_-*.ON"8,_-:2-N1G>I+G8;_-_2FF M_2!/LG?T%9Y^RKVNV)V2QODRX\:P, F\;_)GDBDK)B$!22,,=9\SB&B,(984 M035"@$7@^2FR*NQ^:9*YG5%[=-:)X^"WFE2'RF-G(;V\IX<":G2G>P^,G&J3 M=8%P=9FRLQ-,5K&LB\7=XF6=S_;-S%7GUWU9K@5_LRYT(UU36\G<$]8_?I<7 MGT7Q-6.B7#"?1K$N>DR$$@E(! G$) U@&OL881J&+'4JX.XT^]S$A";0A,S4 M<1OU?9Y1;^M@+]&H".!%O>;H1'=;%CLM832PQU:%#:8UA:"FO"FL=E/'==RT MO]3!="T#0^8(]\!MX+QA%PHFSB7N HN&+I)Z5[G6$ .RI"M]KA6#S=L MFYO+8L,X*#>94.?8WS0_7PTR:3;^1R+A[OY['-] M? 6F!*?1"4KQJ!7CM\OL.5L9];AL3IL(\X@J"Q_&7LIU1TL$,0I#Z'O2"T(: M8B]D]K&!%C/.;;O7=4IW:0:[1/<*J;,!WL:2'AC.D87$]T+2Q4H=&-&)+,X. M9(>R"AW Z;#P;$::T%IS8&S?\G)Y\:JVG)5:[DS)_5N35:@,OH4(PR@A2N.* MD(@A2F@(*?,8#&(ATR2E"0N=C*ES$\U-'K=M.EM"FT3+&^-LT?4+F-IR:YT? MR/=J&?3JYGD,NYVJ-@28(TOCMKOG!L?;!D=%YN"-/L\",4;#S^/)OD?CS[,L MGVD >O[YGO?>M4#Z)'0)A&SU^"8KV3(OUX78M$9?>"G5/;TP%")6,H1KY2X6 M!.+("Y-41E@R*^7.8 M\)NF&!B2AZQE;0_0L+?3%O-.>R=M#\313;3#JSTUEA=1D,IXFUN?]"*,8QXE M@9(Q#.M>XDK:D%3])^28A!P)&K+(I;G%B3F_6%UC1/S3*MFG&?T2,.X\&@?OU&;1_(N+Y0<49_& M$RG%@[2X,&9QZOF,>=!#,H$(20^F:<(@I5@(AB0AH56P[95TS$T),74T7MJ$ M*!WDI71"<^7[_-+V)1\\!*3_*MJXIB99FY&%U29%3==$W'(!'N3P(1K]5\/% MO37)JDSD]!IM=1R]8E=CVN$KZS_^A!ZTJT'8]ZM=/]P5WK:[_%F)U2>Q*K.O M8GMD*I/\07XAOW_4BG.^LHFS6*0("1R& ?2P[EH?XPABCR(HO$!XV \P=FO^ M-#!]^1JW;*!9O M0,/D47_>,Z&2 _LHAU^!X5V; ](XO4=T>(!/.E)'F.:*MNOJU'HCZC_OZQB< MIWRIQBCKO,9/:D9UQ'TC!5_X-*$$IP&DW/<@"E$":1#Y,$&>QV,4IDPZ91XY MSC^WHZ E'_S8,O"3DNM@EX=_ 6WVK>8#-(PXQN*X+I.=4!\1_)&%]@BX]VN* M[H[>\!W0'6B8OMVY.T G>YOW&*9WE<+V8O:2I%:3B>QQ59TTGP11A3'/&!J 2F%*/ #2"(10YE2X:6!'Z'8*?9P!!KG)ECO M:@:U,E9MZ09D0[A[-<3!E]5.R'[GQ1I9$.]P!RPTZ89+T+()=O@$6T9W5>Y! MZSB.M1)#5X .!?2)JI.C3=4SHD%7#/I5%PS2M"A":H^G)('P$R7T M(QXF$/D\@IB% 4PB&H41D7Y W!ILGYQF;F)\MWP2VZ'3,7CA-*26\0I7 S5V MB$)7B2EM^.FKE\$ZQME!,VQPPNFIIHU'N,CN40C"Y:>O3TMIRM $*68DC&+( M(A]!)$,)B4]#&"=;U.4C#<*KHJ.O&056;8EK'F:Q)QY MT"S$44>3YTB,1\D*[RC=.\[IL MD6DJV9@H)5V8PNC,8DNY8T:[%>H\Y$P9=2$4*!80"2X@X>J?1(ES&B>"14GL M5"M@:,PGBPN;"G$[L3XXCB.+]PV$YB\[)-\ 4H&6ZH[V>>XE"%Q0&K8L@=7, MTY8J< 'CJ'R!T\O]SH$WXJ40+*M]'QY*191@"GVJQ7V"8I@RDL(P\-. )Y&4 MJ9,FN3OXW.3++FUN(F4/LB3R0Z*P@5Q('R*:1) J/1RB*$IQY"D,@[#MZO!E M1.3V>SI\^<GF+M4.R=?*:?=/NB M[W;7Q>MN#:$04QUL@I542W0E)H]#+!""5#(NO(3[4>SD&CLQQ]QD74MB4W9( M'_YY6?4TD$]A:K>)KT1JY+U\ -+P!O %]@?=W:?FF7237V#T<*]?>K3?EG^? MKQ[5\??\1M!JV\\9IYRD.J2,!SB$B$1$'=.^3L?#7L+B% GA:,B>G&=^AFM= M'D/NM7OFBF2W/7\:5+M=?S50(^][31]44O@9: JM6HH[;_V+& RZ^4_/-.GV MO\CLH0"X_'"?#+VW.H:U(ME*WW.^SYB^W;Q]+(2Y]WR7%Q^+_+$@SW_67;0S M7<&$+==<65.?=59P^2E[?%(V%O]JBK\W'C?=:EN?F LAH\ 7(H!$^,I \A3^ M*0LB&,8\\(3$<E=T@EG M\@E,7M>9[:P=TU:$3MDMZA4F[._K3"<9TE= BYQP1DK%?M,R8]E\/V3S_>A7 M7YKOYWGS_1Q)B';T!JW!*CU/L(0=^8UC4C!A!N0$0.[G2$XQX76=7VLBF!"\ M?*?0:@H=?16EKD5PRZKLJ^EFO6 8HR#P(LA](B#R*8>IQV,8(QXS'!$>!+Q? M5UA+"GIX%T?6%0RE_1K%VJ)N9[F,@>3$V?M:PO[8$@_TOOT)M-7/&@; EH/A M6] Z0C=*>UI;&KY+ZUI'@,ZUM74=YCKA]B6_K4]Z->>+$L2O']775]VNN+ZF M>M&/+#@.?!;B$'*AO:Q2F4M4L #B($@37W 1X;2?7.N>?'XBK8VJ$3K8EF?5 MNK"U=_I [TY)1-.3#PD\80U+"_G0)V MMS-E6#"G.DZJ'#1D@Y;N&V HOS&!!AOBAS])[ $;Y1"QF/Z[G!_VL)P[.AQ& MZ...^YP]KC*9,36F29 AS!0(WA:(9"&5/(P3&,;:IY9@=4CH4'4I0T9YRF0L MK8KYVDTW-Q&U0R_8)=C%)=()L8U+:TC@1A9'YS"S*[W9!T 7Q]"00$Y50_U) M +ZM8)I+4.Y 7.U"+$R%"*[KS.1*"IC\JZ70B9J\;MZIJ[>]F Z/@_EI;!'M M<+9T#C.AQ\26I7VWA_5;_=3[7]=EMA)E>9<_T[:0^Z99?9+&(8Z2" ;8BR#" MA$,2^AY,0H9BS(07^4ZQ89!*!>2B5!$7$ OQARB MV!<02^'!E'DTH6%*0A=-[])4;TQ=.V?:@%+5Q/42T-,VF64&@H!5OP/ET& MKT=G'*B6N5V;!_7)K,ZJV>X;$9H=FRO@4-B0C\,.8P]CF"* TI MQ*% D%)!:2B\-!:AB\C8&7MN\N%.*;CY,N.FI-37MB#"IN6X.GVSZO5?2K#< MLM#$H1A?!U +SDT F_[;=B1*ECJ& )1/XD+GJ,Z%L!,P/>$=69KL4#5@O.PQ MJ\-&R>Z,/VUL[#%C1Q&Q)QYQV^M<9(OWXI$LWYK/VK39]5." Z400!Q1'6<2 M)S"-,($1ESP2+$9I9+773XP]M[UNR ,U?4X]BD_A=GEK7HG&V%O3 0CK+7J! MY1-;M!3LY\?\ZR_JK7IWJK^836FVXZFQ)MF.%YAHM^.E1_IX1NJ2<(*__?7^ MRYO;!8L$0:$0D%!]2<]1!#%'%)*8Q2R0(<(BL$M(.36\RTF'Q?FFIO:T2-L M]1*2=C;!0/B,+/4V5#;5TV_:JKXUI0.FV';#,6RJ[87YIDVY[6;\*/76XI6> MY>ITQ?0OZEVC0<[K[#XRFY4RP/6SIN;X9I2\6=8NZH--S)A_IMUP^B MTB6&/A;YUXP+_NOK7Y0&=K]ZEZW(BNV%CV^B%$A$B>\S"2.*$$342R"6<00% MX['P$B(Y<@HQ=B=A;AM_0ZI-.L50RV G(,8%=V0IHDOVF_)E+?DZM_!'S0'( M5C^!4["/$F#2'\1!Y5(/,B857OUA.I1P5XS4QSWS5S5)_B8KZ]Y8RMAM4@B? MU51-B?2%+U,2<9K"!"7*PF$QAT1B9>$(F8C$8Y3Y5G49K6>CM+\??$T<53-#">$[F/KL35T3_D M@%&'T\AFI D]20Z,[;N77%YT$\YE42VV=[=JY/M*/)?&.DH3+PC"$$/$&5'_ MX0DD'L&0I8'T@RCT?#^PD<;GIYB;^-VC$A@RG:S,"V!>EK7#0#2R<.V!CO7& M[P;@DI:GWM[1\-2_#K6["\-/LOV[V6OWN\63/1L<'77?6U#=Q"Y(=6D$EBAU M2YF;E.,01C&*PP@A'\7^HM+US>R,S.,IG#;X9J(1_:2F6-M=_JSKIJ@_"^V@ M,Y]SJ?O&-+3_SW_&@9_\JZF)7;TZ-CTZAMG.B+P.O)&W_LD.G8>]E#\J!(=, M3#V/R+ ]CHZGF;:_T5DVCWH;G7^R5^)HM>997C851GG*$ZH#5@(_5*=]R!@D M*$A@)(B'123BB%F=]B?&GMLQWQ#G6)[U%&@V%E1O*$;?TT.AX)2\V1>-B2R= MAK[!,BM/L=N51KGWSI0YDZ>(/4B0//E(SPXI^?-S7G<%-EW;RONR7 N^" 3& M+*()I(G@$&%E@5!EB4 O9!&+8X]+Q^X9FU2JR:RSEFYJ?:0$F2&USEXR M/[',7NK"V$XG&0"YT6T2 ]KG&K2:R!M0DSE@QXW+. S;8^/,7--VU;C,\%$? MC8['>Q9#VD_QV?U\11S*R(]]Z,9CNO*]>"/J/^]7MXSI$JOE1_*J+=;;%5<_*=1,NXDB(DF9X'$,HU3$$ 6A M#U/A"4A"DC(?1:%@3AD[_6A9]T_M1FB3[N+%'#"!@EA>@Z M) =.2>Q%RL2IBM? =9S">-5H?=Q%GP1;DK(TY7&T#?YF+;[DG^O8\#JLL7$' M*!4,^:&RWQ"F""(F!:0R3F&2,"*\B*8BL0I1=IMV;C*S(;$)P75QKE@#;>-] M&@.^D27<(V>5X'L2?#U4CQ('0#V;IE_^[Q^>5F:VNYD^693IZ[\HD^2;9&^ MT(_31&"JNQ-CB"B7$'.?04Y2+_19XD6!4P6,GG3,3M(W;-3-&\HGK25OBX-O M4N"U0I:M6/XL0$5^=PU>[;MFEI>/XZ_$V+<9.XM@PEDU$\J^WV$#[/ !?C.< M )MZENX7E]>A.>SM9D]:IKT"O0ZPHWO2*X?K)U7_E.?\6[9<*LW[7LVS>LRT M&EZ6HBJW4SI&ECN-.:/=V-)MA-Z6P642(\SY,IQ @3B @6$+-80,X"+U2*8BHX=FM_ M<'(>JSTU::<#1:8:ZHEHCYO>7<6&['Z=)T_#:R>>^D,VE26YBTV=$OOF$D+. MHN8B H.*E-,S32HZ+C)[*"(N/WQU[Z?M-E"G_/;Z<8$3F0CF41A31G4R+(0D);)3NA!4VON&+SQ*9!G)8FXOEEF;\*]4,U M7L]6'A=6Q_(J<1C$OT,GJ"VYQ@[9"4X8I?-3!SIC-7LZ-^WWZN_4 <.%EDY= M;U[K7[EE;/V\-M=B=?I__OQ2B">Q*K.OXMXX ][GY:'-[L=>P@+B0>:1!*(H MC"&.U7^H1VF:4B1#DO;SL_2B9\[^%K)E".3F?&>[++4.EQ^51NH:$7'M*KIZ M7D9?FPD],#N\M)5(]I;EOED6S=!/$_EBKL)W))],/YJ^DV_F*@#/^VBN&[9_ MI;CV## )-F]_KTN1ZMY^!W7 <*"&2&()$WV)B5(/02)#";V4$Z9;OOD\:37* M+[:WFDXD]- OOTP1%;+EP;W,FBWZ-G>G:V M0+N7NQL!\*F:;>\ KPPA-;2^[-1E\+)G]4KM+F!U V0@ONKG;L"C^H?Z0VL2 MVJHJ6GWCB12/Z@?5$ZD *000O=:O5PD]QQ6PJK!G.^;D!?@2]"/6YKBJ^%H$7!DU@ ?6Y3!,9J-.$2(@0\6$:*MV>2R0C(M(P M2)!#BY:+D\U-<3>$_@$8HDVD@2:U5QQ'!\@VA\9PT(U\2M1P&4I!0RK@_S]U M[[H<-XZEB[X*(N:RJR*$/B0(DL">7_*MQW%MZHE]ZD<&KC:[4YF:9$IE M]=,?@&3>,TF "5*+3LP_\T#1=\. M+4ZP=/5H:7_(F%U:G-0YZM/B=D\?AOU0S!]^6R[4NOBGV3(L/J[+NS\732=B M^ZNWRW+]T5;(D$]5^[[JD.J=^8S/EW4CX81RD1!%8!:3".(499#8'SG53&BI M64Y2=PZ^5IRIL?3'JN90(VP3M0+D3EX?JKEZJER8?,P)&)CKK2HW8*L,N+-U M-DI@]+D!>QH!J](-^%A5X=G,U&UUU [>O=),^7PVQIRQL;84#W7X?14#MILH M;30%PJAC/9%/J[JQ:_OZLH^H;C/[$KE\L.78UO,7\+!]*CXHET]S(C?O%"0''X5@SVU;U)4'8NX*5RF-$4Y)0Q2*FQ+LYQ @KB&2B)& MM"()T8G?8>G1"-,[&?VX[4CD4PON$H QYEE$> PS;-/%,L$AT2*!$4<811G* MS!KP\ V&0W$,_U]8*-V.2_H@,U9>5H-&L&)X'3H'SJ Z'&/DU*BS"I[F/)V_ MS+]WTUO;;V:EV-NE5+-,YY3E401);/MNYT1!QG .&>)29AGB1#N=MAX_>&IV M_=NJ9I,1#ECIW!LV'8#5ODJO@6#@Y>FHO5>7IG.J]FK1=/"@T?HSG1-_OSG3 MV;_WC>&TKG0EW[/5HEA\+_?._-XI78C"!G2R2&=Q!)/J4\J2!!(N#%$AQ1$3 M:9;&W*U?D_N@/N_G.%V<-C(#U0CM&\S9B;/;=S8L=@.O[2UH&VG!+_L!"(W ME\,_>D1]NJ(3. 2T<]B1XT%=83@-#G6^LQ_AW&VZ5S79/_QZ;'0<< F\ MQVD;<>3MC8/RISL;EYOZEO W&R1K$-WITU+@V\QRLX?)E>W8D<8L@3BB=HM# M-%1"1TP)JN(D]\H><1EU:D2S%=I^A,]6KW=(/+]B$MQH)SBT ]-/$%1[] 'P M0"EP:P"7D4?N%N !QFD# 9^;^Y%4_;#?U/K'4GYU9?&MM:$IXSE.&62/+5EOQ4.6.G< UD.X6I?VU>!,/!J=M3?*Y3EK*Z]8ED.GS1: M,,M9!?:C6%< M0:QUAK&@E&7,/;'DXCA36Y!;0<%.TEZ9:9>1;5^M ?$:>.V. )5/(D80R$;* ML#@+72UMJ#R(3C@Z$APNWS]BYD*G$H/=@6K:N7II=J'E&%!4XADHDQ$<6YH"(F3L[M0:6<&C\?J%F7)?A%[JL)ULM?P>) TVW=ZO(&+)17*ME0 M<^_R#9C C [\!3F?E^NOBLEB_O(;6_U#U4/:_\PDH8JB7,)(YAG$>8ILQU@* M!=-*$&,J8.'4<A((TW9MWYI$2KZW M5I'-;+(/;-QQF9 BRFTZ090Q8YO$''*.,YAQ&N&(L)PK[5=LZ.PX4UOYM:#@ M0-)>CL[+R+KX X+@-3 'C "5;W&>JR$;:4=\%KJP/N%..!R*WIR_?^1J-JU* MG):I:;^\;P#S<=#AQX4MPFDVE%\,(=N"-P?;R?-[SAE-<19G$84L)H97<2IM MQ09C3A&&I%(LS:B8K9=K-G>TI(*(Y<7 6^&&6QOW=HS&K>,;XAQDFI1(YQG.20<)]+,&HJ3N)FW]PO'NE"O-6L; M 8>;,S/":T^8XTYH]"D8>N]T)@'!%D5LE *-5H<''NN+)R,A$Q9"(ATXHR&( M:".G/(2$\S0G(NC3KPGLO6<_F]I6;]1"Z6(]TQAQSI,< ].H,;U&Q$W%.?!+(V7 M2C<=. P0U'LZUBL$]5Y4^'Q0[^7+^_B2[G\H9G-(V;S9O4?"\$!"C!DFD3'( M$HF-0882F$0J43*E,HL\>@8&@X?5] U ML(SD ?*!Q]/SN?EFRQJ0_%.4DC9;L9(FDSE"(-*5(1%(0H+!*&8N81M^6'5PL=NS M1B1H+^4.6=OOUG[[T%LAJC8&7Y50Q;/=\'Y6Z^;X?B9Y)"6VC1"ES>#73$*: M)3%$(D]3@C!)\LPG@*%ML*F1]TY&GWAH)UBS6&A)(PIS+#6T9>8@Q0;6&"$J M>&,8D!8W?;YH< :^$NW$1/LY+P!3)LW']S.Y\L_K>NY:B'Y M=J5DL0:V8>K-)NXFG#? !:V@+H'6 4?U"[BH?NP<<+JG7W;-PT-11:W<+J2- MW36? [40A:J[Y,ZP86EN3]Z(LJ%F#!'($_.O/.4LR7.)"'%B:J?1ID;5.W'+ M*C/B0&*_(%@WM%U,ZX 8#DPU.TG'0<\OU2,8BJ.E;%R!IG?*A1,ZG:D3[4\9 M-07"2:'C5 :WF_H9R%]62Z&4K'(D/I;ED_WPWNE/R\5W:XB_4WP]BW&"293D MD#*$():*0HX2P\ 1CW-$,9;"RTSN'G)J#+R1N$Y1XLO5:OFG?R\#!ZC=;+RP M Y,OX?8;<2U"1U6X#I2V(HH:>QYU7UOVLSZ<- MPSTN%]:^N?U9E+.8VZ:EG$-%#-"8&3N/D2R%J=F62YXHSC*G &.GT:9&-4VI MLYV0X \K9M^:GFB/6OU]F&Q#!U.L^.^#KU.=N4OUB7L_6F MGBZ]LE3KICH 5 M3?81JT3U]# =@.?H4NH+R= ^I$JN(;Q"YQ0.ZP8Z&&% MWQ4E^_Y]96.LS,[T3G]5SVKQU"39*B0QBG,-,=$V\IU&D&!L\$ILZ;=(\PQS MGV]]VV!3^]0?RFHMXD;:?HG-K3B[K?10Z V\\/L#YTT%+H@$98;6 4Y4 M(_;2 %.CBSIMOZBC)'^9&R%_]:YD= 9&%V?O=> ,S :;<@85+E8\\/EJ4'Q\ MN->!,Y+;]O-RL=RV=-I_AU3S%H&5$G8YVB+DP&BTN:CF7F:FK_45\A@=78NP]GAYSUSXXBNW@_;L"_XIOM M3U4MK']%<8_Z-D'>!S>;<=PY'O.3 MZ[B);3!J!BZG$Q+Y\/5V@D@W?D&>D*">K=@3=(">/OBFM-:=;IJ2?E6/-CW, MIH#IY>JA&NO-2_/'>_5S_<;@](]9JE0JAQ]^\.#/C!% M[U>&:\0$6R7 GA8W=BXV5]3^ 6 5 I5&(4\)KL,T[/E!3UG&/5FX#K"3,X.?/-=?@>]O/]*$'(&X'M,BZ?>%G(PM9N?=Q(;W:71GRO_##G*7'Q M?(1%>*0$NZ/ZQ]8)\I\%6\+KCX3#@>F7E#0'R6.EZ@<#V3>7SA:PKQ\_Y M>6,F__DJ>905Z'V[?\>B]XNU>?2'8JX^/U5)5$235&4QAK%M6H9CI2!+)891 M'L=(8X4BXE04\]S#IV;SUO(!*R"H)73O770"7#L;7PO'P)3K@817%Z-+*O=J M9'3RL-%Z&5U28[^=T<5KKMW>_HVM"FOU;RJ;5 -MH[4C3.,D16;_FD4*8I:; M]4HT@HPAFFLJ\BSV"S9S&W=J2WE_.[41?%M("&Q$[W-)8RA19 MLP)E'&**#6'%S%;CS=(4YS@5U*L_JLN@DZ.L_=[M._?;1NS>O5.=)L"1JP+# M.C1178]H_]A:!XB&";%M&_AU(FT=H+@8<.MR;Q]/UV]*%JPI%)$GDH(P,"&$T=_' M%=03AY&.EG,7^'%,N5K;K"/Y)-9WJV]J M]5P(5:6J1)@0$DL!F20$XCC1D.0YA4*A**?&^DGRQ(5J+@TP-<9I9*Q"/QHQ MO1* +@+93D(AX!F8BWH@X[P@N]1O,SS,O7M&A_GIV."X^/!1EG"7:IN5W'E= M7]^HC6Y863^LI>;*3'EK:TBL7MXNI9K%"N4DS13DJ2W!D^8,\IS%4&(J,5-Y MQ",G4\)QO*DM]\9O>"#S#:BD!K;X22TYL*+[NE;;<7?UM@9#OCVP^7P3:C.+!.99%@N8XR2!6$;&7#"; M%)BA5.=$""F5\*.3@^=/E#XJ&;?Q1KY$<8B@*S'TQF4<(G"$I,>2/ZOX%4O\ M\'DC+^FSRIPNX?.7]?-OUH>QWY1X6E4^T_\JUC^63YNVA>^4+0A1+*PC]0,K M5G]C\R=U^V )8Z9HBG-.%#0[ @YQ%-MR?4I"GI%8\TPG.'&J&GVU)%.C@<_+ MQ<.N;6?=( >46[W\W)_]Y\?-)SH*ZD.33 WQ3@GP9ZW%MHWJOA[ *@(J36Y MK4LX_^G5< 9UJO:79E1/Z]6@';M?KW]@OZIYB[5:K#^9K=K"\"=VU0=-:U.WOSJ.7LVL0_KF+7>FW?MM1LI=ZP M4DF;4&,>7"?(K%9F&JO3L#JB-Z?;"7OJCC \J_FPG7Y\_K437P667[>@RWR#8B0U;+#+0UEIZML%5,N(W/!,M:6?#=*F1S M+HL%D,OYG*U*\*A6H+0076X2-(EWQ\TZGO#[,/#WJ5(++1]8L9A)+*DM$ CPF+;O3B&-,(,1BQ'*&5Y M8O[K[Y%*NP&D<+XD'1#V]'Q<@&,"S<3S2 M*W@M+BA[WB-QZ>)0WYAB)#42)UGLN4^A4. MN3"2T\L]:AF02JQK>R37*#H:B%<@\YI=C-N!"M"1^ "&@5L,UV.]V1\E$9UOM.V MT Q*%6$B2V'&8[.MQEI!AIF$N4!9FF2:,NF5@S.,F%.S0#8J@/5.:L"V8I=M M]89^B?-?;\S_T.J_<41_K8L-_1)GGMOH@5X)-S)\_8D>F$L="A$U>H+MZ["G M:36I>[J"G;(WMDJ>?1=&*TET_82,5I_H"E$G4ZSH>KA]*A<%&*W/"=AG+IXV M703?VV2LQU51JN90(DG3!.=Q"E.:FWVI4A'DC"0PPBA/DT2F.',*!NH>:FJ? MAL]OWNX:7>Z$[77BTPJQR\E8*. &IMK>F'F>^;C T7'RT_J($<]_7%0Y/ 5R MNN/:A._:WOU-K7\LYS6F<$[-+MFKS&+'>%,CJ MU$E[ 'U9D4,GL24Q=B+LQ4D 8HY*.(P#';.-Z6S^:V6.M;>T"Q'(446RX!.L"?&>9U2K1T?M9;KARIS\<;I980K6KW<=0[Y_PA&[H! M_YK?U(=M]?%:G _O-)UH>P^W:7C=)A\=,D[F M].P*@*]N^.$X3+_/R%=C=ZX*L5;2COW9(-7T@I4JBU6$!,R1C"!&R&P(F#]JRXHO%5O:FY:Y'V[U.V-TH M.028 W/K'HY6QANPDS(<)W;A$)3<+@XV*DMUJ7Q,-YW77^U(FF6Q%%3&N3$8 M*8:8\QQ2G4M;XSR)6*QEI%*?GMM[S_9BA]$Z;A<[ 7O[C/Q]11-:W!\= +C& M,32T0^C5'$$.#J"K F#>LL?"O*%OEZ7- JF6NGSSM/Z\7/]?M?[""CE#$O,X M82F,A&)FGXDG0@&P'E@YUQ[LIL[WS.F$GNKDH= MY;L[W];/'FMR <0Q)UGB MT6S,94RG)31^A[$O^^NDMQG7"K:;77R43Q'YI!?73_MNQM.SKOB^.9[!3?PN&/N8]5QQCI^5-9:/;*AI6 MBY&ZX;["3 P4X#JF)J\4+_L*DW4Y_/8UA.GW#7VG^/I=48KYLC2[MFUXF#&U MLSA'TJQ(J: QRG-(!2:0*YIKP55,4J\S]O/#3.TK9*4$.S%[!]Q= -7M2W ] M5 -3=0^4O$FX'82@+'EAJ%%IK%W=8Y[IN+KO,8D]VKUG/]_7IM4;M5"Z6-OJ M=\7BJ5A\OWM4=27T:\NDFAMI<9W3WMX>!3[GI0]'H3.?AI4Q628T0$C7+@ET8]&Z&SU1#L5+S9 M2VVWNY]MN)9]R"^5IK^"K:XAS["&F87 !V&!A1SY-&T8B$^/Y 8:IV]KBULI MS:HJJTC2N]67U?*Y,(#-!$MRQ&(.N4'3?!$2 :GD.60YT[9=ECW2\^MQ<7Z@ MJ3%[D[W4"+O7W&4CL&_CBPOXMM-O2-0&IM'^@/5HB]&.QA7],2X\>.1&&>WJ MG7;,Z+C^&N.R*K=A1#Q'3'7HX);)5/G^I[%JS1C%@JU>JC!T&Q%D[C3JFY&^ M;[+.9B32*%4P0_8)*ZMBUIL:/R2-L+A&21U M1N>.<*C].T8,?#HCZ&&(T[D+^NYUF\+7&*34 M;;UKH*DMQT9.L!6T]YGE16C=-F A !MX[?;"RC]\I .(L!$>EP8;-PBC0^63 M.(FNZ_NU%)S/F5ER;&XCQ^[XO/A>&W(4,4Y%+,R761IJR#F&-$&&'Y((,R)C ME9IG.+6^:A_(YTT?IT/5H:1@N175KV_>!5QSG E"(P(%Q9G976D)*>49U"DF M.HYRP:GR:=9X/:KCM&L<$E.7+5@(I 9FVB.0[L*"Y->R\7JPQFK:R%:K%_M5 M8E5_57L6O'N[P*,92E4MY$KUR.Q9__P%L!*(2^]CG2Y3E'4[99L:]M(DTH3+ MFND M[,-Y(7;1VT$V:["<2O(CJO[?+@V ?(?EJNWRX7Y$CZ).A#P_H=Z4%_8 MZA\SIC)AR#8U5"O,)RQ6YA.6Y@0J(@D6*1 <(Z<)V.D!0>@WFE0"0RLQ(%A].'LL'". MQ-Y&ML.41\.U2U'8A5&U6#=T;"XX>H>9_:T!W!#Z/X*QLCM\'?SL\* 1F=I= MK4/.]KAO"JU\_[I:EK8 (DLYI1%D-$L@-N/:.A4(BD2;K4RDL1;J-=OU5E). M;\/S^6KMMRMY]C1K_*Z\S:T2V;0UKF5ME/MC'LP%1/N?EO+ M^3^XP^T!T,-VL3TC^M'JQ^*^<-ORX5:5YZ;Q<=U>??GHBEU8G]E\ROM M)V"N;!?RA?R\7']543DU '#'O!KBD7V#H+[]4/.Y?3A; MO,QX'M.?_S4&+")"*I$!(V,OE%1 M!_"U,]KUH Q,4EYX] B3.J?V%<%2!X\;.63JG"JG@5-GK_)?J)\,MO,O/PQ! MU%ZR&6_C4%FDE'Z@$!+6$[DOT M!+CN!7H-' ,O3P\DO!;G)95[+K"E M'6:,93S-)+65$\PN(\\U)%D60Q9G5"8,:9)Z=7H]&6%JR_/+JEB(XM&\F+O8 M!S/N Y@OV:*_7^846;?=PE5X#;Q^Z]!^*QRL$++B!>[<<4[S\+TW#D89OWO& M.27/]K\X>V'?6DMUPOU7]:P63VJOET*<9ZF9>FP,Y82;;[&.(9&80$K2+$Y( M2EGL52OEXDA36_D[R78U3U:UT/:TKJ6AQ5Y5%,_#O,O3X$8/0< =F":V540: M(8=I:M&)1.!"39=&&[E64X?2I^6:NF[H$S;VKE@IL;Y?VJ"&IX=M$AO+\P3E M*H89SB3$B,20ZL3\&&O&4DQ01CV*YI\?9&HD4DL)[I=@(V>O7, +B+:30BB< MAN:#02'RB>ZZ'JJ1(KKZ0.89JM6.14=XUH6;1PS):A?_, RKX]I^!E55MJB< M:1HE<4I3R#3*(5?ZT_U5N&DKLVY?FA9>V=I:L@C2W#^',#" 4*'\HW\9I#>IN-J7_ M*S?P!^.V_3WS-A4/%0QJ%S:/'M4(/%3GV.([^JL?N96K]>S]?S^9-_4WM?ZQ ME'6]?*4^F]EJTJ>1SB)ICZ&Y1 1B:8P\GF@!APB V\AOW!:L>B<];,Y?U6_A MOJV"3K_9!(4JZJV\?3($L;(A&C.4BH2E$D&E.(>8&["8(F8GHQC7.J-(< M:H>QIK:DWS:QN%;6FTU(+MN*VS]WHPUOMX4?",6!6: !\%L-8"THV$D:CA(< MX C*#VWCC4H6#HH?,X?++7U+JM:[6MN1[[-:SU2&X,+SIT87G=4KG4!S6_]70#&XA=^X-JQH-^#]3^O0L+G0^^&@ MFXMN-A5"S=]OQ;IXK@[/0I;_/ M3X)*=AV.,7&;SK(*GI3'/7^;O!F@*Y?Q5 M+;^OV../0K!Y8[$J+5G*,@4S3B*(,YE!+J0Q&32F,98(\52[>@ NCC*U-;\O M88^-_V4TN_?\03 :F S\X/':ZG>J?_4N__((HVWP.Y7;DUXV M)VLZH1ACJB%)D=G69R2%1$08)HF.F<(&1^T4I'G^\5-;X+OR$V6OX\D3^-H7 M]O6@#+RB@^/AID]I+R'6>R)[>->!I[2>3#<]B+5_6A MJV]/CX_S*DV:S3\4"[80!9M_7.CEZJ&:^4_%0E6%OF(Y[M0(;E]PL)4<[(D._K#"@TIZK[7N/AB7J[P0Y%Q=XH=7"T^_-&)&]O)0]9W?_V/G1_6ZSNET_B1V-, M",H2'BL"N4QLS65LXTEBLR6-"8M)+),L]FBO\@\A(T3/*]Z!\\=W30BF9T7]Y"Q+ES3AY;^<_F@ MWEN?V]ILOZL"/0NYW]=#Y1'AYO_,SED(B F)(>-$01RC%*=21(1X%"KN&&UJ MQ&7%!0?R B,PZ-\QI0MM%W(+B.' ;#Q+LT#OZG52AAFA3Q2 M&J)D=92I$6PC:%5DI9&TQ]G$95"[SR:"0#4PC_9"R>N(HA.% MJX\H+H\PVA%%IY+[1Q3=%_>+/#C?M:_Y?N$D0RC/%$QD5 4?*,C3.(-9(EB4 MYQ(GR(D#7 :;&A5<:+#I:2N/F':+@ DC0>(76 4<-7G!1 M_3B2P>F>/ENVW]B"U?55JP*J&^Z(E")9%EDP$V,_),+F<2'K5:*)D!RGPBF& MN66,J5'&3LBZ?G&O/<5Y-%TV8E=C-# S# B/ST;K:IA&VE[YP^6YMVH%HF-' M=?[>$?=1K<(?[I[:+^U;_>-QI6Q'"%M@>B%O'VSSLW_6KQ]B+,.(8V,K,0*Q ML*YTB@3,TYBG*LD4EDZN=(>QIL: ^Z)6VX-]87T+>UQ&V,U@"H3;P*RX+^4- M,#_-U5GTJJ(?C_4N(,B!G =,@2M_7!YOY-H?G8J?5O_HON7:2O&W0MBR6>7G MY5J5GY9L8?=\S3G@XOM7)53Q?%0M/I%<"[--TSJG$!.:02:1A!SIG$5IFL?( M*7XT@"Q3(Z3]:N6KK;CE#5CX9H!?,T%N?#42[ /SV3[B&STL=ZTMZI4N%;5M MM0$[=4:J%-\;W8&JQ?O+\TH5XWL#=[EJ?/]']FHK6R=2O+7;X((_6=J^7_[M MXWNS6>58\YA#EO,48AI+R!*%H<1)@A.JN69.)=O:AYD:.;ZU+]*6 M0"]70%49S^"A2GD&Q3;_W+%@20?D+CO:$$ .3'>-B&!?1EMFR$@9!":O_J@! MX)I*ASUV]L4$ZZ7YBU$)L)HXS.7V567VHW+QA0W6(K4#WZX6J9=N'[-%:H<* M1RU2NZ[N>>:@UA\78OF@/BW+\G9=/[MB^>5Y)^5,,<1R0BE,$;'1:68WS626 MF'VUXHAH&2'FE#G16X*I4;=1P%8\LB?PO\R-#IYIU/XSX'A&,22N0Q]<&$@_ M-I!:\7\%^PI8YKEPM!'P1*,O?&&/.;RE&/?LHR]()PGN6&P M9_5>:R76=1/B.WTKZ\;G301I'&,:>$-C_M\5/G]G<.O]O%_*KV0NO"K$VAI?YVU$? M[$BP),.9@E3'$F*="\@SQ&"L:"9B'"&,G%J77R_*U(AK_V34^KYO:@^XVBE4 MG8RNMBI5?_?*;+]FXEP.9,::CI'.J-W4\#F6#CTI7A4(1IJX*+FU2K[[&1W3KKEMOBE*R[..6U<^%\-C4 PB,< M2E7?H"][X/YB)0?%XM>!:X#Z(Q;Z',IU^+$/H#QA.7/RY/N$OLW<[]G/C]+V MRM&%J#[83=]CD1FFHJF 2FN;VD<0I$)F,,]CP42*L*1.WLG.D:9FA=?" B,M M.!37NY=T.\#MI!04MH$YJ#=B/1K"=Z!Q16_X2T\>N4U\AX*G'>.[;NA1B-A8 M[NJXWNGMSZ*<18KFJ2 <"J0HQ+8D,6>*P21'/$HXSFGN7HCXTBA3(X3#2KM6 M0I\RQ!>Q[/83!D%HX+7O XY?$>(NY:\O0GQQA/&*$'5"$N//B?IN:_U+% M]Q]FMW3[;*R+[TV;^SM==S"XV[5C?\/*0LP2KI(D90)F.L6V:4D&*6WJ-[_/J[TLQW K8B ]8+3]85 I4GH>FRTG=G6.OLSWX M]W\A*([_ W"K4_]N)WY3Y[8-&FPZ!F:B[3PT@C?&AYV'ICW*GO WH!(_W%:H M%VI!=T-^$HRZ(>H%SO&>J-]#^G9M6CTNS59+G127$PF/&84I0\C8/SR%A#%E MIH0*%8DHD9SY=6PZ.\[4+*"MF)73M$\YM"Y@W:@I %Q#GY3V0:I'3Z96' +W M8SH_ULB]F%H5/NW#U'YY/U)XSU8+PR_E%[6J2.==,7\R?#3+A)2*\0P:R\B0 M LVJB L*-6*(9D0P\RL?4K@PSM1(H1$+J$9<\&C>]7V+!["C\/BWRP?!RC78 M3$^QN?+'U"M5?#\=^H.1QM@:[XIR][M+24+EC%-%9$:Y+9AHD\D5@SR* M#VI4;WW^ ,;/GKX;A*+_^^N<%S\#_JJ12#_;?%S+!\SC)J#*V M00)3Z'D*I41SU*:.G7_"B#+U+YPPV7E=\Z*FU$\$M8#?[6Z,_5W MRKQJTKXKIF.E[W?*,Y5$?E?@/%+ZG1_9MX.['?:>_53EMHF[2I-((P&)0!G$ MF>:01BB'3$B992K#*!%^3=R/AY@:_S6+?-P!8\W/:]7- MLZMG=3A?APNIW,W7WD*RZ@5+APJ!<8=_X*HA1O00A(#BT$<0Y(E]/G[OFC?Z M=B'K2.3SO<)I+CPJISJ-.;7/V4;HRG7: M!,N'Z%/M-@$N'ZG@L [\-7I=1'T^+\&1'>D[LH]@]0WIA+Q*M S6>\0+MXYO M@]NS1OP(>"EWR/9^M_:-?GPPEL /M2B+9U7OF,Q&Z4Z;;=-,YIIEMG"#2H2& M6'$."1,,7F\D6,K.Q4_C:_LOJ67 M.V6U%$K)ZJ3KK8T#--89FQ?_5/*.SXOOS?=624%II& 686-0)G$$"18Q9*F( M$TUS1K&'0>DRY-3LR8W,]7FO.) :++=B>VVW79!WBL"0CNV)*!:U(Z(*3GBHNGDTK79L<7[[6^O=*\KRB1G"LH3/%GNO ML?DK6YL_@U*)IU5=X("5I6I*N)@_&"XJ557JOU2/S,9]S^TEMMZ$RSH)Y^;P MF*@N=X;+H\9T6WBH=N2>\+FS5S&R?[Q\*AX*,_V;)!W%-.$2P9PB!K%Y3R%1 M&8=)BJ.$)IS%;DV)SS]^:A\#(Q]H!.S5+_,$/A>6OP:4@1D].!Y>%;:NP&4D M6O;"Q[?LU07UNTI9'=\V9GFJ"R(?E9RZ=%70,E+;ME9[I8L,5'F$4 (9IRG$ M419!+HW=R^-8TESIQ/P0H(S4F:&GMOT^6T;JEZ=-I2.][1<7N*#4N5EQVX$/ M@_7 _-E14&K7EF_$@E(MB(U14.K<\%,H*-4"BV-!J;8G]*.V^Y5BY=/JI3I> M^AN;/ZE91'&61RFR@0W<;-@C CG/"8PHTUF2JEC':K90WVUOKWOW:*?3D9Q6 M$:U7TWTA<<*PQV&M_88Y1)3+K/AGH*DS_2 MQOSU7P+/W?[0<]/A-1AL^!&]#T-#>.C%&'RT/L;$5U465?E*-O^;^<>R\;I% M@B 4)S'4D8XAEK&$-$$,D-#:QE;.7!_,"HB[? MVNMQ&OA+.2Q$/E^FZZ$:Z;O2!S+/+T$[%AT\?N'F$5FX7?Q##NVXMI_3Y%UC MF6^S4SX5C-NN884J;:83BC*:ITA!036%6!%B=D@1@S1/4HYR2A&6?C4W.T;T M>8W'J;*Y$7@3=]4CA:P+93?'2D#D!N;*+62[+#.P)VS@5#-'7()Z8+K&'-4= MXPC L6_&];9KLDZM@6?/WVV?%-N)*8^>\!/ MBI5JKR]S617(%SB-8VQ92=AF VD60YZ8?Q%.4A$QBB7U:!1X=HRI<5 EY'Y? M\]*KX4 ;FB[;OZLQ&IA)!H3'9^MW-4PC[?Q.X0JUX6M%H&._=_[>$;=[K<(? M[O;:+^UGDOV-K0J;Q+"I*U*G\7Q9%0]L]5+[WX3-U&Q\$GF,4IGS'.:(8(@S M8@A0,0IYGL0DSQF-(Z#V?TH\ ;X6HD@"^L!<[YMNGE./*V7(IVI=KQ[GJCI^7,C;A^5J M7?RSL=<)(3I.D<52VY0/;K:*D80IB[A,.6(H!1_:@NT-QZD;WN+>W MW?+T\%1]B"]%4FSV;*DQ7%*S25-:((CSQ.S9XIS G'/$=8QMKTQ/4\9MY*EQ MTI[@X%Q\TZ%KN-]VS7U:G,V<\& /;?G;,W\S2B7'!V-*("HS>T$;4%[DL'!E(;8--C5;>-BWRZM2G,[V!>W<#;H7Y@%13#:5,B6"XT23[KYR3517(#C=2/9*B ;F5BL=-"_RPS!Q62W*!Z71<^., MRIXMBAZ39MNEO>,^;J?J__VXN%N]8R@U\VTO]J0T*W"FQ"%_^P M.H!&"4^/E=?DN%'*4) /S#6!T>X3).H-6^A847LC\ MJ?+65+-R6,YT+U%DNT2J#JQU-=2]NN%5)DFP^J.])Z C8M?_N2-&\_96^C#2 MM_]C^AGH7]6S6CRI\I:7ZY5YKV:(H%13DD.:&/L;HSR&3%$%.<]$)'6JF%NV MPZ4!IF9H;^0#?VPD]+2B3Q!TLY2OP67@#X$/)-ZF[B6]@YJS)X.,:K)>4O'8 M++UX7:\N2'OMF)LX@RQ)*&70RP-26 M\KZ$OB[#IG!#T'#@^+5>.@J<$8RM_:%#-8YZ*+B76V"3F\?XD]>R5_1;ZIE'D_?)6_/=3L;+9/F:*"SY7MU4_C9D4A&-JB_3&D8!8Y&;[ M@6@&>2RRB.=2ZRS:.,7<5G[GF#T\8$-30=U\N)!5V[MB*V_3=,2/#+HQUYPG M$F42QG%,(&8&>(;B'!+,D4X1CC,F?;@V#.)C-WO^LL%[)RVX'01O-RX.BN+ MU+QMS;Q>@D9:#QB]B=H9FJ"\W3WJJ#3N#,(QJ[O?Z$?RY6IMOAB+;D"T,89YPAY;F)^.F:)CB%'HP4W- M#2IR,,34*Z!TM=PX_-]OA2E0&7ND[Z< ?5CY0"1@TIN*B^H%#)T['&3E"XJ*B MIX$0ER_MXW3^?5$\F\7#YF]4\?=B\?VK>4%6ZXW[V=P@%,(0Q:F$F(O4?.LU MAW$4FU]0)?+,:4?1/=34%OM65M ("VII>_E?6S%V<4^'0FY@0A@/-!_W=2CP M1G)D]P?1T[OM@DN'G[OU$2-ZO%U4.?1].]W1SURJSOEW-/UYN?ZJF"SF+[^Q MU3]4E5/[J5BHCVOU4,[BA,:*:@8IYMKLIG(.6:(IC 6-$A(+I53N8T?Y##XU MSOTF?BCY-*_Z]M:A2OL!3']8N4$EN*<;W6M"W RSH6 >F*"/405&<-!(#G:B MNV'M;<[U 2VHG>I44[<36C9E"(#8P"_4#JT>8 M4CL2@<.5+@PVCA^K,^\=R;NXHZ^C\CYL@UR^VALYRL5]@ MY'YI@R*7B[71U#ST^Z9RX#8:+U89X7DN(5&1V862R/;NB939E&*62Y)J)+PR M,\.*-S4JJC7ZWWZD$WC&W*CJ]>9A8(+;5^Q_-8E'-V"K'&BT.RFS2-KE<*A-H)6"1MVJ\OV M*IO)O=ISGN$*;>B[\7$H3 =FUXV8-U73RG6%ZOL=JD%;$;E $C8XH6W <>,2 M'%0_"4EPN><*K]I^0Z-=Y2LJ!)&42:A0:N.>< ()S6,H\TCI)(FPS+UZ#ET> M:FK,4,[.AJQ2*\6^O\<.,[ ML5K5/NNR:K^CSYGFY^5:E>E?TNB+,B_.8OWN21GH:'-VQ) @2,<:)@G)(-;& M%"&("$BX()K$4N7(B2X$'H>:CJ!TG&JV?Z,$8\UG90Y/-=TNZ57 M9[5BH>[TVZI;Q _L9_%P]/#F^5JM?S3;#+?,O,Z MF$O-#I GFN<"*HDPQ(+GD),XAAGC,>&V=@9SR@0*(LW4B'DKNDWJKV27X*&6 M'?"-\$ TTH.GA9DU8#Z>8*6>E_/GZH\5%D W8'CU,;MR:EWX?L0)&_B+8#6Q M^_9:%[!1QFQ'MY.X+49TOP2-1F"K$MCH-.84>36E&V^JQFI?-_B4^7:]"P-Q M5W^\*T<9LY->&$".>NX%>FB?S^5>=_UE1;>@Z_(Q"H/9X,?D8\#E\V$( M ]M(G-\7/D\F[\:D@Z1;'C B_W:K<4BM#M?W\_/6QUC?E'A:52ZA#\^?B]\7 MAJGGQ3^5W-16FDF9YGEFM@^QU!QBFE-(M=E<1())@:,H%ID3A_H-.S5&W4D( M;*6QJ_( M7CB7L1]40=W'CD./ZDKV@^/8K>QYMQ]1257,WC6?L/_SQ%9FG<]?OJK'Y6H] MBY-,YAS'$'-I6$EC"AE/,Q@CBBD2C"6Q$RNUC#$U"MJ(";9R@EI0-]YI0[.= M9 )A-#"C^,/C3!T. )SAB5*)OWQ?/O\_YNZ:(LP_*F:H.*'MF:,0@(-2F]7N M_9S)K2FS"QY*)C& M$!.M(>$L@5'$.8]3DJ:*>#7I\QM_F(%!Y7DME7Q1O9]6^4&,*L!,"H$[-_7#[NP7?P\ M91BWEU\_@$XZ^O5\S'4596=:Q G7)(&(YL' M3XVQ&KGZ58WUK!8[(?[8B!2^-.P@"WW[\%1M1+FBJ6$ TE2VV>*,Z,B1$SJ*-,Q9)QF6;(W6?<-=S4 MUJ>5MXKS7&\E!J(6V3'1P1%F%^=Q2/ &7N 5;K;R_TY8T$CK72S;]47U\">' M1'(DKW(+HJ$\RJZH=/B5.Q\SHG?95:5#'[/S75>>S_U7L3)#E&5S(H)E$O,, MIS#F1$&,60I)E#&H)$FBF,0,I4ZEC3K&F1K''IR7;$2]]K3I"%K/L[G^@(UY M-#<05CT/YOIC]AKG*VV,A;]EBL MV?R33>JYX_/B>_7XR$#,=\ M;E@$9;..(4=E*#?UCUG'\:Z>A2N;"M1W^J_+I?RSF,]K/ZPQ!W'"\A@2E2J( M99)"EBH!HRC*,DVHE-2KPM"%<:;&'?L%N3>"]G-Q7P+6C30"P#4P6_1"RK]F M8SL.88LO7AAKW"J*[0J?E$/LN+QG-/B\FADE*^_6&UN;P5H]QN2I.*?9W$V[-0HX^LV[PR45F[(JUH68D]R MH&K1/6._W6;!C5#"8SLTO^QAV?3] [>KE;E$U54/WW=@ZA_9[051V(!NMZ'' MC>/V@N,D?-OO[FN-ESK_[3>U_K&4>RTT/FV;7&24YCSA&909M5LB:;9$)*-0 M$))@+?(HQGX5M9V'GAI?[7^XF^S/6OA O4<\)L77%@H)]8CFT94H7V$TN0(V MD!W5.?PKF5:NL%RVMIR?X-^(]OV3+2F[:4?'64H(%3"5*H4XCR4D&".H4LVP MX2S*J%,ZRO&#IT9*M6R>\80G:+7SR348#'W([ZB^5\O8<[I>W23VX*&CM84] MI\I^(]BS?^^;E?+;55UIJ:Y)_\WFYI9?B^\_UN6M?&9&T[)QY-@1JO/" MO<+#+$Z25 H*8YTBB'%,(4$,0\13R:5B">8>W2=?5YFI4(&;*$ =PMC:97 H'%3Y;,< '(#&DC %A-@0 $-*F #RWY3 MDQH94$,#-MC8,\8M.J""QZGF]O3>-M_$IO\9;]U(0?^W#\NG1=7M0NR]#MJ2 MD&4=H,W+5?WTN%)R^5 LV&(]?P$/V]?5T%-A7JOEGXN*M?:?LGW JG[UF##F MJ(T\X"^ V]I4@I4V\;TNFCIO7FRV?;'MK8_-B_VP?;&+[8M=UB_VYNG;%WM7 M=O\O(5._7O^]<4@L>T4A1TY;>_WI.$V*FX!,_6LF?2A*P>9?C!1+^<'\KIQ% M(A,IBC(GVK9IT,LK4#+!M8:!:4E"+"BI9_4LG MG8+:;AP%@VKH4_@^*/6JH'01A:MJ*)T^=?0J2A<5.U='Z?+%O7N"Z6)=E0S, M?\^[17DM[.\!P+^UGM;;F MP_+!\XAK#RR2YAR9-PI&29I#C+B"#(D(1DPFD4J%HKF7@[XG6"/P8 "PW!SG M_2 8F-^L]DG8$5>@>9YO'C]W1[$BM,_W+CJ_H&3,@A-WPE%^5 M4,6SG;B_KFQ8Y&8O&8LHUY&$--)F>6O.C<4C,J@R)HG F&J=>\4*M XWM26_ MD]+LHKY;03U# =K!=0P!" ;9P!2Q$13L)-V&9MMSY3^MR5YM8IO<6OOZVB)P M@9N:N0$6-A"@?[JW_<\^:E%SDA1.L("IEAB%.IC74EA;$: M6"P3E?'(KT?VWK.G1A^-6."Q^3PN-9@O%]^A&?NA9UBS'W7TQ&;HK9*1:H!E M?T;9X!')K[*@SRAV+M8XS%+]:NRS52'62MK,B,WKEL&X/3(:9&!Y5LX/:@I(-GY$L+GFX+ M_SJ4!E[U#3 ;G,)%Q71K'SB'_628D;/7+ZEYFK=^\"]U2AOE_&R?WS.:J MVA#L\\GM0A[^8N_*69Q'6*B,0)4P#7$>19!J:G[$>:PS):*,\MECY;+]MF:K MM2,S7".3S_(XEFS E5)]%"NC0NUDKQSB!74D&)-8JER",29\V48WRROV>S\L[_9]J+FWSUNJBO6Y?,\$UXUD>PS0C M!.+4[*0H0AP:IHZ8QBC)I5,\24"9)K?KLLMY([YM%JB*9[/*GQ[-3F-E#)&' MQXUK]7&U*>13VJV9]R'MU;/I?+H[YAP-3-(;;8!=\6"GSPW8TZBBZ$HG.T]6 M*[A>PH=&K[TFAD$/AD.A'/I$^6JYQCZ*#@7DF3/L8(_V3!JQ1UVKE]GOWV89 M%C1G.84DMHV#M(U?P9& DB/"8Q03)>GL6:WXLC-Y8_M0G_6Y_^CAENGOB\+: M1F9ONU;>Y=]W8+4S7#\ !B:HWS]_O'__#GR[O[U__RU ]/.)CBU1=\W%-3LT M/^RB[_8>-4ZD\(GHVWC=T[]N/*-?V.IN5;UO\F^VDM,7M:I2RF>91$*@ M)(5$1QKB!"5FZ4EC N41SHE,:1)[G?\ZC#DYFZ9VE)9U4>!'MFJ*7?U2+(!< MSN=L5=K=95V7XG+KWMY3X.-K#@;L.,[GIM"R$=B\N#7?25#);"-RZP+,H1W2 M3A -X*%N'_<57-9.0)SW8;O=VC/$K3J=;4["MF6$HYQ'-$<":H08Q$IKR&E& M;77F7&DB),N<L=N(.UW'+=O=Q&D-T.U[K"*6D$RG,(^, M-8(3$D.2:PY11C35+,]DY%45RW/\J3'%5ORJ%\JYTKR^;?GZ3HP;P0P(]\#4 M$P1I_V(S_? *6W'&4X9QR\[T ^BD]DS/QUSOE&ZJKY4?EJNJ /('FZLLBL7W M6[$NGFN799)(D7*10Z8IASCB!+(HE_9T%Z>QR!*9>;5-]AQ_:J17R=G?<>R" MN+^3.#".HSJ$?]D(;\/^?P5UH?>M F"GP3">7P_H!O/RNLCP:AY=#X#:O+<^ MC^E3WL<2YG)A1[ LNBG;99BT&FU7S/VS6E=U5._5S_4;H_,_9D1@LY_3%%(= M$XBQ9)#G&IF)XY0ARDB&/%JD]I9C:D2W$[XZFZG7Y5%ZGU'"I^A)_SGJ\"J/ MA_SP+JI&!W"G]^H)5E5M+DU!4YL96(5 I9%7U];^L^)316:4V1FI (P1\&G. M5D 6I9@ORZ=550NR.%PP=?A_T72Y/1QKGM F M;[!Z,%>_ 1VE7/H_?\0J+%>#<%A Y?K'A6U;]4ZMBF>S^HPD_^?)O(;:]NFX M+:O.*5:(.WW/?M85&[F2=()GF:",@CED*L4ILV0%*(TA@1 M)*2DL5?$RX"R3NV;_?:H,& MAT&<02/,S"BMKD+(.XG>5P&!=VV&%7+(WBV9S?=M94M^2?7S_U4O,\)S3*D0 M$"4JAI@F&>0DSJ"B/&,Y%5H0I^:I%T>8&L>_;[H&UU*"2DQ@Y/3NM'P$9#M! M!X%G8%KU1J9/ ^7SVE_3,_GHB6.W23ZOT)G.R!,R9D)&(4LA%@B!.,PR)L)DI.)&)PBBC?CGE3J-. M;<'70H.MU* 1&UBYC4E@)?^U9Y:IVS2XV6[!P1V8+@+AZFU)>>$4U"9R&WE4 MZ\8+C&,[Q>_FOG5IZHR!K^I9+9[4I@A#FBBD440AD3&%6&2Q,3N, :*Q0@FG M2"="^)6H.3?,U*AHVS1Y58OI6YSF+)1N['(]0 /3R1:;1L)!RM>T81"XDLW9 MH48N:M.F[FE]F]:K_?<;30K!R_N?XH?M3?;93/XL0DBD><+,ND?&(LF$-.N> M)! A'>D8R1Q1I\.B2P-,;<5O9 0;(8&5TGVO<1;$[JW&M= ,O-8]4?':9[2I MWFN;>*3-0?N]+MB_K3I7E?> M/:W+-5O8TY@91BH6,2-0Y+:17!P)R'B>PQAG5.(,1X(+G^QWS_&]EOX(^>X; M\2&KY0>+2H&J[T&3G5"I )8['<"__PM!20J^D^=F10PX M)0-3SD9RT(@./F]GHQ8;[,E] QJ-PMD>/9$+:I3XRC"JM=(3H&,SIN]CPI[C M-6>&E4-W)E.1Y(QCF,HT@CA*8T@R6^[%F#Q))!D6W,GF\1ET:G90?60C#HYL M#L[*PYRT'>!^W9%97S1?_^S+AK086C-R#W]\=0ZE4Q('2.2A<3X;. MWNN_Y6HV;77CAO^KV.K]0KYC:S6C7,6((0U3(7*(>9I#*KB"&4J21%(:8TU< MMUV7!ID:Y6SRC)IN(5928$0%5E;W#=A%2+LW82& &IA->F'DM1WK J'7ENSB M0T?;EG6IM;\UZ[RV?\7OCXMRO:I"]MZPLBB_&5YA\F[Q-[8J;+B2=>7&,YTE M6:13:E>[K;\09Y!&.(4:QQG)"8^)WRF0Z\!3(X1:2!O']]R("5;.7."-NJM; M-CR6@SMJN>U3LI'Y!E12@QVZ&\&K@Z"PQ<=]H I>F=QI\-'+EOM U>BZ$*C=GTQE+B68)))08DT0J 1G..4P)3Q3!4LO$J4A% MVR!38Z"-E& CIF^=F#9 VPDG%$P#D\N@"/G$VU^/U$C!]#T0\PP\;X>B(ZK\ MPLTCAHRWBW\8#]YQ;=\T^:7XQX_EW-Q1OJ\R"#XOU^K=-OEAEQ"B*,IE@C!$ MB"80"QK9(.X,:LF89C(3+/=,D'<<>6I$60M;!>16+CMHODU5R^B'1[-MKE:4 M;T:\ZQRXV6V#(#OTJ=N>S/\+-!!;L<%.;O"'2Q94CU1X3[@")\&[CCYR^KLG M**>)[[X/N+K.AXVKMV'UY2[=A&0B(DQ"SBUG2:8@31B"L4XPIHI&4L8]BWJ< M##8UFCJL*[%).2A#U.TX!=J5F,+ -S@7]4;NFCH<%R$9JNC&Z8"O56'CHNHM MY30NW],OQ7RQ-H]MC''%>[S>4 SM:PZ&@E_>=$\T1MJ^.:/BG2U\1N_.#.#]>T;-ZCTC M['&F[KE+>M90K7JC?F"BF!N;Z?9G4,?TG3B\J'K6!Z M.LRX!4LOJGE2G_3RE?T6^&>UMJ;+E]7RN9!*OGGYO53RXZ+.\#\L%D6UX#R7 M%$9$5+UR"62HZIJ+!%4RBJ*4^00MN@_M10@CQ"O:L)&J.\]C(SO@+^"7I[+J MQOEK4S7#QBBR[I)2U\Z*&XL,@_7 [&)AKC8\7_9A_GT#\U;X02IW^2,6E)(\ MAA^5JOQA.::P'D_HVSS8ZF2(LK)+[_3=HUHQ.X(96A=K&TADRX5]4]^K@GV]?+M5AQD9MVH<_SY&IA63Z=J MJQ*H=6KB(]NGS*<66(^.RB%!#]R".8AH(_=L#@GG:9/GH$_OQ_;'94 ^+K9B MO&6/A3$*M^YA@7*B4I'"+$HB8[YJ6V?6;&@5Q3DF7"8Y]RJV[S[TU%C[;94 M558]Y+<<4/>/KTX4S91RN]/8U&^S9*&T5F)=-<]BXK^?BK*PLUY?+XOJ([Y^ M6GE7A/*8/S?>'F96!N;FC=#@EXW8=CNQ1]"-Z(-X__T1"TJL'L./2I[^L!P3 M9(\G7!$_\;$LGY1\][2R#%R52*KZE[Q_>)PO7Y2JFYN8%_:'D>2+>?MFF!"S M=\^-7:N%X4,F,>0\R2#6RO95IGF2>IY+]I!B:M2X$;1NC 0>&U'!H[G*D&["=B?K:C2+ :A(X[J(OD.%C,+PE M&3\>HR]89V,S>C^L9QGN;6 'VG'E=*U+:K^?="9R39W2 MA4(+-C4ZW0A:F8EJ(R6 QH;<*@SDGL:>W:!"S:<;Z[[&+ U,Q'LJ@7V=;L!6 MJVKN]O6R?75KS6XJ-F[J.V_5"]BM*C#@81MW=[ M4(?CEE!3<=7I5B!X7_>4ZQSL@^S^^X,XQL%7FQA3. !S@,GQ(,SE23TKH>Z\ M>9N*>$+@'"&90HX8M86(*&28&VL6/1UFW$*C%]4\J2IZ^AM[G@9FP:M[XQVK=S-> M(5%?N$ MJ[EZ+DHSRMMEN2Z/NBJ+5.$TS0044:0A)HA#FM(("D:HBI,LCE(G(K]2CJEQ M]Y[XP,I?=[O<:@ J%:I??EDMOZ_8PX,]GOEJJVD[DO>U$]?.UR-.Q\ 4O='! MMB@_F97;<[-R78/R_C/BDV@_RLR,E)2_G2';JV%OAD0U&WJY MK.E2%'N;26 M[&(]?P$/RX5:5Y>9>2ML+/F?=7")O7Y5K:,ZMGQ5GX;RU9))8S;95K1/"\.+ M8%X(P[4*L.\K51='L;<^ULL1/#!S9<'F>PW00?FX7)G';IXNGYGY"@_>=D'=XTS7'[/ I[T> HQ\#NP/S>D)<8]G^#%:N5K/[OY1X7G8.MG6:N M!&-H;X@[#LXDT:)Q&P>8V_;6O_GI>.V?>^XH2[M%HU>BAG#,>*XIC#-&9F*\]E#)DMBJLR(1(L%*/(JTJ! MRZ!36\J-S& K--B3&OQ1?2__Y)[Q=K6X!*2O.ZE5_,]HK-_[_B\>U2JAG'.)8**9BS M2$#S;PF)L %G6#),228U=2H0US[,U,BGEA0THMZ 6EA@I 567/1-;% M[1\$KX$)8 2HO K?AH!LK"*XYZ"KI0U6#[<+CJ[:N!?O'[-.;I<21S5S.R_O MPY&VQT 9_06ET:,R\[]8OWM2!K!\$YD?XTA$MM!&))'Y3TX@H9K!),L,2>:2 MH,3)+>PRV-38LA+TWZJ>&B4PD@(K:B\.Z #9A3/#03V#^FP>*GFSJ!DL'I78\9$1>=5/GD%P=[PEW$+?SR@@5LQ2C""K$ ML'>S^IVQ3]'U=A5Z0<[1A MW5WM([[Z25FG@\OMIA -@S^;MV1[,);&*L]2R&)J"Z2E#!*=93#7G*$$)Q%B M7B?YEP::&I6<=+*UHO9,L+H(KAM_A(!L8.KHB=:5?7Y/H1BPK^_>8*_8Q_=4 MY?:^O6>N]W=]?U/B:67()D;\_V_N"IK;Q*'PO;^"V[8ST0Q(0DB7SJ2=SEYV M,WO('O:4D9#H>NN:C$V:]-^O),#&QM@21I1+)HDQ[[T/]'AZ2-_WN*K6ZDG1 M3!8D9R!!&0(88@J8S"6@A!.>8*4+'Z]J7T+)H%'NB\<7BWLH;A'-:Y[)YNM73T41K=)/7C,#=N<[BV/<*8 M,HFL8"P%6$G;E4:@X*DL1"*50EXT"'T32QNJ]?Z6ENFD9G4>L;?H&$:W9_1M MX 0>LS4NM7UB5\C=WH4WJ# Z?%1-Y(3U8KQ5JW*( (E##+]5R= M.@FD!O=T:[ST;_NFGCC;@->"1]TN07WRV% M+>*2ALZ&)B@@3%317_RGS8OWVZV1^&C:$/M+: .\LWOFS#NXZ**N;9JCLZ\M,QNG7/AB;T"V/7NS&@8 F=#9P2\>C)G MHQW5D#D^TVS=F+,!=%LQYP\85_+]7I;R=;5>/W%=F-%"9UI8& E[E.2 HHSJ MW(NS6'((.2(^%5I[XJ4-N]8OO^)H#Q-.DI3HN2S((84 BX0 FL(<8,*S#-)$ M<4J>GJT\AB[-MU4XL$Z-A(/L4[WA^BX2ZNMJLS&;#,HBJNV/A%$0B044 J19 MG@)]A^D$;]H"<1HKR92$%*$&QB\;&1K$UL0,$*J-O!D\MWIZ#!R!$_[5L>== MM9X&.6F1N3_YK#7A:4BG)5SO\Y'Z.E(_1*K53H_F9BE9+*02*L= UNKAB0(\ M)88Y+%$%5JK($?<2RCFUL+1'0I%ZH^,O$#$4^K=Y+ MS\J\PBU#0?846 8/'#>H_UQM2O.2SA(4ZBGEV\B^!9[@K?@R M__9ON=:WT^XW*P%EMGA5U78E7BJ[::$JHQ/PVC"F2P!# $TZ_GM&9AW^0R&> MCO[!XT:^=-L3[;0E0H='3G#$"TX 2FD!L*&VH5+_QAB*4Z@DTH]WKS=PP[:6 M]I3O\E^-F_Q= M;Q]=PT<(5.$&>0"JHA[P#+M*_S+MB;]]W>]^NY![@/7 M^="OO;K!IU1'%W8?8&24Y8X(C M2URQM[1GPL$S\SQH/-[=V8? ^YH[U>:&J+1K)C>'PWFS?%(?^<%;JOGB)7', MZ=,!'3H]-YY&!U?O(EX8+MO[];I\M6RSAKVVV6AFAHE=JI%/O3+5$;.IM9$O MVIQ;\M@%@#-*QDY?&Y>B#%FMY:?=5S62H$)()$PJ2@%F<0X81 DH8L$H% 1E M.?1KJ_5L+*^O9CCSI&=-V8?.+7G+M$*488,P3)H!^E9F M'?.#09Z.\N$#1]$CE=^_KVPM=+^1G\N-J6Z4KH?4[H_]?FFJ,A0C&0,.(018 M<04$HA(4D!8DYDAAXK1PW=GBTLJ/@\L[R^9_Y/6(;>KNT%_.$T$ #9PW#M[. M#*47T]*TD,Y$%-)%KZ[4+F(]U4X$;\BN\3(YG&E.AB;WP$ZXFCR^.';[?ZW' M5<];'_G;EWH9_">U4<6J,JO9$%%)!I+8:*435@!J&I&DX)S1.(OCW&N_P15[ M2TO;K;O[KJ&_:MDUA-WJN EQ"YR=]Y U_3CM:]0X&[UOW!V>1X\@!G "9F)^ M@,LV9Z8)< *@SQ;@]K6AM-*]@CH9??OXKOV/_F$V9GQ\]S]02P,$% @ MF7W]4K%I^R,#;@ PL<$ !8 !C;6-S82TR,#(Q,#8S,%]P&ULY+W9 MEILYDB9X7T\1DWT[EH%]J=-5?1121%:W#3^#^]#_^]9_^Z;__7P#_^X?WOWSW9I$N+W"^_N[U$L,: M\W>_3]>?OOOWC*N_?U>6BXOO_GVQ_/OT2P#XU\T_>KWX_'4Y_?AI_9U@@M__ M[O*?BTLZ.54@*$R@4D!PB $X.IVE+I%E^7]__&<;568.,TAO-2B?"[B2-6@M MT3$N4-)7ZH?.IO.__W/])885?D?,S5>;O_[+GSZMUY__^?OO?__]]S__$9>S M/R^6'[\7C,GO=S_]IZL?_^/!S_\N-S_-O???;[Y[_:.KZ6,_2!_+O__??_WE MM_0)+P),YZMUF*>ZP&KZSZO-%W]9I+#>R/R;='WWY$_4O\'NQZ!^";@ R?_\ MQRK_Z5__Z;OOMN)8+F;X'LMW]?>_O?_YSI)I<9'":EU__[Y^__O7"T+#N_"Q M4KOYU^NOG_%?_K2:7GR>77_MTQ++O_PI7:15@*I79B2KB_ZWFW_]_X M(LAL^/V%OG#U(76YHVC!/]8XS[AE<;?(;)'N_-"L"GBQW/W+68@XVWQUDG$Z MV7SRJ[A:+T-:3VP)#D4,8),B$$J;P4O-"([>)&U1BJCNLEZI7A'9&WVL,/WY MX^++]_3!WU=IU#]LQ+(1R8/EMJ(YG.Z-N">[#?AJGG^6VHE\MTW>+9<8E M697=:F&9'BC]+J*O?N+[SV%)'P3ITW26=_^ZFIM)/G5H?$Q9^^(V$4 M7"XQ_[)5X9,\;QA>DPG&S4\>"X_+%7P,X?/D-Y(_5HY>S\)J];;\MEZDO[_Z M8[J:($_%%I6!<9Y!Z<#!*6\@.\E]0A>\D,_ O(15W%!]M=(6ZSA;KW9?V4"( M/OW*!/VW;Y(T#GR:*'[10@L=P.DV_6\6%V$ZGP15?'&&@[(\@#(B0)0YD=:] MEID58UAN@J.'M(P#H(&5O!A4XCU@9G%QL9AO^'CU5[R(N)PXVB_%APS"(+'! MJ\<7O0=MM3$VV^!U:8.9![2,BYE3M7L?+*>)>D2P;*WPKXLUKMB?A6:?<9E( M?F\ND31IKWB1R2,6:0&S)Q.,*4*@KX!$@\PCQYB^[93NL])>H!"=@V)PD?8! M#_YGS>[RXJ]X"<+9E*P XR*%A39*"$X88-J%R+Q')>PA\'ARI;W@(5\./(81 M:1_P8'^VUU#/E1CRQ MTE[PT"\''L.(M!=XB+M05VSG1^6HDHT)3(J*H&X<>&D-(%#RQ MTE[P,"\)'D.(='1X_.4R+,-\C9@W7/D_*ZW?W3XRQ3574@3N%;G9A8%2='CZ M3 ZWM,)KPRR)CN\)E'W7W LR]D5 IHF81P?/AA=-7M:[QYPL8U3.CM,6B(5\ M<#I+(2B6P:%V(O-DC#O(,7EJH;U@XEX$3(83Z.C8^/&/]"G,/V)-,OYV&4D- MTWF]2WN#D1B[)"V)/S_!IN1HF4U@O:,M4#!!$)H#2REJ3:&^UWE/W!Q-Q%Z8 M\B\"4^=11%\)N1^N.-!6287F:<>D>J/JLX12I E2$S?BWJ$U?$+NAT,2 M:@2F;/R^6ZPGZZ*-E#+*-='IR MJ<(&EE)W!#:O1X$*G>6'2?=?TZ@'"_E3F#R81GFJVD5RA742[&9 M:2[!&89T!B>*_KP*4%1&[AP7^=FJA /.FGLKCY/\/^NY)B.<207@6Z?Q$!1&9)P>?G/HB0L[,GH23^RN.D_T_!SY.DFT7N'B/ M'Z>UA'"^_C5.5" &S&@U\R>YIH\ MN_PX-P#G0\T04N\"/C_/TV))I^:&B4W%X.O%Y7R]_/IZD7'BF7?:F@2&N?JP M00APA1QTY@U/BD*\Q,0 ('J6B'%N"$TT 6@7N5,*EI=_5:%Q"<#SRG2KLGR+RF/[Y=?EC\ M/I^D+*3UBD').8 JG%B(WD'"PKW%R,R)3UZ>6'BD7/_9\7*DJ'M"R\92OEV^ M6RZ^3.>)'+=@C4%?P) 00 5)?"AM0(ILG.>N7GL-!YE[J^^'FQ>9W1U,Z#V! MY]UBM0ZS_V_Z>7O&+^ MBON!XD6F9NCU>K)T8BEUMWR;G[))D#EFN "8I>%_+ M]9( 1*V#5L4'?EIZY+%5]T/'BTS1GBSD+D*5UY?+*LCMG68%.VGG'4/$'V66-245AU6I7D(XON5PKW@O.P MQXNX"X3\=A%FLQ\N5R2-U6K"T#@AB@/DBR5I209*Q6OEHN$.-. !"[BRZ M'T)><,;U>!%W@9 ?+W#YD0[0ORP7OZ\_O5YS'?5T9#H31;W&C(%".\U( M(A3OB\A"8=%;,T@YW.TU]\/)B\R[GBC@+N"Q?<"T>0[UVR>2Z.KMY;HVL*SY M@ F=GYP%\LXE*@)[(<$$\K) .2$=R2JA'\*^/$?#?O!YD1G:@1702:GV3]-5 M33QO*LY_HJ^M)ID'@SH:0%/3S:E6GC--KKOVQO&DC,730NPGE]X//"\RBSN, MN$?&S"OB(&^XF(6/$Z%,\EPQ! A%Q]=$'>ND!RU NG*(\I:_EI<'EJY?WP M\B+SN8,(NP^/E]A8AMG/\XQ__#_X=6*="=%Z"4G4^DXRBQ3,Q03.#"?__?L'XB7^_GYTMWQB9K["3']8+6;37-N'7+<% M7I1:>GZ!?YN'RSRE[]SE9N^>^H>M,4SG_1/X.K$__ZZ1QG:-ZT6O>[T7)BG* M"1;0D8;86H6TC];8'L\8SL*QNV,/(2^[S=C.4JV733L6:U7U1;_ M\;ENP]6U,**2249N0,A -E-2%!=JCYHB*/XW];_^N9N 4]KV/$[1N(V36V!F M$-F/WL;GW7+Q<1DN+J;SC\0+_2U?IJJ5#7<3K0(O2 OH"'F[_H3+MY^QOHO;/K&4B,W7Q\>)4.*MH/3Z*]A^7>\ MYN0++M?3%?WM2F"3$ /+*GL(*FX>&SCP*M8GN<[ZH$M2ZKDKI.//I.?I&KEG M^Y"H:J"(#F#U!FGE--VH9"(S3SD9!M+6VPR5!(22.? D4<>0,#Y;.'4\B&Y3 M,7(?]Q:0.5K('0#DU46M$?S/#>UO*>9 MJ:C %TU&-0:?%3J=;!O(/$_7R-W>6X!H0$4<#2NR=G'1*+R:6!-3?;D-#&TD MQPTU!*<5.(9&TQ8)/*>SA%4C]X)O 9Z3A'V\%5JLPVP0L%S[<=M@\Y?%:C7A MWM4VOW32!C2@>(D0A3& Q12TP=D8VHRS>H28N MF;8JBZPT45Y=,Z,<.)TST,Y)3)6LK'SN)ON4I.4=0L;U<%J Y11)'PX4OP7* M'#_6C/@@4/EU,5_]$LL4R*-&K.LDM0L@6@05M2RX8_?W!$@.!YDF2 MQO5M6L!G&.EWX"S?V,J?2'"O%W/BZ)*8NC*FB_GJ!RR+)6Y_[D/X U<__D'R MVW:]7W[=W/"1-!+]2R)MMI''=FM-,'%MF"Z@4QUGZ3R#Z$P$3@ MJ #212PV2_)#VYB_&QK&G>33 BA'RG=$XW(UB C7-X;VU7J]G,;+=9T"\6'Q MN.VLL>][S(@75W-F5M,\)7/[;D?^IM)[$I1.VBD/7#N2I16)_-;"('/DECD2 MD8E[7KD)H$M,7.ZV#L(3>\S\68ZNR0W;9*DX='& +R@ MJZUW%02F-,A4JYS27U@;%CLU.Q)4:> MB2D/D7L'1^2F8NP1L6RR>8LE3C_.M^]MTM?--)ZPJ3HD46[^-MMJ,_^?R]6Z MBIH\S;?E0_ACPB.3#'D"%I78SO]RT46*K$/D.5I+W+:YIVS"S[B%@N=$<@=X MZ'A7O,'E],NFE'+U/R_#;%J^UIJXU;]A_HBK';/;%]#T#Y885O1/MK]?:T>9 MF*0S=88(,Z!"KG,419VC:&+@)E$4'\^Z-09@:MQ2@![VQ[F1T?$FJ:;B=5A] M^FFV^'W#_U_"=%Z_N+T%>H^ISBB^GJ_SJA!)U498(8I2K(#%^GS3, VA#ACU MT9F4HBTZM:F%&IB1<=V>;@!ZP,'2&BTO<;,\S;BR*:GZ7%6D!$IF13R3)C!X MJ9-+BCT[V_B,V^2D#=+,F_J'V2"#(&34*\];CU:>8/P-END<\]5E[KM9J*[F MYA]LN'T@@FO/\UH8V44O:B/Q).MH2*?HV _>@@T>58Y%Q'AONSS_FJ@5H>,6 MR)W#A>I-VUW<]C\BB9VMH;_-+FOOK7>U")[8W>.F<&)=26C(Y)C,.9DA+R%: M3=J12K"D8S:Z54'YH(R,6_!WSHAB3 3\PQ8U6.V=S](#$Y8.XE(<.*DR9!.- M=SS$K-2>5G_,HH9F98#GL_<]:+B+8H?G#KYK]_* ?8XY)#KJ>!T!6RK_&=D,=*]OE)&%H\"N!=D 0GF!$Y$J*TL?!%&/S]VZ\7JNE3DR ? M>KM.J@*@"+<4SDD!6 O7@LBU$6@!X45]#8)&-:KO&XZ'EU5QT KQ#?7>1?;O MY)S_AFN%QBA9@%'0#,K6/CPI"+ 8N7 \.<[:M&\<@OJ753EP5IR?JNL^&KT- MG>JO4I!>\E"\@&@SVPZG]S%08*(4QEBL$O<;\)SW3N?%7><<@^N.=/Q2"\6O M=OVJ<7GXPV7.$DE^@[OA0\;K%:]Q;2-A-Q;RA(/4A.MH(4;E".;)!"]0R=2F M5N(YJ@9X-5<_\]UR\65*\OOAZ]]("3_/;]H^UCF5T_7T5ALE)SG3*DERC.IF M\&)+(HX@)D_RR2* L^2T)VT9+TRZ M9>\NN;T5NW.1$J,W,4" MLH[X477*J9?D?^>8F?56&9/%GJ@[>/%Q^XDI:A M]74( W%E*0(,TI*)3U$)C&392YO4US<(&[>PNQNPME!C!U[A_9=1MP3W.GR> MKL/L6FH\"8.H'22F:IX" _@D/?!H30H)LV&B"4#WIW'< _[,D78DY% M/1CL\>0AOO^JHP\_;*+UQ1E4,/YAO&5O)\-\)USC#+]/5M)9O MK]9S8L\K37*SG(0F:FE6I$.#&04&8XJ%&V:UW1-A^Z\Z^JC$]@AKI(+Q$?:T M%%^EM+@D/^9=^%IW3TTGI;2\) *G(4YGFX-AXI0UP@AR9NNX9*4=AVB# RPI MR,*5THVRA,?1._I(D99(/:,J^_0$[PPGO))HM?E,"F(@U/;N=3I89!FB=YE< M7AL,>2S!-9HMNS^-HX\O&0>8@ZBLBTK+_9WIZH)@#.0Z1[U)Q*<"P?@ZP=F4 M8,DE8:Y-/>7^-(X+QS,')HU4UT%OXR M!&&C\0^&X[8%YS.T=E/"?I9*GJ&4UL'136[(58;L5?J/R^D2B5?:;.NOM82S M1F\_TE<_UQ^9"')&$M*^3J4.GHZ2SH%8ZIS/D),R6F;9J,OHWC1V60 MLX'P)$5UT*%JQ]!/BV4M=EXO+]-V(NV'3W3$O O+OT^R(Z*-D9 SJUD%[2'4 M X;GP'2]!L"]$SO?7JW+O/30:&HB^CX-V0^7J^D<:6MLVT!4Z5Y])T^**+J( MH" 7IDATC+9*1@,L1*ET?83/VDQ%.83*+N.1LYFWH=37@Z5;+A)BW@SR^RW, M0I"76$H7_04H/"K/0P2:62][7Y.V_[+CWQ^>U M?8V4T6.(<9N7S+TSC"1&+D&H U"1XOF<26R\I* R,]BFA]US5(W;KVML$W>L M>OJY0+GE2-S>5YL,YR-BG-0!-Q8=@O8HR45-!:)! 9(Y$4.0BHLVA:P'$CIN M^ZR1<-E"B5VXAOO+YNEQ0?KB [>TW4P.=ON8P3F1P*<4=$G.T^XY)SB?H;6; M#A1G25,/I;0>?,A;)\#/J]4E\85ORR^+^4?R&B[>8%Q/BDPRDD<"(L1Z5ZDS M.*TW-9IT(+@L+B8C'?=CX6ECF,W$*H_HFR18-WD8/+T6D5I1.F367_MVGK,C'=S*@- MJZJNX/>VO)E6(<[S:I(B9F.B!&T*!5'6B4W9!L2BDF;T)\';1L*WB.DRT=P: M8,3[SGDSRVWEEMOZ_UO%\";.Z$=\CR7&: MR&!O;A[K](S;7[CUDQ,FLXLH$5*T%&193OY(,.0=.R6%X#9KD9N@MP$SW718 M'#9O,[;:.S#')S'[^(2^ZTE*M\6Z%?5$.V6P, DAR]K\DI%+E;% X2Z09[D%GR[-3[45\/DFLA:15#KLHAA)8.C"-H)0/J/X+(Z^[$MKQLZNFG@/ PJ M'K30.U[H'816U]2_KJWWWY;--<6K/Z84(S*OM/ ,'.?UA686$(KDD)EB1J3( M1:-ZMR=)Z@1(1^CY*+BS"=3TH0Z*V.X#8C=V)]V!LR!VV+ M-]$XD54C)^L!+9W@Y30EWW>;3I-X#YC97(=N^'CU5[R(N)Q(AD&'K"#;G$%E MA1!8%$ 12E;T-14:M:9[2,NXF#E5NP_'>)XBZK[ \L.. QVDC[8^YZIU02(C M>,,\""NM,Z58V^@QP$-:QJVG:0>68T3= 5BN+2Y%+?@S_7$U<77TH9/U3;,D M#DIV$(72Y-W9+(MSGJDV]QL/:>FD^\& WLMQ8NX *-M'Q]?>/RMD DU-8T07 M0'E,1'TT!'-&!M$Z[F2;X^G8YJK_47)&'JEP@GX?A9E*[>)*CIJ0Z)*W-/!SD* J*4#$RP:M-['1G?7SU$U M\M"-P8$UF 8Z,%S;\9NW133QRE*T0.&AE.FJL:1S&(!%8@"CX*71HX6'M(P\ M46-PY)PH[0[P_B?FM_.?UZNWO]?)5C_6,3#K,)UO0XQ4[PE? M?5SB)N38OM[^N P7?Z4@9#D-L^N*F]\^+Y9D:*V=??^\79S#90)13$:C(RL=BR($"S38*5B/J!*5K>9U/L(,3VO09%C>$_X8$]MJ+>3&;U=VRW0AOXVSZ<3O+32=;0N:V=GPF.47R1X-D M%K2+1>BDM46_ITG3N0!S%1?!:G?F2&(29#9+B.!R M<9!YQ.QSB3+<)B<3.!T=J$IR MC,) X#H99W4HV.;:?T?!N$6^ \+C*)%V (6?YQG+=#Y=XR_3+YA_6I)S]FFZ MPJVS-C%*&Y_)-/JY2Q+82>5 M1K\,4DC21"T=&)U;?-V_.O RLJ"U!IND H6>0@#))!!SC%PXI'W3'&!=%9NT MP<#30#M%(1U Z][TP-T]4C'6NEPBY'J9I%3M?1NCAXPD(AZR*ZYM:KJ! MU$G:?J(RX 31CYY;OAHU^2XLU],T_;Q1R6K[&G.:+\/L^F+2"&&+M@6L1$&^ MGJW-E'6$XAG':#%X?>^%T).9Y7W7'/=H&Q@T#<7=@17:#;)_CU]P?GF]%2Q' MHYST4'+R9)C)#8A(FR*[8$B 195&WM/C](Q[I=7("@T@^@X ]'#D[8X1%QS3 MKB@HL9 _R8VO25$/IL@81 I"ND95)T^1-.Y]5[O#; %=("DVOGUVHHJKZ03 M&;37M6>!C'04)_(87=9!ENR=;7.??HN(<:^RFAF=XX3< 3X>0;B,KECZ!5RR MFZ$Y%AQ:DH3FP3*CK,EM^M4?:5N:W6PU0LN)(N\A7W2K6?FFRGQ3A?1+[1=U M4Q:PFLAB4C#2@126@1)UQK'E E(N+-J8T.@N=D>;U,)"A/?](IYQQ4<>5>AZXG8[*3:GO.X3(/#YD!A=O%4Y%= M(/#S/"TN\$/XXY;T-M4F,1MR^@6XDCFH)%AMRVM!6V29,2T+MIF/^PW"NG&G MVUFE(573!=8V5X&WF;BY#PRF5L(S!CPRVBVN5K*0NP >M>7.>/(4V]23/4U3 M-RYX.X0-I) ._//:FF"Z+=.M!_AB7L=GX3S5)L[2,Q:]M2#18&W=9(!V3>V M($46%&]DJYM@ZQFBNO'8VX%K*)5T@*[WF!$O-J_X:(<0)_3Y]+,??ZYO%'"U MWDIM]VCTU45-\$^R=$JR: %^0/*! %^,VV:B90#1U]*J\$^AU,[;I';6?#8 M7(D= /6AZ*[?Q;Q;+#?J7*^7TWBYKG+XL'A<$C>S#4W"%$G(J&HKH(0:8K$1 MS?[=;=B&'[:#^+X)5V!7RL$R)*H9T; M(P*23).D4)VK-EF51X@9NV_+>-AX\+#A-$5U@+5;L[JV]#O4&27%^*PD\I23 MEQ!D4!"B6HZ=?[DAR%KBW9[9I,F):>"*/J$\]7T"VY3\K\L5C41 M_[9\"'],'(\8LK80#?>@F%(0=;80LF5>959X:%8[>PBA8X^ZZ0:I+17H4 V4IUF(U[UJ4#AA,JYJ5A[2,/;2F&QR>J*8.ZES^.ITO MEAL1;L5"?B_34?L"*4L*Z6T@<=2RG^1+;:&HHPJJ"7G1"Q34'/BYM:=P@JOC&U M[A"A=W"'\O1L+8DLZ"(+2.$%J%R]#L$2R*R"LQZMMFVRAB]C:MU!>MY[:MTA M0N\ /8\,3@J! ^8>3A*+5N40JD(TB<.RI'KYX/-4)).'!G7TO^7G5IWD':_/;7N$%'W!9;= M*#6.07FF RAE22!%>7#!%$@\Z.2-HR"YD8'I?VK=0& Y1M0=@.61?DF$:5U$ M+!"\18*[<1"-M!"]\B@UJY<2;9V87[J<6C>(]W*=7%S4[]I^;KS_99GBBLE4Z2P1FZ\01)07XQ#1X'Q2+.="!WOPR\R0. M.G&1CD32TS>5YU-K!W#^Z:99[?VNH[=$5)!T\$BC:_:8LXC"6=NF-O-YNL8NT1P49 .JH%- _;Q:759.+!IMD@)= MZBV$R9'DDQ"X$$9QKPIKU(?O:9K&KJUL#J0C1-\!B&Z5NK\+R[?+C:#RIN[N M'2XWG$UT8$ZB4<#0JQH:4_#D\31E;F--@K% M6 03!(E'F B!99(6EB@T%S&&-KW6GB!H[*K$MO@Y0N@]8N?MY7I%,4:M]:D= MQIQ.2, 73-6I)1(BZ]GZ-J[++#MB@Z5OP=0.G.ZX0M-Y.@ M4.?,$O"4ZSP*A> E=R"0OA"$#D&T2:4^0LS8Y7V# N=480^&ES.40%V+;E%> M?PKSC[B:SK=57]>%0L/50.VS6+,BJ(,Y';X*ZIGZ/88ZHO,%F&8U_U\;&).[ M#48:[V22*:4V_L1>Y U6.T^2(!'0 1^[B8RRQH,K &0E'2>_ IUP[P[%@HN22-:J^?#F%4 8H40)=(88+U'H@C#2R[)'.QVK%V+?@Z+X0Z2+O?+H0Z1-0= M@.5Z$UVU7UM&6$(\<@A&;UI9<" MQTT!0X&]X#%':^^YUD_V6!^2KG'A-P!(%EUHK -C=RLI>\4 4TXPJ0LH83.H MF WX+*KC:3R&F%-.+[(K9HH.GB7%P'L?R&%$ M 8Z1\6=!&9]4)&8;C&!]%P.N@ 4/?[B^VV18RN2"4!775%>=3@ MHD2*@G62&GEVC:;2/D[/N"5+PT-H *EW@)T[MT*[QSM&*>%9!!U*C6&D(]?3 M*3"6)W(_M=.QS=GU"#'C5B0-CYI3Y=T!9/;HU'7%F!.T%1(/D##DFOP0X'E4 M8#-7S"=G4A!MSK)]21RW0*G!N=9$-QV [O&8XHH7ZPMCEBLHHCXS0G(%'1)# MI22?O*;-%=J<=,]1-6[MTO#0&DP#(Z)IM5Q/7F\W".V''TO!M'Z'R^DBORVO M\N+S1CN;[(M&8[4*4#)%$XHB"8A1& C(DQ;_W X. :Y?]SN=J,==K%'US8HF(!\AW)Q#N&$$U$X*Z0@698,MOK+!S& M -X'%B[@ H%&/4"!??X/;WG^AY\")6=7!(>B8C%F=33 ?2.FBC' MLDC>H04=-0"P%0M2J*S!IU"*>^- M?7[R GOO1<>]-VP.MI8J&']LQFXN^GS;=)D86OU$,GXUSV^FJYNO/=6(>76W M6_,]*4V\#B;6=B7*VUJ;DCFX8B5(DQ.=0H4'\>VW%$U)'#==#L[] M>^1O\][;MS 3[J*,.@5@,A$KP9-<2TA@F$29C+:A4>N&9X@:-UHYVRD^E%HZ M0-BON+Z90'-W[WS+5YEXEQG7%/^%(HG5S!1XRV.]=@EHF&+8:/C&"42/>^EZ M-H2>2ZT=(/@HESKIPD6DO>DS8R1;&2$*18S2:9 S>N?\"XN-FMWD]AT;':+( M$V.C'^>Y41[IX7/"VS(UUF1NR#/724ER7%RL-YNR;LI4 H6#QK8YZ \DM)/' M"JVR2<,IJ0.C.=!0FX+:":L)@1/K-O$+3<2#6_U+OAL,X[.F'0: M$&)MAA@=HN_1,U$W!;&["RJ*&I^HCMTTC8AATX'@XC/.5QL4O$<2U6JZQM]P M^66:<'OU]1[3XN-\\RG;L:-1).NB89 X4F092KT6<;5(6UMAZ1LBM-D%K3GK M+4_6;G]TA9%>SH=M$Z7JVGRT=X)=8P MQ?K$.4JLSV>DAZ!(ID(79@RRXF*;#,4!1/:6,VL,RP::._5.HKG%_/'B\VSQ M%7';L/.*_=HT?>(LCQBC HIB29PB<(AUMHA1,I5B/?.Z37GO4>3VECP;QX(. MH\T.+.F;Z9=IQGE>W7IW^#JL/DU0>(J0Z_R3%#TH1[]L+DVX%4[7G1<:A75/ M4=1;!JP=\ ;121<&<:]1]R((Q(P6,&0DWZ,4\$9;D(5+)Z1U7K7);>U#W;C/ M',Z)NL%U-7J3A>,OD"?9Q!"EY*"]B: *B[#)(B94RA&:BN/[ME0XGHIQ&[N> M WMGU5,'I^U#"6YVW<3)K$6V!9RH@\&]E>"R81#0UG=++,1&MZA/$#1N9]AQ MDZ*':Z2+H_;.;>^$-D$=@JDA9U=#)YTH=(H<3"@8.1;)S -SD9:'S MV^7',+\:/7FS_G9XZKM;'+TMCU!TW48^^40GLM;@C'!DM@R'R-"!B,EXU-9Q MW^9*=1#R3[6 /URN:.NN5F]PE9;3SU?+_Q!6T]7F]W]'WTA3; MFMGK1 MO,RV.":3O_^2DH M+ V>/"NK>33<"VD: ?4;A(T;Q(^/RR'UUJE/^AM^K/+Z>5X6RXO-AQWE=3[R M,4/XE=^B;JAY?]MEWN/GFE:V"5O!A#L^DH=ER0^^2'M3$ZCU':VO18QI!;:0%5G:W% M#9TMB!$PL5R*O5]^\P7[P1@N% HRSU=4%G(-@'YD01W:J(.P=,#$W4&U77@IM;R&;)&1EIK4#S5#?QD#?4 MRWM5WWV;502+;<@ M'?D)RGI)8F$:HF2)6V\9"M_2QG+SM"UN,_2:N[IA837LZOKK=V M@_6D%-PE0?&Q8>0,%L[!95F?>F+PR23KA?RF _6-1;HXR8Y1VV)X&8X.A;]B MGH;=?"DM(K.>DPAXHKC2! BESK&RACLK.%?WV[L]J?Q;']M%''^RNH^5T^@* M_FU]F:>+'39KC5R4*0(OL8Y\KB]GM37@I%5>!N5-XGNJ^,X'=Q$SGZSDXV4U MNIH_?*)3[EU8_GUU/5X7@W690PB%J,\ZUPDI&H@XF1Q']V!S7?SJ&\X@.3M%G4?N*YCG7WM7]^T@+0(4N& M%70A[ZGYIU<9MP'+4!@82(JCH^'7'U[_;3[]0I\69CL'=X=JZU2HTK!)*7)L MDX4H+(*/A&T;5'8\[HF&IU<9MRO*4&@82(JCH^&WOW_]97HQ76/>G612*$6. M*)C";"VPC$#T"N"IZ!2]R\;M:Q'N?_:XG4D&._A/D5@'UM-Q:S(X);CV2J62&CUV>IR@GH!SC*;O-U4;0.P= MH.>O=. NIV%V749#-KE*Z(H;Q73T+'FP3A90Q$EMEF0@*C??-HWUYNW+N1(76[:"GH#HS1$]Q<,2,*;:$@-%"440]Z1D95 M4DC@;*C&57(OVDQU>I:L<=#5" (/QN0,I8\.P/5,Z/'+=2<96USD0B=@,=0) M5XI.;UW["6D6,SK)(S9J(+4'=2-?")V[B&1H?76 P5\OZ\YY6[9,51'MO$?R M'ZQVSADHB5R'30&%YYP!!FLY[3*O>9NJW:=IZJ*H8$#]WV^J-XPR.H#5,Z*Z MJ8*_+B^4Z)<.MA'A"'EA &>^71@SV7&9+0;&ZZ2YVWR4,\0U45]UAELRU!ZZ>!@>A>^[J8 IO^XG"Z11/49E^NO M=<#/FIBKK6@_UQ^9)".*ML* D8XDAEB(,XINI>4^\^ MDVTBP?UI[*)F[ P M;*2U'O'X,REP_G%*L." %V']BDD*^Z]\8#<)I)HLOI^JK05 M#.^3UD6UVACH.TE'+^:UY]UWU8MRU[LH-T^JUW=>5-]T:1KVN>A@Y+1Y;]I& M6JT?K#*%T>;$0(A"P'6!0>!9$80MR^0^2MWHC!OZP>JC#G!U,AT13IS_V>@AVGPVIW^RBGQ;+36KF MQS_J+ ',FY%3=YF+N5:AD6QL5 541ED' 9'#$)D57F0I[F?XOX&*/1?N*P8= M##0MQ'[JU*4/P\W0O!7Z3(2*I8Z4 .>B )7HA/=1%Q!9^R"X)1;;=&VZ345? M0>=),#I9R/W@Y'9,_+8\2P&YE)@$*SZR-AGWY^GJ M*WX2M5D;[- M\_-[A/05_ T"G5-$W8\E^I6BCUUEXG9DV(Z?X'.M-9)@0AVR$$A 7OE,)[ W M+A>-&$T3Z#Q)4A &&S85]>YTV M2:X#^1LH>[5;X]4\W_?G;MHI7P.^Y*QE(N>.(H5-Y4ZM/?,"H@M>*:V$#&TN M"@\BLT'[QTV]G8LR9,$0K..1HJ=4AS$J"1D5Q=Z%D4?3J /=XP2-FREKAYP] M>D$>K(_N7IUM7E?QS$U),I(7'*NA5@%<2@ETX%R+'%4I>P4'IPPR0<>C NNR5GU@MXG'J+I?=\G M'B#V#M#S?*_!)%!HHR,D79^@B,PHJ&:6>$M61X6>\38YC=.;?9[AL?WI!];P M6N@!4G=:5K"8G;>"(N3 4R48Z+Z(NW"G=Q@R]F(:>!ZGWV8:>A\AZ M].+DIYM1ZEQXJ*%!3O5^/"@'+J< P6I46?BH[+T6UR^[H>=!:MNSH>3@D702Y&BCL8DSE_?M ?;(QW=1+3",^D^0 MV^B*_V&Y"+FFQ3[@#+],5S>/7YE1BHPB.?0JD&OFZ4@-* )D&4()6=IP/]/R MI/J?7*2+N_Z303",#$>'PD_3V07F'VL">TT"J:+9=37DTBB=%7">ZLT.,G*F MD1QL*31&E8MF=D\H/+E(%U?U)T-A&!F.#H7;?8N-8@R]4Z *D:M*K(V'F 96 MA.<,"\>\;W/O0_L[GZD3Z/'J/E9.HROX;L]BGF32&0-(&WGMYOZP_L[GZG!Y_%*/EY6HZOY0;=BE7)T13&B7M"IQ*.$(*V&(J,U!15S MT>^IZ:/Z.Y^II^?QRCY)8J/K^T%'4L\S2.ZN%ZIJZ<)VSN4R360:KGJ9ZBC"63ZP,@XST%(.AYD_6:3 MI,\I/5Q]OV@94MX=P.8]IEE8K:;E*FGQ@?[=)A7F,!>'0D-4E8_ $CCF C"I MI'3HDDMM9H8_15$O+8&&2S4/(OM.,72UPW)2C%MM@&>M*>Z5"8)Q=>ID]()9 M8TAB9T-1#_GG872^!Y".4,#H7LM]/MYUF%=&=G @K F._"LU&&F M9%]]-ARBT*)6GXI@]\U([KMF?[ Y1L.+YN+NP![M+/0OU^V+:$]YGA(#DPS) M"%4 KS-%;4QJ\O*XM*5-L=@#4D;.;C4XQ4Z3=D=P>;^8S7Y:+'\/RSS!5(JK M\]=*89($DB4XS03HZ)&L,AC0>/N-RNJA-"9;K 1R7 M'>TD!YQ^G+^^)#KFZ>N'99BO9KMN0ILH<2*L]26; DG7/J%A4WO+!3"3A H\ MFI3V'::S_ZKCWK$.A92FLN[G7=OU1J!H0)';I4%:36Z75@5B(I%IZ2(CV7D? MVLP7/\C - NYFQF80^1ZHH'Y<7[[<>RPKW*N&B'>I73/ES:[?SO$ZYE'Z1CH M1/-P'CNT2N1H&ACZ' H#B)S&>C$,*SV8/.\31^7^Y0,U#AT]]ZL?N2_ M3]>?7E^NUHL+7'X@ ?Y /__W"5HO0Y$(AK-JQ%P!9U"!#(&[+#4OO$TOAGTI M'#LR/@$A3_06'58IG?;!NN)U$P >]USO[B<,:$H>HZF505&^",.TAU12#7V5 M Q]K$^RLG0G6\*!;Y;F'-2AOIJOP\>.R>B.;CA"W97D#7&59T4'2=C"6U;>Q MY%PGJ2CM'H97!T=Q+XW^:-7*2TNY^O5KXLU MKGY9D.]-7O=/TWF8I^G\XWM,./UREU493!2E6)"J-IIW@ERWVKTYEJ1]<0D% M:S/3Y 2BQXV;!L7CN50W^B7"#:.;(/"',"/&\+=/B.L=Y_N MGJD51RF$Q((DYV^O3?)B>PP,I]]O-QHX1-C=P>7J=M]G&9TH&GQ]+J*,%^!\ M9! \"T52@!#QO^ @Y(,TNT^C@4/$W$$<]M2+=VTSS]EZR#G5S'84Y+XQ!X6Q M@B*YPO9K2_$/W&C@($WOV6C@$+%W@)[G9UW*'(H15D/0AMQR*QDX[@S$:+/+ M-2.AVG@XI\\>/>\8Y%.0-)P*.L#3\V_J';?D_5&$EY(1VX)H9XD9A62HBR-# MWJB7=,>-*P;W@H9710^XNE.L[UCB*6<)UM7MYAA%%8@12F:<^3H_NC2=Y=A# M]?" ZGVV>\4ALAX]X?=TYP65BC+.%,A*<5"\<'".;=JLFYQ5\#9^.SWS@KI7 M'*2V/;M7'"+#T:'PZP^O_S:??J%/"[-[/EH6M!\L]\#K: 85DZ6#6D9(A5GM M>>W0NN^#QZ=7Z:F7Q?%@&$B*HZ/A]J-LX;2B\Y1PRVJ5?+:1(D:9 #D71F7$ MH/9]V7SHX_7!-_^P6GKR'?LA(AM=UW??9K. 0125P/"20(5 I'LR7]D[D:6S MF1RJ?6]T#G['/OC^;JCOX\4VNL8?/-!V3LB$V8&VM>^"B/60(K]9B51OUZ/Q M;M\GSD<]:1_\EJZAWD\2WNBJ_S<,^3\NP[)^WKWGMQI+#$86*%$4"LJ-@R@P M@_3"G*EEU?&^WDD2ZR!'\-0S?)-LRI;\EGKC2$=9%A"S)UYX MB25H[S)@NX#*/5$O.)@E_I/V>=@ M7.W<)FNF+1ABPG(06=0"JA!YDD.CY2$9X]VNG:[9AS Y4^1YN,KC'=?VA@-QTJQ M*R0L2"H['E!C8H4B;:,W=[V*<)TXA5O,HDHR\OO/N_9"PLT*XS@6YT#"D5+L M"0G_/EWB#%?761AN)9-T_.N4'2B?,WAF _ <,6AKG%+[5J(_N<@XD<@9\'"" M+$>'Q,U][E8NNZ..,:L%^MIJPU(P[@W$6N?&@O8B*I."3GOBX?$5QNF^VPH, M TAQ="10)+9>3N/E[7(@893CA@,G/P>44#6LC@6BS,[)Y$H.^[:,>/CIX[3F M;86 $Z4WNO;KJV,2VR\DC#EA^>..A\0BT;;SM[<+(41T?"%9IW^7DN@JM9%L5K+SX7.;A(;DW$ MK*VW*;*]&W??^>!Q^O(VM@!'R*R#.XU7^0LNU]/;EDM;-*P>7U(2%U'6P7C6 M00Z2(T6ZCJLV;50?D+)?EHGUCY-AA#VZ V/'&'^\MUXU9ONU;I^ M&7FS*\-L4Y;$BPY,: TYYCJ3L3ZF9BD#2S98[9Q+]R>?G5"K]20979Y71VAY M,;3(Q\;-MC+V-@N[X6"\)!XX SK'*Q-T#M.F*O0+&L,HN!#[O5O?#S=/D3%> M5== ZET,+>LQ8^K:QF[Y=?*WWR:J&#*L'L&BY+7+<((8-06(#).022MTS[U& M7V'Z\\?%E^^O/G$+D*N_;/"Q#;:OUQL1!L,H;7&2!$<-?JH4?KQ<+C[OBHU\ M=I*%I"%%5YO0:P61W'&H73)]4%JKS :S#+=7'J^H;U@4G"31/G)J#YW_ZP?S MA.KHM ,O]"8_Z, 51JSEG!PRGXG70])L3ZXT7F'?P#9A:*F^A%R<(((-'90@ M='VKETH EVPF%)",(I>>VS8W>H/DXL9IC'.,H]I$(7WEXEAP*F?.(2CRQ)14 MM.="?;8O73!99O2E;0?[+F.;(S7[5"[N$"'WG8M[O9AGG*\PWS0VPWR[7?, M&;F]UQ@P+W<<7ZVR_I(TC)M24X"F;:#! <.CNW:]Y] MTQ?^+\O%:K4=N[6>Z.(##XPB0!DLGF ]][(1)ME5QDF_S<\W1UEJ$[ M! T/"E2&4T 'CM&KV6SQ>]V2/RV6;Q:7<5TN9P\YW#%GM/3:B0C!TR_*BPPD M+0XV<"F"4BZR-M-*#B*SLRD1)X&MF7IZP-X#1G[%]8X7\A&R8\D#>9(4N2B* M0V-V$5Q4Y"PD+RC2.),ANZ&JL^D0PYJQ(X5_/) 6ZS!K!Z1?%_-TQ8YRI5BF M'(A:+J)T1@I;#0,C;%*&)\8:30_^!F'CUEFTA].1*NC -+T.GZ>$SNE_;MS7 MC7A>+U9KXFDBI-")APS>:%\?N2J(@3:(,]S'$.F;LDUX]S1-X[P::X*C@03? M 83>7"U[)9Y;>Z$4AV@SA;W!$R/UA;1C=$P+:ZQR5KB@]LI7'YYK>HJD<1Z= M-0'0,&+O-&7P;EGSL1<7T_G',,]7]9;TD76+')<@>/X3AT@''$#S0,'_)G7] M\SQ?UK>'MV"%/B!ZLA@B;H9I90G!*@6)H)R@4RW,G:KH M6[-0713K;>X,UYR\(YZD.:Z^&LDUC[L?I&3?T'P(+]TW, ')_B?;E MA,FT^WQNT^+CO(KCV1\[Y?9NR/6;'Z^GR*/Q M,>QLR:ARAJPM.7LE1(C>94#ALJD7R8SCRSF&-QW7;C=6N27O'__X7.]<)\$* M+3-M\Z+H%^70;2_*F156F^!U,ON:PCV6Z_.0/43K=XW>T!(>_4Q]Q&!O^C'< M&A$K D-K(87:@EA)#;$Z#-IG*:6+R<9]^W)_:ZT^3\CCP3*H;+M RE\7R<; MLVTQA:\^+G'S5N*GQ?+*=O\UT(]-P^R:_]\^DVQ6[ZLF^>D1> M$X&!)QD=2*8,!4^6@]/DS"I?N)8Q.]<:LBAC_1!Y?QZ*AY+E>T MFG"T7@E6*'I)G%@)"4)@#F@G(,N<_B?V3=$]N]"XY0[#XV0XJ7900[.O_S!! MQ[S1A'FM*U\;S!==ZNCWPNICL9C;U #N2^&XU1!#PJRI;EYBSNU>#C(\R$%N M_\GN [9G?[,,W$G4-,_'#2>KQMFY4KL!BUAH9]2YED8G<$YXB)QV":(J:-KT MKFET+5^EO1'P-8=&"(SU67:0(M<1?A8<6@TIE6@L60;=J%WD U+ZS-0=@H#' M;./QTN[BY=BCYOU.(=QJ_9[V;EAAGOB /F/MF^\*@LI*08C2@0K2.$5>)]=M M7B_J2;G&3#[NKXL;5D.FR%@7#B8Z6UDE MF5J,(&-(/!:C ?$)HL?-/9\?ET/H;O3@=1]&?Y[?>#_$Z\_S-_@%9XO/ M-44T8=*C,72>,,Z(6W*"P;'BP0DZ5U)2V?M]X]M3:1DW53(, $?0R@LQE9,B M/1/1.:!3H("RJ,$SDJG/SKM0Y]^(,\;&]Z@;-_UR?N-WD#9&S, ,G^6^+PCC M'&VTX*&XE$"I5%LDISI2&(6-O 2-8D\#V)#,/B^&CXE-^M+HBSC Z7@84EX3 M%V04V9#:8ITMPTA*H?:GT2:$H(U4T1U2T'!F\ON\43E^*_2.@,&L_["YT%\6 M\X\?<'GQ!N/ZJ/3EG0\8(N/X-$4#)0GK![^9KM)LL;IL@A>HL M^LPA!&L@.\6SR)X[WJ:0_G%Z3G\;>/M3;VIF _.TB8H"8TJH.TR \Q@@1EFR MBTX*WR85^@1!(W<2.AT+#U\'GB[X3B].;F_-7\-R29_W!4^Y^WCV X% 8HF@LC!T4F@#WDIA96&.R_*"C OIH);K$RJGZY]"FLZFZZ_; MAFT\*5V*R5!\HHB+&T8'>."01> Z!9_,_;'>8N6I!:F/PUNN:YZN=0H4GD229Z:3ULO8K\C*;,Z!FS/;=0VGX6< <(>X. M(/,>ORQF7RB&N\O,59=9[2S1G1P$5WSM26W Y:!!>*NDE4&FTN:.Z5FR>@+1 M,5I_V%-S(!5T@*?_%9;3:HG?AS5N-ACZF$DT'J3#FF56"$YDK/-D762M#M#R]5.0N6YJ9VI9!2V#GE2X)6)4(Q*S%!@&'.;8. A M+>/:F=-T^_^7]VU-;MVXNN_GO^!LWB\ON\IVDAE7.;;+=F;7>5+Q MJ::4L^ MDMH3__L-2NJ+U3==%K78F4I-II-V%D'@ PB (/ (4(Y@= =0H6 USV>O:X8R MAMF_WA6B G/=SYO7+]]]N&J+[HAN(P,$'APH5>KH'V)45%$0LQQ#WV8(U%[D M]0.H8S"P&VD-+I .4%8CTM<^%L LGT>NBAA)"-!NZYS!Q3 MSM@N:7X?1>-G>TZ1]*/ .9+M'<#G;*?KI"%UIJC]CY' M,JO_:1'8,)(_* H[1 P=8.H^4_WF>@!$]L5SQS28J-:S&PI$QPH$BX4KYIUG M;?I?/DK6N.51;0ZWX>30 :BJVKV8Y6W9P)M:R?HN7DPW"/F<=4ILFXH=0 MV5^X-Q#@6DEJ]$K+^W;V?E[[<&S*Y1;53'^:/[A9'VL9C$9(,0A0D6=PL6B0 M 85WCGO$'8/W8-7DB:3TYXV=AKWSRZ>#4_7G0.EE6$Z7'XF6D-_-;B<#^80H MMUPF"=HZ!8K";XB,>>!*&H^.I2!;=<3?C\)Q>PJT]>(&EU 'R+O-L8FS.6DM M!$3%D6@G5R*2#8?"&$,L15K?YOGU;2K&';%PGL/T($YW6D;Y..J:!\Z%M#%$_N1>= =9,O+Y7RU?QKG,ZV#>.NJN6X+"Y& MS<$@)\O@F8.H0P9;:^PQ1I]XFPSA8U2=V(+Z?M[>E M+;Z++%D'GVB"/20:. MPETPQ@1>?)+6L3W]I*?6&C=_,)CD=[I*#\G@YV5(_IA-*>IS8NAV"FUVGJ(5X1O2JEXO5Y-V_9_2=+]-OZXM3F8S7@=5'-]R# M0BO :T]QJ4I)L5!D9GL59M*7;V&*_FD73W>6'A*[#P1'\'+T%.3]I__V&CM: ME0R2$:6=D%IPC!!EUH E>Z<38[J4/?WFQ];I #'B&[>A(\C&X97=*;.+Z8Y MK#!?V,<_; M=7CHJ9J[Y=DW$/^[0]"M4M,B4H@V*7(G*:Q0(D=@J;.S \]Q_,;ZZOC,FY#"EH"5+G# IK5;+UEGYB MT26OK?1MVE _0=BX=4/G.-2&E$P'0/M].ILO: -7V[G.H+S'1:JR^XPO?[Q? M<>#C3QFU:9,Z B^WAC.0@XYN>15 <@7'<\ MO%V'/&&\:'2:O(?UR.R !B(+' (Y#T+D]3N?)E"[0\JX*:J6@#J-ZQW YL5R MB:OE1+ @4TX2N/8:5/8.HHN\MC2F6)6Y:%F;LW"S_KAQ7$N ','?PU'A-ZB8 MX6J@RL,0:WG=M+8@94X4A@Z<)'=/11_)"M9AFBPYX5T@WZ]5O[5K(L9UB%JB MXUA.=UHO]'KVG1A4HY+CRH!N__=#5/<\2,] 13NWOG_3$MZ(H-'449Q:U&9# M)% 6"0Y1%]HKYE;9L7N(.=40W'SRIJPMDKRTC!YRJ ^$"X^UVY>'&OP17J-% MU>:-XCW$C.NHGBK]76-P*K?[-PKKR/%DT[#]RL &XC[:&IJ)HA,WKAC(ZS)S M1R+VNMZOY^R0"6VCD;V;B4WNJ [HF<_J]]Z5FX^_F.5M#W9B-KZ9+Y=O<;7F M\0VXDW&<"2G 2!E!26G!<14HP@J\!.Y5VATU\F#:[F@B^C,AAR#CYRS>>231 M0=#R\?)KO5R[V>/?YQ>UB?ZMZFL7HZ4 W4(MXJYM43@X%Y%VY*/S+&O)]BK- M.+QJ]$G:QHV&AX)<(UGT?XC=_!CNTZQ3RN /7V7@0_"8O34\)$41VD1R=R2O M 55Q&L@A"H#6%VLB\RJW]C4']*6O&/D;Z>2O__]RW1EG]66>;RTV*8DEQD(& M4]L2DJH@[;@$,"YP"B15\MBF6^Q>Y/5W6!Z"D+O^]M 2Z>!HW&SC(Z;+Q3JM M\-OWM]._A>FL;G-BBTS%* ,RE]K<26D(7";PR>0@4_16M"D1>HRJ_H[#4T U M&/]'OWJ_:_XGCLN0LM=@L=3HEB5P-I"?P%E1I HV&;ZGPW[WZ^/F@(?"P2"\ MZ\".O)W/YM^PSC.9?=YLY-<_O]5A5A/MDXXEU(LP@JZ2-A*($8$K@2E+:01K MTXWZ09+&S0\/;4&&X?R(PR ?,X5_S!:XF9=V;11Y,IAETN!K8QIEK8-@-"/% M<,)7C*TQ[]]L#1V?[[:!B3 MH:F='&V"S$J]Y$H,0A (T@H;?#&(MDTGD@8QV4,^OU,QFY(\.%?(T)8Z<-=[ M!K)($0HY_%FWB3N?3=QU" KNMT&G<;V+=GGW&=.)(&ILE@R$K[FTF,ET6AZ! MV2A4MF0^&R4>[Z.FO]CJ=."_"!CCHNOTUG- MSE_WD7SQ=7XY6TT4U\BU*^""IC.YOAF)BK0EF%CH@ XYJ#87RT>3W%]$-R3Z MVDBN XAN@]<;PXRLQ"!RG9I2O<&DB?3,:Q;#\UCS8,:V24KN4M)?H'<*H$[B M8;PC?GZ^SSJ_G%1:#/;Q(3-VW9)T&YY&4LD+,B?P]IAU&2I;3=U%1'95B?_S!9X4'K,&0GP$I7(")X0&*0I*94** MJDVEU3W$[(4CUSN.AN+V@) 9)73O@Y\X>[>[G.(/[7Z3Q\(.$S M4 ;VB:\/S,-#]M(P"\N\BRX4"A"\,;5A18TF NU<@LXIYZ*"X&:O.\J]VC2= M0FDOK26'0\U\!!&.#-6']G$U<584H8+,@ 9#'6)LP"G:4S$BQX+>9#]M/;C63@5.+) .:^I1050A0PK,A11BS&7? MRJZ?/CP>0(:4U7P8QHTN\[]?7EQNZ2X:?8E9D0U.1+>1JYE 1^8!&6Y=<)9U'G?)\C[K-=+O]*&!FEPMH\.I =WX4U CI*35QG) MJRPZ@X\80=878^15*L_%OB?8*8 Y0R_ EB?8$.SM%B0WTZ!1:)5\K:GGVH&* M@=#/?:08(JN2'6:;]N]V\,1BXY;"C J;XQC>_R.&W6JQ@6[/'OKLP-=F>U'? MX+[LXF)WY>OKD"<@C7,/'J?O!#-2]8>H6_@*LZW\ZM* MU=_#XE_$_=K_8QVT*^%/9SLS80 MFIXH!!U&5,_YNLWQ:'1M-.T,!; J&0D4>CA(5J%0WCJNAINK\WROV]K@9J@+ MMT.$V/F%F].*]+NF]QG]37 +498,=%3Y6+3E)NPU@?(_]\+M("P<<.%V@&!& MCQ!>3!>?YI?IR]5M@LU(QX0!M*;FBI&#LX84TR(='H;^V>X;#OS\Y7ZOW Z1 MUGP@UG60VMS#3-\$1"6&X(L0X+)@%+30+ITGHXTB*HIXE9:-KF(.H7+<)&C3 M8Z^YT#H Y.T4W>]AM7W/]GZ!W\*/C5<[RZ_"Q<7R7?D[7N1/\^T?NO7X;8+) MD,YE#L&JVN;<(42O#9ALO7.&BY#:X'0 XKOWVHY$UGQ<,8]^PKZ]K,?#N_+^ M:O6/JWGZUT=/E[&Y337$7X_[W>2BT?K M6((@LP#%R \)J;YUR"[PS*17-NX)J5/H&/=2Z4R0.YN@.LT$;WQKVO#'+R26 ME[3Y7-O]XFRYN2'R $?1/= ">#-FM>IN>RY*K$.V_2*_F;67?>$ M!$*$(4M5K&@TPN)G.DZNYZI0_C*_('7>OD(A7<-?ILMT,5]>+FYU<\98BM"U MFS,7%I1$!]$8"^@#ZN")%?NESPXOY]J7Q'$]L!/P<:=JJXE0GJ<-.J&[_WY? M/H,]:C@%8 =U2F.V,3&0&F.=$U7 6ZE BR \)^@9W^8]_,!6Z28M&!:SVO?[ M/2ZN>#M-%&+\,KVX7&'>Z3@?=.T(;AEXS0VHXB7]%#S1RRAD3Z;@KN\T?,GI M(01W9;$.P/HU?S MY8HBGINS:AL&O5@LPNPS7MU*UZ_3GWY7[C_4ZE>6+W^\OPBSW;D?2IFB"D)A MM>.06M]:*P2K2O91:RESF]ZKHVQWW$"YB6[T"I;GZ<'^#TX_?R$S\^([+L)G MI%]]G<_6?W3Y[G*UK$,QZ, \I?)J4 +.X ^?P)$V;K-EI"DR.9 H,H51JH"+ M48-7/B;K; B[,Z.Z=)MW^'J54+W#V;5/-BF&?*Z2(Z#)=):Q2+8B%05"!^Z, M8#&)-JT?#R*S*Q?Y$)SLFM=VPNFB21*Y3(OU:5"?#=WH\XO5Y@71VNC/'SU% M)MHSQR,3$-VZ$SVQF(XR"SK07TA[MHVBM]-I[\I!/@6E9Q9C%]!]0#.W$>L= M!9V4*)W!.MC,2@E*B 0!70#-8G3)*>E"FT;>!Q+:E6?:P'0.(J#!.EN>U:>\ M&2;>A@GD#-&;S-H7C5*&,;G,G)>Y"9J8K53!&;%J3]*2%SWGIL.15@ M*-=S3\92)$FZ/'MU26HV2S\^T;&QO-B8I/S/R^UE+Z[>E4_ASTG*6J8ZMESS M>H]20T.OA0+OO%(ZVR)DFVJ@!IOIRHT]!'.[MGAL07>057LQ3].ZQU=A^>6W MB_F__XZ9@M@-5X@)5_-N7A1:GC?4EMGD3 M=""A73FQ)V&TH8!&+R[:^P@KTQGFESBC'U8U\78ULOEZVPY3-*@B1.V)Q<14 MB#'DVM1/B2RD56;O8O&AB.K*9ST&@V,*Z7!L^@TV9_BYDCJ,==QOZ]?&WWHN MA44%)B4+*OD,3A8-A5 F2BJQ-'* #B1TW$?SYS_!CQ+0\XRFWH;%8GTR-(R1 M[JQQALCG\7VUB6=\,I&QPB"6:$#E4F_T:^(RI:*LPD*!_C.(9VXNP^YG[>V, MU\L?=Q-B_PZ+3:W#A!0F%N4L&*=*94B 0/XNU&F(.B43@FUCWP;;0E>QRR'X M>OB&\YQ"[2%B65-.?WC];I)G[XW5!H04]>-*O@:[&9/AG-": MJ!F(K 0H;BPXQ1"2*BDK@YGK-G?ICY(ULHD='37S5B+L (^_4E R_X&XWLJ[ M]5NEZ^;1+J+3]>5!G>2M7(9 6EX;GB6N#:?@L+3QP!\B:>3VEKWAG@:"48039['XHF-QI@GL;E/12R/5,9W*HZ72$:*V M6N:9-27+*G)'2H':@V>D&3+DD%*P!4N;>OF>_+CCY?D ,(Y@[NBW'K^'6=AH MSM](AU9;>^FE8%(6#KJLFS%:4A,D73'HLK2Y),5W^C@_>(-Q[P)]"/X8>XV(ZSQ/)K6+9U"&L M]5V3*@X"]PB&\TB&P&1GV@QC/]<..P^%!T;N4(K3$D;/6;WNW?W?%O/E9H]73&! !,UY!B4DF;B@ FAI(O*DG,,VHY7.O-&19Z@\4VT\ ZBZ.#>O M4_RX^#Y-^$!YUGS3SGASS[#\--\\NOOIT?S;^>K_X>H#IOGG61U),N%"H#!) M X8J-A(4^!(<9,Z]S<8:%MKXE\VV-/)8F7$UJ0^@/,_&"C>;O?_WO_Y9?VQ9 MU'D@!6E91M[G!Z+0CUDODB MN0$K:Q 80P#O; :!&I5R(0G;YJ+TKUD0>@B^VA6$'B+4#J*"GVO#"DLFB)#! M&*QCAM:#K)DD"'$ILG&A-+H7^4L6A!X$A4<+0@^12P>@:E)HXZUCSAA%07;M MLDS!-3C+$!A+EI>2%1=MBI7_Z@6A!X'K' 6AATBZ [0_7DV8DLB9)0>((8%R M,H++O-1.*+ED3P>6;=,#[S^M(/0@U!Q4$'J("#O X\-5A6O$YZ&DY'<>((V=6NV>@=!"\0"'8^I)"3 M%.%)+AZVYLE6*^=I_=[]J]PWW$8+S)$S#]FB!I6*A!B]!LY%+ E=P=BFE<3! MI(YCRQIBYHZ]:BJ\9VJZ3AA-M.>GSV'&&@PG.A"8$BGHD!35!F]]G>,=*9C1 M@N(839Z?+RYJW9DQNS4K8=MC[O;*-_JP.S]$6LEC0J0 /M4NN*2-P0<%OO"H M?3**\]8#8 XB^%D8MD/P\\C0BV:"'/WQW,^;K/^K=ZC?PP5NYO7>Y$'K[W9V MBE%EZX2HC2/6;><$Q6:,04;NI'":Z[SO&[M3Z!@GU#T#$L\LHF=ZUF[ZTGT* M?^))C:R/6.8<9_!3NSOO>1RB2=%$#:(D4[,Q"J*I$WI$2EPX*;DWG9W'UPS< M1L[;CIJOYK/5='8YG7U^]PT7ZQ67-_V'WY5?M@I _^&+Y1)7;Z8A3B^FJQ\3 MY[G+ADG2Y**(!\F!BYET6FBK1/0AVC;7SD/OY%F.)_IE:TWJ& M7,V^IG_Y>D;DX'I\PIGL[$$$G,,"'\^1\]IF%,5JP2UH1TJB/ O@M5:$59EB MJ4TADNC,-M]>Y\K)OF]KC/0>A]MTF-MJ/P&=A M20_!QYU8J(&@.K@NN=+E]V&:W^)J8I,-QA8&SB$#Q86'8)F&9+PWQ1;)U MG"9GD4-2S\^\B108SS*]GO_Z9OE0=_&V^V";V9Y_7NGF3P&?)UCG1V%1VH_N&K\*WZ;I=T;(V_$IU'G1^>;EM5U33NI.H3L0N/'@11W)$HIGNTW^'_0)GUQLG*YMYT!3"VYW8-A^F7Z?9ISEY?OPH_K* MFX'BJQ>S7+/'FW^8%(PY\5P@B8"TITC&FF,UUB*DF+-BMDUOT'VH&Z>]V3D- MV. RZA!W+[Y6*TP6>/U@:R*LX58*"<&P.OXGUY:^S$,J)GJA4TBB38CQ.%U[ M8Z?W@/?7!8;<^N'7IUK[KGZMRZRA^G+FH-C.O9#00HF-UBK8" M'Y!"BR3H-\%IRX?*? U5N%4Y1T9\MQA]]2HL%C_(7]WT9M6)UX'T%HK%#"J2 M:Q$$.C+LQ>582!V:YUZT].2LG".V]! MAQI_&TZA=W(2;"(% 37MM_-PHY7\Z]? MI^NW,=5]WKR>^8S$ZR-?N#_VO2'"@KWI':BK]:WU7NRL=_-*^!J*V1G#,2O( MQG$"!%FSX$T"3$*%D',VMDW+O8/(/-D2[K/8S3/5&(+.F2/H7!]626O)XAL- MBA%/7"I*-GK\?AB=X];EM\/9'9/73GJ=IE8>L1EO*5RBSW\_:5K (=]O; ,? MW\\H-K'8I(R-&DHH!!O/$SBD,]HB.7K>*+3./5^;N+U_N5YJ=Z5-I4^,@K35 M>S"<2%72D:/@30$?M5?UE6E,ZDF8[;74<[)BAR!CY[YK0'Z/&%IDG$[>X.=P M\2OM8/5C76^JBHQ!)@G)U)2-\9E(I[C;*U&"+4DJ]IBZ+#']W\_S[_]%G]YH M"OVPAM$:0OPQ'?E V;$KY59'R_C#$P,2TV,S R,#(Q+FAT;>U]Z5,;69;O M]_=7Y*N>Z481PF;Q[IJ*$$*VU0.()XGR^--$2GD%MYS*5.<"IO_Z=Y:[YB*# MRV40IJ+;@)3+7C@]##Y,CX^"9T]V=H-I%B:Y+&2:A/'3IX.37X)?+HIB]>;ITZNKJR=7^T_2 M[/SI=/P4'_7L:9RFN7@2%=$OO_V*G\"_(HQ^^S^__M_M[> PG9=+D13!/!-A M(:*@S&5R'GR,1/XYV-Y65_73U74FSR^*8&]G;S?XF&:?Y67(WQ>RB,5O^CF_ M/N6_?WU*+_EUED;7O_T:R[K>2CV M7NSOOQ;BV>M7_[O_"D;Y%*[GF_+B.A;_]JGA[):/BXLWN MSLY__N)=5X@OQ788R_/D#0T7OEVD,#GU]3R-T^S-WW;HO[?XS?8B7,KX^LT_ MIG(I\N!$7 7C=!DF_^CFL,3;NCVGVLR<$<]A^41V5T,^/CT:?3H>G$R#WOOQ8("_ M^4.G?_B#6?9;RW=_W;"?-0[[[W_;?;'SMO[O]$+F0=.<@JWB0@1__]NKO;V= MM[WS3 BD6OI[]VTG@+MH%^ @R*1(@S /TD6 M^P^+RZ"*+S&OWNK3,9=. N[ MK[O!3!170B1!?W3<[TVF\'-\.AKWIL/123<(@U.1)/EU?!DF,@SF:;9*LQ!/ M+@PD/1?PY"RXDO!H6>1!7LYR&ICPW"0*IA]&Q[U) M\,\GP7@P/ RVU+6#Y2I.KX70%S\)@EMMY'VCS(->_[_?CT=G)X<;3(]Z4P+@ MJS*#]P%M7827(G!W:_?E6R _^H!8&(B%DB' MB_ 2J'06"QRF'B'0T3"!,15EE@2+- -JA8?4;NZ:&_ PA?A2%"CPH-81PJ]% M*!,Z=N!3F-Q'L8QD&Q:)E'7HV(D M!4,P1"W(A]TG;=_H@?_XT;XE0H_$7,FA-[ E(L.K M?OGM-&6MDG;EL"Q #-W=0'_Y[BDC@<\,"SI>0; E.W1W M1!N.\L(\=Y&ERZ" ]2+^C3]!7Q%$,7!,Q9!!?5K 7(IG#A<]?OZ7/MB0,LG:_F:]^)XYCF>9 M!2*1(**(\< #Q1SF!JNI=#DU5! 6E37/!*AGA196CM9%K^M?A#(#BJ$1]2^D M@)4RCQXM%G(.R[(U+[,,! BPNP.05$EP!/I9.A-9D7<>)$'/;DK05V U!HLR MCK>)DG 1(W&9%@U*$-BB.1BWJ(',!&RG6" UYWIC9FBDBCRO["<>@Q!4A"2! M?4 "9[I8E!FIV7BE).4^+ZJW BE\!!)-RX(/4H;4 #CQ;:CRB5IU@TBT/SF2!CP;)GHO[IJ8>!#_!\.]4KF0A]5X@- M631YO""!)8'W+7 X.&DX++!6^!6\2!;PO%1--TPJ4SQ)"SR(>1$JZ0S?PGO% M>0I_.?-9@IDCDO/PG#A+DB;;<)A7<)C#(LVN@[F$ ;$2=P&V2D'[%,[A&$CB M($95;5LXUNGTMW;UX 27B=G[:WK0A8@CG%P$RO"UB-JMF1]]4/#,WOJPS#M! MN\D*>QYFM(*\)+CH:A4"_'N5QG*N6+2G0ZU6\(76U^&;95J<@7!5)EI= MN P_"Q:*(>U]CLHDR/L=8/7=/'N3M<>$9' *.:"A:9Y;V6VWZ(IKO=OJ/U\]OK) MZQ>PYUIU?L-.IDO1ZE.?I461+M_LV%O"69[&95&_I74<[K\7F7[R"A2,[1G( M^\_;M!!OPO@JO,Y_N97K_ROOO'<2:7_#)%)?:W[P^:,SX(LI=0$_@R'EM/03"C$&:[1+(R&4E,^C-+Q3LRR$I^S]YKD_LX/DKWW M4/ ;J16R80RV=1G& ?ET6IQ,=:\*FJ."11W)/XH0DX) \G4N5_@X5,S0P<5; M"/8+&H)D!H,X16UT06&YJ,RTAL"R&MV5N/N2!#'\*'!#E0T*P_:M([:-A1I@ MCO.JD5(L+D4,^D;X&=_$<4!0&"KJ,W%QZ+02LQ1R5V;]H[OZ@N_!AGJ,+8PE;'^G1 MY(Y.LPIEY,:*FK3L)O4-U+0L1-\+5>&&+^]A1/'/O?*60Z[3*6H>^;E ]WH8G"-=(6/,+ GF M1'AE@D%KCDHT<9D:S9[&(8>P\>JD)!L?'@QOS&K>->O]CT/@@CW2&U#@T9/: M9> $Y\@CXYE$3+[%L=E.*NVT,DQ8N4(.@FP_A 7##!CQKY(2 MTL(8C.(P"ZY%F&FO)8O\"HU\7:E0:LLL2\-H&S7%2)&3DJBWIQX8]-__]NSE M6R BC_O1EUOP*>DRY1QD6HZN^7^5LKA6KYX[)E6PPAO@"OR9=^Z_-O-3\;DU MU$OGFXC(NNO)#<2!FYP\0^Q ].LV%SH-Z M-OFG;K/5 1-9R@<&_I^X1*-C!A1+N'Z0*M5\PU2J?IA?! =I4N9WG&YQ6TOS M>^A-K?[*51BA*W@[%HOBS?[^2N?R;C)I?H-"=2M1UZBV&.I2@JM5 [F):Z02 M$ME]W>2*L:-" 2>5OD=OUXD:JS++2Q3 Z_("R6^0+E1,RA%#P7D:8K*()POI M)?ZK;2I*59)B2/3'B%+.BKHJU[D5:7,HZ5ZK?)6<,4X("> %B4JO*?ALXHI@ MP@A,2L3R7.)P8?L2& %,-\S.@>G,:*U7*4X0DW@+FTU&6:)YKK-6PJ+53MK@ M0_1LPV(_!YS33:>#">-4V4OWQ/O?R 9T6F/8N0D3N!!AC/DU,+DK$2]0"Z=# MZ1TSG=W.5AH?$6TY;ME4FW,0DJMVE>9'A&#O+IV]>;/V?OI L*0<6-1:%,ET M@\M0I[TB)<'VI_RW*:+HD&.,)8=#7_,T+SK:5FQ6:CB=X3*4\0]4;+IM_GZ> M ;K62#FK'1XGP7?6<04=)T>FF4JVX-Q:&*<,9S*6!<:']*JR^R@2RT3"5:$9 M6AA=AEJ'1:'T!04US+_%/)_'H5PJR:.2#7-Z).31I)!>4HQK)W&A4J!=5Q$%!'V)DQM$1$J6(AQRQ MPDQ2V C8.QQ\R)$=O V](7"YRJAQ<\ZM4J 5?[MA.B7-9FP])K>&Q;IL'H3/&!.O[W(+G2+^58A736,B&7,[ >-(C1S(5>%,G.X5G"VQ/S/J%);P<8/\A L#R,;2(4#;A0^ MU@G1?*)O$D/>: ?VBPT[?5.5=GO7J6,-/BJ;'VRS/15Y_<-/*]61(3\36GS1 M2AE1L9N&ZE WBC\J\^6'6+'ULLOWT5%U[UZ3KXJ>NS*[E)>DL=BE)>VF,IWJ MH*XJ+I?U(E@5>,$UGB1-LXH@10^)DJ,=G0T"G^&L9\))NNYJXVLNLWFYQ#1? M/*=VAC-0@:\V62ZVNL$V+Z2,(<^RM+6VG*19-_&M%, ^M5 M OXJ&/<#>"+Z1(&4RT2;[DH=^[H>!A]8IW=(3+A("\S6,VO-18?SJI-N M[?;:G%MTK.-L9,I5#EKNX2H.MYW#_E1"?]3H( Q642N,7/'7.0!DM4WQ*F_C9=NA6XY89TP# )*EW*NM6N@ MQ_-2QL V5[$(27\.%J"R,JD"G\K0Q)3)91J3J\E2QMZ\8(F%:RJ,X$6W":RI\I[CDLT9 M;P$#E5<7C*7Z3SSR0]4=226,,B M!MA(S.T'[D9N1TQ"!!M(39VKYI=+3!R]IN<^1I,<1K;_TT>3ZG5/!*\%!_H/ M=>"9>%''6]A\!D);H -9/U3NU^I(?G!8S*5,X]"ESQIR@"[-]6 # O5RYFF: M=?OIA[;:>NB\$+<.1M10?DYGK$MEQ07:FF M/P!'VPH=5)%K(RUJ\#7&C\%YZZ",\_U64E 1^^Y.QZ*01$!=JI2W(J)4FD=G MHS$4OF?JCP9@LXL[%1[/L0.6F>HD6SJ18A0K#2(()8O\@H3T EY*[U+#LF:1UD&4<1MZ MME\DEJE.TFY-]#%:VFTU-"%)]Z/1HX)V?_4SX[QL((E-]AN^W+" \:F&[<$8 MYHBH9\")G?QQ#T_GV)S.>QQ?SC$93+ACKW(6+X1;C0^_L)FM83U0&E3_VV 2 M?5B14V23]R:^]<[AB9;45*@HJ@^WVR!(052 @$4]1G]'W-W&MSIME4G7R[90 M+-8D;BN85 \=PT5]([0QE##.T)$KU&))%X@9O;7?T=$C!VUD"T9!PN:&^429 M0BBKP5(@XOX2TV%S?$Y6"H*DU$^WZ1)^AJ1Y/58SD&5(&UR1\IC;T>DJIR<_ M>P8Z9HGU@)%)%59YEG25&HE^NM8Y$3I3)9%%5OCI/##W7G:/6ZC1J[2,(TY4 MF6$K V?9R"&IMHJ":6EB4H.)B[%R@U^UUM50)2N^7[_>?T;U%>N? ZN:I=L9 MN:F_0B^<"C,/XWD9.[U-8$^Q&!PT&"DN37ZPH@55YM-0;(99-7E>+BEF6L:U M!]3U)P)FA3?5'M;!I&Z>-U(_YN\8?<4[$W8JN#9@O"'Y.(BZSY[_)9S]Y9-7-Y%!=4]_ MD:[>;#][@H+A4F24$J.\]4C-+)[N-JN'.J-<>DTF$LMJ_'UZ7\=+^8O4%4?54]?]8SN6/UL7I$;*5'. MMG:^D[[R-1UD]JB#W)D.\A!]*9N>)O@]HG'W6_+Y(/5?%7YV0;ZR LQ[G?00 MZV/?*ER8S"A5;6PJ<<&QH%^Z!@FY$B=*RQ/SH8 M]RHM5+*2"G-M#['FQFD^S)7*=Q#U#G_5'H'KV$8YZEA;??< M2E?\\"^UU#7/_;JU[ESY319[]?Z[L-BMA/EK T<4-O2TI4V+)OT@IP3FK#YZ M)>XJ,O(8_' 6[?DF!C^^ URN.XP-5P)N WFKD"S8 ,J%^.SBXKCX9L0]G:(O MI0X:Y":G*P%I%?E:)O."%6<= ,[2]UA8.WXS0(Z_A_;348):RU:%T[[G2Y#=7:U MCX/AZVV)HN?B0)1/UG74JOI00P3_8WK8*L'K;!=][7?+53N85I6'!FL/L>7J M2U"'B-3==&NN*?AB"9*SDABJ5\-?=!;;+$%]_("&AH2>L=Z ,EDQ&.9D%%$: M<9T:"%"5R_AQ.=<]CP&4%=9T=G/EDA^^?W<,U]SR]3,%)=PG<+BV^FL M9.PJG96,UL0@-EC5]:O*0]" WKUY:EI>W*F:IM@/FS3>\OJN,-_*O^46NYT; M;%\:#8NQJ,"0M(S'10RU5.)?TVGPI]U#TV:-=7R[L.W/Q/:^!]=3S4IJ7(], M?O+B:;A0+>(BT^ $;J^WQ$&J:.ZD8V(@UB2_F4>7G*KL_LNP>"9B7P08I:VQ M&Q" -U\#\45D?[6_#*?//27H%>LFY0L:DX"U!ZQ>LB=2K53[+. 9U M'_U_F60T#?,0!5*]*A7""*J;J'8C<"XBD):)_%?)5\&R9F&:@>A!C?PRC+G6 MH(9!XIT]U&*E@L?5W1O0PY3)2X7F:Y=98_?"EZ+@.!9)#';0P1?8N$%-&R>P M?9%>52+2706RX>T=7L,F(A;AN> <39-@C%)4MLL"85)4PPBK"'"<@[D=)TPW M:/44XI*,+UVK\:%53@0^EAS9*4ZN(!L.GLV#4O,Z3].(%M""OQ9APAT8&$S5 M_@F+4ZM=5-T^(U7#2/I+)LY3G_\K(@IU)/K!!GO7%!Y]O)"QL)T,*[DH6QI_ MIH(Z$W"<4A6EJ/S[:AD+!J(X ,6!,E^"K4N.J)8]GZ22SG8*,B,%+NL%>EB+)SF3_'1 9LC(O8 MQF!!9=15!.98$ (/'@4X]$#_#/YNQ])5*0T(2XRHD'&[(['"T*O*7L&8 M#6*S*Z>$=@T02'M>HC+):K<[+V1#9*!CY51J R9IYI0AXPV^8X-7@\T<&-&% M7#7$EC0&"OK$\(3*O'"J*U@Y)@!Y-#"X ,''#\.C03 X/CT:?1H? M@NF'0= ?'9_V3CX%6Q\_#.#O<7!X-AZ>O*?OIH/Q<3 :X^_C0>\=_*FHNW=R M&+R#+WK!Z6 \'!T&HW?!Z&00?!KTX$.\$+YZ=/ [F_EB$QW\WW4%QH/)\/U) M;SHY-! M,.KWS\9$IJ= ?D"@(Z+7\>#]V1%0X #(\[ WA?L4M0^"R8?>T5%P,IIV@\/A M>-"?'GW"-PY/]%]P[# MX!V,\J0_A(=^@CM@V(/)% [5\*2+'77A3 VFX&#X:_3X\A+6#H8]P$3\.)P,,LK:, M]'C0.X&Q.D/7O %&/SH[Q-TQRP^+ M.AD-1V?O/] F\1MY@49'1_#* MKOF#!PGWGITT!X\ M'NG"9Z+P-G29'0R(-(]Z)R=U1DMOT0NC])\)[>,0]PWG_O.U3IY^ $+ ,S0> M]NGP\WGMG9[2^:)=>3\8O1_W3C\,^T$/> 9^C.OZ<30^(N(!^0;;Z2XU;Q0< M8& U#9N)-J8FT-[[\0"N))H$+A%,3@?]X;M/N(^]X'@T'@1'P^,A4GYM&!/% MP7H'1T3H1\/W'Z:&AL:CGG?/I#\Z'>AO'<(R1(5C]2G&G>B#)8UVVGB'>F&9 M@C^;,&Z9 MLH:^9H-)J],T6V4"Y/I^,GW#Z%+F*09#XW0VNU8J=RZ!.$(WI*E;;&FC0.1- M5.=I6)*LD3?[+QYX6]MV5[1N5*5Z6^@@;04@G6@KO>*H%R-7 @&2=56N:.43 MTWPRV-K]SXX.W +1YQPQX<@U0HQGRL]C]_Z*6J:I[^@ 9-1G)Q*J*R=;X&BR MVFO$ESE8MVR3+L/LLRA^$,[;RZ_@O-T%J;PK,Z3]+KH/;KJ?(CD/STV3,F&2 M*'%OXO#J;E?SAQ_!YG'<]JAM*.=84YBF&81*S&QJR>8$.KL&DI,ZW"E_L"?$ M7FU%W%//5D"][O@"BN[-&SRU*O>"6\LA./,<_3W&6T8^'>69IBP3SRMMH[%1 M.B\I,X?.BY^JB;Y=XYJ1^3Q.IQXQ M]31%#![F[T)$Z.Z#;2!,#O@.^US&P3DH$EFB^DV$"!Y._D8' SP3YV%&*P9: M3$Z>:YBIBT6$5S,RZ!FWQC^NM6U)<1&"]X;=QAG>#4JFR M[7D,5L'--'ER*];,W$RI.O1(]_&F5I#5&-1N'(>ZYV@79AU4NRU%@9&M((39 MS-/5S3KY*1@ T'/@?/!Q=*)N'C^S@4&<7EB$56>Y/47(34T)E^F&FG>=_JZ/ M$/?^47GYTWL^420 W9@R.9<0AY80G:ZW;9_#R,\8FL^W/H):J8@,%2@'#2'3MTF\HNM\U3<6K@3_@1 M"51QKJ4VJ $7%$]7]V)KCS";LWH189OF=$42 YZ!*;VYBLY3BPDUOG117.D^ MY@N9+?$/_HIL&W7(\ZZ)D%8@U-N*?DR#D! M[U9:BE+!]*.(RANIS:U 7PG0C(IU8D]AMQDWV3O4H,&-^]$=WG6VFI[,T#3Q MV#$W2E6-N_*TS.9MV2]^ MQ_WG(+[Q;^"%AE9H3_$.K&7F]BG P<3\PEH%6(R@W(W6WF3#R+)"=MQ6V*%* M2-)R"%0N('EM,;%^FHC899S5;" T36E^?O(%SXB&EZLD" \;W:R87F.>N0M\ M3IW^;"&'DS8CB31(B\7;+T0 M,:5*$E#**A5):/>"F9)2KLT)=XQ.;GG3>)PJM>J87W=#2JTF[9884X9>NCE$0T2Z ER=SU3F3 M)ZR\_WF7R=_/Q1,X4<*/=]_Z=>7"K[ 5P:' ?F#!E-2R":ME&C=B;V?W1;"U M^RHX>S)YTG\2H/G[\FVP^VI_?VO6:4S@P@-$AP<;TL&48C9>Y^@I@E]C6:E$ M5QX:TL3(1^/JA^1HLJ:J2^^A?R$)#:7W+/'SK2\=U6&>:&,N=,N\KSF$V$*D MK%+%:-N,<.91F&4&EEZ6""7&MZXIC0P%MX$'X5@8]Z6G5FO,63F60-H%81GE M)?%#3&1W.U[!*M14-9HDH>T0&T$Q9AF&ELU 5#&?[Q ?DI?2N8CT;<&>2SB) M)!SA>O(MJ>>KS"P1QH@>A<>8R5TES#9(LA46(1'9(9]E3<$]YCB@W!G-@I1K M]H9)!LMR^0A_K5=LW0(YM(ALW+H\+BHD!5N&)X9*V#*S=32CLNEZZ=ER*G&W MS(KJ^IG7(Q6J:<(,S%94JON]=]AU5B2$FVR4_=:Y&&;NGFD>'"ABXD%B>FR) MKQ?M>MGGQ!EJR=!UE[YUR;\B&*N8'*!*40 U6_$="AZ;**O5+5VJE3D'F*C1 M9]2HP$K;*-.W S+A%NZ2P[8-BD3&U: &S#7_MG4VH_)#72]KR?[,F;_6'MT;G><#=P?9]9:Z MK1J&&$42^77[.,7SUT[O\3-6L,?=SSU=@&YT[W6IK-&S)ZU:8 M?+D#RN?V5-<)\_R78\A[59-LSLF<4Q2^BA[8<:I%Y2T/)HXGPP:]254&W^K M5BJ7"4_!5(TK";;@%<,4H0!8C\PC?J"%G -E(R8E,V/Y#<8ED %7IOY1)NR1 MPVO$HA9HLPV1HW 9HJ"@]SM2W"M@K:,P&1[-NOI">(Y+!)C+53T2XQFYJ][O M4 8(YH4PFS=V *TD>5LLL72=N"062(49:A'LPZ5Z>\?YJTOP/6P[31HX05+S MS,:I,<$+3?&1HENS3Z"^E,SWK#&GM, B=4*MZCYV!:-?A/.2ZM)16=EF_[W" M(V5 L[T3*I3.:E;&0U)G%C=09QQ7H^2#AOX>+>IOH]T2%\ET0TRYJ+>@> M*8A[C]RSB_2&Z\NO-6M_E6XOA8L$JO:U:6RI% MV7N>(^JII)O-7SIB] 1CD+ C4&LJ;7/0+:]S!L9E?ZEY':X&F;&\$/Z=,S%G MW%M5ZP+, )8.#$CT(I*I6F;^A-5:<"S4K'CC#EL#8QE^-AYLO[5\1>M9I5?L M#R1@%6$'Y4@J=UA=]PLRWYI&UU!$J%X,GR9\A.V:H+98Y&H$5%NV?)A0'UOG MK2?6P5=6+%89@;7#H7)>3>F=SY6#+9-DH?$;-7"!>9J]F)$=/3SYRA4.+\]\ M9)R.!Q5)*'NIS@ZA\T]AIDB[NYT4(#.;2SV/-O:\"5G.6Q>W8\/L52:,6#3 M\9@Z\1>5B]5:/N=V:W521%*8"=5?*KJX"1 T6%PBRYAAUS!,9QT'*LK,@^IT M72RBAM!HQG.H(Q*IZYTF3'4AH[S9P$VN#6VK)]A(H%Q2CK1(RSQNL"HWF'&\ MWD"T@4.9$]T@L4W0,TJ1O;M&$_B&-"O+4M5C^'2\?F4#_3 MMDZDUA;N::UM)M\N^LK)]>3$WDP(0R5(IL[CL8"XTL.MXOI9EP#%B6$J!:JK M.;P?ZZ.3K-W<, E,M8%"JGTX14?&TVPCB,@N-B"1FX--$"TE9@ M& !C:%E97*!V>ZTWQ'J9.13+P52AO_8269UPPF8W$=G=V3 >JFW;4Y7?<:>< MF>HRWA3SHZ/2F, M@;='UU@ 5$?;J+LH2&^^KB0=8.+".<<675!*7^?I^IY&S$RBV\B) M?,L2-G M/\U6J6/#&9TT55>W7$SRAN'VJ4L+I6+-:-"A(F2>$-H)Z@.T^C_5 TJE)2D*17!&V$^M1>YSK,ZH+KP1Q964L?1 _C3$5CNSJFIM-HV:M!3O8B=R)K<-/7 M1D)PN/J]GN6M'#M5-[)R#JL.272QLKF[K;?@>XD!-)8;(6P43@053YVA9[W5 M!AVXSLP6U"B "W+1=.-0FG4M_RENZC@!M8OXW-3QJ,(65(A!,2.X1\,Q<]\? MQ;H;*4/L=&Z:&">*8;Y14SL57_%2267?0!SKI8SG16]H[;3..JE'A6>E/T0? ME5HWY5$1 ^'X%0O,DT%O'>:BA9S-JF3XT3(?)A_F:G^7>BDT-2@9#0O M[SE7Y.(A(&O=PQ9CH^)'3A.3D"_..(YV_:8'*67:R_6';AZ+B:4Z27EEXO6?4N4Q5W!EG@I5]D(H&PU=#%G(4!(@ M\T.P]H$"*QEZ)ML354L@*%*KNVH+106*1MDI&'XQ7[->K#*&%&6ZS-H+IWNE M[NOUT$;7!N.@/J?-Q\&RSF1:CZMI[2>F5.2,2JR#[69[>6MSQ]3*K:I] M@_U4MQAM@;I:JDRD:EX$0Y2K)? X]8-D$.UU^W57H2D&\Q0@]MMU S)CY5S5 M0*W*0I@D/?3Q.S%N1!9/ #CRY"8I0]9ZJ\L6XD%/D6RF58D6(!*E2MQ ' MB\L%%H^%]#[M[N[\]!Y$A&ON*@W+X]/ T$#&+ACISM!L6(:/8CL7BP0"HK:FK M<(VF](HS^U35+=?1J*[>)@V->UV"OL$^(IL"K:2>K4%:*]QT(?!M;6CBY2KX MP32%N7^%C$DI423FL#C$44A*5#9(O.+L,^KJ:K"IRN M.+I"3YK:?_=4W7#_81K+\#,\F3(<\:@2X@W**%YS) F9K^+PNJOQQU&4Q3&E M-VA%'O^42TSSI*X2]#-"M9>$*U M&HUEGN)10@%(5,):*[8$<.P0)8Y]QR+=@GPR_ZQ_IYD@ (U'- 1) ]_BXH$= M5P!W6A*" M@G9C)SVT0%J:[20$7Q"+J@[IKI5LRD1H08+4'09O3NK1P[8E9P M8 W,SQJ3J[[SSGH'H08%XG#)'&Z@&OH(:?@^=:N>JP0TO 73E,WQ1W;T,A4 MR7^95X(_YCJ/6$%I0%A& E;"H/C*[[K!O6YN26 UD)^JNWF3V?'N[H9E=HV% M@C9A%O*8V/7#$KN,[IOI+7!*BA_@4K0NT0W:5*,)AMT'*3R]0E6W3!1:K((P M4G E5-E-,H"=A5CT 9HR^SK#+P9RI-'$FE^DR%@M-*HVR!K@3S8[A__V>]2^ M21/;^'H6)I^SHLL6A*Y#]<[F*V>?A0)=1OI M V*>L1!)2VB223( MPA$&&ZS([>YMF+WY$<$GTUC5U+U^&QRB:^/N;<\@Z%5@25SH1(_;Y):7.07C M:%U@U%V (1BK-=?5ANDIE>BDE=CZ\0W MV?;?W=^P,ZA33I_MO.X].GQ^F,.G"ESJ("AHQ(%FF%5.&<#:W\R'!C=]:9R4 M'U-RHP^JT#Y;T% _2P0CUZ:6 "X"3QIC&F,I>#,9OAR]_6K%UW*EUYB/7/D]='!BVPC'9V. M)V',-#EFM^=E[!3@G)>2M;TMH)28"RNP_%QWYG'&II_L8/D1PLR2 $,P-4E7 M@PC0?J1.L?S:^N;-"ZQB'52,'F+M=IAQ5W)*8*::3$YK^PO'4&G:YXS":17. MV#C.\W-ZI1D(_E&WKUU),G,>$-G<%3=;723C<]FF%*P+^0[ H.VN@N=I%M M>E0X(&8/TX.XQCE1[9KIGL$NP_WI+2!$7QPQ7ZD^;J%F'_'98YYTIBQJ 3Z3 M<.*%?N1&*_^M>["VY=MWET&<^63.CA8OD-7+=&B6]Z)86917^4T6U<:NG[)37(E MY4,FWT2_6R[_I6PH1TR@Q[G+=A;6+IF;\!Z@QH1SU73SKM)R*9O!YSP8Y]]< M ?3-*V")3C,SA8FUI4O9=!%W1V65R+JX#^)RN4*KS.N\XHI5[$CLCEC#GE'! ME2T\L8H,,F>3N=AR=]=18W([\C31F*!_EI+],EK=LT-WB1]/9,1 0-XUA. M=1=5DF!)!:8F>]XUW3N"$0$UWJ!C]+6.$U1XDW"O,9Y)$H=?Y!(8G!HU\20% MQEN$GP6V-V!$0YZ4ZKVB*U\C#CVZ:VX-V%TPZ[=V7W:L7SQJ=5EM0MA@31'1 M7Z(AQK&UG-*L09^OE/RXIX#VD9'[/?PQIX9544R2)G8WC:SY1DTRS+CM0!)9 M_ F=7^A>V-"1IFG)ZNULUR^9FQ;-_4>U4NMT+JD\D70M]/Y>:F0+DOQ+S#W, MG(H^6&QOJB1??$ASA@ZD,:O?8 M#A>-:&-+D9T3-DR1,N2X*JW(N9@BT^ L"/ 87^L*"T*RIX390-V'*H ".L<* M_S0[!U;T;Y5Z2S4G)=;LN%"9_*Z0#R]WK\ZI;Y!&.U/@,7RQAK$DJ\7]R"DD M,_QT)A2PC-:R6[#6G+BOCAQ3T9*? ^R4Q%'EF][IEKH7-+UYI,/1JND)G" M$&S&@-4"'O8F$Q@B584\3:^U]IXY11K,7NE?V-G3.W=YDE_[I0_GN_OJ=4\OV.MYN4MM9K>^& X'?>FP]$)X41\[ U_'XR#T;M@ M- [&P_N:WDN,O%!NWL+G7A^[@D0^[SBQC?;K.[ M8%DRO+B3HV<;#]7L3]6B ]LDHPJ)'YO4H&OV-;LF;TC!3]O.O%(:44]EI+)0 MG(9"6:Q#L%)WFZ ?AU+G+:'-'5+.XDP45X(%[;+;"O*@3?(U0\$LLTEPVAM/ MD?M-/PR!J[T?#P;'@Y-IEYC@AT$P^)\I_!F<#L;'P^ET<(@\L7=Z>C3L]PZ. M!L%1[V.7KNN/CD][)_#=R6$P.#X]>:#((/@_$ KO_OD]''X'O&EPQ-\/'#2WA%\0MPTP,#*<(%>GOV&P$WQB,!Z &P^]\'\,WDK-\?3"9P%3X/ M^/CP_! >]"?PQ.H&!CH<36(C@W7AT3.)F< 0WP0>T MV.[ZX^*0M,%7J>54Q#Q1']!E'V&%]-IC=IU>^7#;G P1M(% CWNP3'NJ:- 1+\UZ9A3<'9R2&=X M2+P&*+QW^@$(':Z?3#W6,:)SYFI7<'*&<&K[HZ.C07]*O,'Y@D^0>\+5YUL? M/PR(^D>GT^TAG#O\.3J;UF_HV)88D\'X=U+TD"$.^Z>]Z0#98Z_Z"ISOX/B M548UX8D_R/JX>-C\,O@6&UV,![1 S.T&1\/!.V8+MWND>^:)>4Q@27M3^^'Q M&:SRZ=EXCH]%'H!/@@0<#\\+!H8+V4#J!XEQ-:H7! M=&0OON.,MF$J[1MJE\MLQ^5E=BE5HS/&GQE3#U,?V 4<"&H":+;ZK6AN6ON1V]TVR;2X)V, MNIN<-U3B"22DX(@2ND]$1.56W)91Z=.#$($<$]37N5R%E M>)#/C.HSZ-46]=#[0GNZXO!:Q?XX&QG3U\*<$U3P^_,,[1T:-JQWN43 *9PM M7"U%0@@C7@(LYX)2FQ33-8M0GDRF]@S=^;H1KDXH4L0@D_KJ>04W7%4<-KDAYUQF#P##J:QE50Y9M14=UG8W@7$ MX:BID.%5$T&P M^WIW9_]Q+S=P+WM%P6BZ2J-[KX!O^@Q;][BG&[BG ]2HU7X:F/;_)_725VVK\W8JX][O)F[_(:E[4R>;D04Y4-U>I?26C\T2L6M&)3ME+8FO*EW5<; MYH<:@##/A/7GW"^'[9:-AN@&?7FP2Z2Z1_&*(NT\YJEX>2K/[E&>RMTL@1LD MHBIP)G&G3G[A91)6T^R4PY\0TY9A00$QZO-8+2Q7 3$#(NADW;6!,'L%*+EI M6!R'C"1HL-/J'4/T.7"A\H,/\+A9FG[N=->^U.:?9VGLQ>?:22.]PY-;PYZ0W.G@S'NK3L= MK#"00#AAYFRJB[XT/+57FPS,ZC8W]JE0.::Z"-)LA/M$M9SG%.?2,-ZXLC>A MI$*1TH/,\W^]8<(/R ]8=B09:O,L,:BLV$+B^HY%X5!W2*+8_@3H[V]O;H)@GEOTWK\'*CC,B"IP#G1N91N^Z37O,EI'N^DVM)+FOJ:CI2Z&Q M/!"#X0K'X;$6C#52[>Z%_>JNZ> M;V1"RT4WO?6SRY_#VEYBQLX\C-4[Z'7\M7(?/'_VY/7>,]1>"AAF$>D7*^?" M$U)LGA91PW>[3_:>OVC]>N?)[C=]!T_=_[:GKAOLBY=/7KUX_MT?N_OBR>ZS M_1L]]BFM+Z\Q[&(.9OM__?+Z%^L!HH[);_967X)=V#B',+")F(2TTJ+B>U'&:F^[69[N \*ZM3\13NTP6W>(Q[Z8N;7WJS MP7WMGH:M^Z/,"[FX;MZ]'[QQY"<\J&18W7(E;KT ]Y!VJ40SIW^#P_ 2+-JC M)T$_O1#)=R'A[[1(S*3OB$H.0<;]!72BA)DN?@)]*$_1HX 3>JN^!.*H?O.M M*W=G%/9.S+(2ZW#V7G6#O9W=U]^!L)Z2A+^9!O&H=CRJ'0]2[= 5LH^ZQJ.N ML1$$Z^H:TPMX7A[\\TDP%C)ZU#4>=8V-TS5^R@2.Y_-^+4(H$O'5# ]MW&!%L M=_.?JG.@\CLG(D'X\@'Y(M'3_#L63Y^JI,"B6TWK9E3#"7:P+.#P=W55!JZ3 M4V2S">W1VMM/'H2Y""9A#!-4R_0?N]WG.SM=&-"W>5OO+Z6T-P <"T9/$+#? MA%':8W!Z)(#?X3LW%T\M$W:V9UA0PAW%QO>7%($,P%+[+(K@,HQ+RA4BH,PO M-8R,4-7O_0:*4= MD[P?YA?!09J4B'$Q!:L<]GJ&?P:KE,I$@(,X('/F:FKYJ;9Y;P?7=V&[Q(F0 MT /R8.M^QB;E$W&G*=YN@QI<.(=M(:1%20C>U%L&J)=,@32SO054NK;;38C: MWG2^%2/T_M)M.^JLMV1PQ#\P@@,EGHAX@8T4#G3SAWY*N0@,_G)*:^74BT\= M#*>/*A3:#\N<\A* E8+&9+\,WJ=P\YBRKQ3U3Z]@E:ZWD24%6WO/=%.4A\9" MVC%,:N*&% WZ;;3B-<C>Y/Q@"J5S66N MT^:^^["\[C4DB#!K;6OWN>FCH]"5!#9N5B*/,<97NH\(!>0Q>ZX]^_3F)+2> M%']*R^W%H^7V9RRWO9N$#[Q)W#CH<$=3W]O?6SOUH^'Q$/%R!__3/SJ;(&CE MR6@Z?#?L-T2X?X#!U S]1JB<"/:5J;!@!R^EBE*N^+LD<7"Y$Y M'U4Z+^#_I:[FX/6U?1?%I8C3E8A4*0YVK6AH9)I>)=2J[4YW0N>S(7;?^0\: M2?-^-%55X@ZM&$PT+U&%%Z"=+,(Y*AUDQ5*+D8BLW4P@,B+0_I(5B[M<596. MB"Z"NUW2-!>63%6=TYTN#.52WAZ%J%%?>_ZLJJ_MOKI#7^0=FN_>LKS&-1BC MXBDTX!>Q&>K9G"!A*O1>L(]+ [:YRA ?DB$E536)9FX5!"EU-C7<)S?*XK*R M2"PIRYWP/A$_<"Y75#6-/5[##+U3F6:/;FFB1:=Z_18N>6"DL7??2",OXX); M=J(8PRY'Z!5!ULD9S]=I:=!KU=;:5FDMJJ*3J8A@N>!;+N6IWK0_(I% >5T>_ MHXS[O%HLILJY-B R044%B*F,#(+6C99#ZX;DL[O6,*+(1K@JR*[Z7/4$0;QE MU:6S4I5LM34NYSU+)'M>L'17E]+HFMYSD5 M,F\Z;AG5[!6RB(7!36X:ARY# MK+^B_=3\E Z#E^T.@Z>S-+J&'Q?%,O[M_P-02P,$% @ F7W]4C@[UC M M1P K*8! !$ !E>#$P,BTV,S R,#(Q+FAT;>U]:5,;2;;V]_=7Y.VY,P,1 M @/>[;X=(81L:P80(8GV]:<;)54*Y;,K,Q:Q-)N@S 3$VTD MU9++R;.?Y_SZ7P?#WN3+25^M9\\^/^\]>W8P.1"?)D>' MXL7VSJZ8I$&]8__D7\7FY?/M].TK-GD]$S?-2+ M9U&29'([S,-??OL5OX'_RB#\[?_]^E];6^(@F14+&>=BELH@EZ$H,A6?B<^A MS+Z*K2U]52]97J7J[#P7>SM[N^)SDGY5%P'_GJL\DK^9Y_SZC#__^HQ>\NLT M":]^^S54%T*%__.+>A[LOIW.]U[N[+Z>OW@5O@["W?G\[2Q\-9/A;CB7__?\ M#8SR&5S/-V7Y523_YY>%BK?.)0[@W>N]9?[^4H7Y^;O=G9V__N)=E\MO^580 MJ;/X'0T7?ITG,#G]\RR)DO3=7W;H?^_QEZUYL%#1U;N_3]1"9N)87HI1L@CB MOWZM' 2CD\/AEZ/^\41T/X[Z??S+'SK]A[^8IK^U_/;G M#?M%X[#_]I?=5SOOZ_^=G*M,-,U);.3G4OSM+V_V]G;>=\]2*9%JZ?/N^TT! M=]$NP$%0<9Z((!/)7. MNV_S=? X['3$5.:74L:B-SSJ M=<<3^'=T,AQU)X/A<4<$XD3&<785702Q"L0L29=)&N#AA;$D9Q(>GHI+!4]7 M>2:R8IJI4 6IDEE'.&/M)8ME$%^9D<)SXU#\H__A@QA_ZA\>B@U]77^QC)(K M*:.O0'/4H O17D"#VH=(?R9!RJF(W?3L293H,Q SS!V![GF MY/X8F.\ U@]VE[<=Z#229T$4 >1%%RF?WM+R_? MO%_C==C=;OO%#/S'C_8]$7HH9UH&O8,MD2E>]SW$NX3W[1?I5=D3O/% I+ I*C>/]GCB-%8B8 M#!AN$>$=E7 MN(VEFORV!#J2\0PDT6.DWNE-J?<2+$0Q+Z)HBY:>]DA>)'F#Q@/$DX$AB^K& M5 )1R#F2;F;H9XH&J$ MH.;-D)CAV2HVGSIZ8>!+_#\.]5)ETI W'7HU8_T0+XAA2>!]E^CI!G%EBL=)CI2;Y8$6Q? KO%>>)?#)F<\"3!H9GP5GQ$;B)-X" MZE\"]0=YDEZ)F8(!L<9V#D9)3OL4S'+XFHZA<1B%.+@3-]TJ&[:;+CSXH>&9O?5AFFZ+=/(4]#U):05X27'2]"@(_+Y-( MS31/\Q2FY1)^,,HY_++H:.V8-SG)9%6A+L^<^ 0;.4V2KXY< :HCCAP#0\O7 MFFOMK9FZ-0%CZ%[U*R$FVB:K6XF>GP1':ETD3*]3(V'AJA#%Y%RE&5A04[!) M+3/=\/T7"Q2,]/ #N,,^,#]/D^*,N0@]A;C?#/0!&!;9 +4IO)-JVQFF +. M1\7DRT09,8.E#P-X,9^MDR %,R-8GHM7\.BW[Y'=@%@3!Q*&!MJ&>+Y+NLV+ M'[,SS4:@N$^RV+ +G2WE3,T5+V163)=V[7#%%(KNN4S15\:>,F>W1_*LB()4 M]-&2<#:[13"!N6@8'=*:9R/:;79M?GCA(O@J62@&M/<9:E\@[S-@HZ4"C$H? M!=%E<)7]T?S@^R?+_X=9_@^3&/8#4"7' 7#QJWO64FH"?XI#RVAH-N[A#-=J%E9# MJ2D?5NDPH1RQ]X;D_NY/*_>MT-(.%C"MBR 2Y -I<2@Y>Z-EGN,,(O%'P6#2 M#TB\SM02'X=Z&3JS> ?!?$$[D*Q@D*:HC,XI A<6J5$06%2CMP.(36.I!YCAO&J4%,D+&8&Z$7S%-W'(#S3&(FZXULC$CG$WH;@' MBQP69A&0RT6>,O8TIH(INGF??*\]1**(YGEJ:(#.)>8#(<6[N,U:R52UZD^#6!P%Z>Q<9V-41%(*EKW"4(HXPZU!?IN6NYC1 MWA4QQKTY.-#$O&K;?A(%' 7'J^."/ ?P8'AC6O/9V:?TH@"8:Y>T$92C]*1V MT3K& #N/C&=R@>YQ$!OMMSS*?6_?>*W6L>@N:8 #7?8;V T9P+^86B/_75"R M6Q"!$1ZDXDH&J?&2HHXA-KQ;X6$O6:3!MBY15.FHQ%S%(""K=V_6B.]Z)4BK M6=,T"<(M5&Q#3:=: [@]6<(,_O:7%Z_? W5ZG(E^W(!O2?\=G=/ O(SV%9XP9_6,U>>906\>Q)\;BY:R;(SL5^ M$A?9/2=E- B9TL<7(@5O17*>OWO^?&G2;]>92%>H([? MXK^ZS(BI"GP,-/\8B>]D^+2)P<>JX'ZND.&-]=CK%%$,8ZFXD'<\HW4MTJ$M MHTKB/2K&;%HTOVJ:Y>:M2)@#<0]: ZUFJ5$ZC8 7Q#HY*>?""'130F9?_( M6.7])7DWKTAC4=!3Q!3^^V+-(J;[7/9 7)$9PHDVVQ](S*R1_7-2#675W(#Y MG\L@PJPTF-REC.9!ROF;6HAIBK\$; M+@).J;7%).1S8*G@/&.69/DFJHDXDF;%A!,]+@(5_4#EI-,6"N$9H'N0%*S: M G$B$GZ#>36.$..TT235:2CSN9I)^!"I8*HBE5\Y"\ENJU N8@57!79H07@1 M&&43!J<0T6A/T=8^? MGV-TKKV"E;0V/@Z16JB\D=BYRA73BY)0S2E]-U2959=0Z:F<^9R^Q*B5HP#$ M6IL..)J'2;:P$[!Y,'H1<-0+;T.7+ERNDXW<_/52XAOMO=PQDZU7)K.]<,*- M2$!7K.0Y*A>NXXHSJG.]9E2H W8\)E(U5V3!5SJG%^.&%"DN*5;'-PW!-RX^ M+B90R3J[M%ZNFY@R2?1]??X?0-ZI7]*R#.BLI5(MIF 6.#G+<_K:U@CD:4!< M.DK",\ID7X!XZG#5+F;F$:$Y\LDP/) ?!>4J3OW"&:#&6,ZTL:L9MFLH.V?2 M,@FM_]L3VA'%DF+V$I/<^;Q1F&DFU3+7-@S73$X7F!H;VNH8O0ADV2 /P3(Y M,G!T'.)&H763*\XG^@;Q=3ZRJ[,*\&' QLC6*"M"64=0J3GT--=2OGZ3LX+, M/2NL6@7M=W/[KS$?>;5F?&2B?G+_[R<0FP.;G MO\MO1N&D ^HF'SL'%R4[57+S0TJ)_+K#]]&Y<.]>D:6,KL\BO5 7-+5RK4ES MJTRG?7A5W^5J/4-7Q,$UGKJ0I!5M 7T\6EG8-.E \!W.?RJ=I/N.,2-F*IT5 M"W1](C,JYSJ547*YSL+_T61X'L@@/W\@=NK?O3(.G4QHB$H$10YOR[5ZJ@F, M/6N-\ADG]BA)K+T \X&2F,JTK?J -$[D625MK2PG:E; ?%/,,7^BX++CDV>_ M](\ ?Y4,\ (\$;VZ0,I%;!P46J?A6[-,^WWG13RS.!X@H"BQ R5*J1?1J!*& MD,&:5D=7QK$OP) -C 95^OL#XMYYDF.>I]TDKE:=!VKE6[C;;(NT#A@ *T>I.M7=*%3=:F.!S: MS.5O-DR1D140X"*IA(IG0*V,)-:0YYZDP(XQ8Z MJS@0()T*]C&;YUZB'&9M'81Z!GLFX_)- M3,_=,HK@]8CV*V #0(HCB3@$Y85X?#\F0(@C.L.NJ?K02AG:0POM/'\* M[7R_#)NVG^XFS#<:>6IY0*TD(F>.J6&.$_2F:$@B\E?DJ&"Z[)N"L%;0H^! MLL 7S@H5(7,'61]SK!XS?Y<@ALB> M$W,PH9B#@!1+T9^CXHLD(K-Q 0P)5.8 @ Y! M*SE%AQ\-J%;&Q.[S:4H!?TLWB9?CRVXQ./.PFL H0K$LP,2?H:X&*P6LL]Z53PZY7:@D"MPQU5 M3-FX!VDA](N8OLVI-JM,KM.K$@E@X+P0&32G MCU==0[2N'2IY9R*/6!--.)X%RSL7J!-21&2NEP%(!+TCIBAA$0 I%3%]Z[ & M@DW8W=DL<6]"D RZ>+S"D]PJ+)TFL_D8K=Z[9$YY^#:WE0_7Z&6ER5+&_BQ! ML_E%E@9^!?R;O]%B!HLO&[3"#7(3:A,"81A".3>(!#Y* M0[B)2\0>MUL#@:X';< @!*J26,'\=N M'B>+N'?QT2P[4.-B!YM1-QOMA"H &&]KLY;0M*=.4HIGHCBYJDXL'L5*@PA" MR:*^(2&]@I?2N_2P2M77J"#:L D\13^4B\3DLK?&>*T:=EL53"I2[FCTJ(&M M4,!(>CJP<\:2JX%!;GY?54VK9]8!VD 2ZZRZO5ZS0/:)P8Q"K_.0J*?/^9'\ M=1=/Y\B>SH<3]Q[,.W6#TK.&? BT:ECZU765 0R%Y:R.$^RH!''U*6R_W#S? M'9\]]1DF"DIWT36$6,D4LXJC?'/=$:$?5^@86?6#"?!]3DTULI:?(PK[QO--$T)S))Y!!L3+G!EOF+*Y M&R:LI1H=L(8)@VTM%I@(EN%STD(2'*QY>IFJXJ?@VM=C+0RQ#*(M6)"GT(1S M2%[\]*$)5^?%A*O-CG;S,JE-P>(JL,+:*47@O&ZZ2A.F6UY*"GELDU;#4A4T M>:?NO1PH*%&?+Y,B"CE[C"+-SBDBGZL^K!0\3F*;(TF 4

    @"]#GE;RP!0F: M->B:P88*5:QAR+)B05D(6(%;>4#=FB",;'A3P\.P)=/.7S>QFH3GCWS0X(/H M-;&^7+WA'='$7J@SD-U))P4$V %E,.&%-Q,[NI=/0YJ>S<'+'-[GO*N2AV*] MW*V9? 9@+;78'AHCPZLVZ'^;R67NS] >'3XYS4?"<4BOEIB!6WI<+0156<6- M&6Q62K@Q+3G(7=SS%R__%/7C]?:;FRA*=?&1)\MW6R^VD2U=R)02U[0(0$)G M'>I^<^^HE]6UHGT;F_X@K ,?[+H23R@IR9)SE)",:]A*FL)X!_U$/@(T@J/( MYUKGZ/J/]&QP^4VF,SPWFOWBY5/08G1 CQ/3^5JC"&9K#6G^:/( 'V%*S*!! M]CCN0&N#9S57GVA9C1M,O]5"N=;$N+E!<(UX?[C:_CVI=^$]JWC-*W(C!<7U MK7PGP7^=,)\^"?-[$^:/41*N>W+H]XC_/FQ)Z#NDKQ6&Y8)SX2!%:W.PL4Q-YY)=:>57%Y?I-'!;MCYO=(YZ564M-NC-RL.< MZK!&HW+31!$14 ##B,]-&/%:IL6H"H+R #4T4.[J]R9J8#9F5F1H8J1 Z; 1 M_RZ4 60M2;!$@6!L6$I28]U'KYA&*=)QC<<:=;A#DL-)+9:,ILRH +I M'K#>1O74!'T+0"K=\J>[::%[;ZZ[_E&5U('BV+\1.,I"AJ@/=*CX>Y:JI2ZU MX4(90C4A#XVNHMQ0C&2E'?D@)G &YY*R8#/XYC+PT-\8P\+%#?%7V57@S&]9 ML) $DN*I9?!<505\HSYNLCP//'LTM .#[V#,;"<^@*]N1^B[UJ'0 !GB\S=< MY#A+(A72:1TN8@5ZM]@O0D3&&H%4C6!Z-Y)SY9U<2=7[[\.55*H_?V[4D#(+/%5^ MS4*)/\I;ANG[3^ZR^XI]/1 Q\)W1AE5[7V)AF'BC':SY:4V!M03J^%[*3E:: M/QENXB8[=1CGMF-\#MR*HJQ&]%P..C&*2@5)//E07@2O9=MG:U[CHCZ:0L=J MNVZMV"=5KME@]6!*8GU]ZFB;IIUWS6$$/RR 9522@\V:H"2J.F28=?@ %@T= M43T3^EJ;U-1<:M.THD;-R'*@//.Z]XH BSE;C@'-T/MD[F>4")J*A:C6QF7Z ML]467'P_'\IUOI.:NN;2L5-G?#O934J_EMVDO,<6"*04X=?G!IJCZ#187C]Q ME>7W*JXT-V+5SEM>WU_E6SNWW&*WC4W9T:J$4?%A<5K&X^+TEE12<50UN)D> MH(IGLL566 NWBZ_^3.SO>W _5 H(X;/"_<@$(B>7P>HUDB\T]^#M]09.2!W- M#9]LP*(T46[F\"2?([M#"#,H9-L,E/360 L(PINO@JY#1PNZ_"*.,-LR^QLDE MZ"=G&K*5(JW4M")GC:2>2OA511'8 N@/216#:=B'Z-3"9:&11A#Z';5Q1*U& M3;>(U;\+J8$Q\S1(4A!!J*A?!!'GV]:P2+RSA]CV2F-3F[XH4ZJZN-!0VN4R MFS(G^%'F''0BR<%:-OR +5'TM'$"6^?)925\W-&@&M[>X34,HVD2 M#!",2G>1(UR*;L52*@2ZE(JX':<(-^CS% %2#*Q;K^_"58XE/I8<>PE.+B<# M#Y[-@]+S.DN2D!:P1%[.@YA[FS"2ZO)7TF%2>)3[_UT04 MF+!Q2V3V9XYBO'IP48QU$!!WJ,O[?*XB&SJM%@]C923# %5R5#12CNZ1KC/_ MJQ58&"#AP C'\WQ-8E5&2145X*:CJ"@7<0*F ;=OB#0FI/FD@_-J4YRKE'4- MVP*DDB+CIK"TZ]W #A25B1-03S4YZ$S&$O&L,D<::ON!?:/\/2:)8(-UQ($' MPS>E]DKPN)P DI!S 8\&=L6=,LHA=W2Z"$*X(_@BO#?@'@>A7&(@66<&8<@! M&UEH!Y-Q\%!'BZP@+/6T.GV4&N1)P?K#I/3W)^6.L@;GNZ=XT9A%P8C.U;(A M-&+@BLB9QROHE'_PVE*W#?024%9$F&@GE[9S+' T#YJ0!GP<,T71D',U583* MA78_/Z3N!X .+SI\%A7_2/3@Z'7_H'8O^+F'SJB][P MZ*1[_$5L?/[4A\\C<7 Z&AQ_I-\F_=&1&([P[U&_^P$^:NKN'A^(#_!#5YST M1X/A@1A^$,/COOC2[\*7>"'\-.J/!Q^/NY/!\%A\'DP^#4\GXN,0+H9GC>$[ MNA]?,7 N$KWNZ;C?$8-CT1_0>'K=<5\,>[W3$8WK!-X'(QK2 $?]CZ>'\,H^ MC.>@.^EKW8FGV!?C3]W#0W$\G'3$P6#4[TT.O^!;!\?F$_"6XX_=CWU\'2Y" MMS<9_#Z8#/ICF([8[\/],+$/';QKOR\^P$B/>P-XZ!>X X;>'T]@)0?''>R; M#0O9G\#-O_?%_NEX<-P?C\5&=PP/%O"*8QA$;W@\/CV<=(_M@(:CCATN3OJ@ M?P)S@8OQVLFHRU<,/WP8]/KXQ^=C_.>D.YK0'T?]HWWZ I:F-SCI'G;$N#_Z M'2Z&KX:_#PY@_6#H0US(SX-Q'P-#+2,]ZG>/8:S.T U!P$@.3GL3)AF8#"X? M//JT>XC/AK$.)E]P[+W#TP/<(;O\L*CC_N&'+?[B"*[AH>&Q^90(;G_8^ MV5EV^#M\+) PDI2=OT,+Z)[L=8'^X/%(%][)(>) _]9^G^CSL'M\7#]>]!JS M,EK.C&DC![AQ./F?KT/ZY!-0 AZBT:!''( /;/?DA X8;[U+Q3<(*!WS3L)AJ"AD*['T=]N)*($MB$&)_T M>X,/7W ?N^)H..J+P\'1 $F_-HRQ9F/=_4.B],/!QT\32T2C8=>[9]P;GO3- MKPYE6:K"L?H4XTYT55]CTNT5:0/OGK^R;8W7G&;:B>8#J@E%"L8/I\[.HB M MNXK90CNPZ2@XP8@AID582F"$Y"JMA DYOD6ETE*[6"T^:<#&!VK M$I&;U1;]<<2IPTJB=8K XVVGHXHJ65- S?OPNMA5"*T:R(JO6U9K8+Y9S3;: M%4V1W(<9T5J[N$ MT4R/-]T[Q41>*[#[1%O))<>N&&,4")"4[6))*Q_;IJQB8_>OFR8:"T2?<=R# M@]((+)]J+TVY]Y?4;E#_1@<@I195H>FMQ'8;6C#E-?+;#&PB-E$60?I5YC\( MP._U-0!^]T$J'XH4:;^#1N=-]U/&9\&9[>\G;4H8[DT47-[O:O[P(]@\CML> MM37E'"OJOPR#T&EF3=T,G7!EQV*M4G-([8;F_Y/KTMGZUP_.=?FC5\"ZW&P#/I-)Y(48RA![F,P*2LTB M]NGG(:*CWCIN5#:+D@SC!-.K*HH(<$RN-E 7*I)GH /I2,/8$6LPEKX16[T2 M*)V:N.I2BW&_9PHM6"D2($7@MRC!%C1GH%>FL>Y-$R 0/#DM'3SW5)X%*:T8'(N,PA P M4Q=4/"O/O[-8?LBEH8T0KGHJX;V*VE15&^0:?RSKS)ETXBT=W6"QK5&MK5TK M(;X3<1E0C!A?#GH+!9^"2YA9Z3@LRZY<7]Z"@L2^E#MET'M@\? @N_CI' M>EO%1#M,=)G&:Y-WJ[4R;T#*U& 7.:R94^4G9X24+O7;>-0[HM"63;N3O+1W M4D.>W-4ZM3=3_A4]TGV\K=)DK1:57<G%Z0!U57>GF*4+C:(S2E>U M-6#NFP?EFYV&T6V7:%Z+[\*\?SBA>.))RCN=U$T1;V8J5!DOIZ$/$[M/LR#" M)[+NSY[XL&("BH4$;F3Z;I@.KQVN M119B!(_(HXJ#PS;!KX_CE%P_6]V* C M2&U:QCX]O5 MN#=/!CT$U+4;4[DP8B[3_,ID?Y5KS+$*MVIZ&61YQ_33U:5P5&KME2NZT1"0P:F43W9QP=2LMA8ED^M%$Y8VTS(Q 7PG0 MC Y]83MNMY$]V3O41L,- ]$=WG5EX3J9H4GLG3]N^:N[NF5)D<[:&(-3^\5% M77RQ/@G3I(@I^!G4LAG*VOIJ_,I7F:M!)J"P.,/N.;;*U Q M8*&.6.@J+&8*Y6.9(^WEIY3I*"O.?J:+=&&W,DJPU21*6E%C6=Z( JL=M0XDY9&DM4X026U)$*TC0;81Q4D=SQ-8I M\$^*J4@A_$%D[IQB@\:=N04[K8M&2XJ\0TN-)K1OX!*91A'0S> [6D6C;M-Z M=7$%BT79;YYHH1P,O@.1OMBVXSVHK =J9HJR\4!L*2.AJ64?*U'T!J^4YQH= MP+,1S=G7)U7E#H1[:_)*K,'**9M&PO.QNM*O,Z= .,5TK7\#+[2T0GN*=V!E M)C>^ 0XF9^>E&H@5!MK=6-J;K F7K) =MQ5VJ-.)C!P"&0LD;U1D5DAB&;F, MLYK+@[8(S<^/Q?.,:'B9CHE[H/=VQRT8K9QCGA?M Q:AS/WL%2Y3B72. M&0( 7MBF6>6PE=-%>@J/^ MIKGY>8D%HV9K7,@"+L[>R^$AN[;\3I]GB[MTU57Z_? MB]TWSY]O3#<;TW[P -'AP;9R,*6(K949N@;@STA5ZFJU24Z:&!GEKGY(GH72 M-G'I/? O)*&A]9X%?K_Q;1,)S^@4W.PJN($'@$T"R@G5C+;-ZF(>A6GA.=@- ML=1B?..*LHI0<%OL"XZ%X;B!$6-C-.:L'$L@[8)@@[*"^"&FH;N]RF 5:JH: M39* ;8B-H!C#GY_\@8Z-_^:G]P>R_#"J&O"8B-E]@#25%F\+1E$B-E5PKKJ[.<&Q6:)E67$A5#LLN+HX3!P@I&!)MAN.K4GF694-%VO/-->9V$7 M:5Y=/_MZ9$IZFC #NQ65TG7O'>4Z:XZ"9][:?JUSL;+=9?$\.-#+Y:,$K-B0 MU^-2>*4$)"AJF>WU"$\9H7E# &(1.4"UW@A6EQ9#E$M@@^ZEJ>%2KT:5W4]]LS"57CMV=/BVI=.#S@"/6; ) (Q,9@V*->?UZSY@U8:86655 M&#!"IT# U!#0!34D!HV@9NTU_[;?3Y(ZF-8J-UA0NTWNF_R!WN@\'[@[R(ZW MU&VE3<0HXM!/G65$#8/*86M?K;F?>;X"ZY=TZY]K@RZ?=ROXN\S!OW-%:H+Y-I^93W7(G<#PIMMF-JTSW5CM4J3_.I/Q:UGYK MEC7G%2-\,Z UE87\P!+=#:1+1$IFR@P;C$M@0%Q?^J\B9H\<7B/GM$[S0E@YI MNK7[!/*J8!6Q-.:TV,\3)[:F[V-7,/I%."^IS@ZUE6WWWRL;T@:TR>1G0,QJ M5L9CDE_S&\@OQ]6H^*"AO\?P]ML(,FV/Z-BMBQ?:03&%[I&//LK_4O@Y7@\Q87@C_SJF<,;RL+GT 9@!+!P8D M>A')5"U2?\)Z+3CX95>\<8=+C7(1?+4>;+]??$7,+9-+]@<29HHL!^5(*G=8 M'?<'TM>;1M=0 JA?#-_&?(3+-4'U(,_T"*@B:?$X 3LVSEI/K -CK%FLUOIK MAT/GO-J"+9\KBPT;53=H=%Z?+_]BQJGS8-LK5SB\//5!;S8]X#O"#$M,.@"= M?PHSA<;=[>1\V-E=UR'+>.+\=&[;-U$!R@\6%Q]2)O^CDF]9J*K<- MKY,3D,!,J&I/T\5-,)=!Q99IR@R[!M YW;19TPZSH2I;%V"H(32:\ASJ,$/Z M>J=I4%W(:&\V<),K2]OZ"64D4"TH1UHF1195S0@=LO80(\F0BH,0$5;(E1&H M2"?8E'-),F]T-%,M94+TCX*,:>T(NRIA^F=TGKW]Z9UGJQC)VS4$A#A0&3$' MY"AC=']3^/:^ 1_ND#Q5RLV5[;3_2 5UV<,2.;*?F64"L*B$&X,VU&L+][26 M/9,#'P,BY%!R JPV3J73'A/G\5@T7.DU5W'HK$IKXG0OG=C4,6+<#^@2NS:Q MC*N:M'(268SW)MC4>*:4EH.>BR37X3NU=MZZFYO@)_A7AK[>K MKRY#*K--&\P/!%@0D&KO_--1J'9-+EF000\/+S":JXZX$;= MWT1&T%4E@P2S4,XX4.R"A_H*;,=W&V.:&=U&'C&X9H8=0GM)NDP<@]P:&(F^ MNN5BDBO<&( ZVU!>W313(6:K;2B968^NSL39\'M%F*Q"!Y4,\#BY)%@A%)0SG5GNOT?%IC.%01?"YZ_Z]G-VBU3=0)KUZYN&T07:XNY MTWH+OI=VO+%8""&;<"*H49C\NM+7S/UH&)BM(3**V5\H+='PXLA'Z1C^0\?' M<>$9!^^9+;O0=0BHZ8#$+30@"Q\1FR_7<6I12,JQR[AI8@;.92:;.GWX$E6G MA-V!.%:S%<\'WM #:97:60_B30M_B):L:#*F>XWV]SL=V]'J95\;9I(%'(MW M @]EH;"@@V+2/AF$;^FV9 )"VTKF6\MD]E7F-B2!U%J0]Z"%6O6N,'79S2.# MWMLF?7*<^)8/.:Y2W>@*70R&&C13YN4]XWI:/ 3DB@2&EIN,,9H3ZCR+)+[R MX_IG]$#;Z 2C#0P0IK*\$KHQ/EA8"BIBT0]V5*]+@F#4L)OF=9A'#2^)G;>T M>KK66BBW(],T) (Z5.@D MJL/[?"Q#L*FD+9QM@ 2>4(,9^CL7!J/IX<";.?<-_L"4/XWI3G@A[HFEVR]D,H4 QT0P]=A (PBLUL:S:\QBSNQ]^;U MCK6_\"E)&H.Q=1A,83*]!!/V=*W-L?>\P8E38^/ZUY%M4,L7ZQVD@]L\SW+@ M,.3J"QIIA-,_-TGYF?HF-EYM&G3G1IRY\EQT MC&)X_2+Y@:ZZCDXA93Y2NIM/?4X4QE1YP0F>IE;FR;OKB(?=G9_>O7MCPP2M M'J90;NO#7,&BV3@8QWO5.IX&8?%-S@JZ48>&O>PT N)?YE[8Q+SI46H=[> + M SG\T918L'^!Q9>QU-2;*";Z3-9XSIV9_97--I:)IANCJ$EZ/A% $'C9=.*\PUKI$V'59N868$ M8<@-?W5]#]T2D5Z,=8MHD,U8I:[M)^;I9 Q4;3(X[/;RUF:.!R K+< ;[*>^ MQ2JQU =4I[=5DVT8M5XO@:= /$H^U5[]7W=9V@I#3R]G_V%'D'=%S71AW;+ MC7L@JZ(34#&TX,?]4PL2H=.(JV&47"DT:1R M+*BJQD?>IL@VLJT^SFC 9;4A3 (;1V4V%D25J;J"'<-A3@%[I0R0S012,[4Q M@AAO7/N K (!BSO:'K%I-C0'5?K1=.6 K1XLN2P6.9A7GL:*VRL@$^RPEZ=2 MGFI=*"$:J*Z&OFI\9G@&8Y.1OOPY'B76-;J715&D9\^+B MN="J )6R\+?50G-T)VS9>GDXN*)941+R57['M=9O$R M3"="!("Y3&W11$9X!^B=I,NPCZ;MX@)G* HOT7NH]]\].S?>*JZE02-M M&H&PD-3]W8G, ,2@28#YX+\, M-]-QX&,<3)<.=UHQMBQ>EB01Q6BL%F3J7SHE?,PLP9.$4HZ(A%41A+1W=%PM MI\?>.;>==MO>@M:IVG M^&GQM\I57G7WW\@=7_&FKW#Y8O.!51YS$M7\SA(TAY@."ZTFGF-:'V(H* KB MV&G";+"2G KM6T0T5O/13N]QW'YS+?1T. MX!VRR*P-DIJSX%0?KS$ONO42M2/T>\$-[#I)J1%+-#F*6.,,:_ K#71#1> D MC-DCB.5"8+&P0S/X9L%J&DW=V7F"$JY$436&<0-PSN,L&VO?H_9-&I?=T*=! M_#4MEOG,0"H!T[L@G%KR*N%WIM-565:\!"5LII81>Y@\<"+")"BK]VJXLXH[ M0*NVO1:7MB(!=??Z[X3DN-ZTL2():N+X)YK$REK/>X4 :3T1/YXY M5=(\?S[^M((X;\2=FJS#[\V@;"N:FS.H&_"A2NB_B16I_ 9,:!TTB-V]-;,X M/R->9A+I"K&W[\4!.C?NW_H4HEM!4G'1'CUVDY7,S*EQ1[7VLIR<"T#I@JZ$ M=KHEXOGTBE'(&EW7&HN[&0W*>?^^EMS4=]U4#F1M*,25,^+BZ_ (&0!FD<3X M[F5P9:,CJ52+:9%F->1G!_,H0HB!1;7%9W(I*UD;96F[[0*A0^-EFT8PS-O-D!YH.WQTL" X% MDU-,M8P$34F9E,/KUC=K7F =&*$J[ "+EH.4.W5;K J&0_HSQU!I2>B,PNF+ MS<@_SO,S>J4="'ZHVX"NT)DZ#PC+;!;*5C$(>(0/B*^*L,@Q#&SF@K\X#A)* M[3.>@<#NMH3U#V#'08S-%M +4X8KY2?]U"S3Z>M<<\Z4RYV"\9 MH^!+\\B&'N,_=81B[RE"\6.2V_\,98#3U2P3,W(^E-DL55/.(RMQFEZS)N^X MLOZ@O'?/L^;V21Q=V1I0IW[2.[_-S4WT4+*R;06C5W+2QNJ13+ 48'LDST@Q M?_U^=QO'M+6[<;XI-C0OSHH9)J9P]K16';#$S,_F)6AU5;J86"@Z1F#[VYZ# M(K&QU_1"N\.,2^#"^087B0I=05:"J]JB,-@7M$O]\CI:]%*(87* K*]RDJZJ M85Z]Y#;OE5)5XSO1[X8K""F%S9'7Z)[NL&V,17;V)KP'J#'F!$/3%*PHQ469 M=ND\&.??7*IVYQ4HB>Q 9Z]H]2LE_O;5K#F.YSJ9.3 M<"&;0X22.S*4FX;UJ:]V$)_W:N6NA3+(SRF'464.^7F /26P*0%-T1)2,T=+ M0BT:A5*ZI8LIR0TY+N6N>6DY[H(]O;'[>K-T7H>MY27KX-M?44;RIV@$ M452:+$G:H$A7JBW<4T#[R CP'N*54URK*29.XG(W+6^YH^80I Q?'X2+(5/;07!G*#./T",P13W^WI M397XJ6^RRL622CW7VCCX[7O' -_8.7L_!O!'":B'3,\*?R1,& M)=>E#!D7+Z0& ;1 :,K4]% 6/>4H2KT?2C--10ZH@@DZ1EPE?_H7%>J\2BP M1L;%6>1W!7P.N:%Q1JUD#(26!JCABPT&(BF<[E=.>99EC5.IP6N,@M0"X.7$ M64VDEHJ$_*1;I]",ZLF\WG+(/AL&M9$G9YPA;4/B=F)*UT#W<&]U4+H)6$;.O6(N$)G M&IFN&4'4"&O8G%1B2%)7SC2]MM35[3$R>/=:E\+FG][!R_)D]K4\)1YR6N5X M-+ZR9=!:W'Z_07OP*UP98MNL>1>[P$_.\+/$3MK@]<>58ZNK!8'V2V#O%0>_ M>N3==SM'_8\=\Z<#_EU5E)?WK**\OFV.17?P>W\DAA_$:/#QTT1,AF(R&G0/ MQ?X7\8_3T9?[&S4I+CB<3WW1_]])_W@B3OJCH\%DTC_ T75/3@X'O>[^85\< M=C]WZ+K>\.BD>PR_'1^(_M')X?!+OR\^]4=]N/[)(^]ZY)\_.(_\CZ:N?QX/ M/P^./QY^Z8C?AX>GQY/N:'#(I#,X1G(;#(^[A_ -'1&!9,5'I#\ 4ALAO7T1 M0_IW,!+XGW$'"+7?.YT,\<_NP='@>#">C+K\&8AWC$\4H_[)J#^&%W0G\&#X M97S:Z_7'8[@*G]<=CPB'QWGV=$O\.1L<>^RX^F%W7$L9[E M27-[3W=\H[Q:9\>,<0K.08*DX6_^3#BK8,^O'W4%^,!G,:6%],D]=L/ M^KW! 3^U!S-Z*#X9T9JM^D &V"J/7JV9/#H< (=GDH;_'W2/NA_[XWL60E:2 MT#D: W5V)QUQ>GP(AU:_V3"9QK^ M/_ABYS._=P2%= M1D?9O>]#_Z _PB,XAG7HXWD^'/;@[./'4_YB.#H8''>/>_V.'9OVSX[A\!_U M#[Z(#W#9_JC?[7U"V>YS >(RP#[HW(K>87=PA%_UNJ?C/E[=[='Z S\]GQA3/?>3R< MX-VE?(?[C[K_9*[+ _Q \X;I]8:HL)R<'@^0?1++A8=U1\#'4?SWC\?(<+^( MC:%FTUV'.U8'=3@]3!EXU/@!WAESQTQY%R+TQHG5UW MK]?,=?=EZ\9S_>H3(-&KCJ.]5]?OTL?34'PPNN-.BW#+RI<<>< M$%FG-#FGA :0LU.:#7.*FG'#. SPGZLH"&6T/%FI%S%3R:KV[23"^/G M(E2(=H*!7!Z^=XU-Y7*;R"(4"-BW7.E.]KZ; (W1"!/ JS[+!HK='SJZ"!&# M:,91@"W@C>.@%DCCMU,%!97]!J)6-"2_ 6 M4WM)W#Z<".J?4.MK;FY#^#4VKW2*CE/3E)1;M^BM=%"SVQ9ZUV8:!:4P; %6ZVOIIA+:EG]O=AU(#R1.CFS5C^"PVC6 0B,0T"7>&ZA*.VQS: MH!QJTJ66M&L>27JS9N+H(W7JP8TY#"[O60A-FEQ^4]T<'"C8 .?H4KNPJ:8N M+['X";N?NJ)8[^HBB2]E$.7G=5E1[\5**<]4!HZ="/!!83(#20-<]*&8C^MJ M/*Y?,SK$N[EO):W+Z4&$@6?KMA(W8,\A/6[_T!CY=\Z4[>=6 IV9>YVV:2# MJ(XK36(U8UF&BM&4?C$XKCP,T!IS3JG@A*-9%&09W[*Q!'&!O>8(D%.%J-/D M11I;^&C;3673B'*G_P9*'JH^XR*#,G,I",/40!DUX&0\ K?_"HJ;T__^3(JC M_]TGS;>M"JCEM?ZKL/^XG2MRG)[6LFE5&N*:3V=B#?=Q&,LR1DT1H*=M7,-M M=-TA'7'2%6+W[>[.\Z>]7,.][.8YXY1J?>JCAA3I,1#54]S8C1N_^(GBQD^' MZX^O2A\-"WVP+!+Y_Y%3[6]_>?7B_8QEX3;\N\;^I*>];]?_G6[=A&;UI/[? MZ1BU1@^T=4VEX5MDQIMO C#KP: GZYT@CS%];[4LL((S/MB(Y9T[^9+>O.;&-HR2(94<,,:36$9_E5'([HP.9QAUQ>'CR MM*UKN*V[.Z!@:;NBX4+D4KU_N/.W>&N[> M89*);GPF":BRUQ5O=W9>O7[:R37$H.S@6'U4UT MCE1[';6S150:I7(1Y)2KHQO(4G\KQ%J0H0:53"4E*E'M%I8(\]YQVQM[/[VL5N0^Q+22,L M9\>WC.4REPM44_=VZ+XW'M ;OJYQ-"7Z6PDA8Y*%J(\8Y<[H"K9E"0/G=/FB M K2,J[@;FK/AWZVOKY9+P79RL?&DYYS2)O&0NMV%Q MM=^QFK=G?6U0@J.T19#SN8HPD3#;Y+9IY# EHY=A,.R#NM1,QIR2@>U716]H M;O\SPA/K3@>+ !6P@\"E2I?X!B=U>JN=PL;F328G3&,.V(UPGZB7\XSR@TQ+ M!5S9FQSTG$]Z>SN5-0[)[ZU;?QT@OR!2H6+XZ=/8(I5C7Z6K>Y9, ^8-S-56 M0XD>#69;('/61.5+L;D6J MNA6Q.[#Z-.KOW?#!4_6973VS36J5PIA"DG)M,3W3%NTV)5L^,$5RI5JX;L#C M750X2C3NSP&I*O=\!(\35H2,U*',[[3A .J#53L)9;*_XDQ@PI9XL3/*FD8V<)=SP>L0XY]*!(J;4=X;+)W6HFKP&LK:Y($&CKL$@=,M0_7#, M:E-.5C.A<6!<<79NM945G$B7$;AYT24'01&K6PY4<;P"N[8I.<%MQ7XY+-)) M[*!RT]/< 1K 3#D TEMKCPS(;:^<\ MB35X%#9U-B48&L6S8AVR56DT;)6Z^9WX&;L[?I.S(D_PSR!@+^;-$J MM/Z>Z5:N\ML,##0^-!M:7I\'5(\B2U1J7]$M ?)V7VPB5W$ D?G!S$L\!F&R MPRL'R5JDIIF\KNZY;1'#3YWY\?(I\^.6KK+!L?@\F!QCE?!G!*$8?N@T'3:V M4>E4ZP*9H\=W=@.1RZ M(RASV!KNKV1)&;OK;"$,?K#,Y#OSQWO=COR=BFD%Z:;W_@M>PO,O, U]%D3Z M'?0Z_EG3P\L7VV_W7B!)Y##R/#0OUM2R3=3R+ \;?MO=WGOYJO7GG>W=._T& M3WU^MZ>N&NRKU]MO7KW\[H_=?;6]^^+YC1[[C-:7UQAV,5L&\?_\\O:72GS_ MW=[RF]CU"0-#_K6-3):_W.,9[0V/>MWQ1/2&HY/AB( $*CQ$+X>=Z?/:3'=P MGI75J;#^YW3!+1[C7OKJYI?>;'#7W=.P=?\JLES-KYIW[P=O'#'^_2L_S>26 M*W'K!7B M/NWO[P )87^"SH=/"\3_]@6(ZG"[T+"WVF1F$G?$Y4<@-C[$^A$ M"S,C_T!7!:U,A0(G]%[_",11_>6N*W=O%/9!3M,"P>KV7F&89&_G.Q#6,Y+P M=U8JGI23)^7D9U%.#.K-DT;RI)&L!<&Z&LD_Y'PNQN]L4NXM Y,'23^$?_PPZ0*=WKN1<],D?B6[_X7RN9E@'X"9MK<&$VX/.^T$FQ3B(@/7H M.?_W7N?ESDX'!G0W_ZE7 X/AN/=N?&[K'N/R[;&V49G#-J8$MR[WV4$']._P MFYMVJ)>IB)5NUZFSWLZ#"XKN"C"AOLI<7 1107E8A!/^32VX#=5_OS;+R\&S M"WZ\?NKNR[\:Y+'\7*6YE/$6]Y@*8DUOZ97G]X:_*0FN8^XU,58*Q,*9CBG] M9(XP=.Y3G&2VRG-PTB]V[#CF:GZ#UV\C3=P"&O;A4TM[@Y5>D)V+_20N,/%P M @8S[/84/XIE0MG/062A;*0HKZ8>XWJCG^_@"L_+7K,R($RK3&P\S,"OVI;W MFG#N=E?#A7,8%T*V%=3#!#O2 ?F2DDZ]F%3H?K9]DW3)G]L9CUJX;:Y*,[@Y MJ:XK@VP'[/=6&_@#YBF#^MP1)RFUOEPR9MX!MI^+@ L\!QK_G;,[]DUSK%Y" MR2., GE"Z^T (TT0$2KF'S_KT'4O*#)*) '^##I2^:/XF,#-(TJ7TPR^YHS)91N[;[P+[S"M]H31QT\O[8#:-8&*R\Y_#9=, M -B1[B/GE6O*D*6P_>[D,;F4$2AP&[M[9L/AJ-]@0*#[I3.5F:S+[T^V;J]! MDK5,ER\M76I$40D+:*2ZDX-OTSDP^?+/I\6?TG)\_0 M1V]#=]_@7NAO4A[Z M&]_K\=#-R[U6DFN;Q&I"O?^I[SW?NQ[=OT^0^(>G8P29/QY.!A\&O89 _0\P M')L1_PDL'_X/MC^-[@?UP&DIT/.Z_%905$W7Q[TWK_=LE0XVS$Q21.0^#*; M2+&W*:?>59*)[K.K0IC L^+D7C,G#3BG@PJ>Z-1"RE!&] /GJTH#+@+B-A5# MO+YEZV1Y(:-D*4-=((?-RQIZD2>7,77?O=>=,"F3B#M^=J_]#9H 27"'EHQJ MGQ5HN6"Q]#R8H6:B&+H]3S'7'*S^5"+F/-#^@K6/^UQ5G?&*^O7]+FF2R9), M=2W=O2X,I>LV(\K(I<&E3V58V,X RQ11X!GC7E96 7'59].T*N"&J5RZ&,H%55)0;P+$ M]IZI)57H8IMVJNLEEP2Q1[+GEDI+'WT$@C*R+=. #%&#:_0&<0 MLDY.JK]*"MO\4F_-+>RL!UB+,O%J\H*5C;R7!<+4<>N/%2I"$#M'Q';ZQEJ' MJ'!:H"\1?2O4'1VXHJ%2UTM]-77M%?U03",UX_)KZW@>Y]KS[.AW5-2150L2 M=P3_G^2+Z[?\#4$L#!!0 ( )E]_5()XE_VE0@ M $Q( 0 97@S,2TV,S R,#(Q+FAT;>U<;5,;.1+^?K]":^JR297?,;$Q MA"HPY,)60G8YWZ7NTY4\T^-1H1G-2AH;WZ^_;FG\ C87L\LEADRJ,)[16[?Z MT=,MJ?!\-__7K!8IM(]NL_SCY>#EBEUFA\V1\T&N?#<_9A^.DCZ]2; M+3;4/#7""I5RV6A<7%58);8VZS<:T^FT/MVO*SUN#*\;U%6G(94R4 ]M6#DY MIC?X"3P\^L5BMJ#50VTV(<6]9N MMEOLB](W8L)]N156PLF\G^.&?SYNN$&.1RJ:O5ZW%S6A!4'4;49/9J* MT,;]5K/YU\J=JA9N;8U+,4[[3F LC51J41"-'?NO:_T_T&A>'"BI='^OZ?X= M44DMXHF0L_[/0Y& 85G/58.6J1G0(O(5C?@/H)@HL7N<>BVZV(\4 M*5# M@K>W$GQP<3V\?'\Y.!U>?K[Z^X/3O"YV\<:JK+^?_?^GO;-1^LLJ.\,Y2-G' M.G8W FU-E07X2T0S9F-N7^T=]([^L%9'&0]#7%,U"9'M[R^L)=(0+=6OT9OO MI'FK/M?JVX]^=UK:O?H!3<,EB_D$F(:)@"FRD8V%8;_E7".DY8Q=0Z:T92IE M[Y5.6*M9^XVI".DI";BQ^%MC.2=B1)L=ODB;M7?.9F?HTO%A,[C\?3 *+1(I6)P MK5Q%0&)U+-8KY2*-D&4#W0.8A]HE(6C%I M%5$HB)DR! )AF+ MY1*D!3[,O:%Q'80N@*M2C5QB!42F0OBXX8R3!SDM9I%4 M4S.'K8:Q,!:C/\LXO?1RHY35%?29N3!KTKY8 '9V#H##.]9ZM==KM[I'IH!8 M$5P0B:@H$OCH['C)N :'&$2 &$D@RS) F(ZD,#%5IVH)$BB1*#V'P@12F1S; M$;5J)3UT,JT""/&U8:\1*2$@]#P<+FZ#F*=C8*?(6M>YQ!JM?5YK';R&-ZYI MZR#T3_Y14#29>LA2_XRH;07)'EDDR]8#17<&BG @TO,^OK$&Q0)/&7QUVSN$ M6?YFAS#;[M \X*8/=Q!H/N<$OXZM*OGG@.=F^R;D*$? %B-YUZMRC1T@?4V$ M<:2(M2!U_5 OJ3354K6(+D#7N%[E^"I%G1-A0*I%64Q2HK0;7!-/C(B%%P+ M4D#X",$YB91ZR@UY;;=.C7/QCD)Q!XT"X=;6-PB?DHQW"MBCW0%VM_ZVNP[LK2EM#=_;D^'6,,>E,1$A MH9<;E7)B?6X0^129$J2Y#N?P0L +/A)2V!D%!)N&I<7FD.A YM?)G:HKD:US M+K>%0EF.6R>#9J )@B4#IT +L8=0XIQB42L8PEDM(BH"L;O'L^XV$2&_/YB M$1WL#J+G5 T3+G/'9V1NB"(,,L4$#64V!(N+\&,+?O:/F^-'!V!LB-QJ?)0Z M4KE]6()M/ A?U 8*P:.O;Z/8:![O.NPX1V M]T7PYTHV8O$17$HA@ J"7!,85OSMAEX392R^IT-0[,L$V-'O_OB(O7Z@282H M1I:[5[L0'/=@X XF4G::ICE6\&=0;[Q4,3>+X(3XT:T"")WC_^J>GZ*F1OU.;NX,7LKES)YN+-5-=TABQZBINEXQ&R'M$M+(6""]$ MXQ@,6Z7-(D!P+[#+)!'6 OP/GS%2&()0>2A0/M?):T0W4K0A%X"_*22?+TGX M/11JXPXPWY1[NVP4&=/I$0:= Z-$^FG;D@0#$2N'<%WNI*? ;\M8^ MZ'/^VH6K[M!U?A+U* 06VQY_BK&!^7B(#0TLB.]!M!9!+C9!R&$L6O4A@\%X MP>0)P@-GR2E3.)R-9W8O.AS8P4T6>?U(([%4$0?@N!"1Y [-"\A5O=,4Z43) M"9#G3/FX./O7!7U"DDDU RR=QLIS)K\#: 3@DX05]358?!]+GN/D.()DO^1R M]FJO];9YU#ZL^IOV#3):MT_TZF][';IDMQI_POG Q?U[W=V_-VRX7G;8 MJQ\V'RYNUEN+LH;KV_>/&IB,I^\J^Y5Y@P)N_79VRUJ;+KOOJ^$U^/8KTZG[ M:J^#.'2?[.SZ\O3*W2M_/KNX'BZOQK?0NC M41$JS=P!%IN+_[RFY(HG!<3O M7[0_9D*>E\Y#2H/Q2@]B 1&[N(4@IQTR^^S#PG7=&VZ9;G!4]Y)?,N6S?_K^ M"'0"#Z;#%$N]N6S"1XBDW*XW^1.),D_5:/4SUDN[CZ$VPH#BIL8C-'.?RRF? MFLJ,V*]-3RO247<-D MF9Y2IJ>4Z2EE>DJ9GO*\CS;+])0R/>5%GIR6Z2EE>DJ9GE*FISQC#);I*65Z M2IF>\MW9MTQ/*=-3=GH/5Z:GE.DI97K*'TI/V?'_1K_,8]DJD64K;7I.FS+C M9;=3'58S7CY=#CZ<7GQTM]6G_SR].OW;AQ\^Z67##?X/E/?R?L%MC\][62.' MK1).?L!LF8;_.SON+_Z<_!=02P,$% @ F7W]4I#,R+38S,#(P,C$N:'1M[5A;<]I&%'[OKSC!4\>907? ((AG,,:Q,PXD MH-3-4V>15F@GJTNUBS']]3V[ NH;J=-T$J>I'["DL^?L^<[EVTOOVOC^^.!] S;"L2V]@62?!"9P%;RZ@8=H.!"7)!),LSPBWK.&H!K5$ MRL*WK.5R:2X],R_G5C"QE*F&Q?-<4#.24>VHI[[@+R71T4^]9X8!)WFX2&DF M(2PID32"A6#9'"XC*CZ"8:Q'#?)B5;)Y(L&U70UE&5&0M7\?L,U#YN%["Y9)!/?L>V?:[>&2GHM#<+9//.U MPRB-\TRB(R4:KA[OV=^AM!&'.<]+?\_6?UTE,6*2,K[RGP6X"L?P.F$S)L%S=WJ:DG*. MP9CE4N:IWT*SZR\R+WRO^ 3'I5\RPG<%PWU4, ;#27!^ M>C[H!^?C$?;#9/J^/PH@&,-T.%#?]O>GIDTW]MA!:[>[W!B1(*(2TE"QF(5&K*@@J(YF4* MCFV\@SQ6'102(?%_B?)JN@.EN;_7=EV[6ZGI%Z?[0GFA[18+'"ZHLA#F:<%7 MRAL]ZV3!*3@>,9S&P>P%X/CJ2S/:?(FUA1LMO6WG?BB5V.EXC5M.W!RP=44E M>EKAK4C+\9JVAI20 C%#RU-O@5K_P6EOYGV?,16OJ<3MA4#8$;W?HD^\0(YQ M.L,P@)3#:Q,&Y(ID9)[< M5#IE&;S@ MV/*Z,U6:MG10TM\7K%3,*(5*U9W^.2"Z89WF0;3MT]N]U^QT54']%Q/J/LF$ ML@PI-ZUX&0E>$M34;"]O9)LPQ?!%285*;%V)">> :E3M?#'MHL!,KXDBWG8[ M&HSTN4V3!(Y:\*HN\H)6'2]V,,'?+;=/9RBQMN[*/"$1!LI[O-0Z[0O_"\>2\/])+S?@83T#3;=H?@7J=6E4)"!I$ MSED$&_>_KY",2%JM9'!W[?V<@'Q?F/7&J0*]8VMQ'[NEV_0+3_>/ORCY)U;_ M9Y^G778WV>?-^>"L/[S0V];^+_U1_]79#T] #VSE?R .NG=2^1 M%P_!>@/EEY03Q8T[;X+7T]I_J9 95N1"[E;YTMO5]6]UYZUOWX_^!%!+ 0(4 M Q0 ( )E]_5*2M3(=^$(" .A9( 2 " 0 !C;6-S M82TR,#(Q,#8S,"YH=&U02P$"% ,4 " "9??U2=E7I"%T1 ;OP $@ M @ $H0P( 8VUC'-D4$L! A0#% @ MF7W]4E/%Y;"K( ]#T! !8 ( !M50" &-M8W-A+3(P,C$P M-C,P7V-A;"YX;6Q02P$"% ,4 " "9??U2H*E%O/5% ,W0( %@ M @ &4=0( 8VUC6E( #=_ 5 " ;V[ @!C;6-S82TR,#(Q M,#8S,%]G,2YJ<&=02P$"% ,4 " "9??U29U!2ADG" !"N0< %@ M @ %*#@, 8VUC&UL4$L! A0#% @ F7W]4A_*]93=1 ")@! !$ M ( !_CX$ &5X,3 Q+38S,#(P,C$N:'1M4$L! A0#% @ F7W] M4C@[UC M1P K*8! !$ ( !"H0$ &5X,3 R+38S,#(P,C$N M:'1M4$L! A0#% @ F7W]4@GB7_:5" 3$@ ! ( ! M9LL$ &5X,S$M-C,P,C R,2YH=&U02P$"% ,4 " "9??U2ES08ZR\% #8 M%P $ @ $IU 0 97@S,BTV,S R,#(Q+FAT;5!+!08 .."P + ,T" "&V00 ! end