0001156375-20-000079.txt : 20200805 0001156375-20-000079.hdr.sgml : 20200805 20200805114501 ACCESSION NUMBER: 0001156375-20-000079 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 68 CONFORMED PERIOD OF REPORT: 20200630 FILED AS OF DATE: 20200805 DATE AS OF CHANGE: 20200805 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CME GROUP INC. CENTRAL INDEX KEY: 0001156375 STANDARD INDUSTRIAL CLASSIFICATION: SECURITY & COMMODITY BROKERS, DEALERS, EXCHANGES & SERVICES [6200] IRS NUMBER: 364459170 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-31553 FILM NUMBER: 201076323 BUSINESS ADDRESS: STREET 1: 20 S. WACKER DR. CITY: CHICAGO STATE: IL ZIP: 60606 BUSINESS PHONE: 3129301000 MAIL ADDRESS: STREET 1: 20 S. WACKER DR. CITY: CHICAGO STATE: IL ZIP: 60606 FORMER COMPANY: FORMER CONFORMED NAME: CHICAGO MERCANTILE EXCHANGE HOLDINGS INC DATE OF NAME CHANGE: 20010802 10-Q 1 cme-20200630.htm 10-Q cme-20200630
000115637512/312020Q2false358,623,7646258131,2874135.23.44.44.3894.4867.50.70.90.010.0110,00010,0000.010.011,000,0001,000,000357,727357,469357,727357,4690.010.013333330.850.751.701.503.50.33.50.3750.015.0750.0500.0750.0700.09/15/20225/1/20233/15/20256/15/20289/15/20436/15/20483.004.303.003.755.304.15750.015.0750.0500.0750.0700.09/15/20225/31/20233/15/20256/15/20289/15/20436/15/204800011563752020-01-012020-06-30xbrli:shares0001156375us-gaap:CommonClassAMember2020-07-150001156375cme:ClassBCommonStockClassB1Member2020-07-150001156375cme:ClassBCommonStockClassB2Member2020-07-150001156375cme:ClassBCommonStockClassB3Member2020-07-150001156375cme:ClassBCommonStockClassB4Member2020-07-15iso4217:USD00011563752020-06-3000011563752019-12-310001156375us-gaap:CommonClassAMember2020-06-300001156375us-gaap:CommonClassAMember2019-12-310001156375us-gaap:CommonClassBMember2020-06-300001156375us-gaap:CommonClassBMember2019-12-31iso4217:USDxbrli:shares0001156375us-gaap:PreferredStockMember2020-06-300001156375us-gaap:PreferredStockMember2019-12-310001156375cme:ClearingandtransactionfeesMember2020-04-012020-06-300001156375cme:ClearingandtransactionfeesMember2019-04-012019-06-300001156375cme:ClearingandtransactionfeesMember2020-01-012020-06-300001156375cme:ClearingandtransactionfeesMember2019-01-012019-06-300001156375cme:MarketDataMember2020-04-012020-06-300001156375cme:MarketDataMember2019-04-012019-06-300001156375cme:MarketDataMember2020-01-012020-06-300001156375cme:MarketDataMember2019-01-012019-06-300001156375cme:OtherRevenueMember2020-04-012020-06-300001156375cme:OtherRevenueMember2019-04-012019-06-300001156375cme:OtherRevenueMember2020-01-012020-06-300001156375cme:OtherRevenueMember2019-01-012019-06-3000011563752020-04-012020-06-3000011563752019-04-012019-06-3000011563752019-01-012019-06-300001156375us-gaap:CommonClassAMemberus-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2019-12-310001156375us-gaap:CommonStockIncludingAdditionalPaidInCapitalMemberus-gaap:CommonClassBMember2019-12-310001156375us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2019-12-310001156375us-gaap:RetainedEarningsMember2019-12-310001156375us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310001156375us-gaap:ParentMember2019-12-310001156375us-gaap:NoncontrollingInterestMember2019-12-310001156375us-gaap:RetainedEarningsMember2020-01-012020-06-300001156375us-gaap:ParentMember2020-01-012020-06-300001156375us-gaap:NoncontrollingInterestMember2020-01-012020-06-300001156375us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-06-300001156375us-gaap:CommonClassAMemberus-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2020-01-012020-06-300001156375us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2020-01-012020-06-300001156375us-gaap:CommonClassAMemberus-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2020-06-300001156375us-gaap:CommonStockIncludingAdditionalPaidInCapitalMemberus-gaap:CommonClassBMember2020-06-300001156375us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2020-06-300001156375us-gaap:RetainedEarningsMember2020-06-300001156375us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-06-300001156375us-gaap:ParentMember2020-06-300001156375us-gaap:NoncontrollingInterestMember2020-06-300001156375us-gaap:CommonClassAMemberus-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2020-03-310001156375us-gaap:CommonStockIncludingAdditionalPaidInCapitalMemberus-gaap:CommonClassBMember2020-03-310001156375us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2020-03-310001156375us-gaap:RetainedEarningsMember2020-03-310001156375us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-310001156375us-gaap:ParentMember2020-03-310001156375us-gaap:NoncontrollingInterestMember2020-03-3100011563752020-03-310001156375us-gaap:RetainedEarningsMember2020-04-012020-06-300001156375us-gaap:ParentMember2020-04-012020-06-300001156375us-gaap:NoncontrollingInterestMember2020-04-012020-06-300001156375us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-04-012020-06-300001156375us-gaap:CommonClassAMemberus-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2020-04-012020-06-300001156375us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2020-04-012020-06-300001156375us-gaap:CommonClassAMemberus-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2018-12-310001156375us-gaap:CommonStockIncludingAdditionalPaidInCapitalMemberus-gaap:CommonClassBMember2018-12-310001156375us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2018-12-310001156375us-gaap:RetainedEarningsMember2018-12-310001156375us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-12-310001156375us-gaap:ParentMember2018-12-310001156375us-gaap:NoncontrollingInterestMember2018-12-3100011563752018-12-310001156375us-gaap:RetainedEarningsMember2019-01-012019-06-300001156375us-gaap:ParentMember2019-01-012019-06-300001156375us-gaap:NoncontrollingInterestMember2019-01-012019-06-300001156375us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-01-012019-06-300001156375us-gaap:CommonClassAMemberus-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2019-01-012019-06-300001156375us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2019-01-012019-06-300001156375us-gaap:CommonClassAMemberus-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2019-06-300001156375us-gaap:CommonStockIncludingAdditionalPaidInCapitalMemberus-gaap:CommonClassBMember2019-06-300001156375us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2019-06-300001156375us-gaap:RetainedEarningsMember2019-06-300001156375us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-06-300001156375us-gaap:ParentMember2019-06-300001156375us-gaap:NoncontrollingInterestMember2019-06-3000011563752019-06-300001156375us-gaap:CommonClassAMemberus-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2019-03-310001156375us-gaap:CommonStockIncludingAdditionalPaidInCapitalMemberus-gaap:CommonClassBMember2019-03-310001156375us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2019-03-310001156375us-gaap:RetainedEarningsMember2019-03-310001156375us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-03-310001156375us-gaap:ParentMember2019-03-310001156375us-gaap:NoncontrollingInterestMember2019-03-3100011563752019-03-310001156375us-gaap:RetainedEarningsMember2019-04-012019-06-300001156375us-gaap:ParentMember2019-04-012019-06-300001156375us-gaap:NoncontrollingInterestMember2019-04-012019-06-300001156375us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-04-012019-06-300001156375us-gaap:CommonClassAMemberus-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2019-04-012019-06-300001156375us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2019-04-012019-06-300001156375cme:ClearingandtransactionfeesMembercme:InterestRateMember2020-04-012020-06-300001156375cme:ClearingandtransactionfeesMembercme:InterestRateMember2019-04-012019-06-300001156375cme:ClearingandtransactionfeesMembercme:InterestRateMember2020-01-012020-06-300001156375cme:ClearingandtransactionfeesMembercme:InterestRateMember2019-01-012019-06-300001156375cme:EquitiesMembercme:ClearingandtransactionfeesMember2020-04-012020-06-300001156375cme:EquitiesMembercme:ClearingandtransactionfeesMember2019-04-012019-06-300001156375cme:EquitiesMembercme:ClearingandtransactionfeesMember2020-01-012020-06-300001156375cme:EquitiesMembercme:ClearingandtransactionfeesMember2019-01-012019-06-300001156375us-gaap:ForeignExchangeMembercme:ClearingandtransactionfeesMember2020-04-012020-06-300001156375us-gaap:ForeignExchangeMembercme:ClearingandtransactionfeesMember2019-04-012019-06-300001156375us-gaap:ForeignExchangeMembercme:ClearingandtransactionfeesMember2020-01-012020-06-300001156375us-gaap:ForeignExchangeMembercme:ClearingandtransactionfeesMember2019-01-012019-06-300001156375cme:ClearingandtransactionfeesMembercme:AgriculturalcommodityMember2020-04-012020-06-300001156375cme:ClearingandtransactionfeesMembercme:AgriculturalcommodityMember2019-04-012019-06-300001156375cme:ClearingandtransactionfeesMembercme:AgriculturalcommodityMember2020-01-012020-06-300001156375cme:ClearingandtransactionfeesMembercme:AgriculturalcommodityMember2019-01-012019-06-300001156375cme:ClearingandtransactionfeesMembercme:EnergyMember2020-04-012020-06-300001156375cme:ClearingandtransactionfeesMembercme:EnergyMember2019-04-012019-06-300001156375cme:ClearingandtransactionfeesMembercme:EnergyMember2020-01-012020-06-300001156375cme:ClearingandtransactionfeesMembercme:EnergyMember2019-01-012019-06-300001156375cme:ClearingandtransactionfeesMembercme:MetalMember2020-04-012020-06-300001156375cme:ClearingandtransactionfeesMembercme:MetalMember2019-04-012019-06-300001156375cme:ClearingandtransactionfeesMembercme:MetalMember2020-01-012020-06-300001156375cme:ClearingandtransactionfeesMembercme:MetalMember2019-01-012019-06-300001156375cme:ClearingandtransactionfeesMembercme:CashMarketsMember2020-04-012020-06-300001156375cme:ClearingandtransactionfeesMembercme:CashMarketsMember2019-04-012019-06-300001156375cme:ClearingandtransactionfeesMembercme:CashMarketsMember2020-01-012020-06-300001156375cme:ClearingandtransactionfeesMembercme:CashMarketsMember2019-01-012019-06-300001156375cme:ClearingandtransactionfeesMemberus-gaap:InterestRateSwapMember2020-04-012020-06-300001156375cme:ClearingandtransactionfeesMemberus-gaap:InterestRateSwapMember2019-04-012019-06-300001156375cme:ClearingandtransactionfeesMemberus-gaap:InterestRateSwapMember2020-01-012020-06-300001156375cme:ClearingandtransactionfeesMemberus-gaap:InterestRateSwapMember2019-01-012019-06-300001156375us-gaap:TransferredAtPointInTimeMember2020-04-012020-06-300001156375us-gaap:TransferredAtPointInTimeMember2019-04-012019-06-300001156375us-gaap:TransferredAtPointInTimeMember2020-01-012020-06-300001156375us-gaap:TransferredAtPointInTimeMember2019-01-012019-06-300001156375us-gaap:TransferredOverTimeMember2020-04-012020-06-300001156375us-gaap:TransferredOverTimeMember2019-04-012019-06-300001156375us-gaap:TransferredOverTimeMember2020-01-012020-06-300001156375us-gaap:TransferredOverTimeMember2019-01-012019-06-300001156375cme:OnetimechargesandmiscellaneousrevenuesMember2020-04-012020-06-300001156375cme:OnetimechargesandmiscellaneousrevenuesMember2019-04-012019-06-300001156375cme:OnetimechargesandmiscellaneousrevenuesMember2020-01-012020-06-300001156375cme:OnetimechargesandmiscellaneousrevenuesMember2019-01-012019-06-300001156375cme:FederalReserveReinvestmentMember2020-06-300001156375cme:U.S.TreasuryPerformanceBondMember2020-06-300001156375cme:U.S.GovernmentAgencySecurityPerformanceBondMember2020-06-300001156375us-gaap:CustomerRelationshipsMember2020-06-300001156375us-gaap:CustomerRelationshipsMember2019-12-310001156375us-gaap:DevelopedTechnologyRightsMember2020-06-300001156375us-gaap:DevelopedTechnologyRightsMember2019-12-310001156375us-gaap:OtherIntangibleAssetsMember2020-06-300001156375us-gaap:OtherIntangibleAssetsMember2019-12-310001156375us-gaap:FiniteLivedIntangibleAssetsMember2020-06-300001156375us-gaap:FiniteLivedIntangibleAssetsMember2019-12-310001156375us-gaap:TradeNamesMember2020-06-300001156375us-gaap:TradeNamesMember2019-12-310001156375cme:A750.0millionFixedRateNotesDueSeptember2022InterestEqualTo3.00Member2020-06-300001156375cme:A750.0millionFixedRateNotesDueSeptember2022InterestEqualTo3.00Member2019-12-310001156375cme:A15.0millionfixedratenotesdueMay2023Member2020-06-300001156375cme:A15.0millionfixedratenotesdueMay2023Member2019-12-310001156375cme:A750.0MillionFixedRateNotesDueMarch2025InterestEqualTo3.00Member2020-06-300001156375cme:A750.0MillionFixedRateNotesDueMarch2025InterestEqualTo3.00Member2019-12-310001156375cme:A500.0MillionFixedRateNotesDueJune2028InterestEqualTo3.75MemberDomain2020-06-300001156375cme:A500.0MillionFixedRateNotesDueJune2028InterestEqualTo3.75MemberDomain2019-12-310001156375cme:A750.0millionFixedRateNotesDueSeptember2043InterestEqualTo5.3Member2020-06-300001156375cme:A750.0millionFixedRateNotesDueSeptember2043InterestEqualTo5.3Member2019-12-310001156375cme:A700.0MillionFixedRateNotesDueJune2048InterestEqualTo4.15MemberDomainDomain2020-06-300001156375cme:A700.0MillionFixedRateNotesDueJune2048InterestEqualTo4.15MemberDomainDomain2019-12-310001156375us-gaap:CommercialPaperMember2020-06-300001156375us-gaap:CommercialPaperMember2019-12-31xbrli:pure00011563752012-09-012012-09-3000011563752015-03-012015-03-3100011563752013-09-012013-09-30cme:days0001156375srt:MinimumMember2020-01-012020-06-300001156375srt:MaximumMember2020-01-012020-06-30iso4217:EUR0001156375cme:A750.0millionFixedRateNotesDueSeptember2022InterestEqualTo3.00Member2020-01-012020-06-300001156375cme:A15.0millionfixedratenotesdueMay2023Member2020-01-012020-06-300001156375cme:A750.0MillionFixedRateNotesDueMarch2025InterestEqualTo3.00Member2020-01-012020-06-300001156375cme:A500.0MillionFixedRateNotesDueJune2028InterestEqualTo3.75MemberDomain2020-01-012020-06-300001156375cme:A750.0millionFixedRateNotesDueSeptember2043InterestEqualTo5.3Member2020-01-012020-06-300001156375cme:A700.0MillionFixedRateNotesDueJune2048InterestEqualTo4.15MemberDomainDomain2020-01-012020-06-30cme:years0001156375cme:FamilyFarmerAndRanchersProtectionFundMember2020-06-300001156375cme:FamilyFarmerAndRanchersProtectionFundMember2020-01-012020-06-300001156375us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2019-12-310001156375us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2019-12-310001156375us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember2019-12-310001156375us-gaap:ForeignCurrencyGainLossMember2019-12-310001156375us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310001156375us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2020-01-012020-06-300001156375us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2020-01-012020-06-300001156375us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember2020-01-012020-06-300001156375us-gaap:ForeignCurrencyGainLossMember2020-01-012020-06-300001156375us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-06-300001156375us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2020-06-300001156375us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2020-06-300001156375us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember2020-06-300001156375us-gaap:ForeignCurrencyGainLossMember2020-06-300001156375us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-06-300001156375us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2018-12-310001156375us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2018-12-310001156375us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember2018-12-310001156375us-gaap:ForeignCurrencyGainLossMember2018-12-310001156375us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-12-310001156375us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2019-01-012019-06-300001156375us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2019-01-012019-06-300001156375us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember2019-01-012019-06-300001156375us-gaap:ForeignCurrencyGainLossMember2019-01-012019-06-300001156375us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-01-012019-06-300001156375us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2019-06-300001156375us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2019-06-300001156375us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember2019-06-300001156375us-gaap:ForeignCurrencyGainLossMember2019-06-300001156375us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-06-300001156375us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2020-06-300001156375us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2020-06-300001156375us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2020-06-300001156375us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2020-06-300001156375us-gaap:MutualFundMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-06-300001156375us-gaap:MutualFundMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-06-300001156375us-gaap:MutualFundMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-06-300001156375us-gaap:MutualFundMemberus-gaap:FairValueMeasurementsRecurringMember2020-06-300001156375us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EquitySecuritiesMember2020-06-300001156375us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EquitySecuritiesMember2020-06-300001156375us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EquitySecuritiesMember2020-06-300001156375us-gaap:EquitySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-06-300001156375us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:AssetBackedSecuritiesMember2020-06-300001156375us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:AssetBackedSecuritiesMember2020-06-300001156375us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:AssetBackedSecuritiesMember2020-06-300001156375us-gaap:FairValueMeasurementsRecurringMemberus-gaap:AssetBackedSecuritiesMember2020-06-300001156375us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-06-300001156375us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-06-300001156375us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-06-300001156375us-gaap:FairValueMeasurementsRecurringMember2020-06-300001156375us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMembercme:U.S.TreasuryPerformanceBondMember2020-06-300001156375us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMembercme:U.S.TreasuryPerformanceBondMember2020-06-300001156375us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMembercme:U.S.TreasuryPerformanceBondMember2020-06-300001156375us-gaap:FairValueMeasurementsRecurringMembercme:U.S.TreasuryPerformanceBondMember2020-06-300001156375us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMembercme:U.S.GovernmentAgencySecurityPerformanceBondMember2020-06-300001156375us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMembercme:U.S.GovernmentAgencySecurityPerformanceBondMember2020-06-300001156375us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMembercme:U.S.GovernmentAgencySecurityPerformanceBondMember2020-06-300001156375us-gaap:FairValueMeasurementsRecurringMembercme:U.S.GovernmentAgencySecurityPerformanceBondMember2020-06-300001156375us-gaap:FairValueInputsLevel2Membercme:A750.0millionFixedRateNotesDueSeptember2022InterestEqualTo3.00Member2020-06-300001156375cme:A15.0millionfixedratenotesdueMay2023Memberus-gaap:FairValueInputsLevel2Member2020-06-300001156375cme:A750.0MillionFixedRateNotesDueMarch2025InterestEqualTo3.00Memberus-gaap:FairValueInputsLevel2Member2020-06-300001156375us-gaap:FairValueInputsLevel2Membercme:A500.0MillionFixedRateNotesDueJune2028InterestEqualTo3.75MemberDomain2020-06-300001156375us-gaap:FairValueInputsLevel2Membercme:A750.0millionFixedRateNotesDueSeptember2043InterestEqualTo5.3Member2020-06-300001156375us-gaap:FairValueInputsLevel2Membercme:A700.0MillionFixedRateNotesDueJune2048InterestEqualTo4.15MemberDomainDomain2020-06-300001156375us-gaap:FairValueInputsLevel2Membercme:A750.0millionFixedRateNotesDueSeptember2022InterestEqualTo3.00Member2020-01-012020-06-300001156375cme:A15.0millionfixedratenotesdueMay2023Memberus-gaap:FairValueInputsLevel2Member2020-01-012020-06-300001156375cme:A750.0MillionFixedRateNotesDueMarch2025InterestEqualTo3.00Memberus-gaap:FairValueInputsLevel2Member2020-01-012020-06-300001156375us-gaap:FairValueInputsLevel2Membercme:A500.0MillionFixedRateNotesDueJune2028InterestEqualTo3.75MemberDomain2020-01-012020-06-300001156375us-gaap:FairValueInputsLevel2Membercme:A750.0millionFixedRateNotesDueSeptember2043InterestEqualTo5.3Member2020-01-012020-06-300001156375us-gaap:FairValueInputsLevel2Membercme:A700.0MillionFixedRateNotesDueJune2048InterestEqualTo4.15MemberDomainDomain2020-01-012020-06-300001156375us-gaap:RestrictedStockMember2020-04-012020-06-300001156375us-gaap:RestrictedStockMember2019-04-012019-06-300001156375us-gaap:RestrictedStockMember2020-01-012020-06-300001156375us-gaap:RestrictedStockMember2019-01-012019-06-30
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549
_________________________________________________________
FORM 10-Q
_________________________________________________________
(Mark One)
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended June 30, 2020
- OR -
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from                to                
Commission file number 001-31553
CME GROUP INC.
(Exact name of registrant as specified in its charter)
Delaware 36-4459170
(State or other jurisdiction of
incorporation or organization)
 (I.R.S. Employer
Identification No.)
20 South Wacker DriveChicagoIllinois 60606
(Address of principal executive offices) (Zip Code)
(312) 930-1000
(Registrant’s telephone number, including area code)
Not Applicable
(Former name, former address and former fiscal year, if changed since last report) 
Securities registered pursuant to Section 12(b) of the Act: 
Title of each classTrading symbolName of each exchange on which registered
Class A Common StockCMENasdaq
        Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.      Yes      No  
        Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).        Yes      No  
        Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company” and "emerging growth company" in Rule 12b-2 of the Exchange Act.
Large accelerated filer
Accelerated filer
Non-accelerated filer  
Smaller reporting company
Emerging growth company
        If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.
        Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    
                    Yes       No  
The number of shares outstanding of each of the registrant’s classes of common stock as of July 15, 2020 was as follows: 358,623,764 shares of Class A common stock, $0.01 par value; 625 shares of Class B-1 common stock, $0.01 par value; 813 shares of Class B-2 common stock, $0.01 par value; 1,287 shares of Class B-3 common stock, $0.01 par value; and 413 shares of Class B-4 common stock, $0.01 par value.
1

 CME GROUP INC.
FORM 10-Q
INDEX
  Page
Item 1.
Item 2.
Item 3.
Item 4.
Item 1.
Item 1A.
Item 2.
Item 6.
2

PART I. FINANCIAL INFORMATION
Certain Terms
All references to “options” or “options contracts” in the text of this document refer to options on futures contracts.
Further information about CME Group and its products can be found at http://www.cmegroup.com. Information made available on our website does not constitute a part of this Quarterly Report on Form 10-Q.
Information about Contract Volume and Average Rate per Contract
All amounts regarding contract volume and average rate per contract are for CME Group's listed futures and options on futures contracts unless otherwise noted.
Trademark Information
CME Group, the Globe logo, CME, Chicago Mercantile Exchange, Globex, and E-mini are trademarks of Chicago Mercantile Exchange Inc. CBOT and Chicago Board of Trade are trademarks of Board of Trade of the City of Chicago, Inc. NYMEX, New York Mercantile Exchange and ClearPort are trademarks of New York Mercantile Exchange, Inc. COMEX is a trademark of Commodity Exchange, Inc. NEX, BrokerTec, EBS, TriOptima, and Traiana are trademarks of various entities of NEX Group Limited (NEX). Dow Jones, Dow Jones Industrial Average, S&P 500 and S&P are service and/or trademarks of Dow Jones Trademark Holdings LLC, Standard & Poor's Financial Services LLC and S&P/Dow Jones Indices LLC, as the case may be, and have been licensed for use by Chicago Mercantile Exchange Inc. All other trademarks are the property of their respective owners.
Forward-Looking Statements
From time to time, in this Quarterly Report on Form 10-Q as well as in other written reports and verbal statements, we discuss our expectations regarding future performance. These forward-looking statements are identified by their use of terms and phrases such as “believe,” “anticipate,” “could,” “estimate,” “intend,” “may,” “plan,” “expect” and similar expressions, including references to assumptions. These forward-looking statements are based on currently available competitive, financial and economic data, current expectations, estimates, forecasts and projections about the industries in which we operate and management's beliefs and assumptions. These statements are not guarantees of future performance and involve risks, uncertainties and assumptions that are difficult to predict. Therefore, actual outcomes and results may differ materially from what is expressed or implied in any forward-looking statements. We want to caution you not to place undue reliance on any forward-looking statements. We undertake no obligation to publicly update any forward-looking statements, whether as a result of new information, future events or otherwise. Among the factors that might affect our performance are:
increasing competition by foreign and domestic entities, including increased competition from new entrants into our markets and consolidation of existing entities;
our ability to keep pace with rapid technological developments, including our ability to complete the development, implementation and maintenance of the enhanced functionality required by our customers while maintaining reliability and ensuring that such technology is not vulnerable to security risks;
our ability to continue introducing competitive new products and services on a timely, cost-effective basis, including through our electronic trading capabilities, and our ability to maintain the competitiveness of our existing products and services, including our ability to provide effective services to the swaps market;
our ability to adjust our fixed costs and expenses if our revenues decline;
our ability to maintain existing customers at substantially similar trading levels, develop strategic relationships and attract new customers;
our ability to expand and globally offer our products and services;
changes in regulations, including the impact of any changes in laws or government policy with respect to our products or services or our industry, such as any changes to regulations and policies that require increased financial and operational resources from us or our customers;
the costs associated with protecting our intellectual property rights and our ability to operate our business without violating the intellectual property rights of others;
decreases in revenue from our market data as a result of decreased demand or changes to regulations in various jurisdictions;
changes in our rate per contract due to shifts in the mix of the products traded, the trading venue and the mix of customers (whether the customer receives member or non-member fees or participates in one of our various incentive programs) and the impact of our tiered pricing structure;
3

the ability of our credit and liquidity risk management practices to adequately protect us from the credit risks of clearing members and other counterparties, and to satisfy the margin and liquidity requirements associated with the BrokerTec matched principal business;
the ability of our compliance and risk management methods to effectively monitor and manage our risks, including our ability to prevent errors and misconduct and protect our infrastructure against security breaches and misappropriation of our intellectual property assets;
our dependence on third-party providers and exposure to risk through third-parties, including risks related to the performance, reliability and security of technology used by our third-party providers;
volatility in commodity, equity and fixed income prices, and price volatility of financial benchmarks and instruments such as interest rates, credit spreads, equity indices, fixed income instruments and foreign exchange rates;
economic, social, political and market conditions, including the volatility of the capital and credit markets and the impact of economic conditions on the trading activity of our current and potential customers;
the impact of the COVID-19 pandemic and response by governments and other third parties;
our ability to accommodate increases in contract volume and order transaction traffic and to implement enhancements without failure or degradation of the performance of our trading and clearing systems;
our ability to execute our growth strategy and maintain our growth effectively;
our ability to manage the risks, control the costs and achieve the synergies associated with our strategy for acquisitions, investments and alliances, including those associated with the acquisition of NEX;
our ability to continue to generate funds and/or manage our indebtedness to allow us to continue to invest in our business;
industry and customer consolidation;
decreases in trading and clearing activity;
the imposition of a transaction tax or user fee on futures and options transactions and/or repeal of the 60/40 tax treatment of such transactions;
our ability to maintain our brand and reputation; and
the unfavorable resolution of material legal proceedings.
For a detailed discussion of these and other factors that might affect our performance, see Item 1A. of our Annual Report on Form 10-K, filed with the Securities and Exchange Commission on February 28, 2020 and Item 1A. of this Quarterly Report on Form 10-Q.
4

ITEM 1.FINANCIAL STATEMENTS
CME GROUP INC. AND SUBSIDIARIES
CONSOLIDATED BALANCE SHEETS
(dollars in millions, except par value data; shares in thousands)
June 30, 2020December 31, 2019
(unaudited)
Assets
Current Assets:
Cash and cash equivalents$1,405.4  $1,551.4  
Marketable securities88.1  83.2  
Accounts receivable, net of allowance of $5.2 and $3.4532.1  491.8  
Other current assets (includes $4.4 and $4.3 in restricted cash)319.2  364.4  
Performance bonds and guaranty fund contributions79,441.4  37,077.0  
Total current assets81,786.2  39,567.8  
Property, net of accumulated depreciation and amortization of $894.4 and $867.5538.6  544.0  
Intangible assets—trading products17,175.3  17,175.3  
Intangible assets—other, net4,931.7  5,117.7  
Goodwill10,742.5  10,742.5  
Other assets (includes $0.7 and $0.9 in restricted cash)2,040.5  2,068.0  
Total Assets$117,214.8  $75,215.3  
Liabilities and Equity
Current Liabilities:
Accounts payable$88.0  $61.9  
Other current liabilities672.5  1,384.8  
Performance bonds and guaranty fund contributions79,440.9  37,075.8  
Total current liabilities80,201.4  38,522.5  
Long-term debt3,440.9  3,743.2  
Deferred income tax liabilities, net5,607.3  5,635.2  
Other liabilities1,126.3  1,155.1  
Total Liabilities90,375.9  49,056.0  
Shareholders’ Equity:
Preferred stock, $0.01 par value, 10,000 shares authorized at June 30, 2020 and December 31, 2019; none issued    
Class A common stock, $0.01 par value, 1,000,000 shares authorized at June 30, 2020 and December 31, 2019; 357,727 and 357,469 shares issued and outstanding as of June 30, 2020 and December 31, 2019, respectively3.6  3.6  
Class B common stock, $0.01 par value, 3 shares authorized, issued and outstanding as of June 30, 2020 and December 31, 2019    
Additional paid-in capital21,148.9  21,113.2  
Retained earnings5,668.5  5,008.7  
Accumulated other comprehensive income (loss)(13.1) 3.4  
Total CME Group Shareholders’ Equity26,807.9  26,128.9  
Non-controlling interests31.0  30.4  
Total Equity26,838.9  26,159.3  
Total Liabilities and Equity$117,214.8  $75,215.3  
See accompanying notes to unaudited consolidated financial statements.
5

CME GROUP INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF INCOME
(dollars in millions, except per share data; shares in thousands)
(unaudited)
 
Quarter EndedSix Months Ended
 June 30,June 30,
 2020201920202019
Revenues
Clearing and transaction fees$940.2  $1,051.8  $2,219.0  $2,004.4  
Market data and information services134.7  128.3  266.2  258.4  
Other107.4  92.6  219.2  189.5  
Total Revenues1,182.3  1,272.7  2,704.4  2,452.3  
Expenses
Compensation and benefits217.0  227.3  424.5  457.6  
Technology49.1  48.6  96.8  95.7  
Professional fees and outside services51.2  41.7  92.9  81.1  
Amortization of purchased intangibles76.6  76.1  153.9  156.8  
Depreciation and amortization36.7  46.3  72.0  79.2  
Licensing and other fee agreements55.4  44.8  129.3  85.3  
Other58.8  89.3  137.6  167.0  
Total Expenses544.8  574.1  1,107.0  1,122.7  
Operating Income637.5  698.6  1,597.4  1,329.6  
Non-Operating Income (Expense)
Investment income32.1  139.3  128.0  318.0  
Interest and other borrowing costs(41.9) (45.1) (82.8) (93.2) 
Equity in net earnings of unconsolidated subsidiaries48.8  43.8  100.0  84.3  
Other non-operating income (expense)(15.2) (134.5) (92.0) (296.4) 
Total Non-Operating Income (Expense)23.8  3.5  53.2  12.7  
Income before Income Taxes661.3  702.1  1,650.6  1,342.3  
Income tax provision158.0  187.5  380.5  331.8  
Net Income503.3  514.6  1,270.1  1,010.5  
Less: net (income) loss attributable to non-controlling interests  (0.8) (0.6) 0.2  
Net Income Attributable to CME Group$503.3  $513.8  $1,269.5  $1,010.7  
Earnings per Common Share Attributable to CME Group:
Basic$1.41  $1.44  $3.55  $2.83  
Diluted1.40  1.43  3.54  2.82  
Weighted Average Number of Common Shares:
Basic357,691  357,060  357,607  356,973  
Diluted358,457  358,155  358,453  358,103  
See accompanying notes to unaudited consolidated financial statements.
6

CME GROUP INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(in millions)
(unaudited)
Quarter EndedSix Months Ended
June 30,June 30,
2020201920202019
Net income$503.3  $514.6  $1,270.1  $1,010.5  
Other comprehensive income (loss), net of tax:
Investment securities:
Net unrealized holding gains (losses) arising during the period1.4  0.9  0.8  1.7  
Reclassification of net (gains) losses on sales included in investment income  (0.1)   (0.1) 
Income tax benefit (expense)(0.4) (0.2) (0.2) (0.4) 
Investment securities, net1.0  0.6  0.6  1.2  
Defined benefit plans:
Net change in defined benefit plans arising during the period    (2.0) (2.7) 
Amortization of net actuarial (gains) losses included in compensation and benefits expense1.1  1.2  2.3  2.4  
Income tax benefit (expense)(0.3) (0.3) (0.1) 0.1  
Defined benefit plans, net0.8  0.9  0.2  (0.2) 
Derivative investments:
Net unrealized holding gains (losses) arising during the period  (0.5)   (0.2) 
Reclassification of net unrealized (gains) losses to interest expense and other non-operating income (expense)(0.3) (0.3) (2.1) (0.6) 
Income tax benefit (expense)  0.1  0.4  0.1  
Derivative investments, net(0.3) (0.7) (1.7) (0.7) 
Foreign currency translation:
Foreign currency translation adjustments11.6  1.0  (16.2) (3.0) 
Reclassification of net currency (gains) losses from foreign entities to other expenses    0.6    
Income tax benefit (expense)  3.0    3.0  
Foreign currency translation, net11.6  4.0  (15.6)   
Other comprehensive income (loss), net of tax13.1  4.8  (16.5) 0.3  
Comprehensive income516.4  519.4  1,253.6  1,010.8  
Less: comprehensive (income) loss attributable to non-controlling interests  (0.8) (0.6) 0.2  
Comprehensive income attributable to CME Group$516.4  $518.6  $1,253.0  $1,011.0  
See accompanying notes to unaudited consolidated financial statements.
7

CME GROUP INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF EQUITY
(dollars in millions, except per share data; shares in thousands)
(unaudited) 
Six Months Ended, June 30, 2020
Class A
Common
Stock
(Shares)
Class B
Common
Stock
(Shares)
Common
Stock and
Additional
Paid-in
Capital
Retained
Earnings
Accumulated
Other
Comprehensive
Income (Loss)
Total CME Group Shareholders' EquityNon-controlling InterestTotal
Equity
Balance at December 31, 2019357,469  3  $21,116.8  $5,008.7  $3.4  $26,128.9  $30.4  $26,159.3  
Net income1,269.5  1,269.5  0.6  1,270.1  
Other comprehensive income (loss)(16.5) (16.5) —  (16.5) 
Dividends on common stock of $1.70 per share(609.4) (609.4) (609.4) 
Impact of adoption of accounting standards updates on credit losses(0.3) (0.3) (0.3) 
Exercise of stock options66  3.8  3.8  3.8  
Vesting of issued restricted Class A common stock158  (19.4) (19.4) (19.4) 
Shares issued to Board of Directors17  2.9  2.9  2.9  
Shares issued under Employee Stock Purchase Plan17  2.9  2.9  2.9  
Stock-based compensation45.5  45.5  45.5  
Balance at June 30, 2020357,727  3  $21,152.5  $5,668.5  $(13.1) $26,807.9  $31.0  $26,838.9  














8

CME GROUP INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF EQUITY (continued)
(dollars in millions, except per share data; shares in thousands)
(unaudited)
Quarter Ended, June 30, 2020
Class A Common Stock (Shares)Class B Common Stock (Shares)Common Stock and Additional Paid-in CapitalRetained EarningsAccumulated Other Comprehensive Income (Loss)Total CME Group Shareholders' EquityNon-controlling InterestTotal Equity
Balance at March 31, 2020357,677  3  $21,124.0  $5,469.9  $(26.2) $26,567.7  $31.0  $26,598.7  
Net income503.3  503.3    503.3  
Other comprehensive income (loss)13.1  13.1  —  13.1  
Dividends on common stock of $0.85 per share(304.7) (304.7) (304.7) 
Exercise of stock options11  0.6  0.6  0.6  
Vesting of issued restricted Class A common stock5  (0.3) (0.3) (0.3) 
Shares issued to Board of Directors17  2.9  2.9  2.9  
Shares issued under Employee Stock Purchase Plan17  2.9  2.9  2.9  
Stock-based compensation22.4  22.4  22.4  
Balance at June 30, 2020357,727  3  $21,152.5  $5,668.5  $(13.1) $26,807.9  $31.0  $26,838.9  
See accompanying notes to unaudited consolidated financial statements.


























9

CME GROUP INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF EQUITY (continued)
(dollars in millions, except per share data; shares in thousands)
(unaudited)
 
Six Months Ended, June 30, 2019
Class A
Common
Stock
(Shares)
Class B
Common
Stock
(Shares)
Common
Stock and
Additional
Paid-in
Capital
Retained
Earnings
Accumulated
Other
Comprehensive
Income (Loss)
Total CME Group Shareholders' EquityNon-controlling InterestTotal
Equity
Balance at December 31, 2018356,824  3  $21,057.9  $4,855.3  $5.3  $25,918.5  $46.8  $25,965.3  
Net income 1,010.7  1,010.7  (0.2) 1,010.5  
Other comprehensive income (loss)0.3  0.3  0.3  
Dividends on common stock of $1.50 per share(536.1) (536.1) (536.1) 
Impact of adoption of standards updates on leasing 6.9  6.9  6.9  
Changes in non-controlling interest due to measurement period  (16.9) (16.9) 
Exercise of stock options162  7.0  7.0  7.0  
Vesting of issued restricted Class A common stock128  (14.1) (14.1) (14.1) 
Shares issued to Board of Directors163.1  3.1  3.1  
Shares issued under Employee Stock Purchase Plan132.5  2.5  2.5  
Stock-based compensation56.4  56.4  56.4  
Balance at June 30, 2019357,143  3  $21,112.8  $5,336.8  $5.6  $26,455.2  $29.7  $26,484.9  












10

CME GROUP INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF EQUITY (continued)
(dollars in millions, except per share data; shares in thousands)
(unaudited)
Quarter Ended, June 30, 2019
Class A Common Stock (Shares)Class B Common Stock (Shares)Common Stock and Additional Paid-in CapitalRetained EarningsAccumulated Other Comprehensive Income (Loss)Total CME Group Shareholders' EquityNon-controlling InterestTotal Equity
Balance at March 31, 2019357,013  3  $21,065.7  $5,091.1  $0.8  $26,157.6  $28.9  $26,186.5  
Net income513.8  513.8  0.8  514.6  
Other comprehensive income (loss)4.8  4.8  4.8  
Dividends on common stock of $0.75 per share(268.1) (268.1) (268.1) 
Exercise of stock options98  3.7  3.7  3.7  
Vesting of issued restricted Class A common stock3  (0.3) (0.3) (0.3) 
Shares issued to Board of Directors163.1  3.1  3.1  
Shares issued under Employee Stock Purchase Plan132.5  2.5  2.5  
Stock-based compensation38.1  38.1  38.1  
Balance at June 30, 2019357,143  3  $21,112.8  $5,336.8  $5.6  $26,455.2  $29.7  $26,484.9  
See accompanying notes to unaudited consolidated financial statements.

11

CME GROUP INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF CASH FLOWS
(in millions)
(unaudited) 
 Six Months Ended
June 30,
 20202019
Cash Flows from Operating Activities
Net income$1,270.1  $1,010.5  
Adjustments to reconcile net income to net cash provided by operating activities:
Stock-based compensation45.5  56.4  
Amortization of purchased intangibles153.9  156.8  
Depreciation and amortization72.0  79.2  
Net losses on impaired assets27.9  21.6  
Net (gain) loss on derivative contracts(1.6) 16.7  
Net realized and unrealized losses on investments1.1  27.2  
Undistributed net earnings of unconsolidated subsidiaries(10.5) (31.2) 
Deferred income taxes(22.1) (13.1) 
Change in:
Accounts receivable(42.5) (40.4) 
Other current assets1.8  126.1  
Other assets27.8  (13.4) 
Accounts payable26.1  (64.3) 
Income taxes payable294.0  (28.6) 
Other current liabilities(55.9) (177.7) 
Other liabilities(49.1) 8.5  
Other5.4  8.6  
Net Cash Provided by Operating Activities1,743.9  1,142.9  
Cash Flows from Investing Activities
Proceeds from maturities of available-for-sale marketable securities7.5  11.6  
Purchases of available-for-sale marketable securities(6.7) (8.3) 
Purchases of property, net
(79.2) (121.6) 
Investments in privately-held equity investments(1.4)   
Proceeds from sales of investments0.3  28.4  
Net Cash Used in Investing Activities(79.5) (89.9) 
Cash Flows from Financing Activities
Issuance of commercial paper, net of maturities(304.6) 239.5  
Repayment of debt  (569.2) 
Cash dividends(1,501.6) (1,159.9) 
Settlement of derivative contracts  16.0  
Employee taxes paid on restricted stock vesting(19.4) (14.1) 
Other15.1  0.4  
Net Cash Used in Financing Activities(1,810.5) (1,487.3) 




12

CME GROUP INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF CASH FLOWS (continued)
(in millions)
(unaudited) 
Six Months Ended
June 30,
20202019
Net change in cash, cash equivalents and restricted cash$(146.1) $(434.3) 
Cash, cash equivalents and restricted cash, beginning of period1,556.6  1,377.2  
Cash, Cash Equivalents and Restricted Cash, End of Period$1,410.5  $942.9  
Reconciliation of cash, cash equivalents and restricted cash:
Cash and cash equivalents$1,405.4  $937.7  
Short-term restricted cash4.4  4.1  
Long-term restricted cash0.7  1.1  
Total$1,410.5  $942.9  
Supplemental Disclosure of Cash Flow Information
Income taxes paid$116.6  $373.9  
Interest paid67.0  80.1  
Non-cash investing activities:
Accrued proceeds from sale of investments12.5    
See accompanying notes to unaudited consolidated financial statements.
13

NOTES TO UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS
1. Basis of Presentation
The consolidated financial statements consist of CME Group Inc. (CME Group) and its subsidiaries (collectively, the company), including Chicago Mercantile Exchange Inc. (CME), Board of Trade of the City of Chicago, Inc. (CBOT), New York Mercantile Exchange, Inc. (NYMEX), Commodity Exchange, Inc. (COMEX) and NEX Group Limited (NEX). The clearing house is operated by CME.
The accompanying interim consolidated financial statements have been prepared by CME Group without audit. Certain notes and other information normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States have been condensed or omitted. In the opinion of management, the accompanying consolidated financial statements include all normal recurring adjustments considered necessary to present fairly the financial position of the company at June 30, 2020 and December 31, 2019 and the results of operations and cash flows for the periods indicated. Quarterly results are not necessarily indicative of results for any subsequent period.
The accompanying consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto in CME Group’s Annual Report on Form 10-K for the year ended December 31, 2019, filed with the Securities and Exchange Commission (SEC) on February 28, 2020.
2. Accounting Policies
Newly Adopted Accounting Policies. The company adopted the following accounting policies during 2020:
Credit Losses. In June 2016, the FASB issued guidance that changes how credit losses are measured for most financial assets measured at amortized cost and certain other instruments. The standard requires an entity to estimate its lifetime expected credit loss and record an allowance, that when deducted from the amortized cost basis of the financial asset, presents the net amount expected to be collected on the financial asset. This forward-looking expected loss model generally will result in the earlier recognition of allowances for losses. The standard also amends the impairment model for available for sale debt securities and requires entities to determine whether all or a portion of the unrealized loss on an available for sale debt security is a credit loss. Severity and duration of the unrealized loss are no longer permissible factors in concluding whether a credit loss exists. Entities will recognize improvements to estimated credit losses on available for sale debt securities immediately in earnings rather than as interest income over time. The company implemented this standard on January 1, 2020 by recognizing an immaterial cumulative-effect adjustment to the beginning balance of retained earnings.
The company has not experienced significant levels of underpayment or nonpayment by customers and does not expect changes to this trend over the payment terms of our receivables. Exposure to losses on receivables for clearing and transaction fees and other amounts owed by clearing and trading firms is dependent on each firm's financial condition. With respect to clearing firms, the company's credit loss exposure is mitigated by the memberships that collateralize fees owed to the company. The allowance for credit losses on accounts receivable is calculated by evaluating the aging of the company's billings by revenue stream: clearing and transaction, market data, and other. This aging assessment, as well as contemplation of current and anticipated economic factors, including the interest rate environment and pricing levels are the primary considerations that most significantly impact the collectibility of accounts receivable. The allowance for accounts receivable is $5.2 million at June 30, 2020.
Income Taxes. In December 2019, the FASB issued an accounting update that is intended to reduce cost and complexity related to accounting for income taxes. The update removes specific exceptions to the general principles for accounting for income taxes. Specifically, it eliminates the need for an entity to analyze whether the following exceptions apply in a given period: incremental approach for intraperiod tax allocation, accounting basis differences when there are ownership changes in foreign investments, and interim period income tax accounting for year-to-date losses that exceed anticipated losses. The update also simplifies the accounting for the following: franchise taxes that are partially based on income, transactions with a government that result in a step up in the tax basis of goodwill, separate financial statements of legal entities that are not subject to tax, and enacted changes in tax laws in interim periods. This update is effective for reporting periods beginning after December 15, 2020. The company has early adopted this standard on January 1, 2020. The impact of adoption of this standard was immaterial to the consolidated financial statements.
Recently Issued Accounting Pronouncements. In August 2018, the FASB issued a standards update that modifies the disclosure requirements for employers that sponsor defined pension or other postretirement plans. The guidance clarifies certain existing disclosures and expands the requirements for others. Disclosures that are not considered cost beneficial are removed by the update. Also, there is a new disclosure requirement to include an explanation of the reasons for significant gains and losses related to changes in the benefit obligation for the period. This guidance is effective for reporting periods beginning in 2021. Early adoption is permitted. The company plans to update the disclosures for these changes upon adoption of the guidance in 2021.
14

3. Revenue Recognition
The company generates revenue from customers from the following sources:
Clearing and transaction fees. Clearing and transaction fees include electronic trading fees and brokerage commissions, surcharges for privately-negotiated transactions, portfolio reconciliation and compression services, risk mitigation and other volume-related charges for trade contracts. Clearing and transaction fees are assessed upfront at the time of trade execution. As such, the company recognizes the majority of the fee revenue upon successful execution of the trade. The minimal remaining portion of the fee revenue related to settlement activities performed after trade execution is recognized over the short-term period that the contract is outstanding, based on management’s estimates of the average contract lifecycle. These estimates are based on various assumptions to approximate the amount of fee revenue to be attributed to services performed through contract settlement, expiration, or termination. For cleared trades, these assumptions include the average number of days that a contract remains in open interest, contract turnover, average revenue per day, and revenue remaining in open interest at the end of each period.
The nature of contracts gives rise to several types of variable consideration, including volume-based pricing tiers, customer incentives associated with market maker programs and other fee discounts. The company includes fee discounts and incentives in the estimated transaction price when there is a basis to reasonably estimate the amount of the fee reduction. These estimates are based on historical experience, anticipated performance, and best judgment at the time. Because of the company's certainty in estimating these amounts, they are included in the transaction price of contracts.
Market data and information services. Market data and information services represent revenue from the dissemination of market data to subscribers, distributors, and other third-party licensees of market data. Pricing for market data is primarily based on the number of reportable devices used as well as the number of subscribers enrolled under the arrangement. Fees for these services are generally billed monthly. Market data services are satisfied over time and revenue is recognized on a monthly basis as the customers receive and consume the benefit of the market data services. However, the company also maintains certain annual license arrangements with one-time upfront fees. The fees for annual licenses are initially recorded as a contract liability and recognized as revenue monthly over the term of the annual period.
Other. Other revenues include certain access and communication fees, fees for collateral management and fees for trade order routing through agreements from various strategic relationships. Access and communication fees are charges to customers that utilize various telecommunications networks and communications services. Fees for these services are generally billed monthly and the associated fee revenue is recognized as billed. Collateral management fees are charged to clearing firms that have collateral on deposit with the clearing house to meet their minimum performance bond and guaranty fund obligations on the exchange. These fees are calculated based on daily collateral balances and are billed monthly. This fee revenue is recognized monthly as billed as the customers receive and consume the benefits of the services. Pricing for strategic relationships may be driven by customer levels and activity. There are fee arrangements which provide for monthly as well as quarterly payments in arrears. Revenue is recognized monthly for strategic relationship arrangements as the customers receive and consume the benefits of the services.
15

The following table represents a disaggregation of revenue from contracts with customers by product line for the quarters and six months ended June 30, 2020 and 2019:
 Quarter Ended
June 30,
Six Months Ended
June 30,
(in millions)2020201920202019
Interest rates$221.4  $347.4  $639.7  $650.2  
Equity indexes201.3  148.1  449.5  294.0  
Foreign exchange35.9  39.3  84.1  80.5  
Agricultural commodities108.7  141.5  226.4  246.5  
Energy194.0  179.3  415.8  344.3  
Metals49.6  58.1  128.4  109.1  
Cash markets business112.4  120.7  236.8  243.6  
Interest rate swap16.9  17.4  38.3  36.2  
Total clearing and transaction fees940.2  1,051.8  2,219.0  2,004.4  
Market data and information services134.7  128.3  266.2  258.4  
Other 107.4  92.6  219.2  189.5  
Total revenues$1,182.3  $1,272.7  $2,704.4  $2,452.3  
Timing of Revenue Recognition
Services transferred at a point in time$881.3  $988.1  $2,092.5  $1,881.0  
Services transferred over time298.8  281.9  606.3  559.6  
One-time charges and miscellaneous revenues2.2  2.7  5.6  11.7  
Total revenues$1,182.3  $1,272.7  $2,704.4  $2,452.3  
The timing of revenue recognition, billings and cash collections results in billed accounts receivable, and customer advances and deposits (contract liabilities) on the consolidated balance sheets. Certain fees for transactions, annual licenses, and other revenue arrangements are billed upfront before revenue is recognized, which results in the recognition of contract liabilities. These liabilities are recognized on the consolidated balance sheets on a contract-by-contract basis at the end of each reporting period. For annual licenses and upfront fee arrangements, the company generally bills customers upon contract execution. These payments are recognized as revenue over time as the obligations under the contracts are satisfied. Changes in the contract liability balances during the six months ended June 30, 2020 were not materially impacted by any other factors. The balance of contract liabilities was $61.1 million and $42.6 million as of June 30, 2020 and December 31, 2019, respectively. 
4. Performance Bonds and Guaranty Fund Contributions
Performance Bonds and Guaranty Fund Contributions. At June 30, 2020, performance bonds and guaranty fund contribution assets on the consolidated balance sheets include cash as well as U.S. Treasury securities and U.S. government agency securities. U.S. Treasury securities and U.S. government agency securities are purchased by CME, at its discretion, using cash collateral. The benefits, including interest earned, and risks of ownership accrue to CME. Interest earned is included in investment income on the consolidated statements of income. These debt securities are classified as available-for-sale. At June 30, 2020, the amortized cost and fair value of the U.S. Treasury securities were both $3.5 billion. At June 30, 2020, the amortized cost and fair value of the U.S. government agency securities were both $0.3 billion.
CME has been designated as a systemically important financial market utility by the Financial Stability Oversight Council and is authorized to establish and maintain a cash account at the Federal Reserve Bank of Chicago. At June 30, 2020, CME maintained $52.9 billion within the cash account at the Federal Reserve Bank of Chicago. The cash deposit at the Federal Reserve Bank of Chicago is included within performance bonds and guaranty fund contributions on the consolidated balance sheets.
Clearing House Contract Settlement. The clearing house marks-to-market open positions for all futures and options contracts twice a day (once a day for CME's cleared-only interest rate swap contracts). Based on values derived from the mark-to-market process, the clearing house requires payments from clearing firms whose positions have lost value and makes payments to clearing firms whose positions have gained value. Under the extremely unlikely scenario of simultaneous default by every clearing firm who has open positions with unrealized losses, the maximum exposure related to positions other than cleared-only interest rate swap contracts would be one half day of changes in fair value of all open positions, before considering the clearing house's ability to access defaulting clearing firms' collateral deposits.
16

For CME's cleared-only interest rate swap contracts, the maximum exposure related to CME's guarantee would be one full day of changes in fair value of all open positions, before considering CME's ability to access defaulting clearing firms' collateral.
During the first six months of 2020, the clearing house transferred an average of approximately $5.9 billion a day through its clearing systems for settlement from clearing firms whose positions had lost value to clearing firms whose positions had gained value. The clearing house reduces its guarantee exposure through initial and maintenance performance bond requirements and mandatory guaranty fund contributions. The company believes that its guarantee liability is immaterial and therefore has not recorded any liability at June 30, 2020. The company does not have a history of significant losses recognized on performance bond collateral as posted by our clearing members, and management currently does not anticipate any future credit losses on its performance bond assets. Accordingly, the company has not provided an allowance for credit losses on these performance bond deposits, nor have we recorded any liabilities to reflect an allowance for credit losses related to our off-balance sheet credit exposures and guarantees.
5. Intangible Assets
Intangible assets consisted of the following at June 30, 2020 and December 31, 2019:
 
 June 30, 2020December 31, 2019
(in millions)Assigned ValueAccumulated
Amortization
Net Book
Value
Assigned ValueAccumulated
Amortization
Net Book
Value
Amortizable Intangible Assets:
Clearing firm, market data and other customer relationships$5,766.8  $(1,481.3) $4,285.5  $5,797.1  $(1,346.0) $4,451.1  
Technology-related intellectual property171.4  (56.1) 115.3  174.3  (46.6) 127.7  
Other101.1  (20.2) 80.9  103.8  (14.9) 88.9  
Total amortizable intangible assets$6,039.3  $(1,557.6) 4,481.7  $6,075.2  $(1,407.5) 4,667.7  
Indefinite-Lived Intangible Assets:
Trade names450.0  450.0  
Total intangible assets – other, net$4,931.7  $5,117.7  
Trading products (1)
$17,175.3  $17,175.3  
(1)Trading products represent futures and options products acquired in our business combinations with CBOT Holdings, Inc., NYMEX Holdings, Inc. and The Board of Trade of Kansas City, Missouri, Inc. Clearing and transaction fees are generated through the trading of these products. These trading products, most of which have traded for decades, require authorization from the Commodity Futures Trading Commission (CFTC). Product authorizations from the CFTC have no term limits.
Total amortization expense for intangible assets was $76.6 million and $76.1 million for the quarters ended June 30, 2020 and 2019, respectively. Total amortization expense for intangible assets was $153.9 million and $156.8 million for the six months ended June 30, 2020 and 2019, respectively.
As of June 30, 2020, the future estimated amortization expense related to amortizable intangible assets is expected to be as follows:
(in millions) Amortization Expense
Remainder of 2020$154.9  
2021309.7  
2022309.4  
2023308.0  
2024301.3  
2025301.1  
Thereafter2,797.3  
17

6. Debt
Long-term debt consisted of the following at June 30, 2020 and December 31, 2019: 
(in millions)June 30, 2020December 31, 2019
$750.0 million fixed rate notes due September 2022, stated rate of 3.00% (1)
$748.1  $747.7  
€15.0 million fixed rate notes due May 2023, stated rate of 4.30%16.5  16.4  
$750.0 million fixed rate notes due March 2025, stated rate of 3.00% (2)
746.7  746.3  
$500.0 million fixed rate notes due June 2028, stated rate of 3.75%496.6  496.4  
$750.0 million fixed rate notes due September 2043, stated rate of 5.30% (3)
742.9  742.8  
$700.0 million fixed rate notes due June 2048, stated rate of 4.15%690.1  689.8  
Commercial paper (4)
  303.8  
Total long-term debt$3,440.9  $3,743.2  
(1)The company maintained a forward-starting interest rate swap agreement that modified the interest obligation associated with these notes so that the interest payable on the notes effectively became fixed at a rate of 3.32%.
(2)The company maintained a forward-starting interest rate swap agreement that modified the interest obligation associated with these notes so that the interest payable on the notes effectively became fixed at a rate of 3.11%.
(3)The company maintained a forward-starting interest rate swap agreement that modified the interest obligation associated with these notes so that the interest payable on the notes effectively became fixed at a rate of 4.73%.
(4)The commercial paper is backed by the five-year multi-currency revolving credit facility.
Commercial paper with an aggregate par value of $1.3 billion and maturities ranging from 1 to 18 days was issued during the first six months of 2020. The weighted average balance of commercial paper outstanding during the first six months of 2020 was $93.4 million.
Long-term debt maturities, at par value (in U.S. dollar equivalent), were as follows at June 30, 2020:  
(in millions)Par Value
2021$  
2022750.0  
202316.9  
2024  
2025750.0  
Thereafter1,950.0  
Commercial paper is considered to mature in 2022 because it is backed by the five-year multi-currency revolving credit facility, which expires in 2022.
7. Contingencies
Legal and Regulatory Matters. In 2013, the CFTC filed suit against NYMEX and two former employees (the "NYMEX Defendants") alleging disclosure of confidential customer information in violation of the Commodity Exchange Act. On June 3, 2020, the parties informed the Court that the CFTC's Division of Enforcement and the NYMEX Defendants had reached an agreement in principle to resolve the matter, subject to final approval by the CFTC. On July 31, 2020, the parties informed the Court that the CFTC had approved the agreed-upon settlement and further requested that the court enter an order implementing the agreed-upon resolution. The company expects the court to enter the order shortly, which will not be material to the company.
In 2003, the U.S. Futures Exchange, L.L.C. (Eurex U.S.) and U.S. Exchange Holdings, Inc. filed suit in federal court alleging that CBOT and CME violated the antitrust laws and tortuously interfered with the business relationship and contract between Eurex U.S. and The Clearing Corporation. On October 31, 2018, the district court granted CBOT's and CME's motion for summary judgment and dismissed the case in its entirety. On March 23, 2020, the Seventh Circuit affirmed the decision of the district court.
In the normal course of business, the company discusses matters with its regulators raised during regulatory examinations or otherwise subject to their inquiry and oversight. These matters could result in censures, fines, penalties or other sanctions. Management believes the outcome of any resulting actions will not have a material impact on its consolidated financial position or results of operations. However, the company is unable to predict the outcome or the timing of the ultimate resolution of these matters, or the potential fines, penalties or injunctive or other equitable relief, if any, that may result from these matters.
18

In addition, the company is a defendant in, and has potential for, various other legal proceedings arising from its regular business activities. While the ultimate results of such proceedings against the company cannot be predicted with certainty, the company believes that the resolution of any of these matters on an individual or aggregate basis will not have a material impact on its consolidated financial position or results of operations.
As of June 30, 2020, an accrual of $4.0 million was recognized for probable and estimable legal and regulatory issues. No accrual was required as of December 31, 2019.
Intellectual Property Indemnifications. Certain agreements with customers and other third parties related to accessing the CME Group platforms, utilizing market data services and licensing CME SPAN software may contain indemnifications from intellectual property claims that may be made against them as a result of their use of the applicable products and/or services. The potential future claims relating to these indemnifications cannot be estimated and therefore no liability has been recorded.
8. Leases
The company has operating leases for datacenters, corporate offices, and certain information technology equipment. The operating leases have remaining lease terms of up to 18 years, some of which include options to extend or renew the leases for up to an additional five years, and some of which include options to early terminate the leases in less than 12 months. Management evaluates the exercisability of these options at least quarterly in order to determine whether the contract term must be reassessed. For a small number of the leases, primarily the international locations, management's approach is to enter into short-term leases for a lease term of 12 months or less in order to provide for greater flexibility in the local environment. For certain office spaces, the company has entered into arrangements to sublease excess space to third parties, while the original lease contract remains in effect with the landlord.
The company also has one finance lease, which is related to the sale of our datacenter in March 2016. In connection with the sale, the company leased back a portion of the property. The sale leaseback transaction was recognized under the financing method and not as a sale leaseback arrangement.
The right-of-use lease asset is recorded within other assets, and the present value of the lease liability is recorded within other liabilities (segregated between short term and long term) on the consolidated balance sheets. The discount rate applied to the lease payments represents the company's incremental borrowing rate.
The components of lease costs were as follows:
Quarter Ended
June 30,
Six Months Ended
June 30,
(in millions)2020201920202019
Operating lease expense:
Operating lease cost$16.4  $18.9  $31.3  $37.3  
Short-term lease cost0.5  1.5  0.7  4.9  
Total operating lease expense included in other expense$16.9  $20.4  $32.0  $42.2  
Finance lease expense:
Interest expense$0.8  $0.9  $1.7  $1.8  
Depreciation expense2.1  2.4  4.3  4.6  
Total finance lease expense$2.9  $3.3  $6.0  $6.4  
Sublease revenue included in other revenue$3.1  $1.7  $6.7  $5.3  
Supplemental cash flow information related to leases was as follows:
Quarter Ended
June 30,
Six Months Ended
June 30,
(in millions)2020201920202019
Cash outflows for operating leases$15.7  $16.9  $31.6  $32.1  
Cash outflows for finance leases4.2  4.8  8.4  9.0  

19

Supplemental balance sheet information related to leases was as follows:
Operating leases
(in millions)June 30, 2020December 31, 2019
Operating lease right-of-use assets$396.7  $417.1  
Operating lease liabilities:
Other current liabilities$40.5  $42.3  
Other liabilities486.8  514.8  
Total operating lease liabilities$527.3  $557.1  
Weighted average remaining lease term (in months)143146
Weighted average discount rate4.0 %4.0 %
Finance leases
(in millions)June 30, 2020December 31, 2019
Finance lease right-of-use assets$93.2  $97.5  
Finance lease liabilities:
Other current liabilities$7.5  $7.4  
Other liabilities87.7  91.5  
Total finance lease liabilities$95.2  $98.9  
Weighted average remaining lease term (in months)129135
Weighted average discount rate3.5 %3.5 %
Future minimum lease payments were as follows as of June 30, 2020 for operating and finance leases:
(in millions)Operating Leases
Remainder of 2020$32.1  
202161.4  
202264.4  
202361.3  
202455.7  
202553.8  
Thereafter343.4  
Total lease payments672.1  
Less: imputed interest(144.8) 
Present value of lease liability$527.3  
20

(in millions)Finance Leases
Remainder of 2020$8.5  
202117.0  
202217.1  
202317.2  
202417.4  
202517.5  
Thereafter94.2  
Total lease payments188.9  
Less: imputed interest(93.7) 
Present value of lease liability$95.2  
9. Guarantees
Mutual Offset Agreement. CME and Singapore Exchange Limited (SGX) maintain a mutual offset agreement with a current term through May 2023. This agreement enables market participants to open a futures position on one exchange and liquidate it on the other. The term of the agreement will automatically renew for a one-year period after May 2023 unless either party provides advance notice of their intent to terminate. CME can maintain collateral in the form of irrevocable, standby letters of credit. At June 30, 2020, CME was contingently liable to SGX on letters of credit totaling $310.0 million. CME also maintains a $350.0 million line of credit to meet its obligations under this agreement. Regardless of the collateral, CME guarantees all cleared transactions submitted through SGX and would initiate procedures designed to satisfy these financial obligations in the event of a default, such as the use of performance bonds and guaranty fund contributions of the defaulting clearing firm. The company believes that its guarantee liability is immaterial and therefore has not recorded any liability at June 30, 2020.
Family Farmer and Rancher Protection Fund. In 2012, the company established the Family Farmer and Rancher Protection Fund (the Fund). The Fund is designed to provide payments, up to certain maximum levels, to family farmers, ranchers and other agricultural industry participants who use the company's agricultural commodity products and who suffer losses to their segregated account balances due to their CME clearing member becoming insolvent. Under the terms of the Fund, farmers and ranchers are eligible for up to $25,000 per participant. Farming and ranching cooperatives are eligible for up to $100,000 per cooperative. The Fund was established with a maximum of $100.0 million available for distribution to participants. Since its establishment, the Fund has made payments of approximately $2.0 million, which leaves $98.0 million available for future claims. If, at any time, payments due to participants were to exceed the amount remaining in the fund, payments would be pro-rated. Clearing members and customers must register with the company in advance and provide certain documentation in order to substantiate their eligibility. The company believes that its guarantee liability is immaterial and therefore has not recorded any liability at June 30, 2020.

21

10. Accumulated Other Comprehensive Income (Loss)
The following tables present changes in the accumulated balances for each component of other comprehensive income (loss), including current period other comprehensive income (loss) and reclassifications out of accumulated other comprehensive income (loss):
(in millions)Investment SecuritiesDefined Benefit PlansDerivative InvestmentsForeign Currency TranslationTotal
Balance at December 31, 2019$0.8  $(55.1) $69.0  $(11.3) $3.4  
Other comprehensive income (loss) before reclassifications and income tax benefit (expense)0.8  (2.0)   (16.2) (17.4) 
Amounts reclassified from accumulated other comprehensive income (loss)  2.3  (2.1) 0.6  0.8  
Income tax benefit (expense)(0.2) (0.1) 0.4    0.1  
Net current period other comprehensive income (loss) 0.6  0.2  (1.7) (15.6) (16.5) 
Balance at June 30, 2020$1.4  $(54.9) $67.3  $(26.9) $(13.1) 
(in millions)Investment SecuritiesDefined Benefit PlansDerivative InvestmentsForeign Currency TranslationTotal
Balance at December 31, 2018$0.1  $(53.8) $69.7  $(10.7) $5.3  
Other comprehensive income (loss) before reclassifications and income tax benefit (expense)1.7  (2.7) (0.2) (3.0) (4.2) 
Amounts reclassified from accumulated other comprehensive income (loss)(0.1) 2.4  (0.6)   1.7  
Income tax benefit (expense)(0.4) 0.1  0.1  3.0  2.8  
Net current period other comprehensive income (loss) 1.2  (0.2) (0.7)   0.3  
Balance at June 30, 2019$1.3  $(54.0) $69.0  $(10.7) $5.6  
11. Fair Value Measurements
The company uses a three-level classification hierarchy of fair value measurements for disclosure purposes:
Level 1 inputs, which are considered the most reliable evidence of fair value, consist of quoted prices (unadjusted) for identical assets or liabilities in active markets.
Level 2 inputs consist of observable market data, such as quoted prices for similar assets and liabilities in active markets, or inputs other than quoted prices that are directly observable.
Level 3 inputs consist of unobservable inputs which are derived and cannot be corroborated by market data or other entity-specific inputs.
Level 1 assets generally include investments in publicly traded mutual funds, equity securities, corporate debt securities and U.S. government securities with quoted market prices. In general, the company uses quoted prices in active markets for identical assets to determine the fair value of marketable securities.
Level 2 assets and liabilities generally consist of asset-backed securities and long-term debt notes. Asset-backed securities were measured at fair value based on matrix pricing using prices of similar securities with similar inputs such as maturity dates, interest rates and credit ratings. The fair values of the long-term debt notes were based on quoted market prices in an inactive market.
Level 3 assets include certain fixed assets, intangible assets and investments that were impaired or written up in fair value.
22

Recurring Fair Value Measurements. Financial assets and liabilities recorded at fair value on the consolidated balance sheet as of June 30, 2020 were classified in their entirety based on the lowest level of input that was significant to each asset and liability's fair value measurement. The following table presents financial instruments measured at fair value on a recurring basis:
 June 30, 2020
(in millions)Level 1Level 2Level 3Total
Assets at Fair Value:
Marketable securities:
Corporate debt securities$18.5  $  $  $18.5  
Mutual funds69.2      69.2  
Equity securities0.1      0.1  
Asset-backed securities  0.3    0.3  
Total Marketable Securities87.8  0.3    88.1  
Performance bonds and guaranty fund contributions (1):
       U.S. Treasury securities 3,539.3      3,539.3  
U.S. government agency securities299.9      299.9  
Total Assets at Fair Value$3,927.0  $0.3  $  $3,927.3  
(1) Performance bonds and guaranty fund contributions on the consolidated balance sheet at June 30, 2020 include U.S. Treasury securities and U.S. government agency securities purchased with cash collateral.
Non-Recurring Fair Value Measurements. During the first six months of 2020, the company recognized impairment charges of $30.0 million related to certain intangible assets and fixed assets. The combined fair values of the assets were estimated to be zero at June 30, 2020. The company also recognized net unrealized gains on certain investments of $1.3 million. The combined fair value of these investments were estimated to be $18.1 million at June 30, 2020. These assessments were based on quantitative and qualitative indicators of fair value. The fair value measurements of the intangible assets, fixed assets and investments are considered level 3 and non-recurring.
Fair Values of Long-Term Debt Notes. The following presents the estimated fair values of long-term debt notes, which are carried at amortized cost on the consolidated balance sheets. The fair values below are classified as level 2 under the fair value hierarchy and were estimated using quoted market prices in inactive markets.
At June 30, 2020, the fair values (in U.S. dollar equivalent) were as follows:
(in millions)Fair ValueLevel
$750.0 million fixed rate notes due September 2022$791.9  Level 2
€15.0 million fixed rate notes due May 202318.4  Level 2
$750.0 million fixed rate notes due March 2025828.8  Level 2
$500.0 million fixed rate notes due June 2028602.7  Level 2
$750.0 million fixed rate notes due September 20431,100.9  Level 2
$700.0 million fixed rate notes due June 2048941.4  Level 2
23

12. Earnings Per Share
Basic earnings per share is computed by dividing net income by the weighted average number of shares of all classes of CME Group common stock outstanding for each reporting period. Diluted earnings per share reflects the increase in shares using the treasury stock method to reflect the impact of an equivalent number of shares of common stock if stock options were exercised and restricted stock awards were converted into common stock. Anti-dilutive stock awards were as follows for the periods presented:
Quarter Ended
June 30,
Six Months Ended
June 30,
(in thousands)2020201920202019
Stock awards75  55  76  55  
Total75  55  76  55  
The following table presents the earnings per share calculation for the periods presented:
 Quarter Ended
June 30,
Six Months Ended
June 30,
2020201920202019
Net Income Attributable to CME Group (in millions)$503.3  $513.8  $1,269.5  $1,010.7  
Weighted Average Number of Common Shares (in thousands):
Basic357,691  357,060  357,607  356,973  
Effect of stock options, restricted stock and performance shares766  1,095  846  1,130  
Diluted358,457  358,155  358,453  358,103  
Earnings per Common Share Attributable to CME Group:
Basic$1.41  $1.44  $3.55  $2.83  
Diluted1.40  1.43  3.54  2.82  
13. Subsequent Events
The company has evaluated subsequent events through the date the financial statements were issued. The company has determined that there were no subsequent events.

24

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 accompanying unaudited consolidated financial statements and notes in this Quarterly Report on Form 10-Q and our Annual Report on Form 10-K for the year ended December 31, 2019.
References in this discussion and analysis to “we” and “our” are to CME Group Inc. (CME Group) and its consolidated subsidiaries, collectively. References to “exchange” are to Chicago Mercantile Exchange Inc. (CME), the Board of Trade of the City of Chicago, Inc. (CBOT), New York Mercantile Exchange, Inc. (NYMEX), and Commodity Exchange, Inc. (COMEX), collectively, unless otherwise noted.
RESULTS OF OPERATIONS
Financial Highlights
The following summarizes significant changes in our financial performance for the periods presented.
 Quarter Ended
June 30,
 Six Months Ended
June 30,
 
(dollars in millions, except per share data)20202019Change20202019Change
Total revenues$1,182.3  $1,272.7  (7)%$2,704.4  $2,452.3  10 %
Total expenses544.8  574.1  (5) 1,107.0  1,122.7  (1) 
Operating margin53.9 %54.9 %59.1 %54.2 %
Non-operating income (expense)$23.8  $3.5  n.m.$53.2  $12.7  n.m.
Effective tax rate23.9 %26.7 %23.0 %24.7 %
Net income attributable to CME Group$503.3  $513.8  (2) $1,269.5  $1,010.7  26  
Diluted earnings per common share attributable to CME Group1.40  1.43  (2) 3.54  2.82  26  
Cash flows from operating activities1,743.9  1,142.9  53  
n.m. not meaningful
Revenues
 Quarter Ended
June 30,
Six Months Ended
June 30,
 
(dollars in millions)20202019Change20202019Change
Clearing and transaction fees$940.2  $1,051.8  (11)%$2,219.0  $2,004.4  11 %
Market data and information services134.7  128.3   266.2  258.4   
Other107.4  92.6  16  219.2  189.5  16  
Total Revenues$1,182.3  $1,272.7  (7) $2,704.4  $2,452.3  10  
Clearing and Transaction Fees
Futures and Options Contracts
The following table summarizes our total contract volume, revenue and average rate per contract for futures and options. Total contract volume includes contracts that are traded on our exchange and cleared through our clearing house and certain cleared-only contracts. Volume is measured in round turns, which is considered a completed transaction that involves a purchase and an offsetting sale of a contract. Average rate per contract is determined by dividing total clearing and transaction fees by total contract volume. Contract volume and average rate per contract disclosures exclude trading volume for the cash markets business and interest rate swaps volume.
Quarter Ended
June 30,
Six Months Ended
June 30,
 20202019Change20202019Change
Total contract volume (in millions)1,108.7  1,317.8  (16) 2,783.6  2,454.4  13 %
Clearing and transaction fees (in millions)$810.9  $913.7  (11) $1,943.9  $1,724.6  13  
Average rate per contract$0.731  $0.693   $0.698  $0.703  (1) 
25

We estimate the following net changes in clearing and transaction fees based on changes in total contract volume and changes in average rate per contract for futures and options during the second quarter and first six months of 2020 when compared with the same periods in 2019. 
(in millions)Quarter EndedSix Months Ended
Increases (decreases) due to changes in total contract volume$(152.9) $229.9  
Increases (decreases) due to changes in average rate per contract50.1  (10.6) 
Net increases (decreases) in clearing and transaction fees$(102.8) $219.3  
Average rate per contract is impacted by our rate structure, including volume-based incentives; product mix; trading venue, and the percentage of volume executed by customers who are members compared with non-member customers. Due to the relationship between average rate per contract and contract volume, the change in clearing and transaction fees attributable to changes in each is only an approximation.
Contract Volume
The following table summarizes average daily contract volume. Contract volume can be influenced by many factors, including political and economic conditions, the regulatory environment and market competition. 
Quarter Ended
June 30,
Six Months Ended
June 30,
(amounts in thousands)20202019Change20202019Change
Average Daily Volume by Product Line:
Interest rates6,890  11,593  (41) 10,324  10,964  (6)%
Equity indexes5,568  3,480  60  6,029  3,323  81  
Foreign exchange725  874  (17) 901  879   
Agricultural commodities1,311  1,839  (29) 1,408  1,614  (13) 
Energy2,586  2,499   2,905  2,416  20  
Metals519  633  (18) 702  598  17  
Aggregate average daily volume17,599  20,918  (16) 22,269  19,794  13  
Average Daily Volume by Venue:
CME Globex16,992  18,505  (8) 20,757  17,556  18  
Open outcry—  1,501  n.m.636  1,394  (54) 
Privately negotiated607  912  (33) 876  844   
Aggregate average daily volume17,599  20,918  (16) 22,269  19,794  13 %
Electronic Volume as a Percentage of Total Volume97 %88 %93 %89 %
Overall market volatility declined throughout the second quarter of 2020 following periods of very high volatility in the first quarter. In early 2020, there was significant economic uncertainty caused by the governmental and business response to the COVID-19 pandemic, including social distancing and stay at home orders. During the first quarter, the Federal Reserve also made the unexpected decision to lower the federal funds rate due to the economic concerns from the pandemic, which resulted in significant volatility within the financial and equity markets. During the second quarter of 2020, market volatility began to subside following indication by the Federal Reserve that it does not intend to raise interest rates in the foreseeable future. Volatility also fell as some stay-at-home orders began to be lifted. In addition, heightened producer price competition within the oil markets combined with lower energy demands during the COVID-19 pandemic resulted in significant market volatility within the energy market during the first quarter of 2020. However, volatility subsided in the second quarter following cuts in production, which stabilized supply and demand within the crude oil market. We believe these factors led to the changes in volume during the second quarter and first six months of 2020, when compared with the same periods in 2019.
Following the Illinois stay at home orders in March 2020, we closed the trading floor in Chicago. We currently plan a limited reopening of the trading floor in the third quarter of 2020.


26

Interest Rate Products
The following table summarizes average daily contract volume for our key interest rate products. Eurodollar Front 8 futures include contracts expiring in two years or less. Eurodollar Back 32 futures include contracts with expirations after two years through ten years.
  
Quarter Ended
June 30,
 Six Months Ended
June 30,
 
(amounts in thousands)20202019Change20202019Change
Eurodollar futures and options:
       Front 8 futures1,130  2,401  (53)%1,857  2,253  (18)%
       Back 32 futures525  750  (30) 707  735  (4) 
       Options987  2,230  (56) 1,680  1,979  (15) 
U.S. Treasury futures and options:
10-Year1,653  2,369  (30) 2,416  2,320   
       5-Year976  1,430  (32) 1,335  1,402  (5) 
2-Year465  780  (40) 703  738  (5) 
       Treasury bond357  434  (18) 496  446  11  
Federal Funds futures and options186  433  (57) 342  355  (4) 
In the second quarter and the first six months of 2020 when compared with the same periods in 2019, interest rate contract volumes decreased due to a decline in interest rate volatility in the second quarter of 2020 following higher volatility in the first quarter of 2020. We believe that interest rate volatility decreased following the Federal Reserve's decision to cut interest rates and its indication that it would not raise interest rates in the foreseeable future in response to the economic impact of the COVID-19 pandemic.
Equity Index Products
The following table summarizes average daily contract volume for our key equity index products. Volumes below for the second quarter of 2020 include Micro E-mini contract volumes for each index beginning on May 6, 2019.
  
Quarter Ended
June 30,
 Six Months Ended
June 30,
 
(amounts in thousands)20202019Change20202019Change
E-mini S&P 500 futures and options3,635  2,208  65 %3,941  2,188  80 %
E-mini NASDAQ 100 futures and options1,103  493  124  1,197  492  143  
E-mini Russell 2000 futures and options337  147  129  324  148  118  
In the second quarter and the first six months of 2020, equity index contract volumes increased significantly when compared with the same periods in 2019, which we believe was attributable to significant equity market volatility resulting from uncertainty surrounding the economic impact of governmental and business actions to combat the COVID-19 pandemic. Average daily contract volume in the second quarter and first six months of 2020 also included Micro-E-mini equity index contract volume of approximately 1.9 million and 1.7 million per day, respectively, compared to approximately 0.3 million and 0.1 million per day, in the second quarter and first six months of 2019, respectively. Micro-E-mini equity index contracts have a notional size of one-tenth of the traditional E-mini contracts.
Foreign Exchange Products
The following table summarizes average daily contract volume for our key foreign exchange products. 
Quarter Ended
June 30,
Six Months Ended
June 30,
(amounts in thousands)20202019Change20202019Change
Euro199  239  (17)%242  239  %
Japanese yen92  147  (37) 144  140   
Australian dollar96  112  (14) 114  111   
British Pound93  112  (17) 113  126  (11) 
Overall foreign exchange contract volume decreased in the second quarter of 2020 and remained relatively flat in the first six months of 2020 when compared with the same periods in 2019. In the second quarter of 2020, market volatility subsided following very high foreign exchange volatility in the first quarter due to significant uncertainty surrounding the economic
27

impacts of the governmental and business actions to combat the COVID-19 pandemic. In the second quarter, foreign exchange trading also declined due to operational strains from stay at home orders and risk aversion by market participants during the COVID-19 pandemic. We believe these factors led to the changes in foreign exchange contract volumes.
Agricultural Commodity Products
The following table summarizes average daily contract volume for our key agricultural commodity products. 
Quarter Ended
June 30,
Six Months Ended
June 30,
(amounts in thousands)20202019Change20202019Change
Corn437  774  (43)%437  631  (31)%
Soybean258  317  (19) 273  275  (1) 
Wheat212  259  (18) 231  247  (6) 
Overall commodity contract volumes decreased in the second quarter and the first six months of 2020 when compared with the same periods in 2019. Corn contract volumes decreased due to lower price volatility, which we believe was caused by large stock piles and lower demand. We believe the decreases in soybean contract volumes were due to weaker sentiment surrounding the initial trade agreement between the United States and China.
Energy Products
The following table summarizes average daily contract volume for our key energy products. 
Quarter Ended
June 30,
Six Months Ended
June 30,
(amounts in thousands)20202019Change20202019Change
WTI crude oil1,456  1,470  (1)%1,623  1,409  15 %
Natural gas649  455  43  695  470  48  
Refined products337  406  (17) 416  394   
Overall energy contract volumes increased in the second quarter and the first six months of 2020 when compared with the same periods in 2019, largely due to increases in price volatility. The increases in natural gas contract volumes were due to volatility caused by a sharp decline in global demand. The crude oil market experienced higher volatility in the first quarter of 2020 due to uncertainty surrounding the economic impact of governmental and business actions to combat the COVID-19 pandemic and a reduction in crude oil demand due to the pandemic. The crude oil markets stabilized in the second quarter following supply cuts by OPEC and the U.S. markets, which allowed for a balance of supply and demand during the COVID-19 pandemic. We believe these factors resulted in crude oil volume remaining relatively flat in the second quarter of 2020 and an increase in volume in the first six months of 2020.
Metal Products
The following table summarizes average daily volume for our key metal products.  
Quarter Ended
June 30,
Six Months Ended
June 30,
(amounts in thousands)20202019Change20202019Change
Gold338  393  (14)%472  367  29 %
Silver80  104  (23) 102  95   
Copper84  108  (21) 102  106  (4) 
In the second quarter of 2020, metals volume decreased but increased in the first six months of 2020 when compared with the same periods in 2019. Average daily volume for metals products remained high throughout the first quarter of 2020 as compared with the same period in 2019 due to investors using gold and other precious metals as safe-haven alternative investments due to high volatility within other markets because of economic uncertainty caused by the COVID-19 pandemic. We believe average daily volume declined in the second quarter due to gold supply chain disruptions and a decline in pricing for copper.
Average Rate per Contract
The average rate per contract increased in the second quarter of 2020 when compared with the same period in 2019. The increase was largely due to higher non-member volume as a percentage to total volume as well as price and volume incentive adjustments made in the first quarter of 2020. The increase in average rate per contract was partially offset by the introduction of the micro-E-mini equity index contracts, which have a lower average rate per contract compared with a standard E-mini contract. Micro-E-mini equity index contracts have a notional size of one-tenth of the traditional E-mini contracts.
28

In the first six months of 2020 when compared with the same period in 2019, the average rate per contract decreased slightly due to the introduction of the micro-E-mini equity index contracts, partially offset by annual price increases.
Cash Markets Business
Total clearing and transaction fees revenues in the second quarter and the first six months of 2020 include $112.4 million and$236.8 million of transaction fees attributable to the cash markets business acquired from NEX compared with $120.7 million and $243.6 million in the second quarter and first six months of 2019. This revenue primarily includes BrokerTec Americas LLC's fixed income volume and EBS's foreign exchange volume.
Quarter Ended
June 30,
Six Months Ended
June 30,
(amounts in millions)2020201920202019
BrokerTec U.S.'s fixed income transaction fees
$43.2  $48.5  $93.5  $96.1  
EBS's foreign exchange transaction fees
42.1  49.2  94.6  98.1  
The related average daily notional value for the second quarter of 2020 were as follows:
Quarter Ended
June 30,
Six Months Ended
June 30,
(amounts in billions)2020201920202019
U.S. Treasury$121.4  $173.1  $156.8  $172.8  
European Repo (in euros)274.1  282.3  268.2  276.8  
Spot FX62.4  77.8  80.0  79.6  
Overall average daily notional value for the cash markets business decreased in the second quarter and first six months of 2020 when compared with the same periods in 2019. The decreases in U.S. Treasury and Spot FX trading are largely due to the expectation of potentially low interest rates for an extended period of time due to the economic uncertainty surrounding the COVID-19 pandemic.
Concentration of Revenue
We bill a substantial portion of our clearing and transaction fees directly to our clearing firms. The majority of clearing and transaction fees received from clearing firms represent charges for trades executed and cleared on behalf of their customers. One individual firm represented approximately 10% of our clearing and transaction fees in the first six months of 2020. Should a clearing firm withdraw, we believe that the customer portion of the firm’s trading activity would likely transfer to another clearing firm of the exchange. Therefore, we do not believe we are exposed to significant risk from the ongoing loss of revenue received from or through a particular clearing firm.
Other Sources of Revenue
During the second quarter and first six months of 2020 when compared with the same periods in 2019, overall market data and information services revenues increased. The increases in market data and information services revenues were mainly attributable to additional market data distribution channels. These increases were partially offset by a modest decline in screen counts due to cost-cutting initiatives at customer firms.
The two largest resellers of our market data represented approximately 35% of our market data and information services revenue in the first six months of 2020. Despite this concentration, we consider exposure to significant risk of revenue loss to be minimal. In the event that one of these vendors no longer subscribes to our market data, we believe the majority of that vendor’s customers would likely subscribe to our market data through another reseller. Additionally, several of our largest institutional customers that utilize services from our two largest resellers report usage and remit payment of their fees directly to us.
In the second quarter and first six months of 2020 when compared with the same periods in 2019, the increases in other revenues were largely due to increases in custody fees.





29

Expenses
  
Quarter Ended
June 30,
 Six Months Ended
June 30,
 
(dollars in millions)20202019Change20202019Change
Compensation and benefits$217.0  $227.3  (4)%$424.5  $457.6  (7)%
Technology49.1  48.6   96.8  95.7   
Professional fees and outside services51.2  41.7  23  92.9  81.1  15  
Amortization of purchased intangibles76.6  76.1   153.9  156.8  (2) 
Depreciation and amortization36.7  46.3  (21) 72.0  79.2  (9) 
Licensing and other fee agreements55.4  44.8  24  129.3  85.3  52  
Other58.8  89.3  (34) 137.6  167.0  (18) 
Total Expenses$544.8  $574.1  (5) $1,107.0  $1,122.7  (1) 

Operating expenses decreased by $29.3 million and $15.7 million in the second quarter and first six months of 2020 when compared with the same periods in 2019. The following table shows the estimated impacts of key factors resulting in the change in operating expenses: 
  
Quarter Ended,
June 30, 2020
Six Months Ended,
June 30, 2020
  
Amount  of
Change
Change as  a
Percentage of
Total Expenses
Amount  of
Change
Change as  a
Percentage of
Total Expenses
(dollars in millions)
Bonus expense$(12.2) (2)%$(14.6) (1)%
Marketing(8.1) (1) (13.1) (1) 
Travel and entertainment(8.0) (1) (11.0) (1) 
Salaries, benefits and employer taxes(4.5) (1) (7.7) (1) 
Intangible and fixed asset impairments(30.1) (5) (7.6) (1) 
Non-qualified deferred compensation plans8.0   (6.7) (1) 
Professional fees and outside services9.5   11.8   
Licensing and other fee agreements 10.6   44.0   
Other expenses, net5.5  —  (10.8) —  
Total increase $(29.3) (5)%$(15.7) (1)%
Decreases in operating expenses in the second quarter and first six months of 2020 when compared with the same periods in 2019 were as follows:
Bonus expense decreased compared with the same periods in 2019 largely due to a reduction in headcount.
In the second quarter and first six months of 2019, we recognized higher impairment charges on certain intangibles and fixed assets.
Marketing expense decreased compared to the same periods in 2019 due to the timing of planned advertising and media campaigns.
Travel and entertainment expenses decreased as a result of the company's response to the COVID-19 pandemic, with the vast majority of staff working remotely.
Compensation and benefits expense decreased as a result of lower headcount throughout the second quarter and first six months of 2020 compared to the same periods in 2019 due mainly to the planned headcount reductions as part of our acquisition of NEX.
A decrease in our non-qualified deferred compensation liability during the first six months of 2020, the impact of which does not affect net income because of an equal and offsetting change in investment income, contributed to a decrease in compensation and benefits expense.


30

Increases in operating expenses in the second quarter and first six months of 2020 when compared with the same periods in 2019 were as follows:
Professional fees and outside services expenses increased due to higher costs in the second quarter and first six months of 2020 for technology and platform integration initiatives.
Licensing and other fee agreements increased primarily due to stronger volume across equity products.
An increase in our non-qualified deferred compensation liability during the second quarter of 2020, the impact of which does not affect net income because of an equal and offsetting change in investment income, contributed to an increase in compensation and benefits expense.
Non-Operating Income (Expense)
  
Quarter Ended
June 30,
 Six Months Ended
June 30,
 
(dollars in millions)20202019Change20202019Change
Investment income$32.1  $139.3  (77)%$128.0  $318.0  (60)%
Interest and other borrowing costs(41.9) (45.1) (7) (82.8) (93.2) (11) 
Equity in net earnings (losses) of unconsolidated subsidiaries48.8  43.8  12  100.0  84.3  19  
Other non-operating income (expense)(15.2) (134.5) (89) (92.0) (296.4) (69) 
Total Non-Operating$23.8  $3.5  n.m.$53.2  $12.7  n.m.
n.m. not meaningful
Investment income. Investment income decreased in the second quarter and first six months of 2020 when compared with the same periods in 2019, largely due to decreases in earnings from cash performance bond and guaranty fund contributions that are reinvested. These decreases in earnings resulted primarily from lower rates of interest earned in the cash account at the Federal Reserve Bank of Chicago following significant interest rate cuts in early 2020 despite increases in our average reinvestment amount. The decreases in investment income were partially offset by lower realized and unrealized net losses on investments.
Interest and other borrowing costs. Interest and other borrowing costs were lower in the second quarter and first six months of 2020 when compared with the same periods in 2019, primarily due to interest expense recognized on the €350.0 million fixed rate notes and the ¥19.1 billion term loan assumed as part of the NEX acquisition in 2018 and subsequently paid down during the first quarter of 2019. Interest and borrowing costs on commercial paper issuances were lower in the second quarter and first six months of 2020, as there were higher average balances of commercial paper outstanding during the first six months of 2019 when compared with the same period in 2020.
Equity in net earnings (losses) of unconsolidated subsidiaries. Higher income generated from our S&P/Dow Jones Indices LLC business venture contributed to increases in equity in net earnings (losses) of unconsolidated subsidiaries in the second quarter and first six months of 2020 when compared with the same periods in 2019.
Other income (expense). Other expenses decreased in the second quarter and first six months of 2020 when compared with the same periods in 2019. We recognized lower expenses during the second quarter and first six months of 2020 related to a reduction in the distribution of interest earned on performance bond collateral reinvestments to the clearing firms due to lower interest income earned on our reinvestment. In addition, a gain of $1.5 million was recognized on derivative contracts in the first six months of 2020 compared with a net loss of $16.7 million for the same period in 2019.
Income Tax Provision
The following table summarizes the effective tax rates for the periods presented: 
20202019
Quarter ended June 3023.9 %26.7 %
Six months ended June 3023.0 %24.7 %
The overall effective tax rates decreased in the second quarter and first six months of 2020 when compared with the same periods in 2019 largely due to the benefits recognized in 2020 for the Foreign Derived Intangible Income Deduction (FDII Deduction) from serving foreign customers.
Liquidity and Capital Resources
Sources and Uses of Cash. Net cash provided by operating activities increased in the first six months of 2020 when compared with the same period in 2019 largely due to the increase in contract volume. We also delayed our first quarter estimated federal tax payment until the third quarter of 2020 because the deadline for estimated federal income tax payments was deferred to July
31

15, 2020. Net cash used in investing activities decreased in the first six months of 2020 when compared with the same period of 2019 largely due to a decrease in purchases of property. Cash used in financing activities was higher in the first six months of 2020 when compared with the same period in 2019 due to an increase in cash dividends.
Debt Instruments. The following table summarizes our debt outstanding at June 30, 2020:
(in millions)Par Value
Fixed rate notes due September 2022, stated rate of 3.00% (1)
$750.0  
Fixed rate notes due May 2023, stated rate of 4.30%15.0  
Fixed rate notes due March 2025, stated rate of 3.00% (2)
$750.0  
Fixed rate notes due June 2028, stated rate of 3.75%$500.0  
Fixed rate notes due September 2043, stated rate of 5.30% (3)
$750.0  
Fixed rate notes due June 2048, stated rate of 4.15%$700.0  
 _______________
(1)We maintained a forward-starting interest rate swap agreement that modified the interest obligation associated with these notes so that the interest payable on the notes effectively became fixed at a rate of 3.32%.
(2)We maintained a forward-starting interest rate swap agreement that modified the interest obligation associated with these notes so that the interest payable on the notes effectively became fixed at a rate of 3.11%.
(3)We maintained a forward-starting interest rate swap agreement that modified the interest obligation associated with these notes so that the interest payable effectively became fixed at a rate of 4.73%.
We maintain a $2.4 billion multi-currency revolving senior credit facility with various financial institutions, which matures in November 2022. The proceeds from this facility can be used for general corporate purposes, which includes providing liquidity for our clearing house in certain circumstances at CME Group's discretion and, if necessary, for maturities of commercial paper. As long as we are not in default under this facility, we have the option to increase it up to $3.0 billion with the consent of the agent and lenders providing the additional funds. This facility is voluntarily pre-payable from time to time without premium or penalty. Under this facility, we are required to remain in compliance with a consolidated net worth test, which is defined as our consolidated shareholders' equity at September 30, 2017, giving effect to share repurchases made and special dividends paid during the term of the agreements (and in no event greater than $2.0 billion in aggregate), multiplied by 0.65. We currently do not have any borrowings outstanding under this facility, but any commercial paper balance if or when outstanding can be backstopped against this facility.
We maintain a 364-day multi-currency revolving secured credit facility with a consortium of domestic and international banks to be used in certain situations by the clearing house. The facility provides for borrowings of up to $7.0 billion. We may use the proceeds to provide temporary liquidity in the unlikely event of a clearing firm default, in the event of a liquidity constraint or default by a depositary (custodian for our collateral), or in the event of a temporary disruption with the domestic payments system that would delay payment of settlement variation between us and our clearing firms. Clearing firm guaranty fund contributions received in the form of cash or U.S. Treasury securities as well as the performance bond assets deposited by defaulting clearing members can be used to collateralize the facility. At June 30, 2020, guaranty funds available to collateralize the facility totaled $7.5 billion. We have the option to request an increase in the line from $7.0 billion to $10.0 billion. Our 364-day facility contains a requirement that CME remain in compliance with a consolidated tangible net worth test, defined as CME consolidated shareholder's equity less intangible assets (as defined in the agreement), of not less than $800.0 million. We currently do not have any borrowings outstanding under this facility.
The indentures governing our fixed rate notes, our $2.4 billion multi-currency revolving senior credit facility and our 364-day multi-currency revolving secured credit facility for $7.0 billion do not contain specific covenants that restrict the ability to pay dividends. These documents, however, do contain other customary financial and operating covenants that place restrictions on the operations of the company that could indirectly affect the ability to pay dividends.
At June 30, 2020, we have excess borrowing capacity for general corporate purposes of approximately $2.4 billion under our multi-currency revolving senior credit facility.
At June 30, 2020, we were in compliance with the various financial covenant requirements of all our debt facilities.
CME Group, as a holding company, has no operations of its own. Instead, it relies on dividends declared and paid to it by its subsidiaries in order to provide the funds which it uses to pay dividends to its shareholders.
To satisfy our performance bond obligation with Singapore Exchange Limited, we may pledge irrevocable standby letters of credit. At June 30, 2020, the letters of credit totaled $310.0 million. We also maintain a $350.0 million line of credit to meet our obligations under this agreement.
32

The following table summarizes our credit ratings at June 30, 2020:  
   Short-Term  Long-Term   
Rating Agency  Debt Rating  Debt Rating  Outlook
Standard & Poor’s  A1+  AA-  Stable
Moody’s Investors Service  P1  Aa3  Stable
Given our cash flow generation, our ability to pay down debt levels and our ability to refinance existing debt facilities if necessary, we expect to maintain an investment grade rating. If our ratings are downgraded below investment grade due to a change of control, we are required to make an offer to repurchase our fixed rate notes at a price equal to 101% of the principal amount, plus accrued and unpaid interest.
Liquidity and Cash Management. Cash and cash equivalents totaled $1.4 billion and $1.6 billion at June 30, 2020 and December 31, 2019, respectively. The balance retained in cash and cash equivalents is a function of anticipated or possible short-term cash needs, prevailing interest rates, our investment policy and alternative investment choices. A majority of our cash and cash equivalents balance is invested in money market mutual funds that invest only in U.S. Treasury securities, U.S. government agency securities and U.S. Treasury security reverse repurchase agreements. Our exposure to credit and liquidity risk is minimal given the nature of the investments. Cash that is not available for general corporate purposes because of regulatory requirements or other restrictions is classified as restricted cash and is included in other current assets or other assets in the consolidated balance sheets.
At June 30, 2020, the cash performance bonds and guaranty fund contributions on the consolidated balance sheet was $79.4 billion compared with $37.1 billion at December 31, 2019. The increase in the balance was due to an increase in margin requirements.
Regulatory Requirements. CME is regulated by the CFTC as a U.S. Derivatives Clearing Organization (DCO). DCOs are required to maintain capital, as defined by the CFTC, in an amount at least equal to one year of projected operating expenses as well as cash, liquid securities, or a line of credit at least equal to six months of projected operating expenses. CME was designated by the Financial Stability Oversight Council as a systemically important financial market utility under Title VIII of Dodd-Frank. As a result, CME must comply with CFTC regulations applicable to a systemically important DCO for financial resources and liquidity resources. CME is in compliance with all DCO financial requirements.
CME, CBOT, NYMEX and COMEX are regulated by the CFTC as Designated Contract Markets (DCM). DCMs are required to maintain capital, as defined by the CFTC, in an amount at least equal to one year of projected operating expenses as well as cash, liquid securities or a line of credit at least equal to six months of projected operating expenses. Our DCMs are in compliance with all DCM financial requirements.
BrokerTec Americas LLC is required to maintain sufficient net capital under Securities Exchange Act Rule 15c3-1 (the Net Capital Rule). The Net Capital Rule focuses on liquidity and is designed to protect securities customers, counterparties, and creditors by requiring that broker-dealers have sufficient liquid resources on hand at all times to satisfy claims promptly. Rule 15c3-3, or the customer protection rule, which complements rule 15c3-1, is designed to ensure that customer property (securities and funds) in the custody of broker-dealers is adequately safeguarded. By law, both of these rules apply to the activities of registered broker-dealers, but not to unregistered affiliates. The firm began operating as a (k)(2)(i) broker dealer in November 2017 following notification to the Financial Industry Regulatory Authority and the SEC. A company operating under the (k)(2)(i) exemption is not required to lock up customer funds as would otherwise be required under Rule 15c3-3 of the Securities Exchange Act.
Recent Accounting Pronouncements
Refer to Note 2. Accounting Policies in our notes to the consolidated financial statements for information on newly issued and recently adopted accounting pronouncements that are applicable to us.
ITEM 3.QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
We are subject to various market risks, including those caused by changes in interest rates, credit, foreign currency exchange rates and equity prices. There have not been material changes in our exposure to market risk since December 31, 2019. Refer to Item 7A. of CME Group’s Annual Report on Form 10-K for the year ended December 31, 2019 for additional information.



33

ITEM 4.CONTROLS AND PROCEDURES
(a) Disclosure Controls and Procedures. Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, has evaluated the effectiveness of our disclosure controls and procedures (as such term is defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the Exchange Act)) as of the end of the period covered by this report. Based on such evaluation, our Chief Executive Officer and Chief Financial Officer have concluded that, as of the end of such period, our disclosure controls and procedures are effective.
(b) Changes in Internal Control Over Financial Reporting. As required by Rule 13a-15(d) under the Exchange Act, the company’s management, including the company’s Chief Executive Officer and Chief Financial Officer, have evaluated the company’s internal control over financial reporting (as such term is defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) to determine whether any changes occurred during the quarter covered by this quarterly report that have materially affected, or are reasonably likely to materially affect, the company’s internal control over financial reporting. There were no changes in the company’s internal control over financial reporting which occurred during the fiscal quarter ended June 30, 2020, that have materially affected, or are reasonably likely to materially affect, the company’s internal control over financial reporting.
PART II. OTHER INFORMATION
ITEM 1.LEGAL PROCEEDINGS
See “Legal and Regulatory Matters” in Note 7. Contingencies to the Consolidated Financial Statements for updates to CME Group’s existing legal proceedings disclosure which is incorporated herein by reference. Note 7. Contingencies includes updates to the legal proceedings disclosed in the company’s Annual Report on Form 10-K, filed with the SEC on February 28, 2020.
ITEM 1A.RISK FACTORS
There have been no material changes in the company's risk factors from those disclosed in the company's Annual Report on Form 10-K for the year ended December 31, 2019, other than the following:
The COVID-19 pandemic has negatively affected the global economy, including the United States economy and the global financial markets, and has disrupted our business and that of our our clients' businesses. The ultimate impact from COVID-19, including duration, is unknown and could have an adverse effect on our business, financial condition and results of operations.
The ongoing COVID-19 global and national health emergency has caused significant disruption in the international and United States economies and financial markets. Following the World Health Organization’s official declaration of the COVID-19 outbreak as a pandemic, CME Group formally triggered its pandemic plan. On March 13, 2020, CME Group closed its open outcry trading floor and trading is now conducted through our electronic trading system. The spread of COVID-19 has caused illness, quarantines, cancellation of events and travel, business and school shutdowns, reduction in business activity and financial transactions, labor shortages, supply chain interruptions and overall economic and financial market instability in the United States. Similar impacts also have been experienced throughout the world, including in every country in which we do business. Given the unique and unpredictable nature of this event, future impacts to our business are unknown and could be material. Those impacts may include, among others, the following:

Interruptions to our business and operations;
Key members of senior management or a significant number of our employees unable to work as a result of contracting COVID-19 or related illnesses;
Reduced productivity and operating effectiveness as a result of our employees working remotely and impacts on our clients encountering similar circumstances;
Impacts on our third-party suppliers and their ability to fulfill their obligations to us;
Decreased trading volume and unprecedented market stresses in global financial markets;
Changes in demand for our products and services, based upon fiscal, monetary and trade policies adopted in response to the economic impact of the pandemic;
Reduced economic activity generally could cause businesses to have less need to hedge in our markets;
Delays to our expansion, investment and strategic initiatives and system integrations;
Impacts to our ability to expand our client base, grow our business and generate new revenue due to the inability to hold in person meetings, events and conferences and other impacts from social distancing;
Impacts on our brand and reputation due to negative investor sentiment in the overall financial markets;
Increased financial and operational stress experienced by our clearing firm members due to unprecedented volatility, including significant losses that may result in a reduction of business or a default;
34

Market access or trading limitations imposed by governmental authorities; and
Increased technology and cyber-security risks, social engineering and phishing campaigns.
These potential impacts may exist for a significant period of time and may adversely affect our business, financial condition and results of operations even after the COVID-19 pandemic has subsided.
In the second quarter, we have experienced an overall decrease in trading volume, which we believe is in part a result of effects of the COVID-19 pandemic. Additionally, the spread of COVID-19 has caused us to modify our business practices (including closing our open outcry trading floor, restricting employee travel and continuing work-from-home protocols), and we may take further actions as may be required by government authorities or as we determine to be in the best interests of our employees and clients. There is no certainty that such measures will be sufficient to mitigate the risks posed by the virus or will otherwise be satisfactory to government authorities.
The extent to which the COVID-19 pandemic further impacts our business, results of operations and financial condition will depend on future developments, which are highly uncertain and difficult to predict, but may include, among others, the duration and spread of the pandemic, its severity, the actions taken by governments and other third parties to contain the virus or treat its impact, and the effect of such actions on our business practices (including the potential to reopen our open outcry trading floor and conclude work-from-home protocols), the impact of existing and any future federal stimulus measures, and the pace at which, and the extent to which, normal economic and operating conditions resume, or even if they resume, whether such economic and operating conditions can be sustained.
There are no comparable recent events that provide guidance as to the effect the spread of COVID-19 as a global pandemic may have on the international and United States economy or the functioning of financial markets like ours. While we have seen some impact to date, the ultimate impact of the pandemic on our business is highly uncertain and subject to change, and we do not yet know the full extent of such impacts. However, the effects could have a material impact on our results of operations, financial condition and liquidity and could heighten many of the known risks we face, as described in the "Risk Factors" section of our Annual Report on Form 10-K for the year ended December 31, 2019.
ITEM 2.UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
Issuer Purchases of Equity Securities
Period(a) Total Number of
Class A
Shares Purchased (1)
(b) Average Price
Paid Per Share
(c) Total Number of Class A Shares Purchased as
Part of Publicly Announced Plans or Programs
(d) Maximum Number (or Approximate Value) that
May Yet Be Purchased
Under the Plans or Programs
(in millions)
April 1 to April 30—  $—  —  $—  
May 1 to May 3113  179.18  —  —  
June 1 to June 301,784  174.40  —  —  
Total1,797  —  
(1)Shares purchased consist of an aggregate of 1,797 shares of Class A common stock surrendered in the second quarter of 2020 to satisfy employees’ tax obligations upon the vesting of restricted stock.












35

ITEM 6.EXHIBITS
10.1
31.1  
31.2  
32.1  
101  The following materials from CME Group Inc.’s Quarterly Report on Form 10-Q for the quarter ended June 30, 2020, formatted in Inline XBRL (Extensible Business Reporting Language): (i) the Consolidated Balance Sheets, (ii) the Consolidated Statements of Income, (iii) the Consolidated Statements of Comprehensive Income, (iv) the Consolidated Statements of Equity, (v) Consolidated Statements of Cash Flows and (vi) Notes to Unaudited Consolidated Financial Statements, tagged as blocks of text.
104  The cover page from CME Group Inc.'s Quarterly Report on Form 10-Q for the quarter ended June 30, 2020, formatted in Inline XBRL.

36

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.
 
  
CME Group Inc.
(Registrant)
Dated: August 5, 2020  By:  /s/ John W. Pietrowicz
   John W. Pietrowicz
Chief Financial Officer & Senior Managing
Director Finance
37
EX-31.1 2 cme-202063010qex311.htm SECTION 302 CERTIFICATION Document

Exhibit 31.1
CERTIFICATION
I, Terrence A. Duffy, certify that:
        1. I have reviewed this report on Form 10-Q of CME Group Inc.;
        2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
        3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
        4. The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
        a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
        b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
        c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
        d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
        5. The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of registrant’s board of directors (or persons performing the equivalent function):
        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.
Dated: August 5, 2020/s/ Terrence A. Duffy
Name: Terrence A. Duffy
Title: Chief Executive Officer


EX-31.2 3 cme-202063010qex312.htm SECTION 302 CERTIFICATION Document

Exhibit 31.2
CERTIFICATION
I, John W. Pietrowicz, certify that:
        1. I have reviewed this report on Form 10-Q of CME Group Inc.;
        2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
        3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
        4. The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
        a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
        b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
        c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
        d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
        5. The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of registrant’s board of directors (or persons performing the equivalent function):
        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.
Dated: August 5, 2020/s/ John W. Pietrowicz
Name: John W. Pietrowicz
Title: Chief Financial Officer



EX-32.1 4 cme-202063010qex321.htm SECTION 906 CERTIFICATION Document

Exhibit 32.1
Certification of CEO and CFO Pursuant to
18 U.S.C. Section 1350,
as Adopted Pursuant to
Section 906 of the Sarbanes-Oxley Act of 2002
        In connection with the Quarterly Report on Form 10-Q of CME Group Inc. (the “Company”) for the quarter ended June 30, 2020 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), Terrence A. Duffy, as Chief Executive Officer of the Company, and John W. Pietrowicz, as Chief Financial Officer of the Company, each hereby certifies, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that, to the best of his knowledge:
        (1) The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
        (2) The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
/s/ Terrence A. Duffy
Name: Terrence A. Duffy
Title: Chief Executive Officer
Dated: August 5, 2020
/s/ John W. Pietrowicz
Name: John W. Pietrowicz
Title: Chief Financial Officer
Dated: August 5, 2020
        This certification accompanies the Report pursuant to § 906 of the Sarbanes-Oxley Act of 2002 and shall not, except to the extent required by the Sarbanes-Oxley Act of 2002, be deemed filed by the Company for purposes of §18 of the Securities Exchange Act of 1934, as amended.
        A signed original of this written statement required by § 906 of the Sarbanes-Oxley Act of 2002 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.


EX-101.SCH 5 cme-20200630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - Consolidated Statements Of Income link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - Consolidated Statements Of Shareholders' Equity link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - Consolidated Statements Of Shareholders' Equity (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1007008 - Statement - Consolidated Statements Of Cash Flows link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Basis Of Presentation link:presentationLink link:calculationLink link:definitionLink 2102102 - Disclosure - Accounting Policies (Notes) link:presentationLink link:calculationLink link:definitionLink 2403401 - Disclosure - Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 2104103 - Disclosure - Revenue Recognition (Notes) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Revenue Recognition (Tables) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Revenue Recognition (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Revenue Recognition Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2108104 - Disclosure - Performance Bonds and Guaranty Fund Contributions (Notes) link:presentationLink link:calculationLink link:definitionLink 2309302 - Disclosure - Performance Bonds and Guaranty Fund Contributions (Tables) link:presentationLink link:calculationLink link:definitionLink 2410404 - Disclosure - Performance Bonds and Guaranty Fund Contributions (Details) link:presentationLink link:calculationLink link:definitionLink 2111105 - Disclosure - Intangible Assets And Goodwill link:presentationLink link:calculationLink link:definitionLink 2312303 - Disclosure - Intangible Assets And Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 2413405 - Disclosure - Intangible Assets And Goodwill (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2414406 - Disclosure - Intangible Assets And Goodwill (Components Of Intangible Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 2415407 - Disclosure - Intangible Assets And Goodwill (Future Estimated Amortization Expense) (Details) link:presentationLink link:calculationLink link:definitionLink 2116106 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 2317304 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 2418408 - Disclosure - Debt (Schedule Of Short-Term And Long-Term Debt) (Details) link:presentationLink link:calculationLink link:definitionLink 2419409 - Disclosure - Debt (Schedule Of Maturities Of Long-Term Debt) (Details) link:presentationLink link:calculationLink link:definitionLink 2420410 - Disclosure - Debt Narrative (details) (Details) link:presentationLink link:calculationLink link:definitionLink 2121107 - Disclosure - Contingencies link:presentationLink link:calculationLink link:definitionLink 2422411 - Disclosure - Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 2123108 - Disclosure - Leases (Notes) link:presentationLink link:calculationLink link:definitionLink 2324305 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2425412 - Disclosure - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2426413 - Disclosure - Leases Lease Costs (Details) link:presentationLink link:calculationLink link:definitionLink 2427414 - Disclosure - Leases Supplemental Cash Flow Information-Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2428415 - Disclosure - Leases Supplemental Balance Sheet Information-Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2429416 - Disclosure - Leases Operating Leases Future Minimum Payments (Details) link:presentationLink link:calculationLink link:definitionLink 2430417 - Disclosure - Leases Capital Leases, Future Minimum Payments Due (Details) link:presentationLink link:calculationLink link:definitionLink 2131109 - Disclosure - Guarantees link:presentationLink link:calculationLink link:definitionLink 2432418 - Disclosure - Guarantees (Details) link:presentationLink link:calculationLink link:definitionLink 2133110 - Disclosure - Accumulated Other Comprehensive Income (Notes) link:presentationLink link:calculationLink link:definitionLink 2334306 - Disclosure - Accumulated Other Comprehensive Income (Tables) link:presentationLink link:calculationLink link:definitionLink 2435419 - Disclosure - Accumulated Other Comprehensive Income (Details) link:presentationLink link:calculationLink link:definitionLink 2136111 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2337307 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2438420 - Disclosure - Fair Value Measurements (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2439421 - Disclosure - Fair Value Measurements (Financial Instruments Measured At Fair Value On A Recurring Basis) (Details) link:presentationLink link:calculationLink link:definitionLink 2440422 - Disclosure - Fair Value Measurements (Estimated Fair Values of Long-Term Debt) (Details) link:presentationLink link:calculationLink link:definitionLink 2141112 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 2342308 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2443423 - Disclosure - Earnings Per Share (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2444424 - Disclosure - Earnings Per Share (Net Income Attributable To CME Group) (Details) link:presentationLink link:calculationLink link:definitionLink 2145113 - Disclosure - Subsequent Events (Notes) link:presentationLink link:calculationLink link:definitionLink 2346309 - Disclosure - Subsequent Events (Tables) link:presentationLink link:calculationLink link:definitionLink 2447425 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 cme-20200630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 7 cme-20200630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 8 cme-20200630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT 2024 Finance Lease, Liability, Payments, Due Year Four Total Equity Balance Balance Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Schedule of Future Minimum Lease Payments for Capital Leases [Table Text Block] Schedule of Future Minimum Lease Payments for Capital Leases [Table Text Block] Stock Issued During Period, Value, Other Stock Issued During Period, Value, Other Fair Value, Inputs, Level 3 [Member] Fair Value, Inputs, Level 3 [Member] Foreign Currency Translation [Member] Foreign Currency Gain (Loss) [Member] Lessee, Leases [Policy Text Block] Lessee, Leases [Policy Text Block] 2024 Long-term Debt, Maturities, Repayments of Principal in Year Four 2021 Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months 2022 Finance Lease, Liability, Payments, Due Year Two Total current liabilities Liabilities, Current Marketable Securities Marketable Securities Impact of accounting standards update adoption Impact of accounting standards update adoption Impact of accounting standards update adoption Interest rate [Member] Interest Rate [Member] Interest Rate [Member] Total intangible assets - other, net Indefinite-lived Intangible Assets (Excluding Goodwill) $500.0 Million Fixed Rate Notes Due June 2028, stated rate of 3.75% [Member] [Domain] $500.0 Million Fixed Rate Notes Due June 2028, Interest Equal To 3.75% [Member] [Domain] $500.0 Million Fixed Rate Notes Due June 2028, Interest Equal To 3.75% [Member] [Domain] Loss Contingency [Abstract] Loss Contingency [Abstract] 2021 Finance Lease, Liability, Payments, Due Next Twelve Months Operating Leases, Future Minimum Payments Due [Table] Operating Leases, Future Minimum Payments Due [Table] Operating Leases, Future Minimum Payments Due [Table] Current Fiscal Year End Date Current Fiscal Year End Date Long-term debt Unsecured Long-term Debt, Noncurrent Total Revenues Revenues Marketable securities Marketable Securities, Current $750.0 million Fixed Rate Notes Due September 2043, stated rate of 5.30% [Member] $750.0 million Fixed Rate Notes Due September 2043 Interest Equal To 5.3% [Member] $750.0millionFixedRateNotesDueSeptember2043InterestEqualTo5.3% Diluted (in shares) Diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Entity Address, Postal Zip Code Entity Address, Postal Zip Code Vesting of issued restricted Class A common stock, shares Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Reclassification of net (gains) losses on sales included in investment income Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, before Tax Property, net of accumulated depreciation and amortization of $894.4 and $867.5 Property, Plant and Equipment, Net Available-for-sale Securities, Amortized Cost Basis Available-for-sale Securities, Amortized Cost Basis 2022 Operating Leases, Future Minimum Payments, Due in Two Years Accumulated Other Comprehensive Income (Loss) [Member] AOCI Attributable to Parent [Member] Total Assets Assets Entity Shell Company Entity Shell Company Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Operating Lease, Liability Operating Lease, Liability Cover [Abstract] Cover [Abstract] Document Type Document Type Cash Equivalents, at Carrying Value Cash Equivalents, at Carrying Value Financial instruments measured at fair value on a recurring basis Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block] Variable Rate [Domain] Variable Rate [Domain] Repayment of debt Repayments of Long-term Debt Agreement automatic renewal period (in years) Agreement Automatic Renewal, Period Agreement Automatic Renewal, Period Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Restricted Stock [Member] Restricted Stock [Member] Accounts receivable Increase (Decrease) in Accounts Receivable Finance Lease, Liability, Current Finance Lease, Liability, Current Schedule of Trading Securities and Other Trading Assets, Major Types of Trading Securities and Assets [Axis] Financial Instrument [Axis] Preferred Stock [Member] Preferred Stock [Member] Intangible assets—trading products Intangible assets, trading products Intangible assets, trading products Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Document Quarterly Report Document Quarterly Report Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Professional fees and outside services Professional Fees Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, beginning balance Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, ending balance Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Debt Instrument [Line Items] Debt Instrument [Line Items] Class of Stock [Domain] Class of Stock [Domain] Other Other Cost and Expense, Operating Entity File Number Entity File Number Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Stock Issued During Period, Shares, Other Stock Issued During Period, Shares, Other Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] Net losses on impaired assets Other Asset Impairment Charges Fair Value by Fair Value Hierarchy Level Extensible List [Abstract] Fair Value by Fair Value Hierarchy Level Extensible List [Abstract] Other Proceeds from (Payments for) Other Financing Activities Operating Lease, Weighted Average Remaining Lease Term Operating Lease, Remaining Lease Term Operating Lease, Remaining Lease Term Debt Instrument, Redemption, Period [Domain] Debt Instrument, Redemption, Period [Domain] Document Fiscal Period Focus Document Fiscal Period Focus Major Types of Trading Securities and Assets [Domain] Financial Instruments [Domain] Schedule of Defined Benefit Plans Disclosures [Table] Schedule of Defined Benefit Plans Disclosures [Table] Product and Service [Domain] Product and Service [Domain] FutureLosses FutureLosses FutureLosses Commercial Paper [Member] Commercial Paper [Member] Accounting Changes [Text Block] Accounting Changes [Text Block] Net (gain) loss on derivative contracts Unrealized Gain (Loss) on Derivatives Payments under Guarantee Payments under Guarantee Payments under Guarantee Operating Income Operating Income (Loss) Other Comprehensive Income Location [Domain] Other Comprehensive Income Location [Domain] Goodwill Goodwill Measurement Frequency [Domain] Measurement Frequency [Domain] Amounts reclassified from accumulated other comprehensive income (loss) Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax Statement [Line Items] Statement [Line Items] Revenues Revenue from Contract with Customer, Excluding Assessed Tax Disaggregation of Revenue [Table Text Block] Disaggregation of Revenue [Table Text Block] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Remainder of 2020 Finance Lease, Liability, Payments, Remainder of Fiscal Year Other comprehensive income (loss), net of tax: Other Comprehensive Income (Loss), Net of Tax [Abstract] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Basic (in dollars per share) Earnings per common share, basic (in dollars per share) Earnings Per Share, Basic Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Restatement [Domain] Restatement [Domain] Finance Leases, Future Minimum Payments Due [Table] Capital Leases, Future Minimum Payments Due [Table] Capital Leases, Future Minimum Payments Due [Table] Comprehensive income attributable to CME Group Comprehensive Income (Loss), Net of Tax, Attributable to Parent Subsequent Event Type [Axis] Subsequent Event Type [Axis] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Amendment Flag Amendment Flag $750.0 million Fixed Rate Notes Due September 2022, stated rate of 3.00% [Member] $750.0 million Fixed Rate Notes Due September 2022 Interest Equal To 3.00% [Member] $750.0millionFixedRateNotesDueSeptember2022InterestEqualTo3.00% Debt Instrument, Maturity Date Debt Instrument, Maturity Date Services transferred at a point in time [Member] Transferred at Point in Time [Member] Change in: Increase (Decrease) in Operating Capital [Abstract] Common stock, shares outstanding (in shares) Balance (in shares) Balance (in shares) Common Stock, Shares, Outstanding Lease Arrangement, Type [Axis] Lease Arrangement, Type [Axis] Weighted Average Number of Common Shares: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Fair Value, Inputs, Level 1 [Member] Fair Value, Inputs, Level 1 [Member] Total Operating Lease Payments Operating Leases, Future Minimum Payments Due Class of Stock [Axis] Class of Stock [Axis] Basis Of Presentation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Equities [Member] Equities [Member] Equities [Member] Equity in net earnings of unconsolidated subsidiaries Income (Loss) from Equity Method Investments Proceeds from Issuance of Commercial Paper Proceeds from Issuance of Commercial Paper Local Phone Number Local Phone Number Payment per cooperative PaymentPerCooperative PaymentPerCooperative Other [Member] Other Intangible Assets [Member] Amortization of net actuarial (gains) losses included in compensation and benefits expense Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, before Tax Present Value of Operating Lease Liability Operating Leases, Future Minimum Payments, Present Value of Net Minimum Payments Operating Leases, Future Minimum Payments, Present Value of Net Minimum Payments Accounts receivable, net of allowance of $5.2 and $3.4 Accounts Receivable, after Allowance for Credit Loss, Current Operating Lease, Expense Operating Lease, Expense Total Non-Operating Income (Expense) Nonoperating Income (Expense) Equity Securities [Member] Equity Securities [Member] Lessee, Operating Lease, Term of Contract Operating Lease Term of Contract Operating Lease Term of Contract Short-term Lease, Cost Short-term Lease, Cost Issuance of commercial paper, net of maturities Proceeds from (Repayments of) Commercial Paper Exercise of stock options, shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Less: comprehensive (income) loss attributable to non-controlling interests Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Defined benefit plans, net Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax Net change in defined benefit plans arising during the period Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, before Tax Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Total current assets Assets, Current Entity Current Reporting Status Entity Current Reporting Status New Accounting Pronouncements and Changes in Accounting Principles [Abstract] New Accounting Pronouncements and Changes in Accounting Principles [Abstract] Net change in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Undistributed net earnings of unconsolidated subsidiaries Income (Loss) from Equity Method Investments, Net of Dividends or Distributions Net Income Attributable to CME Group Net Income (Loss) Attributable to Parent Net unrealized holding gains (losses) arising during the period Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, before Tax Income taxes paid Income Taxes Paid 2025 Finite-Lived Intangible Assets, Amortization Expense, Year Five Leases [Abstract] Leases [Abstract] Debt Instrument [Axis] Debt Instrument [Axis] Performance Bonds and Guaranty Fund Contributions Performance Bonds and Guaranty Fund Contributions [Text Block] Performance Bonds and Guaranty Fund Contributions [Text Block] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Net Income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Product and Service [Axis] Product and Service [Axis] Operating Lease, Cost Operating Lease, Cost Entity Small Business Entity Small Business Investments in privately-held equity investments Payments to Acquire Investments Entity Filer Category Entity Filer Category Interest Rate Swap [Member] Interest Rate Swap [Member] Total Liabilities and Equity Liabilities and Equity Other current liabilities Increase (Decrease) in Other Accrued Liabilities Entity Address, City Entity Address, City or Town Finance Lease, Interest Expense Finance Lease, Interest Expense Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Axis] Operating Lease, Liability, Noncurrent Operating Lease, Liability, Noncurrent €15.0 million fixed rate notes due May 2023 [Member] €15.0 million fixed rate notes due May 2023 [Member] €15.0 million fixed rate notes due May 2023 [Member] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Short-term restricted cash Restricted Cash and Cash Equivalents, Current Corporate Debt Securities [Member] Corporate Debt Securities [Member] Thereafter Operating Leases, Future Minimum Payments, Due Thereafter Shareholders' Equity: Stockholders' Equity Attributable to Parent [Abstract] Document Fiscal Year Focus Document Fiscal Year Focus Subsequent Events [Text Block] Subsequent Events [Text Block] Revenues Revenues [Abstract] Thereafter Long-term Debt, Maturities, Repayments of Principal after Year Five Net unrealized holding gains (losses) arising during the period Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, before Tax Fair Value, Recurring [Member] Fair Value, Recurring [Member] Accounts receivable, allowance Accounts Receivable, Allowance for Credit Loss, Current Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Other non-operating income (expense) Other Nonoperating Income (Expense) Subsequent Events [Abstract] Subsequent Events [Abstract] Other Comprehensive Income Location [Axis] Other Comprehensive Income Location [Axis] Expenses Costs and Expenses [Abstract] Less: net (income) loss attributable to non-controlling interests Net Income (Loss) Attributable to Noncontrolling Interest Accumulated other comprehensive income (loss) Accumulated Other Comprehensive Income (Loss), Net of Tax Operating Lease, Payments Operating Lease, Payments Retained Earnings [Member] Retained Earnings [Member] Services transferred over time [Member] Transferred over Time [Member] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Subsequent Event [Line Items] Subsequent Event [Line Items] Document Period End Date Document Period End Date 2025 Finance Lease, Liability, Payments, Due Year Five Other current assets (includes $4.4 and $4.3 in restricted cash) Other Assets, Current Statement [Table] Statement [Table] Entity Registrant Name Entity Registrant Name Cash Markets [Member] Cash Markets [Member] Cash Markets [Member] Interest paid Interest Paid, Including Capitalized Interest, Operating and Investing Activities Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] Cash dividends Payments of Dividends $700.0 Million Fixed Rate Notes Due June 2048, stated rate of 4.15% [Member] [Domain] [Domain] $700.0 Million Fixed Rate Notes Due June 2048, Interest Equal To 4.15% [Member] [Domain] [Domain] $700.0 Million Fixed Rate Notes Due June 2048, Interest Equal To 4.15% [Member] [Domain] [Domain] Mutual Funds [Member] Mutual Fund [Member] Intangible Assets And Goodwill Goodwill and Intangible Assets Disclosure [Text Block] Schedule of Guarantor Obligations [Table] Schedule of Guarantor Obligations [Table] Cash Flows from Investing Activities Net Cash Provided by (Used in) Investing Activities [Abstract] Maximum [Member] Maximum [Member] Class B Common Stock [Member] Common Class B [Member] Long-term restricted cash Restricted Cash and Cash Equivalents, Noncurrent Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Retained earnings Retained Earnings (Accumulated Deficit) Entity Tax Identification Number Entity Tax Identification Number Revenue Recognition, Deferred Revenue [Policy Text Block] Revenue [Policy Text Block] Interest and other borrowing costs Interest and Debt Expense Debt Instrument, Face Amount Debt Instrument, Face Amount Components of intangible assets Intangible Assets Disclosure [Text Block] Diluted (in dollars per share) Earnings per common share, diluted (in dollars per share) Earnings Per Share, Diluted U.S. Government Agency Security Performance Bond [Member] U.S. Government Agency Security Performance Bond [Member] U.S. Government Agency Security Performance Bond [Member] Investment securities, net Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, after Tax Guarantor Obligations, Nature [Axis] Guarantor Obligations, Nature [Axis] Guarantees Guarantees [Text Block] Trading symbol Trading Symbol Minimum [Member] Minimum [Member] Dividends, Cash Dividends, Cash Non-controlling interests Stockholders' Equity Attributable to Noncontrolling Interest Class A Common Stock [Member] Common Class A [Member] 2022 Finite-Lived Intangible Assets, Amortization Expense, Year Two Foreign currency translation, net Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Deferred income taxes Deferred Income Tax Expense (Benefit) Operating Lease Payments, Less Imputed Interest Operating Leases, Future Minimum Payments, Interest Included in Payments Operating Leases, Future Minimum Payments, Interest Included in Payments Finance Lease, Liability, Noncurrent Finance Lease, Liability, Noncurrent Statistical Measurement [Domain] Statistical Measurement [Domain] 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] 2024 Operating Leases, Future Minimum Payments, Due in Four Years Technology-Related Intellectual Property [Member] Developed Technology Rights [Member] Net Cash Used in Financing Activities Net Cash Provided by (Used in) Financing Activities Thereafter Finite-Lived Intangible Assets, Amortization Expense, after Year Five Present Value of Finance Lease Liability Finance leases, future minimum payments, present value of net minimum payments Finance leases, future minimum payments, present value of net minimum payments Income tax provision Income Tax Expense (Benefit) Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax Contingencies Contingencies Disclosure [Text Block] Clearing Firm, Market Data And Other Customer Relationships [Member] Customer Relationships [Member] Other liabilities Other Liabilities, Noncurrent Income tax benefit (expense) Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, Tax Forward starting interest rate swap agreement fixed rate Forward starting interest rate swap agreement fixed rate Forward starting interest rate swap agreement, fixed rate City Area Code City Area Code Trade Names [Member] Trade Names [Member] Other current assets Increase (Decrease) in Prepaid Expense and Other Assets Title of each class Title of 12(b) Security Stock Issued During Period, Shares, Employee Stock Purchase Plans Stock Issued During Period, Shares, Employee Stock Purchase Plans Total Assets at Fair Value Assets, Fair Value Disclosure Earnings per Common Share Attributable to CME Group: Earnings Per Share [Abstract] Earnings Per Share [Abstract] $750.0 Million Fixed Rate Notes Due March 2025, stated rate of 3.00% [Member] $750.0 Million Fixed Rate Notes Due March 2025, Interest Equal To 3.00% [Member] Seven Hundred Fifty Million Fixed Rate Notes Due March Two Thousand Twenty Five, Interest Equal To Three Point Zero Percent [Member] [Member] [Member] Asset-backed Securities [Member] Asset-backed Securities [Member] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Other Other Noncash Income (Expense) Income tax benefit (expense) Other Comprehensive Income (Loss), Tax Investment Securities [Member] AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-sale, Parent [Member] Defined Benefit Plans [Member] Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Income before Income Taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Assets Assets [Abstract] commercial paper days outstanding commercial paper days outstanding commercial paper days outstanding Purchases of available-for-sale marketable securities Payments to Acquire Available-for-sale Securities Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Operating Lease, Weighted Average Remaining Lease Term Operating Lease, Weighted Average Remaining Lease Term Schedule of Accumulated Other Comprehensive Income (Loss) Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] 2023 Finite-Lived Intangible Assets, Amortization Expense, Year Three Changes in non-controlling interest due to measurement period adjustments Noncontrolling Interest, Period Increase (Decrease) Future estimated amortization expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Cash Flows from Operating Activities Net Cash Provided by (Used in) Operating Activities [Abstract] Lessee, Operating Lease, Option to Terminate Operating Lease, Option to Early Terminate, Months Operating Lease, Option to Early Terminate, Months Non-Operating Income (Expense) Nonoperating Income (Expense) [Abstract] Income tax benefit (expense) Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Tax Exercise of stock options Stock Issued During Period, Value, Stock Options Exercised Net book value Finite-Lived Intangible Assets, Net Operating Lease, Weighted Average Discount Rate, Percent Weighted Average Discount Rate Operating Lease Weighted Average Discount Rate Operating Lease Total Finance Lease Payments Finance Lease, Liability, Payment, Due Debt Disclosure [Abstract] Debt Disclosure [Abstract] Intangible assets—other, net Other Indefinite-lived Intangible Assets Schedule of Maturities of Long-term Debt [Table Text Block] Schedule of Maturities of Long-term Debt [Table Text Block] Derivative Instrument [Axis] Derivative Instrument [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Statistical Measurement [Axis] Statistical Measurement [Axis] Guarantor Obligations [Line Items] Guarantor Obligations [Line Items] Reclassification of net unrealized (gains) losses to interest expense and other non-operating income (expense) Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, before Tax Average Daily Clearing Settlement Average Daily Clearing Settlement Average Daily Clearing Settlement Schedule of Accumulated Other Comprehensive Income (Loss) Comprehensive Income (Loss) Note [Text Block] Performance bonds and guaranty fund contributions Margin Deposits And Guaranty Funds Liabilities Current Margin Deposits And Guaranty Funds Liabilities Current. Accounts payable Increase (Decrease) in Accounts Payable Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] 2023 Long-term Debt, Maturities, Repayments of Principal in Year Three Timing of Transfer of Good or Service [Domain] Timing of Transfer of Good or Service [Domain] Sublease Income Sublease Income Debt Debt Disclosure [Text Block] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Finance Lease, Weighted Average Discount Rate, Percent Finance Lease, Weighted Average Discount Rate, Percent Market data and information services MarketData [Member] MarketData [Member] Available-for-sale Securities at Fair Value Available-for-sale Securities Common stock, shares authorized (in shares) Common Stock, Shares Authorized Accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Energy [Member] Energy [Member] Energy [Member] One-time charges and miscellaneous revenues [Member] One-time charges and miscellaneous revenues [Member] One-time charges and miscellaneous revenues [Member] Entity Central Index Key Entity Central Index Key Entity Emerging Growth Company Entity Emerging Growth Company Noncontrolling Interest [Member] Noncontrolling Interest [Member] 2025 Long-term Debt, Maturities, Repayments of Principal in Year Five Investment income Investment Income, Nonoperating Common Stock And Additional Paid-In Capital [Member] Common Stock Including Additional Paid in Capital [Member] Operating Lease, Liability, Current Operating Lease, Liability, Current Stock-based compensation Share-based Payment Arrangement, Noncash Expense Basic And Diluted Earnings Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Technology Information Technology and Data Processing Performance Bonds and Guaranty Fund Contributions [Abstract] Performance Bonds and Guaranty Fund Contributions [Abstract] Performance Bonds and Guaranty Fund Contributions [Abstract] Other OtherRevenue [Member] OtherRevenue [Member] Fair Value, Inputs, Level 2 [Member] Fair Value, Inputs, Level 2 [Member] Performance bonds and guaranty fund contributions Good Faith and Margin Deposits with Broker-Dealers Antidilutive Securities Excluded from Computation of Earnings Per Share, by Antidilutive Securities [Axis] Antidilutive Securities [Axis] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] 2021 Operating Leases, Future Minimum Payments Due, Next Twelve Months Family Farmer and Ranchers Protection Fund [Member] Family Farmer and Ranchers Protection Fund [Member] Family Farmer and Ranchers Protection Fund [Member] Schedule of Amounts Recognized in Balance Sheet [Table Text Block] Schedule of Amounts Recognized in Balance Sheet [Table Text Block] Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Operating Leases, Future Minimum Payments Due [Line Items] Operating Leases, Future Minimum Payments Due [Line Items] [Line Items] for Operating Leases, Future Minimum Payments Due [Table] Liabilities and Equity Liabilities and Equity [Abstract] Other assets (includes $0.7 and $0.9 in restricted cash) Other Assets, Noncurrent Cash Flows from Financing Activities Net Cash Provided by (Used in) Financing Activities [Abstract] Other comprehensive income (loss), net of tax Other Comprehensive Income (Loss), Net of Tax Derivative Contract [Domain] Derivative Contract [Domain] Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Remainder of 2020 Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year 2024 Finite-Lived Intangible Assets, Amortization Expense, Year Four Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Capital Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] Capital Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] Purchases of property, net Payments to Acquire Property, Plant, and Equipment Line of Credit Facility, Commitment Fee Amount Line of Credit Facility, Commitment Fee Amount Guarantees [Abstract] Guarantees [Abstract] Income tax benefit (expense) Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax Guarantor Obligations, Nature [Domain] Guarantor Obligations, Nature [Domain] Other Assets, Fair Value Disclosure Other Assets, Fair Value Disclosure Agricultural commodity [Member] Agricultural commodity [Member] Agricultural commodity [Member] Unrealized Gain (Loss) on Investments Unrealized Gain (Loss) on Investments Other current liabilities Other Liabilities, Current Subsequent Event [Table] Subsequent Event [Table] Parent [Member] Parent [Member] Income taxes payable Increase (Decrease) in Income Taxes Payable Finance Leases, Future Minimum Payments Due [Line Items] Capital Leases, Future Minimum Payments Due [Line Items] [Line Items] for Capital Leases, Future Minimum Payments Due [Table] Finance Lease, Weighted Average Remaining Lease Term Finance Lease, Weighted Average Remaining Lease Term Deferred income tax liabilities, net Deferred Income Tax Liabilities, Net Cash dividends on common stock, per share (in dollars per share) Common Stock, Dividends, Per Share, Cash Paid Derivative investments, net Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax Investments, Fair Value Disclosure Investments, Fair Value Disclosure Vesting of issued restricted Class A common stock Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures Debt Instrument, Interest Rate, Stated Percentage Debt Instrument, Interest Rate, Stated Percentage 2022 Long-term Debt, Maturities, Repayments of Principal in Year Two Entity Address, Street Address Entity Address, Address Line One Reclassification of net currency (gains) losses from foreign entities to other expenses Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Reclassification Adjustment from AOCI, Realized upon Sale or Liquidation, before Tax Payment per participant PaymentPerParticipant PaymentPerParticipant Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Class B Common Stock, Class B-3 [Member] Class B Common Stock, Class B3 [Member] Class B Common Stock, Class B3 [Member] Income tax benefit (expense) Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax Entity Address, State Entity Address, State or Province Income Statement Location [Axis] Income Statement Location [Axis] Net Cash Used in Investing Activities Net Cash Provided by (Used in) Investing Activities Finance Lease Payments, Less Imputed Interest Finance lease, future minimum payments, interest imputed Finance lease, future minimum payments, interest imputed Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Balance Balance Nonredeemable Noncontrolling Interest 2023 Finance Lease, Liability, Payments, Due Year Three Accounts payable Accounts Payable, Current Finance Lease, Right-of-Use Asset Finance Lease, Right-of-Use Asset Remainder of 2020 Operating Leases, Future Minimum Payments, Remainder of Fiscal Year Entity Interactive Data Current Entity Interactive Data Current Federal Reserve Reinvestment [Member] Federal Reserve Reinvestment [Member] Federal Reserve Reinvestment [Member] Common stock, shares issued (in shares) Common Stock, Shares, Issued Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Total Expenses Costs and Expenses Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Other than Temporary Impairment Losses, Investments Asset Impairment Charges Debt Instrument, Fair Value Disclosure Debt Instrument, Fair Value Disclosure Employee taxes paid on restricted stock vesting Payment, Tax Withholding, Share-based Payment Arrangement Total Amortizable Intangible Assets [Member] Finite-Lived Intangible Assets [Member] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Metal [Member] Metal [Member] Metal [Member] Measurement Frequency [Axis] Measurement Frequency [Axis] Earnings Per Share Earnings Per Share [Text Block] Finance Lease, Right-of-Use Asset, Amortization Finance Lease, Right-of-Use Asset, Amortization Accumulated depreciation and amortization, property Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Deferred Revenue Deferred Revenue Thereafter Finance Lease, Liability, Payments, Due after Year Five 2025 Operating Leases, Future Minimum Payments, Due in Five Years Other assets Increase (Decrease) in Other Operating Assets Compensation and benefits Labor and Related Expense Finance Lease, Liability Finance Lease, Liability Fair value of Debt Instruments Fair value of Debt Instruments [Table Text Block] [Table Text Block] for Fair value of Debt Instruments [Table] Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-lived Intangible Assets, Major Class Name [Domain] Stock Issued During Period, Value, Employee Stock Purchase Plan Stock Issued During Period, Value, Employee Stock Purchase Plan Estimated Litigation Liability Estimated Litigation Liability Class B Common Stock, Class B-4 [Member] Class B Common Stock, Class B4 [member] Class B Common Stock, Class B4 [Member] Licensing and other fee agreements LicensingFees LicensingFees Schedule of Long-term Debt Instruments [Table Text Block] Schedule of Long-term Debt Instruments [Table Text Block] Indefinite-lived Intangible Assets by Major Class [Axis] Indefinite-lived Intangible Assets [Axis] Settlement of derivative contracts Payments for (Proceeds from) Derivative Instrument, Financing Activities Clearing and transaction fees [Member] clearing and transaction fees [Member] clearing and transaction fees [Member] Investments [Domain] Investments [Domain] Total Liabilities Liabilities debt weighted average balance debt weighted average balance debt weighted average balance Restatement [Axis] Restatement [Axis] Proceeds from maturities of available-for-sale marketable securities Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-sale Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Revenue Recognition [Abstract] Revenue Recognition [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Effect of stock options, restricted stock and performance shares Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Other comprehensive income (loss) before reclassifications and income tax benefit (expense) Other Comprehensive Income (Loss), before Reclassifications, before Tax Basic (in shares) Weighted Average Number of Shares Outstanding, Basic Operating Lease, Right-of-Use Asset Operating Lease, Right-of-Use Asset Statement, Equity Components [Axis] Equity Components [Axis] Net realized and unrealized losses on investments Gain (Loss) on Investments Derivative Investments [Member] Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member] Guarantor Obligations, Maximum Exposure, Undiscounted Guarantor Obligations, Maximum Exposure, Undiscounted Finance Lease, Expense Finance Lease, Expense Finance Lease, Expense Total CME Group Shareholders’ Equity Balance Balance Stockholders' Equity Attributable to Parent Amortization of purchased intangibles Amortization of purchased intangibles Amortization of Intangible Assets Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Other liabilities Increase (Decrease) in Other Operating Liabilities Stock-based compensation Shares Granted, Value, Share-based Payment Arrangement, before Forfeiture Fair Value Measurements Fair Value Disclosures [Text Block] Trading Securities at Fair Value Debt Securities, Trading, and Equity Securities, FV-NI Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Class B Common Stock, Class B-2 [Member] Class B Common Stock, Class B2 [member] Class B Common Stock, Class B2 [Member] Lease, Cost [Table Text Block] Lease, Cost [Table Text Block] Proceeds from sales of investments Proceeds from Sale of Other Investments Investment Type [Axis] Investment Type [Axis] Assigned Value Finite-Lived Intangible Assets, Gross Debt Instrument, Redemption, Period [Axis] Debt Instrument, Redemption, Period [Axis] Preferred stock, $0.01 par value, 10,000 shares authorized at June 30, 2020 and December 31, 2019; none issued Preferred Stock, Value, Issued Variable Rate [Axis] Variable Rate [Axis] Name of each exchange on which registered Security Exchange Name Anti-dilutive securities Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Depreciation and amortization Depreciation Class B Common Stock, Class B-1 [Member] Class B Common Stock, Class B1 [member] Class B Common Stock, Class B1 [Member] Lease Arrangement, Type [Domain] Lease Arrangement, Type [Domain] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Comprehensive income Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Additional paid-in capital Additional Paid in Capital, Common Stock Net Cash Provided by (Used in) Operating Activities Net Cash Provided by (Used in) Operating Activities Lessee, Operating Lease, Renewal Term Operating Lease Renewal Term Operating Lease Renewal Term Equity Component [Domain] Equity Component [Domain] Document Transition Report Document Transition Report 2021 Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months Common stock Common Stock, Value, Outstanding Finance Lease, Principal Payments Finance Lease, Principal Payments U.S. Treasury Performance Bond [Member] U.S. Treasury Performance Bond [Member] U.S. Treasury Performance Bond [Member] Accrued proceeds from sale of investments AccruedProceedsfromSaleofInvestment AccruedProceedsfromSaleofInvestment Contingent liability to SGX, amount of irrevocable letters of credit Guarantee Collateral Guarantee Collateral Foreign Exchange [Member] Foreign Exchange [Member] 2023 Operating Leases, Future Minimum Payments, Due in Three Years Income Statement [Abstract] Income Statement [Abstract] Nonrecurring fair value [Abstract] Nonrecurring fair value [Abstract] Nonrecurring fair value [Abstract] EX-101.PRE 9 cme-20200630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 10 cme-20200630_htm.xml IDEA: XBRL DOCUMENT 0001156375 2020-01-01 2020-06-30 0001156375 us-gaap:CommonClassAMember 2020-07-15 0001156375 cme:ClassBCommonStockClassB1Member 2020-07-15 0001156375 cme:ClassBCommonStockClassB2Member 2020-07-15 0001156375 cme:ClassBCommonStockClassB3Member 2020-07-15 0001156375 cme:ClassBCommonStockClassB4Member 2020-07-15 0001156375 2020-06-30 0001156375 2019-12-31 0001156375 us-gaap:CommonClassAMember 2020-06-30 0001156375 us-gaap:CommonClassAMember 2019-12-31 0001156375 us-gaap:CommonClassBMember 2020-06-30 0001156375 us-gaap:CommonClassBMember 2019-12-31 0001156375 us-gaap:PreferredStockMember 2020-06-30 0001156375 us-gaap:PreferredStockMember 2019-12-31 0001156375 cme:ClearingandtransactionfeesMember 2020-04-01 2020-06-30 0001156375 cme:ClearingandtransactionfeesMember 2019-04-01 2019-06-30 0001156375 cme:ClearingandtransactionfeesMember 2020-01-01 2020-06-30 0001156375 cme:ClearingandtransactionfeesMember 2019-01-01 2019-06-30 0001156375 cme:MarketDataMember 2020-04-01 2020-06-30 0001156375 cme:MarketDataMember 2019-04-01 2019-06-30 0001156375 cme:MarketDataMember 2020-01-01 2020-06-30 0001156375 cme:MarketDataMember 2019-01-01 2019-06-30 0001156375 cme:OtherRevenueMember 2020-04-01 2020-06-30 0001156375 cme:OtherRevenueMember 2019-04-01 2019-06-30 0001156375 cme:OtherRevenueMember 2020-01-01 2020-06-30 0001156375 cme:OtherRevenueMember 2019-01-01 2019-06-30 0001156375 2020-04-01 2020-06-30 0001156375 2019-04-01 2019-06-30 0001156375 2019-01-01 2019-06-30 0001156375 us-gaap:CommonClassAMember us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2019-12-31 0001156375 us-gaap:CommonClassBMember us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2019-12-31 0001156375 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2019-12-31 0001156375 us-gaap:RetainedEarningsMember 2019-12-31 0001156375 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001156375 us-gaap:ParentMember 2019-12-31 0001156375 us-gaap:NoncontrollingInterestMember 2019-12-31 0001156375 us-gaap:RetainedEarningsMember 2020-01-01 2020-06-30 0001156375 us-gaap:ParentMember 2020-01-01 2020-06-30 0001156375 us-gaap:NoncontrollingInterestMember 2020-01-01 2020-06-30 0001156375 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-06-30 0001156375 us-gaap:CommonClassAMember us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2020-01-01 2020-06-30 0001156375 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2020-01-01 2020-06-30 0001156375 us-gaap:CommonClassAMember us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2020-06-30 0001156375 us-gaap:CommonClassBMember us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2020-06-30 0001156375 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2020-06-30 0001156375 us-gaap:RetainedEarningsMember 2020-06-30 0001156375 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-30 0001156375 us-gaap:ParentMember 2020-06-30 0001156375 us-gaap:NoncontrollingInterestMember 2020-06-30 0001156375 us-gaap:CommonClassAMember us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2020-03-31 0001156375 us-gaap:CommonClassBMember us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2020-03-31 0001156375 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2020-03-31 0001156375 us-gaap:RetainedEarningsMember 2020-03-31 0001156375 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0001156375 us-gaap:ParentMember 2020-03-31 0001156375 us-gaap:NoncontrollingInterestMember 2020-03-31 0001156375 2020-03-31 0001156375 us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0001156375 us-gaap:ParentMember 2020-04-01 2020-06-30 0001156375 us-gaap:NoncontrollingInterestMember 2020-04-01 2020-06-30 0001156375 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-04-01 2020-06-30 0001156375 us-gaap:CommonClassAMember us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0001156375 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0001156375 us-gaap:CommonClassAMember us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2018-12-31 0001156375 us-gaap:CommonClassBMember us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2018-12-31 0001156375 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2018-12-31 0001156375 us-gaap:RetainedEarningsMember 2018-12-31 0001156375 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001156375 us-gaap:ParentMember 2018-12-31 0001156375 us-gaap:NoncontrollingInterestMember 2018-12-31 0001156375 2018-12-31 0001156375 us-gaap:RetainedEarningsMember 2019-01-01 2019-06-30 0001156375 us-gaap:ParentMember 2019-01-01 2019-06-30 0001156375 us-gaap:NoncontrollingInterestMember 2019-01-01 2019-06-30 0001156375 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-06-30 0001156375 us-gaap:CommonClassAMember us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2019-01-01 2019-06-30 0001156375 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2019-01-01 2019-06-30 0001156375 us-gaap:CommonClassAMember us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2019-06-30 0001156375 us-gaap:CommonClassBMember us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2019-06-30 0001156375 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2019-06-30 0001156375 us-gaap:RetainedEarningsMember 2019-06-30 0001156375 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0001156375 us-gaap:ParentMember 2019-06-30 0001156375 us-gaap:NoncontrollingInterestMember 2019-06-30 0001156375 2019-06-30 0001156375 us-gaap:CommonClassAMember us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2019-03-31 0001156375 us-gaap:CommonClassBMember us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2019-03-31 0001156375 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2019-03-31 0001156375 us-gaap:RetainedEarningsMember 2019-03-31 0001156375 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0001156375 us-gaap:ParentMember 2019-03-31 0001156375 us-gaap:NoncontrollingInterestMember 2019-03-31 0001156375 2019-03-31 0001156375 us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0001156375 us-gaap:ParentMember 2019-04-01 2019-06-30 0001156375 us-gaap:NoncontrollingInterestMember 2019-04-01 2019-06-30 0001156375 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-04-01 2019-06-30 0001156375 us-gaap:CommonClassAMember us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2019-04-01 2019-06-30 0001156375 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2019-04-01 2019-06-30 0001156375 cme:ClearingandtransactionfeesMember cme:InterestRateMember 2020-04-01 2020-06-30 0001156375 cme:ClearingandtransactionfeesMember cme:InterestRateMember 2019-04-01 2019-06-30 0001156375 cme:ClearingandtransactionfeesMember cme:InterestRateMember 2020-01-01 2020-06-30 0001156375 cme:ClearingandtransactionfeesMember cme:InterestRateMember 2019-01-01 2019-06-30 0001156375 cme:ClearingandtransactionfeesMember cme:EquitiesMember 2020-04-01 2020-06-30 0001156375 cme:ClearingandtransactionfeesMember cme:EquitiesMember 2019-04-01 2019-06-30 0001156375 cme:ClearingandtransactionfeesMember cme:EquitiesMember 2020-01-01 2020-06-30 0001156375 cme:ClearingandtransactionfeesMember cme:EquitiesMember 2019-01-01 2019-06-30 0001156375 cme:ClearingandtransactionfeesMember us-gaap:ForeignExchangeMember 2020-04-01 2020-06-30 0001156375 cme:ClearingandtransactionfeesMember us-gaap:ForeignExchangeMember 2019-04-01 2019-06-30 0001156375 cme:ClearingandtransactionfeesMember us-gaap:ForeignExchangeMember 2020-01-01 2020-06-30 0001156375 cme:ClearingandtransactionfeesMember us-gaap:ForeignExchangeMember 2019-01-01 2019-06-30 0001156375 cme:ClearingandtransactionfeesMember cme:AgriculturalcommodityMember 2020-04-01 2020-06-30 0001156375 cme:ClearingandtransactionfeesMember cme:AgriculturalcommodityMember 2019-04-01 2019-06-30 0001156375 cme:ClearingandtransactionfeesMember cme:AgriculturalcommodityMember 2020-01-01 2020-06-30 0001156375 cme:ClearingandtransactionfeesMember cme:AgriculturalcommodityMember 2019-01-01 2019-06-30 0001156375 cme:ClearingandtransactionfeesMember cme:EnergyMember 2020-04-01 2020-06-30 0001156375 cme:ClearingandtransactionfeesMember cme:EnergyMember 2019-04-01 2019-06-30 0001156375 cme:ClearingandtransactionfeesMember cme:EnergyMember 2020-01-01 2020-06-30 0001156375 cme:ClearingandtransactionfeesMember cme:EnergyMember 2019-01-01 2019-06-30 0001156375 cme:ClearingandtransactionfeesMember cme:MetalMember 2020-04-01 2020-06-30 0001156375 cme:ClearingandtransactionfeesMember cme:MetalMember 2019-04-01 2019-06-30 0001156375 cme:ClearingandtransactionfeesMember cme:MetalMember 2020-01-01 2020-06-30 0001156375 cme:ClearingandtransactionfeesMember cme:MetalMember 2019-01-01 2019-06-30 0001156375 cme:ClearingandtransactionfeesMember cme:CashMarketsMember 2020-04-01 2020-06-30 0001156375 cme:ClearingandtransactionfeesMember cme:CashMarketsMember 2019-04-01 2019-06-30 0001156375 cme:ClearingandtransactionfeesMember cme:CashMarketsMember 2020-01-01 2020-06-30 0001156375 cme:ClearingandtransactionfeesMember cme:CashMarketsMember 2019-01-01 2019-06-30 0001156375 cme:ClearingandtransactionfeesMember us-gaap:InterestRateSwapMember 2020-04-01 2020-06-30 0001156375 cme:ClearingandtransactionfeesMember us-gaap:InterestRateSwapMember 2019-04-01 2019-06-30 0001156375 cme:ClearingandtransactionfeesMember us-gaap:InterestRateSwapMember 2020-01-01 2020-06-30 0001156375 cme:ClearingandtransactionfeesMember us-gaap:InterestRateSwapMember 2019-01-01 2019-06-30 0001156375 us-gaap:TransferredAtPointInTimeMember 2020-04-01 2020-06-30 0001156375 us-gaap:TransferredAtPointInTimeMember 2019-04-01 2019-06-30 0001156375 us-gaap:TransferredAtPointInTimeMember 2020-01-01 2020-06-30 0001156375 us-gaap:TransferredAtPointInTimeMember 2019-01-01 2019-06-30 0001156375 us-gaap:TransferredOverTimeMember 2020-04-01 2020-06-30 0001156375 us-gaap:TransferredOverTimeMember 2019-04-01 2019-06-30 0001156375 us-gaap:TransferredOverTimeMember 2020-01-01 2020-06-30 0001156375 us-gaap:TransferredOverTimeMember 2019-01-01 2019-06-30 0001156375 cme:OnetimechargesandmiscellaneousrevenuesMember 2020-04-01 2020-06-30 0001156375 cme:OnetimechargesandmiscellaneousrevenuesMember 2019-04-01 2019-06-30 0001156375 cme:OnetimechargesandmiscellaneousrevenuesMember 2020-01-01 2020-06-30 0001156375 cme:OnetimechargesandmiscellaneousrevenuesMember 2019-01-01 2019-06-30 0001156375 cme:FederalReserveReinvestmentMember 2020-06-30 0001156375 cme:U.S.TreasuryPerformanceBondMember 2020-06-30 0001156375 cme:U.S.GovernmentAgencySecurityPerformanceBondMember 2020-06-30 0001156375 us-gaap:CustomerRelationshipsMember 2020-06-30 0001156375 us-gaap:CustomerRelationshipsMember 2019-12-31 0001156375 us-gaap:DevelopedTechnologyRightsMember 2020-06-30 0001156375 us-gaap:DevelopedTechnologyRightsMember 2019-12-31 0001156375 us-gaap:OtherIntangibleAssetsMember 2020-06-30 0001156375 us-gaap:OtherIntangibleAssetsMember 2019-12-31 0001156375 us-gaap:FiniteLivedIntangibleAssetsMember 2020-06-30 0001156375 us-gaap:FiniteLivedIntangibleAssetsMember 2019-12-31 0001156375 us-gaap:TradeNamesMember 2020-06-30 0001156375 us-gaap:TradeNamesMember 2019-12-31 0001156375 cme:A750.0millionFixedRateNotesDueSeptember2022InterestEqualTo3.00Member 2020-06-30 0001156375 cme:A750.0millionFixedRateNotesDueSeptember2022InterestEqualTo3.00Member 2019-12-31 0001156375 cme:A15.0millionfixedratenotesdueMay2023Member 2020-06-30 0001156375 cme:A15.0millionfixedratenotesdueMay2023Member 2019-12-31 0001156375 cme:A750.0MillionFixedRateNotesDueMarch2025InterestEqualTo3.00Member 2020-06-30 0001156375 cme:A750.0MillionFixedRateNotesDueMarch2025InterestEqualTo3.00Member 2019-12-31 0001156375 cme:A500.0MillionFixedRateNotesDueJune2028InterestEqualTo3.75MemberDomain 2020-06-30 0001156375 cme:A500.0MillionFixedRateNotesDueJune2028InterestEqualTo3.75MemberDomain 2019-12-31 0001156375 cme:A750.0millionFixedRateNotesDueSeptember2043InterestEqualTo5.3Member 2020-06-30 0001156375 cme:A750.0millionFixedRateNotesDueSeptember2043InterestEqualTo5.3Member 2019-12-31 0001156375 cme:A700.0MillionFixedRateNotesDueJune2048InterestEqualTo4.15MemberDomainDomain 2020-06-30 0001156375 cme:A700.0MillionFixedRateNotesDueJune2048InterestEqualTo4.15MemberDomainDomain 2019-12-31 0001156375 us-gaap:CommercialPaperMember 2020-06-30 0001156375 us-gaap:CommercialPaperMember 2019-12-31 0001156375 2012-09-01 2012-09-30 0001156375 2015-03-01 2015-03-31 0001156375 2013-09-01 2013-09-30 0001156375 srt:MinimumMember 2020-01-01 2020-06-30 0001156375 srt:MaximumMember 2020-01-01 2020-06-30 0001156375 cme:A750.0millionFixedRateNotesDueSeptember2022InterestEqualTo3.00Member 2020-01-01 2020-06-30 0001156375 cme:A15.0millionfixedratenotesdueMay2023Member 2020-01-01 2020-06-30 0001156375 cme:A750.0MillionFixedRateNotesDueMarch2025InterestEqualTo3.00Member 2020-01-01 2020-06-30 0001156375 cme:A500.0MillionFixedRateNotesDueJune2028InterestEqualTo3.75MemberDomain 2020-01-01 2020-06-30 0001156375 cme:A750.0millionFixedRateNotesDueSeptember2043InterestEqualTo5.3Member 2020-01-01 2020-06-30 0001156375 cme:A700.0MillionFixedRateNotesDueJune2048InterestEqualTo4.15MemberDomainDomain 2020-01-01 2020-06-30 0001156375 cme:FamilyFarmerAndRanchersProtectionFundMember 2020-06-30 0001156375 cme:FamilyFarmerAndRanchersProtectionFundMember 2020-01-01 2020-06-30 0001156375 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-12-31 0001156375 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-12-31 0001156375 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-12-31 0001156375 us-gaap:ForeignCurrencyGainLossMember 2019-12-31 0001156375 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001156375 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2020-01-01 2020-06-30 0001156375 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-01-01 2020-06-30 0001156375 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2020-01-01 2020-06-30 0001156375 us-gaap:ForeignCurrencyGainLossMember 2020-01-01 2020-06-30 0001156375 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-06-30 0001156375 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2020-06-30 0001156375 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-06-30 0001156375 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2020-06-30 0001156375 us-gaap:ForeignCurrencyGainLossMember 2020-06-30 0001156375 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-30 0001156375 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-12-31 0001156375 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-12-31 0001156375 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-12-31 0001156375 us-gaap:ForeignCurrencyGainLossMember 2018-12-31 0001156375 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001156375 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-01-01 2019-06-30 0001156375 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-01-01 2019-06-30 0001156375 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-01-01 2019-06-30 0001156375 us-gaap:ForeignCurrencyGainLossMember 2019-01-01 2019-06-30 0001156375 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-06-30 0001156375 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-06-30 0001156375 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-06-30 0001156375 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-06-30 0001156375 us-gaap:ForeignCurrencyGainLossMember 2019-06-30 0001156375 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0001156375 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-06-30 0001156375 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-06-30 0001156375 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-06-30 0001156375 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2020-06-30 0001156375 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MutualFundMember 2020-06-30 0001156375 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MutualFundMember 2020-06-30 0001156375 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MutualFundMember 2020-06-30 0001156375 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MutualFundMember 2020-06-30 0001156375 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2020-06-30 0001156375 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2020-06-30 0001156375 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2020-06-30 0001156375 us-gaap:FairValueMeasurementsRecurringMember us-gaap:EquitySecuritiesMember 2020-06-30 0001156375 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2020-06-30 0001156375 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2020-06-30 0001156375 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2020-06-30 0001156375 us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2020-06-30 0001156375 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001156375 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001156375 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001156375 us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001156375 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember cme:U.S.TreasuryPerformanceBondMember 2020-06-30 0001156375 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember cme:U.S.TreasuryPerformanceBondMember 2020-06-30 0001156375 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember cme:U.S.TreasuryPerformanceBondMember 2020-06-30 0001156375 us-gaap:FairValueMeasurementsRecurringMember cme:U.S.TreasuryPerformanceBondMember 2020-06-30 0001156375 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember cme:U.S.GovernmentAgencySecurityPerformanceBondMember 2020-06-30 0001156375 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember cme:U.S.GovernmentAgencySecurityPerformanceBondMember 2020-06-30 0001156375 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember cme:U.S.GovernmentAgencySecurityPerformanceBondMember 2020-06-30 0001156375 us-gaap:FairValueMeasurementsRecurringMember cme:U.S.GovernmentAgencySecurityPerformanceBondMember 2020-06-30 0001156375 cme:A750.0millionFixedRateNotesDueSeptember2022InterestEqualTo3.00Member us-gaap:FairValueInputsLevel2Member 2020-06-30 0001156375 cme:A15.0millionfixedratenotesdueMay2023Member us-gaap:FairValueInputsLevel2Member 2020-06-30 0001156375 cme:A750.0MillionFixedRateNotesDueMarch2025InterestEqualTo3.00Member us-gaap:FairValueInputsLevel2Member 2020-06-30 0001156375 cme:A500.0MillionFixedRateNotesDueJune2028InterestEqualTo3.75MemberDomain us-gaap:FairValueInputsLevel2Member 2020-06-30 0001156375 cme:A750.0millionFixedRateNotesDueSeptember2043InterestEqualTo5.3Member us-gaap:FairValueInputsLevel2Member 2020-06-30 0001156375 cme:A700.0MillionFixedRateNotesDueJune2048InterestEqualTo4.15MemberDomainDomain us-gaap:FairValueInputsLevel2Member 2020-06-30 0001156375 cme:A750.0millionFixedRateNotesDueSeptember2022InterestEqualTo3.00Member us-gaap:FairValueInputsLevel2Member 2020-01-01 2020-06-30 0001156375 cme:A15.0millionfixedratenotesdueMay2023Member us-gaap:FairValueInputsLevel2Member 2020-01-01 2020-06-30 0001156375 cme:A750.0MillionFixedRateNotesDueMarch2025InterestEqualTo3.00Member us-gaap:FairValueInputsLevel2Member 2020-01-01 2020-06-30 0001156375 cme:A500.0MillionFixedRateNotesDueJune2028InterestEqualTo3.75MemberDomain us-gaap:FairValueInputsLevel2Member 2020-01-01 2020-06-30 0001156375 cme:A750.0millionFixedRateNotesDueSeptember2043InterestEqualTo5.3Member us-gaap:FairValueInputsLevel2Member 2020-01-01 2020-06-30 0001156375 cme:A700.0MillionFixedRateNotesDueJune2048InterestEqualTo4.15MemberDomainDomain us-gaap:FairValueInputsLevel2Member 2020-01-01 2020-06-30 0001156375 us-gaap:RestrictedStockMember 2020-04-01 2020-06-30 0001156375 us-gaap:RestrictedStockMember 2019-04-01 2019-06-30 0001156375 us-gaap:RestrictedStockMember 2020-01-01 2020-06-30 0001156375 us-gaap:RestrictedStockMember 2019-01-01 2019-06-30 shares iso4217:USD iso4217:USD shares pure cme:days iso4217:EUR cme:years 0001156375 --12-31 2020 Q2 false 358623764 625 813 1287 413 5200000 3400000 4400000 4300000 894400000 867500000 700000 900000 0.01 0.01 10000000 10000000 0 0 0 0 0.01 0.01 1000000000 1000000000 357727000 357469000 357727000 357469000 0.01 0.01 3000 3000 3000 3000 3000 3000 0.85 0.75 1.70 1.50 3500000000 300000000 3500000000 300000000 750000000.0 15000000.0 750000000.0 500000000.0 750000000.0 700000000.0 2022-09-15 2023-05-01 2025-03-15 2028-06-15 2043-09-15 2048-06-15 0.0300 0.0430 0.0300 0.0375 0.0530 0.0415 750000000.0 15000000.0 750000000.0 500000000.0 750000000.0 700000000.0 2022-09-15 2023-05-31 2025-03-15 2028-06-15 2043-09-15 2048-06-15 10-Q true 2020-06-30 false 001-31553 CME GROUP INC. DE 36-4459170 20 South Wacker Drive Chicago IL 60606 312 930-1000 Class A Common Stock CME NASDAQ Yes Yes Large Accelerated Filer false false false 358623764 625 813 1287 413 1405400000 1551400000 88100000 83200000 532100000 491800000 319200000 364400000 79441400000 37077000000.0 81786200000 39567800000 538600000 544000000.0 17175300000 17175300000 4931700000 5117700000 10742500000 10742500000 2040500000 2068000000.0 117214800000 75215300000 88000000.0 61900000 672500000 1384800000 79440900000 37075800000 80201400000 38522500000 3440900000 3743200000 5607300000 5635200000 1126300000 1155100000 90375900000 49056000000.0 0 0 3600000 3600000 0 0 21148900000 21113200000 5668500000 5008700000 -13100000 3400000 26807900000 26128900000 31000000.0 30400000 26838900000 26159300000 117214800000 75215300000 940200000 1051800000 2219000000.0 2004400000 134700000 128300000 266200000 258400000 107400000 92600000 219200000 189500000 1182300000 1272700000 2704400000 2452300000 217000000.0 227300000 424500000 457600000 49100000 48600000 96800000 95700000 51200000 41700000 92900000 81100000 76600000 76100000 153900000 156800000 36700000 46300000 72000000.0 79200000 55400000 44800000 129300000 85300000 58800000 89300000 137600000 167000000.0 544800000 574100000 1107000000.0 1122700000 637500000 698600000 1597400000 1329600000 32100000 139300000 128000000.0 318000000.0 41900000 45100000 82800000 93200000 48800000 43800000 100000000.0 84300000 -15200000 -134500000 -92000000.0 -296400000 23800000 3500000 53200000 12700000 661300000 702100000 1650600000 1342300000 158000000.0 187500000 380500000 331800000 503300000 514600000 1270100000 1010500000 0 800000 600000 -200000 503300000 513800000 1269500000 1010700000 1.41 1.44 3.55 2.83 1.40 1.43 3.54 2.82 357691000 357060000 357607000 356973000 358457000 358155000 358453000 358103000 503300000 514600000 1270100000 1010500000 1400000 900000 800000 1700000 0 -100000 0 -100000 400000 200000 200000 400000 1000000.0 600000 600000 1200000 0 0 -2000000.0 -2700000 1100000 1200000 2300000 2400000 300000 300000 100000 -100000 800000 900000 200000 -200000 0 -500000 0 -200000 300000 300000 2100000 600000 0 -100000 -400000 -100000 -300000 -700000 -1700000 -700000 11600000 1000000.0 -16200000 -3000000.0 0 0 600000 0 0 -3000000.0 0 -3000000.0 11600000 4000000.0 -15600000 0 13100000 4800000 -16500000 300000 516400000 519400000 1253600000 1010800000 0 800000 600000 -200000 516400000 518600000 1253000000.0 1011000000.0 357469000 3000 21116800000 5008700000 3400000 26128900000 30400000 26159300000 1269500000 1269500000 -600000 1270100000 -16500000 -16500000 -16500000 609400000 609400000 609400000 -300000 -300000 -300000 66000 3800000 3800000 3800000 158000 19400000 19400000 19400000 17000 2900000 2900000 2900000 17000 2900000 2900000 2900000 45500000 45500000 45500000 357727000 3000 21152500000 5668500000 -13100000 26807900000 31000000.0 26838900000 357677000 3000 21124000000.0 5469900000 -26200000 26567700000 31000000.0 26598700000 503300000 503300000 0 503300000 13100000 13100000 13100000 304700000 304700000 304700000 11000 600000 600000 600000 5000 300000 300000 300000 17000 2900000 2900000 2900000 17000 2900000 2900000 2900000 22400000 22400000 22400000 357727000 3000 21152500000 5668500000 -13100000 26807900000 31000000.0 26838900000 356824000 3000 21057900000 4855300000 5300000 25918500000 46800000 25965300000 1010700000 1010700000 -200000 1010500000 300000 300000 300000 536100000 536100000 536100000 6900000 6900000 6900000 0 16900000 16900000 162000 7000000.0 7000000.0 7000000.0 128000 14100000 14100000 14100000 16000 3100000 3100000 3100000 13000 2500000 2500000 2500000 56400000 56400000 56400000 357143000 3000 21112800000 5336800000 5600000 26455200000 29700000 26484900000 357013000 3000 21065700000 5091100000 800000 26157600000 28900000 26186500000 513800000 513800000 800000 514600000 4800000 4800000 4800000 268100000 268100000 268100000 98000 3700000 3700000 3700000 3000 300000 300000 300000 16000 3100000 3100000 3100000 13000 2500000 2500000 2500000 38100000 38100000 38100000 357143000 3000 21112800000 5336800000 5600000 26455200000 29700000 26484900000 1270100000 1010500000 45500000 56400000 153900000 156800000 72000000.0 79200000 27900000 21600000 1600000 -16700000 -1100000 -27200000 10500000 31200000 -22100000 -13100000 42500000 40400000 -1800000 -126100000 -27800000 13400000 26100000 -64300000 294000000.0 -28600000 -55900000 -177700000 -49100000 8500000 -5400000 -8600000 1743900000 1142900000 7500000 11600000 6700000 8300000 79200000 121600000 1400000 0 300000 28400000 -79500000 -89900000 -304600000 239500000 0 569200000 1501600000 1159900000 0 -16000000.0 19400000 14100000 15100000 400000 -1810500000 -1487300000 -146100000 -434300000 1556600000 1377200000 1410500000 942900000 1405400000 937700000 4400000 4100000 700000 1100000 1410500000 942900000 116600000 373900000 67000000.0 80100000 12500000 0 Basis of Presentation<div style="margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The consolidated financial statements consist of CME Group Inc. (CME Group) and its subsidiaries (collectively, the company), including Chicago Mercantile Exchange Inc. (CME), Board of Trade of the City of Chicago, Inc. (CBOT), New York Mercantile Exchange, Inc. (NYMEX), Commodity Exchange, Inc. (COMEX) and NEX Group Limited (NEX). The clearing house is operated by CME.</span></div><div style="margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The accompanying interim consolidated financial statements have been prepared by CME Group without audit. Certain notes and other information normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States have been condensed or omitted. In the opinion of management, the accompanying consolidated financial statements include all normal recurring adjustments considered necessary to present fairly the financial position of the company at June 30, 2020 and December 31, 2019 and the results of operations and cash flows for the periods indicated. Quarterly results are not necessarily indicative of results for any subsequent period. </span></div><div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The accompanying consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto in CME Group’s Annual Report on Form 10-K for the year ended December 31, 2019, filed with the Securities and Exchange Commission (SEC) on February 28, 2020.</span></div> Accounting Policies<div style="margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Newly Adopted Accounting Policies. </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The company adopted the following accounting policies during 2020:</span></div><div style="margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Credit Losses. </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In June 2016, the FASB issued guidance that changes how credit losses are measured for most financial assets measured at amortized cost and certain other instruments. The standard requires an entity to estimate its lifetime expected credit loss and record an allowance, that when deducted from the amortized cost basis of the financial asset, presents the net amount expected to be collected on the financial asset. This forward-looking expected loss model generally will result in the earlier recognition of allowances for losses. The standard also amends the impairment model for available for sale debt securities and requires entities to determine whether all or a portion of the unrealized loss on an available for sale debt security is a credit loss. Severity and duration of the unrealized loss are no longer permissible factors in concluding whether a credit loss exists. Entities will recognize improvements to estimated credit losses on available for sale debt securities immediately in earnings rather than as interest income over time. The company implemented this standard on January 1, 2020 by recognizing an immaterial cumulative-effect adjustment to the beginning balance of retained earnings. </span></div><div style="text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The company has not experienced significant levels of underpayment or nonpayment by customers and does not expect changes to this trend over the payment terms of our receivables. Exposure to losses on receivables for clearing and transaction fees and other amounts owed by clearing and trading firms is dependent on each firm's financial condition. With respect to clearing firms, the company's credit loss exposure is mitigated by the memberships that collateralize fees owed to the company. The allowance for credit losses on accounts receivable is calculated by evaluating the aging of the company's billings by revenue stream: clearing and transaction, market data, and other. This aging assessment, as well as contemplation of current and anticipated economic factors, including the interest rate environment and pricing levels are the primary considerations that most significantly impact the collectibility of accounts receivable. The allowance for accounts receivable is $5.2 million at June 30, 2020.</span></div><div style="margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Income Taxes. </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In December 2019, the FASB issued an accounting update that is intended to reduce cost and complexity related to accounting for income taxes. The update removes specific exceptions to the general principles for accounting for income taxes. Specifically, it eliminates the need for an entity to analyze whether the following exceptions apply in a given period: incremental approach for intraperiod tax allocation, accounting basis differences when there are ownership changes in foreign investments, and interim period income tax accounting for year-to-date losses that exceed anticipated losses. The update also simplifies the accounting for the following: franchise taxes that are partially based on income, transactions with a government that result in a step up in the tax basis of goodwill, separate financial statements of legal entities that are not subject to tax, and enacted changes in tax laws in interim periods. This update is effective for reporting periods beginning after December 15, 2020. The company has early adopted this standard on January 1, 2020. The impact of adoption of this standard was immaterial to the consolidated financial statements. </span></div><div style="margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Recently Issued Accounting Pronouncements. </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In August 2018, the FASB issued a standards update that modifies the disclosure requirements for employers that sponsor defined pension or other postretirement plans. The guidance clarifies certain existing disclosures and expands the requirements for others. Disclosures that are not considered cost beneficial are removed by the update. Also, there is a new disclosure requirement to include an explanation of the reasons for significant gains and losses related to changes in the benefit obligation for the period. This guidance is effective for reporting periods beginning in 2021. Early adoption is permitted. The company plans to update the disclosures for these changes upon adoption of the guidance in 2021.</span></div> 5200000 Revenue Recognition<div style="margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The company generates revenue from customers from the following sources:</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Clearing and transaction fees.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> Clearing and transaction fees include electronic trading fees and brokerage commissions, surcharges for privately-negotiated transactions, portfolio reconciliation and compression services, risk mitigation and other volume-related charges for trade contracts. Clearing and transaction fees are assessed upfront at the time of trade execution. As such, the company recognizes the majority of the fee revenue upon successful execution of the trade. The minimal remaining portion of the fee revenue related to settlement activities performed after trade execution is recognized over the short-term period that the contract is outstanding, based on management’s estimates of the average contract lifecycle. These estimates are based on various assumptions to approximate the amount of fee revenue to be attributed to services performed through contract settlement, expiration, or termination. For cleared trades, these assumptions include the average number of days that a contract remains in open interest, contract turnover, average revenue per day, and revenue remaining in open interest at the end of each period. </span></div><div style="margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The nature of contracts gives rise to several types of variable consideration, including volume-based pricing tiers, customer incentives associated with market maker programs and other fee discounts. The company includes fee discounts and incentives in the estimated transaction price when there is a basis to reasonably estimate the amount of the fee reduction. These estimates are based on historical experience, anticipated performance, and best judgment at the time. Because of the company's certainty in estimating these amounts, they are included in the transaction price of contracts. </span></div><div style="margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Market data and information services.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> Market data and information services represent revenue from the dissemination of market data to subscribers, distributors, and other third-party licensees of market data. Pricing for market data is primarily based on the number of reportable devices used as well as the number of subscribers enrolled under the arrangement. Fees for these services are generally billed monthly. Market data services are satisfied over time and revenue is recognized on a monthly basis as the customers receive and consume the benefit of the market data services. However, the company also maintains certain annual license arrangements with one-time upfront fees. The fees for annual licenses are initially recorded as a contract liability and recognized as revenue monthly over the term of the annual period. </span></div><div style="margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Other. </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Other revenues include certain access and communication fees, fees for collateral management and fees for trade order routing through agreements from various strategic relationships. Access and communication fees are charges to customers that utilize various telecommunications networks and communications services. Fees for these services are generally billed monthly and the associated fee revenue is recognized as billed. Collateral management fees are charged to clearing firms that have collateral on deposit with the clearing house to meet their minimum performance bond and guaranty fund obligations on the exchange. These fees are calculated based on daily collateral balances and are billed monthly. This fee revenue is recognized monthly as billed as the customers receive and consume the benefits of the services. Pricing for strategic relationships may be driven by customer levels and activity. There are fee arrangements which provide for monthly as well as quarterly payments in arrears. Revenue is recognized monthly for strategic relationship arrangements as the customers receive and consume the benefits of the services. </span></div><div style="margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table represents a disaggregation of revenue from contracts with customers by product line for the quarters and six months ended June 30, 2020 and 2019:</span></div><div style="text-align:center;margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:58.964%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.554%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.333%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.969%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.187%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.554%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.187%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.823%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.629%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Quarter Ended <br/>June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended <br/>June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in millions)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest rates</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">221.4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">347.4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">639.7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">650.2 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Equity indexes</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">201.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">148.1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">449.5 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">294.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign exchange</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35.9 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">84.1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">80.5 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Agricultural commodities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">108.7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">141.5 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">226.4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">246.5 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Energy</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">194.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">179.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">415.8 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">344.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Metals</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">49.6 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">58.1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">128.4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">109.1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash markets business</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">112.4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">120.7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">236.8 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">243.6 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest rate swap</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16.9 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17.4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36.2 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total clearing and transaction fees</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">940.2 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,051.8 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,219.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,004.4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Market data and information services</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">134.7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">128.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">266.2 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">258.4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">107.4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">92.6 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">219.2 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">189.5 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total revenues</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,182.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,272.7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,704.4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,452.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:6pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Timing of Revenue Recognition</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Services transferred at a point in time</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">881.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">988.1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,092.5 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,881.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Services transferred over time</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">298.8 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">281.9 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">606.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">559.6 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">One-time charges and miscellaneous revenues</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.2 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.6 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11.7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total revenues</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,182.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,272.7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,704.4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,452.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div>The timing of revenue recognition, billings and cash collections results in billed accounts receivable, and customer advances and deposits (contract liabilities) on the consolidated balance sheets. Certain fees for transactions, annual licenses, and other revenue arrangements are billed upfront before revenue is recognized, which results in the recognition of contract liabilities. These liabilities are recognized on the consolidated balance sheets on a contract-by-contract basis at the end of each reporting period. For annual licenses and upfront fee arrangements, the company generally bills customers upon contract execution. These payments are recognized as revenue over time as the obligations under the contracts are satisfied. Changes in the contract liability balances during the six months ended June 30, 2020 were not materially impacted by any other factors. The balance of contract liabilities was $61.1 million and $42.6 million as of June 30, 2020 and December 31, 2019, respectively. <div style="margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table represents a disaggregation of revenue from contracts with customers by product line for the quarters and six months ended June 30, 2020 and 2019:</span></div><div style="text-align:center;margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:58.964%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.554%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.333%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.969%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.187%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.554%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.187%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.823%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.629%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Quarter Ended <br/>June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended <br/>June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in millions)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest rates</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">221.4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">347.4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">639.7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">650.2 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Equity indexes</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">201.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">148.1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">449.5 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">294.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign exchange</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35.9 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">84.1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">80.5 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Agricultural commodities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">108.7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">141.5 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">226.4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">246.5 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Energy</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">194.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">179.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">415.8 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">344.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Metals</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">49.6 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">58.1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">128.4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">109.1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash markets business</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">112.4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">120.7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">236.8 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">243.6 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest rate swap</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16.9 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17.4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36.2 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total clearing and transaction fees</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">940.2 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,051.8 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,219.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,004.4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Market data and information services</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">134.7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">128.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">266.2 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">258.4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">107.4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">92.6 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">219.2 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">189.5 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total revenues</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,182.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,272.7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,704.4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,452.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:6pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:6pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Timing of Revenue Recognition</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Services transferred at a point in time</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">881.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">988.1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,092.5 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,881.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Services transferred over time</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">298.8 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">281.9 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">606.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">559.6 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">One-time charges and miscellaneous revenues</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.2 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.6 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11.7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total revenues</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,182.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,272.7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,704.4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,452.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 221400000 347400000 639700000 650200000 201300000 148100000 449500000 294000000.0 35900000 39300000 84100000 80500000 108700000 141500000 226400000 246500000 194000000.0 179300000 415800000 344300000 49600000 58100000 128400000 109100000 112400000 120700000 236800000 243600000 16900000 17400000 38300000 36200000 940200000 1051800000 2219000000.0 2004400000 134700000 128300000 266200000 258400000 107400000 92600000 219200000 189500000 1182300000 1272700000 2704400000 2452300000 881300000 988100000 2092500000 1881000000.0 298800000 281900000 606300000 559600000 2200000 2700000 5600000 11700000 1182300000 1272700000 2704400000 2452300000 61100000 42600000 Performance Bonds and Guaranty Fund Contributions<div style="margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Performance Bonds and Guaranty Fund Contributions. </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">At June 30, 2020, performance bonds and guaranty fund contribution assets on the consolidated balance sheets include cash as well as U.S. Treasury securities and U.S. government agency securities. U.S. Treasury securities and U.S. government agency securities are purchased by CME, at its discretion, using cash collateral. The benefits, including interest earned, and risks of ownership accrue to CME. Interest earned is included in investment income on the consolidated statements of income. These debt securities are classified as available-for-sale. At June 30, 2020, the amortized cost and fair value of the U.S. Treasury securities were both $3.5 billion. At June 30, 2020, the amortized cost and fair value of the U.S. government agency securities were both $0.3 billion. </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span></div><div style="margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">CME has been designated as a systemically important financial market utility by the Financial Stability Oversight Council and is authorized to establish and maintain a cash account at the Federal Reserve Bank of Chicago. At June 30, 2020, CME maintained $52.9 billion within the cash account at the Federal Reserve Bank of Chicago. The cash deposit at the Federal Reserve Bank of Chicago is included within performance bonds and guaranty fund contributions on the consolidated balance sheets. </span></div><div style="margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Clearing House Contract Settlement.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> The clearing house marks-to-market open positions for all futures and options contracts twice a day (once a day for CME's cleared-only interest rate swap contracts). Based on values derived from the mark-to-market process, the clearing house requires payments from clearing firms whose positions have lost value and makes payments to clearing firms whose positions have gained value. Under the extremely unlikely scenario of simultaneous default by every clearing firm who has open positions with unrealized losses, the maximum exposure related to positions other than cleared-only interest rate swap contracts would be one half day of changes in fair value of all open positions, before considering the clearing house's ability to access defaulting clearing firms' collateral deposits. </span></div>For CME's cleared-only interest rate swap contracts, the maximum exposure related to CME's guarantee would be one full day of changes in fair value of all open positions, before considering CME's ability to access defaulting clearing firms' collateral. During the first six months of 2020, the clearing house transferred an average of approximately $5.9 billion a day through its clearing systems for settlement from clearing firms whose positions had lost value to clearing firms whose positions had gained value. The clearing house reduces its guarantee exposure through initial and maintenance performance bond requirements and mandatory guaranty fund contributions. The company believes that its guarantee liability is immaterial and therefore has not recorded any liability at June 30, 2020. The company does not have a history of significant losses recognized on performance bond collateral as posted by our clearing members, and management currently does not anticipate any future credit losses on its performance bond assets. Accordingly, the company has not provided an allowance for credit losses on these performance bond deposits, nor have we recorded any liabilities to reflect an allowance for credit losses related to our off-balance sheet credit exposures and guarantees. 52900000000 5900000000 Intangible Assets <div style="margin-top:6pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Intangible assets consisted of the following at June 30, 2020 and December 31, 2019:</span></div><div style="margin-top:3pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"> </span></div><div style="margin-top:3pt;margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:32.992%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.809%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.688%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.809%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.809%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.688%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.813%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in millions)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assigned Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated<br/>Amortization</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Book<br/>Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assigned Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated<br/>Amortization</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Book<br/>Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortizable Intangible Assets:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Clearing firm, market data and other customer relationships</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,766.8 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,481.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,285.5 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,797.1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,346.0)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,451.1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Technology-related intellectual property</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">171.4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(56.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">115.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">174.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(46.6)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">127.7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">101.1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(20.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">80.9 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">103.8 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(14.9)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">88.9 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total amortizable intangible assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,039.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,557.6)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,481.7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,075.2 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,407.5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,667.7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Indefinite-Lived Intangible Assets:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Trade names</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">450.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">450.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total intangible assets – other, net</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,931.7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,117.7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Trading products </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,175.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,175.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;">Trading products represent futures and options products acquired in our business combinations with CBOT Holdings, Inc., NYMEX Holdings, Inc. and The Board of Trade of Kansas City, Missouri, Inc. Clearing and transaction fees are generated through the trading of these products. These trading products, most of which have traded for decades, require authorization from the Commodity Futures Trading Commission (CFTC). Product authorizations from the CFTC have no term limits.</span></div><div style="margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Total amortization expense for intangible assets was $76.6 million and $76.1 million for the quarters ended June 30, 2020 and 2019, respectively. Total amortization expense for intangible assets was $153.9 million and $156.8 million for the six months ended June 30, 2020 and 2019, respectively. </span></div><div style="margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of June 30, 2020, the future estimated amortization expense related to amortizable intangible assets is expected to be as follows:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:78.263%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:17.737%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in millions)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> Amortization Expense</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Remainder of 2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">154.9 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">309.7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">309.4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">308.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">301.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">301.1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,797.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> <div style="margin-top:6pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Intangible assets consisted of the following at June 30, 2020 and December 31, 2019:</span></div><div style="margin-top:3pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"> </span></div><div style="margin-top:3pt;margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:32.992%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.809%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.688%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.809%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.809%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.688%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.813%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in millions)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assigned Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated<br/>Amortization</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Book<br/>Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assigned Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated<br/>Amortization</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Book<br/>Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortizable Intangible Assets:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Clearing firm, market data and other customer relationships</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,766.8 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,481.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,285.5 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,797.1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,346.0)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,451.1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Technology-related intellectual property</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">171.4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(56.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">115.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">174.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(46.6)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">127.7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">101.1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(20.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">80.9 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">103.8 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(14.9)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">88.9 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total amortizable intangible assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,039.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,557.6)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,481.7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,075.2 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,407.5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,667.7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Indefinite-Lived Intangible Assets:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Trade names</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">450.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">450.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total intangible assets – other, net</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,931.7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,117.7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Trading products </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,175.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,175.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;">Trading products represent futures and options products acquired in our business combinations with CBOT Holdings, Inc., NYMEX Holdings, Inc. and The Board of Trade of Kansas City, Missouri, Inc. Clearing and transaction fees are generated through the trading of these products. These trading products, most of which have traded for decades, require authorization from the Commodity Futures Trading Commission (CFTC). Product authorizations from the CFTC have no term limits.</span></div> 5766800000 1481300000 4285500000 5797100000 1346000000.0 4451100000 171400000 56100000 115300000 174300000 46600000 127700000 101100000 20200000 80900000 103800000 14900000 88900000 6039300000 1557600000 4481700000 6075200000 1407500000 4667700000 450000000.0 450000000.0 4931700000 5117700000 17175300000 17175300000 76600000 76100000 153900000 156800000 <div style="margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of June 30, 2020, the future estimated amortization expense related to amortizable intangible assets is expected to be as follows:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:78.263%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:17.737%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in millions)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> Amortization Expense</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Remainder of 2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">154.9 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">309.7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">309.4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">308.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">301.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">301.1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,797.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 154900000 309700000 309400000 308000000.0 301300000 301100000 2797300000 Debt<div style="margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Long-term debt consisted of the following at June 30, 2020 and December 31, 2019:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;"> </span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:66.768%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.516%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.250%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in millions)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$750.0 million fixed rate notes due September 2022, stated rate of 3.00%</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"> (1)</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">748.1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">747.7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">€15.0 million fixed rate notes due May 2023, stated rate of 4.30%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16.5 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16.4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$750.0 million fixed rate notes due March 2025, stated rate of 3.00% </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">746.7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">746.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$500.0 million fixed rate notes due June 2028, stated rate of 3.75%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">496.6 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">496.4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$750.0 million fixed rate notes due September 2043, stated rate of 5.30% </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(3)</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">742.9 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">742.8 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$700.0 million fixed rate notes due June 2048, stated rate of 4.15%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">690.1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">689.8 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Commercial paper </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(4)</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">303.8 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total long-term debt</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,440.9 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,743.2 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;">The company maintained a forward-starting interest rate swap agreement that modified the interest obligation associated with these notes so that the interest payable on the notes effectively became fixed at a rate of 3.32%.</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(2)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;">The company maintained a forward-starting interest rate swap agreement that modified the interest obligation associated with these notes so that the interest payable on the notes effectively became fixed at a rate of 3.11%.</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(3)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;">The company maintained a forward-starting interest rate swap agreement that modified the interest obligation associated with these notes so that the interest payable on the notes effectively became fixed at a rate of 4.73%. </span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(4)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;">The commercial paper is backed by the five-year multi-currency revolving credit facility.</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Commercial paper with an aggregate par value of $1.3 billion and maturities ranging from 1 to 18 days was issued during the first six months of 2020. The weighted average balance of commercial paper outstanding during the first six months of 2020 was $93.4 million.</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Long-term debt maturities, at par value (in U.S. dollar equivalent), were as follows at June 30, 2020: </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;"> </span></div><div style="margin-top:5pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:86.709%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.291%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in millions)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Par Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">750.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16.9 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">750.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,950.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Commercial paper is considered to mature in 2022 because it is backed by the five-year multi-currency revolving credit facility, which expires in 2022.</span></div> <div style="margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Long-term debt consisted of the following at June 30, 2020 and December 31, 2019:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;"> </span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:66.768%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.516%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.250%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in millions)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$750.0 million fixed rate notes due September 2022, stated rate of 3.00%</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"> (1)</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">748.1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">747.7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">€15.0 million fixed rate notes due May 2023, stated rate of 4.30%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16.5 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16.4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$750.0 million fixed rate notes due March 2025, stated rate of 3.00% </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">746.7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">746.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$500.0 million fixed rate notes due June 2028, stated rate of 3.75%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">496.6 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">496.4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$750.0 million fixed rate notes due September 2043, stated rate of 5.30% </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(3)</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">742.9 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">742.8 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$700.0 million fixed rate notes due June 2048, stated rate of 4.15%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">690.1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">689.8 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Commercial paper </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(4)</sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">303.8 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total long-term debt</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,440.9 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,743.2 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;">The company maintained a forward-starting interest rate swap agreement that modified the interest obligation associated with these notes so that the interest payable on the notes effectively became fixed at a rate of 3.32%.</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(2)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;">The company maintained a forward-starting interest rate swap agreement that modified the interest obligation associated with these notes so that the interest payable on the notes effectively became fixed at a rate of 3.11%.</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(3)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;">The company maintained a forward-starting interest rate swap agreement that modified the interest obligation associated with these notes so that the interest payable on the notes effectively became fixed at a rate of 4.73%. </span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(4)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;">The commercial paper is backed by the five-year multi-currency revolving credit facility.</span></div> 748100000 747700000 16500000 16400000 746700000 746300000 496600000 496400000 742900000 742800000 690100000 689800000 0 303800000 3440900000 3743200000 0.0332 0.0311 0.0473 1300000000 1300000000 1 18 93400000 <div style="margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Long-term debt maturities, at par value (in U.S. dollar equivalent), were as follows at June 30, 2020: </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;"> </span></div><div style="margin-top:5pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:86.709%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.291%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in millions)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Par Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">750.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16.9 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">750.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,950.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 0 750000000.0 16900000 0 750000000.0 1950000000.0 Contingencies<div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;">Legal and Regulatory Matters</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">. In 2013, the CFTC filed suit against NYMEX and two former employees (the "NYMEX Defendants") alleging disclosure of confidential customer information in violation of the Commodity Exchange Act. On June 3, 2020, the parties informed the Court that the CFTC's Division of Enforcement and the NYMEX Defendants had reached an agreement in principle to resolve the matter, subject to final approval by the CFTC. On July 31, 2020, the parties informed the Court that the CFTC had approved the agreed-upon settlement and further requested that the court enter an order implementing the agreed-upon resolution. The company expects the court to enter the order shortly, which will not be material to the company.</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In 2003, the U.S. Futures Exchange, L.L.C. (Eurex U.S.) and U.S. Exchange Holdings, Inc. filed suit in federal court alleging that CBOT and CME violated the antitrust laws and tortuously interfered with the business relationship and contract between Eurex U.S. and The Clearing Corporation. On October 31, 2018, the district court granted CBOT's and CME's motion for summary judgment and dismissed the case in its entirety. On March 23, 2020, the Seventh Circuit affirmed the decision of the district court. </span></div><div style="margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In the normal course of business, the company discusses matters with its regulators raised during regulatory examinations or otherwise subject to their inquiry and oversight. These matters could result in censures, fines, penalties or other sanctions. Management believes the outcome of any resulting actions will not have a material impact on its consolidated financial position or results of operations. However, the company is unable to predict the outcome or the timing of the ultimate resolution of these matters, or the potential fines, penalties or injunctive or other equitable relief, if any, that may result from these matters. </span></div><div style="margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In addition, the company is a defendant in, and has potential for, various other legal proceedings arising from its regular business activities. While the ultimate results of such proceedings against the company cannot be predicted with certainty, the company believes that the resolution of any of these matters on an individual or aggregate basis will not have a material impact on its consolidated financial position or results of operations.</span></div><div style="margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of June 30, 2020, an accrual of $4.0 million was recognized for probable and estimable legal and regulatory issues. No accrual was required as of December 31, 2019.</span></div><div style="margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Intellectual Property Indemnifications</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. Certain agreements with customers and other third parties related to accessing the CME Group platforms, utilizing market data services and licensing CME SPAN software may contain indemnifications from intellectual property claims that may be made against them as a result of their use of the applicable products and/or services. The potential future claims relating to these indemnifications cannot be estimated and therefore no liability has been recorded.</span></div> 4000000.0 Leases<div style="margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The company has operating leases for datacenters, corporate offices, and certain information technology equipment. The operating leases have remaining lease terms of up to 18 years, some of which include options to extend or renew the leases for up to an additional five years, and some of which include options to early terminate the leases in less than 12 months. Management evaluates the exercisability of these options at least quarterly in order to determine whether the contract term must be reassessed. For a small number of the leases, primarily the international locations, management's approach is to enter into short-term leases for a lease term of 12 months or less in order to provide for greater flexibility in the local environment. For certain office spaces, the company has entered into arrangements to sublease excess space to third parties, while the original lease contract remains in effect with the landlord. </span></div><div style="margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The company also has one finance lease, which is related to the sale of our datacenter in March 2016. In connection with the sale, the company leased back a portion of the property. The sale leaseback transaction was recognized under the financing method and not as a sale leaseback arrangement. </span></div><div style="margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The right-of-use lease asset is recorded within other assets, and the present value of the lease liability is recorded within other liabilities (segregated between short term and long term) on the consolidated balance sheets. The discount rate applied to the lease payments represents the company's incremental borrowing rate. </span></div><div style="margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The components of lease costs were as follows:</span></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:29.578%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:14.228%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.969%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.228%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.969%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.228%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.969%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.231%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Quarter Ended <br/>June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended <br/>June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in millions)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease expense:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease cost</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16.4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18.9 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term lease cost</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.5 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.5 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.9 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total operating lease expense included in other expense</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16.9 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20.4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42.2 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:11pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:11pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:11pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:11pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:11pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:11pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:11pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:11pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance lease expense:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest expense</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.8 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.9 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.8 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation expense</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.6 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total finance lease expense</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.9 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sublease revenue included in other revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Supplemental cash flow information related to leases was as follows:</span></div><div style="margin-top:12pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:29.578%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:14.228%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.969%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.228%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.969%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.228%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.969%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.231%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Quarter Ended <br/>June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended <br/>June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in millions)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash outflows for operating leases</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15.7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16.9 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31.6 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32.1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash outflows for finance leases</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.2 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.8 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Supplemental balance sheet information related to leases was as follows: </span></div><div style="margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Operating leases</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> </span></div><div style="margin-top:6pt;margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:64.325%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:14.251%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.971%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.253%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in millions)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease right-of-use assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">396.7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">417.1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease liabilities:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other current liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">40.5 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">486.8 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">514.8 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total operating lease liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">527.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">557.1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average remaining lease term (in months)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">143</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">146</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average discount rate</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div><div style="margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Finance leases</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div style="margin-top:6pt;margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:64.178%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:14.251%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.117%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.254%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in millions)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance lease right-of-use assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">93.2 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">97.5 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other current liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.5 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">87.7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">91.5 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total finance lease liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">95.2 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">98.9 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average remaining lease term (in months)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">129</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">135</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average discount rate</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.5 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.5 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div><div style="margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Future minimum lease payments were as follows as of June 30, 2020 for operating and finance leases:</span></div><div style="margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%;"><tr><td style="width:1.0%;"/><td style="width:78.735%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td style="width:1.0%;"/><td style="width:17.265%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in millions)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating Leases</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Remainder of 2020</span></td><td colspan="3" style="display:none;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32.1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">61.4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">64.4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">61.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">55.7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025</span></td><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">53.8 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">343.4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease payments</span></td><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">672.1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: imputed interest</span></td><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(144.8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Present value of lease liability</span></td><td colspan="3" style="display:none;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">527.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%;"><tr><td style="width:1.0%;"/><td style="width:78.735%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td style="width:1.0%;"/><td style="width:17.265%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in millions)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance Leases</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Remainder of 2020</span></td><td colspan="3" style="display:none;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.5 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17.1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17.2 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17.4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025</span></td><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17.5 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">94.2 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease payments</span></td><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">188.9 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: imputed interest</span></td><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(93.7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Present value of lease liability</span></td><td colspan="3" style="display:none;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">95.2 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table> 18 5 12 12 <div style="margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The components of lease costs were as follows:</span></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:29.578%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:14.228%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.969%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.228%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.969%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.228%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.969%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.231%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Quarter Ended <br/>June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended <br/>June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in millions)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease expense:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease cost</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16.4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18.9 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term lease cost</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.5 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.5 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.9 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total operating lease expense included in other expense</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16.9 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20.4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42.2 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:11pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:11pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:11pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:11pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:11pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:11pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:11pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:11pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance lease expense:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest expense</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.8 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.9 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.8 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation expense</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.6 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total finance lease expense</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.9 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sublease revenue included in other revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 16400000 18900000 31300000 37300000 500000 1500000 700000 4900000 16900000 20400000 32000000.0 42200000 800000 900000 1700000 1800000 2100000 2400000 4300000 4600000 2900000 3300000 6000000.0 6400000 3100000 1700000 6700000 5300000 <div style="margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Supplemental cash flow information related to leases was as follows:</span></div><div style="margin-top:12pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:29.578%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:14.228%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.969%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.228%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.969%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.228%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.969%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.231%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Quarter Ended <br/>June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended <br/>June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in millions)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash outflows for operating leases</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15.7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16.9 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31.6 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32.1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash outflows for finance leases</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.2 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.8 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 15700000 16900000 31600000 32100000 4200000 4800000 8400000 9000000.0 <div style="margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Supplemental balance sheet information related to leases was as follows: </span></div><div style="margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Operating leases</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"> </span></div><div style="margin-top:6pt;margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:64.325%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:14.251%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.971%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.253%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in millions)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease right-of-use assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">396.7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">417.1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease liabilities:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other current liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">40.5 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">486.8 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">514.8 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total operating lease liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">527.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">557.1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></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-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average remaining lease term (in months)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">143</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">146</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average discount rate</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div><div style="margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Finance leases</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div style="margin-top:6pt;margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:64.178%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:14.251%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.117%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.254%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in millions)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance lease right-of-use assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">93.2 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">97.5 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other current liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.5 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">87.7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">91.5 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total finance lease liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">95.2 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">98.9 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average remaining lease term (in months)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">129</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">135</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average discount rate</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.5 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.5 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div> 396700000 417100000 40500000 42300000 486800000 514800000 527300000 557100000 P143M P146M 0.040 0.040 93200000 97500000 7500000 7400000 87700000 91500000 95200000 98900000 P129M P135M 0.035 0.035 <div style="margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Future minimum lease payments were as follows as of June 30, 2020 for operating and finance leases:</span></div><div style="margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%;"><tr><td style="width:1.0%;"/><td style="width:78.735%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td style="width:1.0%;"/><td style="width:17.265%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in millions)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating Leases</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Remainder of 2020</span></td><td colspan="3" style="display:none;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32.1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">61.4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">64.4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">61.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">55.7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025</span></td><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">53.8 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">343.4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease payments</span></td><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">672.1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: imputed interest</span></td><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(144.8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Present value of lease liability</span></td><td colspan="3" style="display:none;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">527.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 32100000 61400000 64400000 61300000 55700000 53800000 343400000 672100000 144800000 527300000 <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%;"><tr><td style="width:1.0%;"/><td style="width:78.735%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td style="width:1.0%;"/><td style="width:17.265%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in millions)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance Leases</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Remainder of 2020</span></td><td colspan="3" style="display:none;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.5 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17.1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17.2 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17.4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025</span></td><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17.5 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">94.2 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease payments</span></td><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">188.9 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: imputed interest</span></td><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(93.7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Present value of lease liability</span></td><td colspan="3" style="display:none;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">95.2 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table> 8500000 17000000.0 17100000 17200000 17400000 17500000 94200000 188900000 93700000 95200000 Guarantees<div style="margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Mutual Offset Agreement. </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">CME and Singapore Exchange Limited (SGX) maintain a mutual offset agreement with a current term through May 2023. This agreement enables market participants to open a futures position on one exchange and liquidate it on the other. The term of the agreement will automatically renew for a one-year period after May 2023 unless either party provides advance notice of their intent to terminate. CME can maintain collateral in the form of irrevocable, standby letters of credit. At June 30, 2020, CME was contingently liable to SGX on letters of credit totaling $310.0 million. CME also maintains a $350.0 million line of credit to meet its obligations under this agreement. Regardless of the collateral, CME guarantees all cleared transactions submitted through SGX and would initiate procedures designed to satisfy these financial obligations in the event of a default, such as the use of performance bonds and guaranty fund contributions of the defaulting clearing firm. The company believes that its guarantee liability is immaterial and therefore has not recorded any liability at June 30, 2020.</span></div><div style="margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Family Farmer and Rancher Protection Fund. </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In 2012, the company established the Family Farmer and Rancher Protection Fund (the Fund). The Fund is designed to provide payments, up to certain maximum levels, to family farmers, ranchers and other agricultural industry participants who use the company's agricultural commodity products and who suffer losses to their segregated account balances due to their CME clearing member becoming insolvent. Under the terms of the Fund, farmers and ranchers are eligible for up to $25,000 per participant. Farming and ranching cooperatives are eligible for up to $100,000 per cooperative. The Fund was established with a maximum of $100.0 million available for distribution to participants. Since its establishment, the Fund has made payments of approximately $2.0 million, which leaves $98.0 million available for future claims. If, at any time, payments due to participants were to exceed the amount remaining in the fund, payments would be pro-rated. Clearing members and customers must register with the company in advance and provide certain documentation in order to substantiate their eligibility. The company believes that its guarantee liability is immaterial and therefore has not recorded any liability at June 30, 2020.</span></div> 1 310000000.0 350000000.0 25000 100000 100000000.0 2000000.0 98000000.0 Accumulated Other Comprehensive Income (Loss)<div style="margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following tables present changes in the accumulated balances for each component of other comprehensive income (loss), including current period other comprehensive income (loss) and reclassifications out of accumulated other comprehensive income (loss):</span></div><div style="margin-top:6pt;margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:36.325%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.747%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.747%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.747%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.747%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.751%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in millions)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Investment Securities</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Defined Benefit Plans</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivative Investments</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign Currency Translation</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at December 31, 2019</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.8 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(55.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">69.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(11.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other comprehensive income (loss) before reclassifications and income tax benefit (expense)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.8 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2.0)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(17.4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amounts reclassified from accumulated other comprehensive income (loss)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.6 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.8 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income tax benefit (expense)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net current period other comprehensive income (loss) </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.6 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.2 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(15.6)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16.5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at June 30, 2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(54.9)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">67.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(26.9)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(13.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:36.325%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.747%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.747%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.747%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.747%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.751%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in millions)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Investment Securities</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Defined Benefit Plans</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivative Investments</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign Currency Translation</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at December 31, 2018</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(53.8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">69.7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(10.7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other comprehensive income (loss) before reclassifications and income tax benefit (expense)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2.7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3.0)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amounts reclassified from accumulated other comprehensive income (loss)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.6)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income tax benefit (expense)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.8 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net current period other comprehensive income (loss) </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.2 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at June 30, 2019</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(54.0)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">69.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(10.7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.6 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> <div style="margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following tables present changes in the accumulated balances for each component of other comprehensive income (loss), including current period other comprehensive income (loss) and reclassifications out of accumulated other comprehensive income (loss):</span></div><div style="margin-top:6pt;margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:36.325%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.747%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.747%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.747%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.747%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.751%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in millions)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Investment Securities</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Defined Benefit Plans</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivative Investments</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign Currency Translation</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at December 31, 2019</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.8 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(55.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">69.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(11.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other comprehensive income (loss) before reclassifications and income tax benefit (expense)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.8 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2.0)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(17.4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amounts reclassified from accumulated other comprehensive income (loss)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.6 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.8 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income tax benefit (expense)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net current period other comprehensive income (loss) </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.6 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.2 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(15.6)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16.5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at June 30, 2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(54.9)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">67.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(26.9)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(13.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:36.325%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.747%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.747%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.747%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.747%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.751%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in millions)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Investment Securities</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Defined Benefit Plans</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivative Investments</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign Currency Translation</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at December 31, 2018</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(53.8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">69.7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(10.7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other comprehensive income (loss) before reclassifications and income tax benefit (expense)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2.7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3.0)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amounts reclassified from accumulated other comprehensive income (loss)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.6)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income tax benefit (expense)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.8 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net current period other comprehensive income (loss) </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.2 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at June 30, 2019</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(54.0)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">69.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(10.7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.6 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 800000 -55100000 69000000.0 -11300000 3400000 800000 -2000000.0 0 -16200000 -17400000 0 2300000 -2100000 600000 800000 -200000 -100000 400000 0 100000 600000 200000 -1700000 -15600000 -16500000 1400000 -54900000 67300000 -26900000 -13100000 100000 -53800000 69700000 -10700000 5300000 1700000 -2700000 -200000 -3000000.0 -4200000 -100000 2400000 -600000 0 1700000 -400000 100000 100000 3000000.0 2800000 1200000 -200000 -700000 0 300000 1300000 -54000000.0 69000000.0 -10700000 5600000 Fair Value Measurements<div style="margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The company uses a three-level classification hierarchy of fair value measurements for disclosure purposes: </span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Level 1 inputs, which are considered the most reliable evidence of fair value, consist of quoted prices (unadjusted) for identical assets or liabilities in active markets. </span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Level 2 inputs consist of observable market data, such as quoted prices for similar assets and liabilities in active markets, or inputs other than quoted prices that are directly observable. </span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Level 3 inputs consist of unobservable inputs which are derived and cannot be corroborated by market data or other entity-specific inputs.</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Level 1 assets generally include investments in publicly traded mutual funds, equity securities, corporate debt securities and U.S. government securities with quoted market prices. In general, the company uses quoted prices in active markets for identical assets to determine the fair value of marketable securities. </span></div><div style="margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Level 2 assets and liabilities generally consist of asset-backed securities and long-term debt notes. Asset-backed securities were measured at fair value based on matrix pricing using prices of similar securities with similar inputs such as maturity dates, interest rates and credit ratings. The fair values of the long-term debt notes were based on quoted market prices in an inactive market. </span></div><div style="margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Level 3 assets include certain fixed assets, intangible assets and investments that were impaired or written up in fair value. </span></div><div style="margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Recurring Fair Value Measurements. </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Financial assets and liabilities recorded at fair value on the consolidated balance sheet as of June 30, 2020 were classified in their entirety based on the lowest level of input that was significant to each asset and liability's fair value measurement. The following table presents financial instruments measured at fair value on a recurring basis:</span></div><div style="margin-top:6pt;margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:44.120%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.741%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in millions)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 1</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 2</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 3</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assets at Fair Value:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Marketable securities:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate debt securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18.5 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18.5 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mutual funds</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">69.2 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">69.2 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Equity securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asset-backed securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Marketable Securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">87.8 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">88.1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:6.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Performance bonds and guaranty fund contributions </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">:</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">       U.S. Treasury securities </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,539.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,539.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. government agency securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">299.9 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">299.9 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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;"/></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;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Assets at Fair Value</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,927.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,927.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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;"/></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;"/></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;"/></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;"/></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;"/></tr></table></div><div style="margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(1) Performance bonds and guaranty fund contributions on the consolidated balance sheet at June 30, 2020 include U.S. Treasury securities and U.S. government agency securities purchased with cash collateral.</span></div><div style="margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Non-Recurring Fair Value Measurements. </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the first six months of 2020, the company recognized impairment charges of $30.0 million related to certain intangible assets and fixed assets. The combined fair values of the assets were estimated to be zero at June 30, 2020. The company also recognized net unrealized gains on certain investments of $1.3 million. The combined fair value of these investments were estimated to be $18.1 million at June 30, 2020. These assessments were based on quantitative and qualitative indicators of fair value. The fair value measurements of the intangible assets, fixed assets and investments are considered level 3 and non-recurring. </span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Fair Values of Long-Term Debt Notes. </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following presents the estimated fair values of long-term debt notes, which are carried at amortized cost on the consolidated balance sheets. The fair values below are classified as level 2 under the fair value hierarchy and were estimated using quoted market prices in inactive markets. </span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">At June 30, 2020, the fair values (in U.S. dollar equivalent) were as follows:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:77.325%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.530%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.119%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.826%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in millions)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level</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;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$750.0 million fixed rate notes due September 2022</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">791.9 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 2</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">€15.0 million fixed rate notes due May 2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18.4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 2</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$750.0 million fixed rate notes due March 2025</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">828.8 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 2</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$500.0 million fixed rate notes due June 2028</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">602.7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 2</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$750.0 million fixed rate notes due September 2043</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,100.9 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 2</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$700.0 million fixed rate notes due June 2048</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">941.4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 2</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;"/></tr></table></div> The following table presents financial instruments measured at fair value on a recurring basis:<div style="margin-top:6pt;margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:44.120%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.741%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in millions)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 1</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 2</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 3</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assets at Fair Value:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Marketable securities:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate debt securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18.5 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18.5 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mutual funds</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">69.2 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">69.2 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Equity securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asset-backed securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Marketable Securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">87.8 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">88.1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:6.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Performance bonds and guaranty fund contributions </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">:</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">       U.S. Treasury securities </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,539.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,539.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. government agency securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">299.9 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">299.9 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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;"/></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;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Assets at Fair Value</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,927.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,927.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </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;"/></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;"/></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;"/></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;"/></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;"/></tr></table></div><div style="margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(1) Performance bonds and guaranty fund contributions on the consolidated balance sheet at June 30, 2020 include U.S. Treasury securities and U.S. government agency securities purchased with cash collateral.</span></div> 18500000 0 0 18500000 69200000 0 0 69200000 100000 0 0 100000 0 300000 0 300000 87800000 300000 0 88100000 3539300000 0 0 3539300000 299900000 0 0 299900000 3927000000.0 300000 0 3927300000 30000000.0 0 1300000 18100000 <div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">At June 30, 2020, the fair values (in U.S. dollar equivalent) were as follows:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:77.325%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.530%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.119%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.826%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in millions)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level</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;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$750.0 million fixed rate notes due September 2022</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">791.9 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 2</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">€15.0 million fixed rate notes due May 2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18.4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 2</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$750.0 million fixed rate notes due March 2025</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">828.8 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 2</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$500.0 million fixed rate notes due June 2028</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">602.7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 2</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$750.0 million fixed rate notes due September 2043</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,100.9 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 2</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$700.0 million fixed rate notes due June 2048</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">941.4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 2</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;"/></tr></table></div> 791900000 18400000 828800000 602700000 1100900000 941400000 Earnings Per Share<div style="margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Basic earnings per share is computed by dividing net income by the weighted average number of shares of all classes of CME Group common stock outstanding for each reporting period. Diluted earnings per share reflects the increase in shares using the treasury stock method to reflect the impact of an equivalent number of shares of common stock if stock options were exercised and restricted stock awards were converted into common stock. Anti-dilutive stock awards were as follows for the periods presented:</span></div><div style="text-align:center;margin-top:6pt;margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:56.625%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.795%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.795%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.795%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.800%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Quarter Ended <br/>June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended <br/>June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</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;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock awards</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">75 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">55 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">76 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">55 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">75 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">55 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">76 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">55 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents the earnings per share calculation for the periods presented:</span></div><div style="margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:55.894%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.795%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.795%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.795%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.801%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Quarter Ended <br/>June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended <br/>June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Income Attributable to CME Group (in millions)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">503.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">513.8 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,269.5 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,010.7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average Number of Common Shares (in thousands):</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">357,691 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">357,060 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">357,607 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">356,973 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Effect of stock options, restricted stock and performance shares</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">766 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,095 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">846 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,130 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">358,457 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">358,155 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">358,453 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">358,103 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings per Common Share Attributable to CME Group:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.41 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.44 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.55 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.83 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.40 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.43 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.54 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.82 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> Anti-dilutive stock awards were as follows for the periods presented:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:56.625%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.795%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.795%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.795%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.800%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Quarter Ended <br/>June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended <br/>June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</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;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock awards</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">75 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">55 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">76 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">55 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">75 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">55 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">76 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">55 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table> 75000 55000 76000 55000 75000 55000 76000 55000 <div style="margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents the earnings per share calculation for the periods presented:</span></div><div style="margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:55.894%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.795%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.795%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.795%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.801%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Quarter Ended <br/>June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended <br/>June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Income Attributable to CME Group (in millions)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">503.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">513.8 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,269.5 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,010.7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average Number of Common Shares (in thousands):</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">357,691 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">357,060 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">357,607 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">356,973 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Effect of stock options, restricted stock and performance shares</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">766 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,095 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">846 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,130 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">358,457 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">358,155 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">358,453 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">358,103 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings per Common Share Attributable to CME Group:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.41 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.44 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.55 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.83 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.40 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.43 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.54 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.82 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 503300000 513800000 1269500000 1010700000 357691000 357060000 357607000 356973000 766000 1095000 846000 1130000 358457000 358155000 358453000 358103000 1.41 1.44 3.55 2.83 1.40 1.43 3.54 2.82 Subsequent EventsThe company has evaluated subsequent events through the date the financial statements were issued. The company has determined that there were no subsequent events. Trading products represent futures and options products acquired in our business combinations with CBOT Holdings, Inc., NYMEX Holdings, Inc. and The Board of Trade of Kansas City, Missouri, Inc. Clearing and transaction fees are generated through the trading of these products. These trading products, most of which have traded for decades, require authorization from the Commodity Futures Trading Commission (CFTC). Product authorizations from the CFTC have no term limits. XML 11 R1.htm IDEA: XBRL DOCUMENT v3.20.2
Cover - shares
6 Months Ended
Jun. 30, 2020
Jul. 15, 2020
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2020  
Document Transition Report false  
Entity File Number 001-31553  
Entity Registrant Name CME GROUP INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 36-4459170  
Entity Address, Street Address 20 South Wacker Drive  
Entity Address, City Chicago  
Entity Address, State IL  
Entity Address, Postal Zip Code 60606  
City Area Code 312  
Local Phone Number 930-1000  
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  
Title of each class Class A Common Stock  
Trading symbol CME  
Name of each exchange on which registered NASDAQ  
Document Fiscal Period Focus Q2  
Document Fiscal Year Focus 2020  
Current Fiscal Year End Date --12-31  
Entity Central Index Key 0001156375  
Amendment Flag false  
Class A Common Stock [Member]    
Entity Common Stock, Shares Outstanding   358,623,764
Class B Common Stock, Class B-1 [Member]    
Entity Common Stock, Shares Outstanding   625
Class B Common Stock, Class B-2 [Member]    
Entity Common Stock, Shares Outstanding   813
Class B Common Stock, Class B-3 [Member]    
Entity Common Stock, Shares Outstanding   1,287
Class B Common Stock, Class B-4 [Member]    
Entity Common Stock, Shares Outstanding   413
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Balance Sheets - USD ($)
$ in Millions
Jun. 30, 2020
Dec. 31, 2019
Assets    
Cash and cash equivalents $ 1,405.4 $ 1,551.4
Marketable securities 88.1 83.2
Accounts receivable, net of allowance of $5.2 and $3.4 532.1 491.8
Other current assets (includes $4.4 and $4.3 in restricted cash) 319.2 364.4
Performance bonds and guaranty fund contributions 79,441.4 37,077.0
Total current assets 81,786.2 39,567.8
Property, net of accumulated depreciation and amortization of $894.4 and $867.5 538.6 544.0
Intangible assets—trading products [1] 17,175.3 17,175.3
Intangible assets—other, net 4,931.7 5,117.7
Goodwill 10,742.5 10,742.5
Other assets (includes $0.7 and $0.9 in restricted cash) 2,040.5 2,068.0
Total Assets 117,214.8 75,215.3
Liabilities and Equity    
Accounts payable 88.0 61.9
Other current liabilities 672.5 1,384.8
Performance bonds and guaranty fund contributions 79,440.9 37,075.8
Total current liabilities 80,201.4 38,522.5
Long-term debt 3,440.9 3,743.2
Deferred income tax liabilities, net 5,607.3 5,635.2
Other liabilities 1,126.3 1,155.1
Total Liabilities 90,375.9 49,056.0
Shareholders' Equity:    
Preferred stock, $0.01 par value, 10,000 shares authorized at June 30, 2020 and December 31, 2019; none issued 0.0 0.0
Additional paid-in capital 21,148.9 21,113.2
Retained earnings 5,668.5 5,008.7
Accumulated other comprehensive income (loss) (13.1) 3.4
Total CME Group Shareholders’ Equity 26,807.9 26,128.9
Non-controlling interests 31.0 30.4
Total Equity 26,838.9 26,159.3
Total Liabilities and Equity 117,214.8 75,215.3
Class A Common Stock [Member]    
Shareholders' Equity:    
Common stock 3.6 3.6
Class B Common Stock [Member]    
Shareholders' Equity:    
Common stock $ 0.0 $ 0.0
[1] Trading products represent futures and options products acquired in our business combinations with CBOT Holdings, Inc., NYMEX Holdings, Inc. and The Board of Trade of Kansas City, Missouri, Inc. Clearing and transaction fees are generated through the trading of these products. These trading products, most of which have traded for decades, require authorization from the Commodity Futures Trading Commission (CFTC). Product authorizations from the CFTC have no term limits.
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Balance Sheets (Parenthetical) - USD ($)
shares in Thousands, $ in Millions
Jun. 30, 2020
Dec. 31, 2019
Accounts receivable, allowance $ 5.2 $ 3.4
Short-term restricted cash 4.4 4.3
Accumulated depreciation and amortization, property 894.4 867.5
Long-term restricted cash $ 0.7 $ 0.9
Preferred Stock [Member]    
Preferred stock, par value (in dollars per share) $ 0.01 $ 0.01
Preferred stock, shares authorized (in shares) 10,000 10,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Class A Common Stock [Member]    
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 1,000,000 1,000,000
Common stock, shares issued (in shares) 357,727 357,469
Common stock, shares outstanding (in shares) 357,727 357,469
Class B Common Stock [Member]    
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 3 3
Common stock, shares issued (in shares) 3 3
Common stock, shares outstanding (in shares) 3 3
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Statements Of Income - USD ($)
shares in Thousands, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Revenues        
Total Revenues $ 1,182.3 $ 1,272.7 $ 2,704.4 $ 2,452.3
Expenses        
Compensation and benefits 217.0 227.3 424.5 457.6
Technology 49.1 48.6 96.8 95.7
Professional fees and outside services 51.2 41.7 92.9 81.1
Amortization of purchased intangibles 76.6 76.1 153.9 156.8
Depreciation and amortization 36.7 46.3 72.0 79.2
Licensing and other fee agreements 55.4 44.8 129.3 85.3
Other 58.8 89.3 137.6 167.0
Total Expenses 544.8 574.1 1,107.0 1,122.7
Operating Income 637.5 698.6 1,597.4 1,329.6
Non-Operating Income (Expense)        
Investment income 32.1 139.3 128.0 318.0
Interest and other borrowing costs (41.9) (45.1) (82.8) (93.2)
Equity in net earnings of unconsolidated subsidiaries 48.8 43.8 100.0 84.3
Other non-operating income (expense) (15.2) (134.5) (92.0) (296.4)
Total Non-Operating Income (Expense) 23.8 3.5 53.2 12.7
Income before Income Taxes 661.3 702.1 1,650.6 1,342.3
Income tax provision 158.0 187.5 380.5 331.8
Net Income 503.3 514.6 1,270.1 1,010.5
Less: net (income) loss attributable to non-controlling interests 0.0 (0.8) (0.6) 0.2
Net Income Attributable to CME Group $ 503.3 $ 513.8 $ 1,269.5 $ 1,010.7
Earnings per Common Share Attributable to CME Group:        
Basic (in dollars per share) $ 1.41 $ 1.44 $ 3.55 $ 2.83
Diluted (in dollars per share) $ 1.40 $ 1.43 $ 3.54 $ 2.82
Weighted Average Number of Common Shares:        
Basic (in shares) 357,691 357,060 357,607 356,973
Diluted (in shares) 358,457 358,155 358,453 358,103
Clearing and transaction fees [Member]        
Revenues $ 940.2 $ 1,051.8 $ 2,219.0 $ 2,004.4
Market data and information services        
Revenues 134.7 128.3 266.2 258.4
Other        
Revenues $ 107.4 $ 92.6 $ 219.2 $ 189.5
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Statements of Comprehensive Income - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Statement of Comprehensive Income [Abstract]        
Net Income $ 503.3 $ 514.6 $ 1,270.1 $ 1,010.5
Other comprehensive income (loss), net of tax:        
Net unrealized holding gains (losses) arising during the period 1.4 0.9 0.8 1.7
Reclassification of net (gains) losses on sales included in investment income 0.0 (0.1) 0.0 (0.1)
Income tax benefit (expense) (0.4) (0.2) (0.2) (0.4)
Investment securities, net 1.0 0.6 0.6 1.2
Net change in defined benefit plans arising during the period 0.0 0.0 (2.0) (2.7)
Amortization of net actuarial (gains) losses included in compensation and benefits expense 1.1 1.2 2.3 2.4
Income tax benefit (expense) (0.3) (0.3) (0.1) 0.1
Defined benefit plans, net 0.8 0.9 0.2 (0.2)
Net unrealized holding gains (losses) arising during the period 0.0 (0.5) 0.0 (0.2)
Reclassification of net unrealized (gains) losses to interest expense and other non-operating income (expense) (0.3) (0.3) (2.1) (0.6)
Income tax benefit (expense) 0.0 0.1 0.4 0.1
Derivative investments, net (0.3) (0.7) (1.7) (0.7)
Foreign currency translation adjustments 11.6 1.0 (16.2) (3.0)
Reclassification of net currency (gains) losses from foreign entities to other expenses 0.0 0.0 0.6 0.0
Income tax benefit (expense) 0.0 (3.0) 0.0 (3.0)
Foreign currency translation, net 11.6 4.0 (15.6) 0.0
Other comprehensive income (loss), net of tax 13.1 4.8 (16.5) 0.3
Comprehensive income 516.4 519.4 1,253.6 1,010.8
Less: comprehensive (income) loss attributable to non-controlling interests 0.0 (0.8) (0.6) 0.2
Comprehensive income attributable to CME Group $ 516.4 $ 518.6 $ 1,253.0 $ 1,011.0
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Statements Of Shareholders' Equity - USD ($)
shares in Thousands, $ in Millions
Total
Common Stock And Additional Paid-In Capital [Member]
Retained Earnings [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Parent [Member]
Noncontrolling Interest [Member]
Class A Common Stock [Member]
Class A Common Stock [Member]
Common Stock And Additional Paid-In Capital [Member]
Class B Common Stock [Member]
Class B Common Stock [Member]
Common Stock And Additional Paid-In Capital [Member]
Balance (in shares) at Dec. 31, 2018               356,824   3
Balance at Dec. 31, 2018 $ 25,965.3 $ 21,057.9 $ 4,855.3 $ 5.3 $ 25,918.5          
Balance at Dec. 31, 2018           $ 46.8        
Less: net (income) loss attributable to non-controlling interests 0.2         0.2        
Net Income Attributable to CME Group 1,010.7   1,010.7   1,010.7          
Net Income 1,010.5                  
Other comprehensive income (loss), net of tax 0.3     0.3 0.3          
Dividends, Cash (536.1)   (536.1)   (536.1)          
Impact of accounting standards update adoption 6.9   6.9   6.9          
Changes in non-controlling interest due to measurement period adjustments (16.9)       0.0 (16.9)        
Exercise of stock options, shares               162    
Exercise of stock options 7.0 7.0     7.0          
Vesting of issued restricted Class A common stock, shares               128    
Vesting of issued restricted Class A common stock (14.1) (14.1)     (14.1)          
Stock Issued During Period, Shares, Other               16    
Stock Issued During Period, Value, Other 3.1 3.1     3.1          
Stock Issued During Period, Shares, Employee Stock Purchase Plans               13    
Stock Issued During Period, Value, Employee Stock Purchase Plan 2.5 2.5     2.5          
Stock-based compensation 56.4 56.4     56.4          
Balance (in shares) at Jun. 30, 2019               357,143   3
Balance at Jun. 30, 2019 26,484.9 21,112.8 5,336.8 5.6 26,455.2          
Balance at Jun. 30, 2019           29.7        
Balance (in shares) at Mar. 31, 2019               357,013   3
Balance at Mar. 31, 2019 26,186.5 21,065.7 5,091.1 0.8 26,157.6          
Balance at Mar. 31, 2019           28.9        
Less: net (income) loss attributable to non-controlling interests (0.8)         (0.8)        
Net Income Attributable to CME Group 513.8   513.8   513.8          
Net Income 514.6                  
Other comprehensive income (loss), net of tax 4.8     4.8 4.8          
Dividends, Cash (268.1)   (268.1)   (268.1)          
Exercise of stock options, shares               98    
Exercise of stock options 3.7 3.7     3.7          
Vesting of issued restricted Class A common stock, shares               3    
Vesting of issued restricted Class A common stock (0.3) (0.3)     (0.3)          
Stock Issued During Period, Shares, Other               16    
Stock Issued During Period, Value, Other 3.1 3.1     3.1          
Stock Issued During Period, Shares, Employee Stock Purchase Plans               13    
Stock Issued During Period, Value, Employee Stock Purchase Plan 2.5 2.5     2.5          
Stock-based compensation 38.1 38.1     38.1          
Balance (in shares) at Jun. 30, 2019               357,143   3
Balance at Jun. 30, 2019 26,484.9 21,112.8 5,336.8 5.6 26,455.2          
Balance at Jun. 30, 2019           29.7        
Balance (in shares) at Dec. 31, 2019             357,469 357,469 3 3
Balance at Dec. 31, 2019 26,128.9 21,116.8 5,008.7 3.4 26,128.9          
Balance at Dec. 31, 2019           30.4        
Balance at Dec. 31, 2019 26,159.3                  
Less: net (income) loss attributable to non-controlling interests (0.6)         0.6        
Net Income Attributable to CME Group 1,269.5   1,269.5   1,269.5          
Net Income 1,270.1                  
Other comprehensive income (loss), net of tax (16.5)     (16.5) (16.5)          
Dividends, Cash (609.4)   (609.4)   (609.4)          
Impact of accounting standards update adoption (0.3)       (0.3)          
Exercise of stock options, shares               66    
Exercise of stock options 3.8 3.8     3.8          
Vesting of issued restricted Class A common stock, shares               158    
Vesting of issued restricted Class A common stock (19.4) (19.4)     (19.4)          
Stock Issued During Period, Shares, Other               17    
Stock Issued During Period, Value, Other 2.9 2.9     2.9          
Stock Issued During Period, Shares, Employee Stock Purchase Plans               17    
Stock Issued During Period, Value, Employee Stock Purchase Plan 2.9 2.9     2.9          
Stock-based compensation 45.5 45.5     45.5          
Balance (in shares) at Jun. 30, 2020             357,727 357,727 3 3
Balance at Jun. 30, 2020 26,807.9 21,152.5 5,668.5 (13.1) 26,807.9          
Balance at Jun. 30, 2020           31.0        
Balance at Jun. 30, 2020 26,838.9                  
Balance (in shares) at Mar. 31, 2020               357,677   3
Balance at Mar. 31, 2020   21,124.0 5,469.9 (26.2) 26,567.7          
Balance at Mar. 31, 2020           31.0        
Balance at Mar. 31, 2020 26,598.7                  
Less: net (income) loss attributable to non-controlling interests 0.0         0.0        
Net Income Attributable to CME Group 503.3   503.3   503.3          
Net Income 503.3                  
Other comprehensive income (loss), net of tax 13.1     13.1 13.1          
Dividends, Cash (304.7)   (304.7)   (304.7)          
Exercise of stock options, shares               11    
Exercise of stock options 0.6 0.6     0.6          
Vesting of issued restricted Class A common stock, shares               5    
Vesting of issued restricted Class A common stock (0.3) (0.3)     (0.3)          
Stock Issued During Period, Shares, Other               17    
Stock Issued During Period, Value, Other 2.9 2.9     2.9          
Stock Issued During Period, Shares, Employee Stock Purchase Plans               17    
Stock Issued During Period, Value, Employee Stock Purchase Plan 2.9 2.9     2.9          
Stock-based compensation 22.4 22.4     22.4          
Balance (in shares) at Jun. 30, 2020             357,727 357,727 3 3
Balance at Jun. 30, 2020 26,807.9 $ 21,152.5 $ 5,668.5 $ (13.1) $ 26,807.9          
Balance at Jun. 30, 2020           $ 31.0        
Balance at Jun. 30, 2020 $ 26,838.9                  
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Statements Of Shareholders' Equity (Parenthetical) - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Statement of Stockholders' Equity [Abstract]        
Cash dividends on common stock, per share (in dollars per share) $ 0.85 $ 0.75 $ 1.70 $ 1.50
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Statements Of Cash Flows - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Cash Flows from Operating Activities    
Net Income $ 1,270.1 $ 1,010.5
Adjustments to reconcile net income to net cash provided by operating activities:    
Stock-based compensation 45.5 56.4
Amortization of purchased intangibles 153.9 156.8
Depreciation and amortization 72.0 79.2
Net losses on impaired assets 27.9 21.6
Net (gain) loss on derivative contracts (1.6) 16.7
Net realized and unrealized losses on investments 1.1 27.2
Undistributed net earnings of unconsolidated subsidiaries (10.5) (31.2)
Deferred income taxes (22.1) (13.1)
Change in:    
Accounts receivable (42.5) (40.4)
Other current assets 1.8 126.1
Other assets 27.8 (13.4)
Accounts payable 26.1 (64.3)
Income taxes payable 294.0 (28.6)
Other current liabilities (55.9) (177.7)
Other liabilities (49.1) 8.5
Other 5.4 8.6
Net Cash Provided by (Used in) Operating Activities 1,743.9 1,142.9
Cash Flows from Investing Activities    
Proceeds from maturities of available-for-sale marketable securities 7.5 11.6
Purchases of available-for-sale marketable securities (6.7) (8.3)
Purchases of property, net (79.2) (121.6)
Investments in privately-held equity investments (1.4) 0.0
Proceeds from sales of investments 0.3 28.4
Net Cash Used in Investing Activities (79.5) (89.9)
Cash Flows from Financing Activities    
Issuance of commercial paper, net of maturities (304.6) 239.5
Repayment of debt 0.0 (569.2)
Cash dividends (1,501.6) (1,159.9)
Settlement of derivative contracts 0.0 16.0
Employee taxes paid on restricted stock vesting (19.4) (14.1)
Other 15.1 0.4
Net Cash Used in Financing Activities (1,810.5) (1,487.3)
Net change in cash, cash equivalents and restricted cash (146.1) (434.3)
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, beginning balance 1,556.6 1,377.2
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, ending balance 1,410.5 942.9
Cash and cash equivalents 1,405.4 937.7
Short-term restricted cash 4.4 4.1
Long-term restricted cash 0.7 1.1
Income taxes paid 116.6 373.9
Interest paid 67.0 80.1
Accrued proceeds from sale of investments $ 12.5 $ 0.0
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.20.2
Basis Of Presentation
6 Months Ended
Jun. 30, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis Of Presentation Basis of Presentation
The consolidated financial statements consist of CME Group Inc. (CME Group) and its subsidiaries (collectively, the company), including Chicago Mercantile Exchange Inc. (CME), Board of Trade of the City of Chicago, Inc. (CBOT), New York Mercantile Exchange, Inc. (NYMEX), Commodity Exchange, Inc. (COMEX) and NEX Group Limited (NEX). The clearing house is operated by CME.
The accompanying interim consolidated financial statements have been prepared by CME Group without audit. Certain notes and other information normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States have been condensed or omitted. In the opinion of management, the accompanying consolidated financial statements include all normal recurring adjustments considered necessary to present fairly the financial position of the company at June 30, 2020 and December 31, 2019 and the results of operations and cash flows for the periods indicated. Quarterly results are not necessarily indicative of results for any subsequent period.
The accompanying consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto in CME Group’s Annual Report on Form 10-K for the year ended December 31, 2019, filed with the Securities and Exchange Commission (SEC) on February 28, 2020.
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.20.2
Accounting Policies (Notes)
6 Months Ended
Jun. 30, 2020
New Accounting Pronouncements and Changes in Accounting Principles [Abstract]  
Accounting Changes [Text Block] Accounting Policies
Newly Adopted Accounting Policies. The company adopted the following accounting policies during 2020:
Credit Losses. In June 2016, the FASB issued guidance that changes how credit losses are measured for most financial assets measured at amortized cost and certain other instruments. The standard requires an entity to estimate its lifetime expected credit loss and record an allowance, that when deducted from the amortized cost basis of the financial asset, presents the net amount expected to be collected on the financial asset. This forward-looking expected loss model generally will result in the earlier recognition of allowances for losses. The standard also amends the impairment model for available for sale debt securities and requires entities to determine whether all or a portion of the unrealized loss on an available for sale debt security is a credit loss. Severity and duration of the unrealized loss are no longer permissible factors in concluding whether a credit loss exists. Entities will recognize improvements to estimated credit losses on available for sale debt securities immediately in earnings rather than as interest income over time. The company implemented this standard on January 1, 2020 by recognizing an immaterial cumulative-effect adjustment to the beginning balance of retained earnings.
The company has not experienced significant levels of underpayment or nonpayment by customers and does not expect changes to this trend over the payment terms of our receivables. Exposure to losses on receivables for clearing and transaction fees and other amounts owed by clearing and trading firms is dependent on each firm's financial condition. With respect to clearing firms, the company's credit loss exposure is mitigated by the memberships that collateralize fees owed to the company. The allowance for credit losses on accounts receivable is calculated by evaluating the aging of the company's billings by revenue stream: clearing and transaction, market data, and other. This aging assessment, as well as contemplation of current and anticipated economic factors, including the interest rate environment and pricing levels are the primary considerations that most significantly impact the collectibility of accounts receivable. The allowance for accounts receivable is $5.2 million at June 30, 2020.
Income Taxes. In December 2019, the FASB issued an accounting update that is intended to reduce cost and complexity related to accounting for income taxes. The update removes specific exceptions to the general principles for accounting for income taxes. Specifically, it eliminates the need for an entity to analyze whether the following exceptions apply in a given period: incremental approach for intraperiod tax allocation, accounting basis differences when there are ownership changes in foreign investments, and interim period income tax accounting for year-to-date losses that exceed anticipated losses. The update also simplifies the accounting for the following: franchise taxes that are partially based on income, transactions with a government that result in a step up in the tax basis of goodwill, separate financial statements of legal entities that are not subject to tax, and enacted changes in tax laws in interim periods. This update is effective for reporting periods beginning after December 15, 2020. The company has early adopted this standard on January 1, 2020. The impact of adoption of this standard was immaterial to the consolidated financial statements.
Recently Issued Accounting Pronouncements. In August 2018, the FASB issued a standards update that modifies the disclosure requirements for employers that sponsor defined pension or other postretirement plans. The guidance clarifies certain existing disclosures and expands the requirements for others. Disclosures that are not considered cost beneficial are removed by the update. Also, there is a new disclosure requirement to include an explanation of the reasons for significant gains and losses related to changes in the benefit obligation for the period. This guidance is effective for reporting periods beginning in 2021. Early adoption is permitted. The company plans to update the disclosures for these changes upon adoption of the guidance in 2021.
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue Recognition (Notes)
6 Months Ended
Jun. 30, 2020
Revenue Recognition [Abstract]  
Revenue Recognition, Deferred Revenue [Policy Text Block] Revenue Recognition
The company generates revenue from customers from the following sources:
Clearing and transaction fees. Clearing and transaction fees include electronic trading fees and brokerage commissions, surcharges for privately-negotiated transactions, portfolio reconciliation and compression services, risk mitigation and other volume-related charges for trade contracts. Clearing and transaction fees are assessed upfront at the time of trade execution. As such, the company recognizes the majority of the fee revenue upon successful execution of the trade. The minimal remaining portion of the fee revenue related to settlement activities performed after trade execution is recognized over the short-term period that the contract is outstanding, based on management’s estimates of the average contract lifecycle. These estimates are based on various assumptions to approximate the amount of fee revenue to be attributed to services performed through contract settlement, expiration, or termination. For cleared trades, these assumptions include the average number of days that a contract remains in open interest, contract turnover, average revenue per day, and revenue remaining in open interest at the end of each period.
The nature of contracts gives rise to several types of variable consideration, including volume-based pricing tiers, customer incentives associated with market maker programs and other fee discounts. The company includes fee discounts and incentives in the estimated transaction price when there is a basis to reasonably estimate the amount of the fee reduction. These estimates are based on historical experience, anticipated performance, and best judgment at the time. Because of the company's certainty in estimating these amounts, they are included in the transaction price of contracts.
Market data and information services. Market data and information services represent revenue from the dissemination of market data to subscribers, distributors, and other third-party licensees of market data. Pricing for market data is primarily based on the number of reportable devices used as well as the number of subscribers enrolled under the arrangement. Fees for these services are generally billed monthly. Market data services are satisfied over time and revenue is recognized on a monthly basis as the customers receive and consume the benefit of the market data services. However, the company also maintains certain annual license arrangements with one-time upfront fees. The fees for annual licenses are initially recorded as a contract liability and recognized as revenue monthly over the term of the annual period.
Other. Other revenues include certain access and communication fees, fees for collateral management and fees for trade order routing through agreements from various strategic relationships. Access and communication fees are charges to customers that utilize various telecommunications networks and communications services. Fees for these services are generally billed monthly and the associated fee revenue is recognized as billed. Collateral management fees are charged to clearing firms that have collateral on deposit with the clearing house to meet their minimum performance bond and guaranty fund obligations on the exchange. These fees are calculated based on daily collateral balances and are billed monthly. This fee revenue is recognized monthly as billed as the customers receive and consume the benefits of the services. Pricing for strategic relationships may be driven by customer levels and activity. There are fee arrangements which provide for monthly as well as quarterly payments in arrears. Revenue is recognized monthly for strategic relationship arrangements as the customers receive and consume the benefits of the services.
The following table represents a disaggregation of revenue from contracts with customers by product line for the quarters and six months ended June 30, 2020 and 2019:
 Quarter Ended
June 30,
Six Months Ended
June 30,
(in millions)2020201920202019
Interest rates$221.4  $347.4  $639.7  $650.2  
Equity indexes201.3  148.1  449.5  294.0  
Foreign exchange35.9  39.3  84.1  80.5  
Agricultural commodities108.7  141.5  226.4  246.5  
Energy194.0  179.3  415.8  344.3  
Metals49.6  58.1  128.4  109.1  
Cash markets business112.4  120.7  236.8  243.6  
Interest rate swap16.9  17.4  38.3  36.2  
Total clearing and transaction fees940.2  1,051.8  2,219.0  2,004.4  
Market data and information services134.7  128.3  266.2  258.4  
Other 107.4  92.6  219.2  189.5  
Total revenues$1,182.3  $1,272.7  $2,704.4  $2,452.3  
Timing of Revenue Recognition
Services transferred at a point in time$881.3  $988.1  $2,092.5  $1,881.0  
Services transferred over time298.8  281.9  606.3  559.6  
One-time charges and miscellaneous revenues2.2  2.7  5.6  11.7  
Total revenues$1,182.3  $1,272.7  $2,704.4  $2,452.3  
The timing of revenue recognition, billings and cash collections results in billed accounts receivable, and customer advances and deposits (contract liabilities) on the consolidated balance sheets. Certain fees for transactions, annual licenses, and other revenue arrangements are billed upfront before revenue is recognized, which results in the recognition of contract liabilities. These liabilities are recognized on the consolidated balance sheets on a contract-by-contract basis at the end of each reporting period. For annual licenses and upfront fee arrangements, the company generally bills customers upon contract execution. These payments are recognized as revenue over time as the obligations under the contracts are satisfied. Changes in the contract liability balances during the six months ended June 30, 2020 were not materially impacted by any other factors. The balance of contract liabilities was $61.1 million and $42.6 million as of June 30, 2020 and December 31, 2019, respectively.
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.20.2
Performance Bonds and Guaranty Fund Contributions (Notes)
6 Months Ended
Jun. 30, 2020
Performance Bonds and Guaranty Fund Contributions [Abstract]  
Performance Bonds and Guaranty Fund Contributions Performance Bonds and Guaranty Fund Contributions
Performance Bonds and Guaranty Fund Contributions. At June 30, 2020, performance bonds and guaranty fund contribution assets on the consolidated balance sheets include cash as well as U.S. Treasury securities and U.S. government agency securities. U.S. Treasury securities and U.S. government agency securities are purchased by CME, at its discretion, using cash collateral. The benefits, including interest earned, and risks of ownership accrue to CME. Interest earned is included in investment income on the consolidated statements of income. These debt securities are classified as available-for-sale. At June 30, 2020, the amortized cost and fair value of the U.S. Treasury securities were both $3.5 billion. At June 30, 2020, the amortized cost and fair value of the U.S. government agency securities were both $0.3 billion.
CME has been designated as a systemically important financial market utility by the Financial Stability Oversight Council and is authorized to establish and maintain a cash account at the Federal Reserve Bank of Chicago. At June 30, 2020, CME maintained $52.9 billion within the cash account at the Federal Reserve Bank of Chicago. The cash deposit at the Federal Reserve Bank of Chicago is included within performance bonds and guaranty fund contributions on the consolidated balance sheets.
Clearing House Contract Settlement. The clearing house marks-to-market open positions for all futures and options contracts twice a day (once a day for CME's cleared-only interest rate swap contracts). Based on values derived from the mark-to-market process, the clearing house requires payments from clearing firms whose positions have lost value and makes payments to clearing firms whose positions have gained value. Under the extremely unlikely scenario of simultaneous default by every clearing firm who has open positions with unrealized losses, the maximum exposure related to positions other than cleared-only interest rate swap contracts would be one half day of changes in fair value of all open positions, before considering the clearing house's ability to access defaulting clearing firms' collateral deposits.
For CME's cleared-only interest rate swap contracts, the maximum exposure related to CME's guarantee would be one full day of changes in fair value of all open positions, before considering CME's ability to access defaulting clearing firms' collateral. During the first six months of 2020, the clearing house transferred an average of approximately $5.9 billion a day through its clearing systems for settlement from clearing firms whose positions had lost value to clearing firms whose positions had gained value. The clearing house reduces its guarantee exposure through initial and maintenance performance bond requirements and mandatory guaranty fund contributions. The company believes that its guarantee liability is immaterial and therefore has not recorded any liability at June 30, 2020. The company does not have a history of significant losses recognized on performance bond collateral as posted by our clearing members, and management currently does not anticipate any future credit losses on its performance bond assets. Accordingly, the company has not provided an allowance for credit losses on these performance bond deposits, nor have we recorded any liabilities to reflect an allowance for credit losses related to our off-balance sheet credit exposures and guarantees.
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.20.2
Intangible Assets And Goodwill
6 Months Ended
Jun. 30, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible Assets And Goodwill Intangible Assets
Intangible assets consisted of the following at June 30, 2020 and December 31, 2019:
 
 June 30, 2020December 31, 2019
(in millions)Assigned ValueAccumulated
Amortization
Net Book
Value
Assigned ValueAccumulated
Amortization
Net Book
Value
Amortizable Intangible Assets:
Clearing firm, market data and other customer relationships$5,766.8  $(1,481.3) $4,285.5  $5,797.1  $(1,346.0) $4,451.1  
Technology-related intellectual property171.4  (56.1) 115.3  174.3  (46.6) 127.7  
Other101.1  (20.2) 80.9  103.8  (14.9) 88.9  
Total amortizable intangible assets$6,039.3  $(1,557.6) 4,481.7  $6,075.2  $(1,407.5) 4,667.7  
Indefinite-Lived Intangible Assets:
Trade names450.0  450.0  
Total intangible assets – other, net$4,931.7  $5,117.7  
Trading products (1)
$17,175.3  $17,175.3  
(1)Trading products represent futures and options products acquired in our business combinations with CBOT Holdings, Inc., NYMEX Holdings, Inc. and The Board of Trade of Kansas City, Missouri, Inc. Clearing and transaction fees are generated through the trading of these products. These trading products, most of which have traded for decades, require authorization from the Commodity Futures Trading Commission (CFTC). Product authorizations from the CFTC have no term limits.
Total amortization expense for intangible assets was $76.6 million and $76.1 million for the quarters ended June 30, 2020 and 2019, respectively. Total amortization expense for intangible assets was $153.9 million and $156.8 million for the six months ended June 30, 2020 and 2019, respectively.
As of June 30, 2020, the future estimated amortization expense related to amortizable intangible assets is expected to be as follows:
(in millions) Amortization Expense
Remainder of 2020$154.9  
2021309.7  
2022309.4  
2023308.0  
2024301.3  
2025301.1  
Thereafter2,797.3  
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.20.2
Debt
6 Months Ended
Jun. 30, 2020
Debt Disclosure [Abstract]  
Debt Debt
Long-term debt consisted of the following at June 30, 2020 and December 31, 2019: 
(in millions)June 30, 2020December 31, 2019
$750.0 million fixed rate notes due September 2022, stated rate of 3.00% (1)
$748.1  $747.7  
€15.0 million fixed rate notes due May 2023, stated rate of 4.30%16.5  16.4  
$750.0 million fixed rate notes due March 2025, stated rate of 3.00% (2)
746.7  746.3  
$500.0 million fixed rate notes due June 2028, stated rate of 3.75%496.6  496.4  
$750.0 million fixed rate notes due September 2043, stated rate of 5.30% (3)
742.9  742.8  
$700.0 million fixed rate notes due June 2048, stated rate of 4.15%690.1  689.8  
Commercial paper (4)
—  303.8  
Total long-term debt$3,440.9  $3,743.2  
(1)The company maintained a forward-starting interest rate swap agreement that modified the interest obligation associated with these notes so that the interest payable on the notes effectively became fixed at a rate of 3.32%.
(2)The company maintained a forward-starting interest rate swap agreement that modified the interest obligation associated with these notes so that the interest payable on the notes effectively became fixed at a rate of 3.11%.
(3)The company maintained a forward-starting interest rate swap agreement that modified the interest obligation associated with these notes so that the interest payable on the notes effectively became fixed at a rate of 4.73%.
(4)The commercial paper is backed by the five-year multi-currency revolving credit facility.
Commercial paper with an aggregate par value of $1.3 billion and maturities ranging from 1 to 18 days was issued during the first six months of 2020. The weighted average balance of commercial paper outstanding during the first six months of 2020 was $93.4 million.
Long-term debt maturities, at par value (in U.S. dollar equivalent), were as follows at June 30, 2020:  
(in millions)Par Value
2021$—  
2022750.0  
202316.9  
2024—  
2025750.0  
Thereafter1,950.0  
Commercial paper is considered to mature in 2022 because it is backed by the five-year multi-currency revolving credit facility, which expires in 2022.
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.20.2
Contingencies
6 Months Ended
Jun. 30, 2020
Loss Contingency [Abstract]  
Contingencies Contingencies
Legal and Regulatory Matters. In 2013, the CFTC filed suit against NYMEX and two former employees (the "NYMEX Defendants") alleging disclosure of confidential customer information in violation of the Commodity Exchange Act. On June 3, 2020, the parties informed the Court that the CFTC's Division of Enforcement and the NYMEX Defendants had reached an agreement in principle to resolve the matter, subject to final approval by the CFTC. On July 31, 2020, the parties informed the Court that the CFTC had approved the agreed-upon settlement and further requested that the court enter an order implementing the agreed-upon resolution. The company expects the court to enter the order shortly, which will not be material to the company.
In 2003, the U.S. Futures Exchange, L.L.C. (Eurex U.S.) and U.S. Exchange Holdings, Inc. filed suit in federal court alleging that CBOT and CME violated the antitrust laws and tortuously interfered with the business relationship and contract between Eurex U.S. and The Clearing Corporation. On October 31, 2018, the district court granted CBOT's and CME's motion for summary judgment and dismissed the case in its entirety. On March 23, 2020, the Seventh Circuit affirmed the decision of the district court.
In the normal course of business, the company discusses matters with its regulators raised during regulatory examinations or otherwise subject to their inquiry and oversight. These matters could result in censures, fines, penalties or other sanctions. Management believes the outcome of any resulting actions will not have a material impact on its consolidated financial position or results of operations. However, the company is unable to predict the outcome or the timing of the ultimate resolution of these matters, or the potential fines, penalties or injunctive or other equitable relief, if any, that may result from these matters.
In addition, the company is a defendant in, and has potential for, various other legal proceedings arising from its regular business activities. While the ultimate results of such proceedings against the company cannot be predicted with certainty, the company believes that the resolution of any of these matters on an individual or aggregate basis will not have a material impact on its consolidated financial position or results of operations.
As of June 30, 2020, an accrual of $4.0 million was recognized for probable and estimable legal and regulatory issues. No accrual was required as of December 31, 2019.
Intellectual Property Indemnifications. Certain agreements with customers and other third parties related to accessing the CME Group platforms, utilizing market data services and licensing CME SPAN software may contain indemnifications from intellectual property claims that may be made against them as a result of their use of the applicable products and/or services. The potential future claims relating to these indemnifications cannot be estimated and therefore no liability has been recorded.
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.20.2
Leases (Notes)
6 Months Ended
Jun. 30, 2020
Leases [Abstract]  
Lessee, Leases [Policy Text Block] Leases
The company has operating leases for datacenters, corporate offices, and certain information technology equipment. The operating leases have remaining lease terms of up to 18 years, some of which include options to extend or renew the leases for up to an additional five years, and some of which include options to early terminate the leases in less than 12 months. Management evaluates the exercisability of these options at least quarterly in order to determine whether the contract term must be reassessed. For a small number of the leases, primarily the international locations, management's approach is to enter into short-term leases for a lease term of 12 months or less in order to provide for greater flexibility in the local environment. For certain office spaces, the company has entered into arrangements to sublease excess space to third parties, while the original lease contract remains in effect with the landlord.
The company also has one finance lease, which is related to the sale of our datacenter in March 2016. In connection with the sale, the company leased back a portion of the property. The sale leaseback transaction was recognized under the financing method and not as a sale leaseback arrangement.
The right-of-use lease asset is recorded within other assets, and the present value of the lease liability is recorded within other liabilities (segregated between short term and long term) on the consolidated balance sheets. The discount rate applied to the lease payments represents the company's incremental borrowing rate.
The components of lease costs were as follows:
Quarter Ended
June 30,
Six Months Ended
June 30,
(in millions)2020201920202019
Operating lease expense:
Operating lease cost$16.4  $18.9  $31.3  $37.3  
Short-term lease cost0.5  1.5  0.7  4.9  
Total operating lease expense included in other expense$16.9  $20.4  $32.0  $42.2  
Finance lease expense:
Interest expense$0.8  $0.9  $1.7  $1.8  
Depreciation expense2.1  2.4  4.3  4.6  
Total finance lease expense$2.9  $3.3  $6.0  $6.4  
Sublease revenue included in other revenue$3.1  $1.7  $6.7  $5.3  
Supplemental cash flow information related to leases was as follows:
Quarter Ended
June 30,
Six Months Ended
June 30,
(in millions)2020201920202019
Cash outflows for operating leases$15.7  $16.9  $31.6  $32.1  
Cash outflows for finance leases4.2  4.8  8.4  9.0  
Supplemental balance sheet information related to leases was as follows:
Operating leases
(in millions)June 30, 2020December 31, 2019
Operating lease right-of-use assets$396.7  $417.1  
Operating lease liabilities:
Other current liabilities$40.5  $42.3  
Other liabilities486.8  514.8  
Total operating lease liabilities$527.3  $557.1  
Weighted average remaining lease term (in months)143146
Weighted average discount rate4.0 %4.0 %
Finance leases
(in millions)June 30, 2020December 31, 2019
Finance lease right-of-use assets$93.2  $97.5  
Finance lease liabilities:
Other current liabilities$7.5  $7.4  
Other liabilities87.7  91.5  
Total finance lease liabilities$95.2  $98.9  
Weighted average remaining lease term (in months)129135
Weighted average discount rate3.5 %3.5 %
Future minimum lease payments were as follows as of June 30, 2020 for operating and finance leases:
(in millions)Operating Leases
Remainder of 2020$32.1  
202161.4  
202264.4  
202361.3  
202455.7  
202553.8  
Thereafter343.4  
Total lease payments672.1  
Less: imputed interest(144.8) 
Present value of lease liability$527.3  
(in millions)Finance Leases
Remainder of 2020$8.5  
202117.0  
202217.1  
202317.2  
202417.4  
202517.5  
Thereafter94.2  
Total lease payments188.9  
Less: imputed interest(93.7) 
Present value of lease liability$95.2  
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.20.2
Guarantees
6 Months Ended
Jun. 30, 2020
Guarantees [Abstract]  
Guarantees Guarantees
Mutual Offset Agreement. CME and Singapore Exchange Limited (SGX) maintain a mutual offset agreement with a current term through May 2023. This agreement enables market participants to open a futures position on one exchange and liquidate it on the other. The term of the agreement will automatically renew for a one-year period after May 2023 unless either party provides advance notice of their intent to terminate. CME can maintain collateral in the form of irrevocable, standby letters of credit. At June 30, 2020, CME was contingently liable to SGX on letters of credit totaling $310.0 million. CME also maintains a $350.0 million line of credit to meet its obligations under this agreement. Regardless of the collateral, CME guarantees all cleared transactions submitted through SGX and would initiate procedures designed to satisfy these financial obligations in the event of a default, such as the use of performance bonds and guaranty fund contributions of the defaulting clearing firm. The company believes that its guarantee liability is immaterial and therefore has not recorded any liability at June 30, 2020.
Family Farmer and Rancher Protection Fund. In 2012, the company established the Family Farmer and Rancher Protection Fund (the Fund). The Fund is designed to provide payments, up to certain maximum levels, to family farmers, ranchers and other agricultural industry participants who use the company's agricultural commodity products and who suffer losses to their segregated account balances due to their CME clearing member becoming insolvent. Under the terms of the Fund, farmers and ranchers are eligible for up to $25,000 per participant. Farming and ranching cooperatives are eligible for up to $100,000 per cooperative. The Fund was established with a maximum of $100.0 million available for distribution to participants. Since its establishment, the Fund has made payments of approximately $2.0 million, which leaves $98.0 million available for future claims. If, at any time, payments due to participants were to exceed the amount remaining in the fund, payments would be pro-rated. Clearing members and customers must register with the company in advance and provide certain documentation in order to substantiate their eligibility. The company believes that its guarantee liability is immaterial and therefore has not recorded any liability at June 30, 2020.
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.20.2
Accumulated Other Comprehensive Income (Notes)
6 Months Ended
Jun. 30, 2020
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Schedule of Accumulated Other Comprehensive Income (Loss) Accumulated Other Comprehensive Income (Loss)
The following tables present changes in the accumulated balances for each component of other comprehensive income (loss), including current period other comprehensive income (loss) and reclassifications out of accumulated other comprehensive income (loss):
(in millions)Investment SecuritiesDefined Benefit PlansDerivative InvestmentsForeign Currency TranslationTotal
Balance at December 31, 2019$0.8  $(55.1) $69.0  $(11.3) $3.4  
Other comprehensive income (loss) before reclassifications and income tax benefit (expense)0.8  (2.0) —  (16.2) (17.4) 
Amounts reclassified from accumulated other comprehensive income (loss)—  2.3  (2.1) 0.6  0.8  
Income tax benefit (expense)(0.2) (0.1) 0.4  —  0.1  
Net current period other comprehensive income (loss) 0.6  0.2  (1.7) (15.6) (16.5) 
Balance at June 30, 2020$1.4  $(54.9) $67.3  $(26.9) $(13.1) 
(in millions)Investment SecuritiesDefined Benefit PlansDerivative InvestmentsForeign Currency TranslationTotal
Balance at December 31, 2018$0.1  $(53.8) $69.7  $(10.7) $5.3  
Other comprehensive income (loss) before reclassifications and income tax benefit (expense)1.7  (2.7) (0.2) (3.0) (4.2) 
Amounts reclassified from accumulated other comprehensive income (loss)(0.1) 2.4  (0.6) —  1.7  
Income tax benefit (expense)(0.4) 0.1  0.1  3.0  2.8  
Net current period other comprehensive income (loss) 1.2  (0.2) (0.7) —  0.3  
Balance at June 30, 2019$1.3  $(54.0) $69.0  $(10.7) $5.6  
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements
6 Months Ended
Jun. 30, 2020
Fair Value by Fair Value Hierarchy Level Extensible List [Abstract]  
Fair Value Measurements Fair Value Measurements
The company uses a three-level classification hierarchy of fair value measurements for disclosure purposes:
Level 1 inputs, which are considered the most reliable evidence of fair value, consist of quoted prices (unadjusted) for identical assets or liabilities in active markets.
Level 2 inputs consist of observable market data, such as quoted prices for similar assets and liabilities in active markets, or inputs other than quoted prices that are directly observable.
Level 3 inputs consist of unobservable inputs which are derived and cannot be corroborated by market data or other entity-specific inputs.
Level 1 assets generally include investments in publicly traded mutual funds, equity securities, corporate debt securities and U.S. government securities with quoted market prices. In general, the company uses quoted prices in active markets for identical assets to determine the fair value of marketable securities.
Level 2 assets and liabilities generally consist of asset-backed securities and long-term debt notes. Asset-backed securities were measured at fair value based on matrix pricing using prices of similar securities with similar inputs such as maturity dates, interest rates and credit ratings. The fair values of the long-term debt notes were based on quoted market prices in an inactive market.
Level 3 assets include certain fixed assets, intangible assets and investments that were impaired or written up in fair value.
Recurring Fair Value Measurements. Financial assets and liabilities recorded at fair value on the consolidated balance sheet as of June 30, 2020 were classified in their entirety based on the lowest level of input that was significant to each asset and liability's fair value measurement. The following table presents financial instruments measured at fair value on a recurring basis:
 June 30, 2020
(in millions)Level 1Level 2Level 3Total
Assets at Fair Value:
Marketable securities:
Corporate debt securities$18.5  $—  $—  $18.5  
Mutual funds69.2  —  —  69.2  
Equity securities0.1  —  —  0.1  
Asset-backed securities—  0.3  —  0.3  
Total Marketable Securities87.8  0.3  —  88.1  
Performance bonds and guaranty fund contributions (1):
       U.S. Treasury securities 3,539.3  —  —  3,539.3  
U.S. government agency securities299.9  —  —  299.9  
Total Assets at Fair Value$3,927.0  $0.3  $—  $3,927.3  
(1) Performance bonds and guaranty fund contributions on the consolidated balance sheet at June 30, 2020 include U.S. Treasury securities and U.S. government agency securities purchased with cash collateral.
Non-Recurring Fair Value Measurements. During the first six months of 2020, the company recognized impairment charges of $30.0 million related to certain intangible assets and fixed assets. The combined fair values of the assets were estimated to be zero at June 30, 2020. The company also recognized net unrealized gains on certain investments of $1.3 million. The combined fair value of these investments were estimated to be $18.1 million at June 30, 2020. These assessments were based on quantitative and qualitative indicators of fair value. The fair value measurements of the intangible assets, fixed assets and investments are considered level 3 and non-recurring.
Fair Values of Long-Term Debt Notes. The following presents the estimated fair values of long-term debt notes, which are carried at amortized cost on the consolidated balance sheets. The fair values below are classified as level 2 under the fair value hierarchy and were estimated using quoted market prices in inactive markets.
At June 30, 2020, the fair values (in U.S. dollar equivalent) were as follows:
(in millions)Fair ValueLevel
$750.0 million fixed rate notes due September 2022$791.9  Level 2
€15.0 million fixed rate notes due May 202318.4  Level 2
$750.0 million fixed rate notes due March 2025828.8  Level 2
$500.0 million fixed rate notes due June 2028602.7  Level 2
$750.0 million fixed rate notes due September 20431,100.9  Level 2
$700.0 million fixed rate notes due June 2048941.4  Level 2
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.20.2
Earnings Per Share
6 Months Ended
Jun. 30, 2020
Earnings Per Share [Abstract]  
Earnings Per Share Earnings Per Share
Basic earnings per share is computed by dividing net income by the weighted average number of shares of all classes of CME Group common stock outstanding for each reporting period. Diluted earnings per share reflects the increase in shares using the treasury stock method to reflect the impact of an equivalent number of shares of common stock if stock options were exercised and restricted stock awards were converted into common stock. Anti-dilutive stock awards were as follows for the periods presented:
Quarter Ended
June 30,
Six Months Ended
June 30,
(in thousands)2020201920202019
Stock awards75  55  76  55  
Total75  55  76  55  
The following table presents the earnings per share calculation for the periods presented:
 Quarter Ended
June 30,
Six Months Ended
June 30,
2020201920202019
Net Income Attributable to CME Group (in millions)$503.3  $513.8  $1,269.5  $1,010.7  
Weighted Average Number of Common Shares (in thousands):
Basic357,691  357,060  357,607  356,973  
Effect of stock options, restricted stock and performance shares766  1,095  846  1,130  
Diluted358,457  358,155  358,453  358,103  
Earnings per Common Share Attributable to CME Group:
Basic$1.41  $1.44  $3.55  $2.83  
Diluted1.40  1.43  3.54  2.82  
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.20.2
Subsequent Events (Notes)
6 Months Ended
Jun. 30, 2020
Subsequent Event [Line Items]  
Subsequent Events [Text Block] Subsequent EventsThe company has evaluated subsequent events through the date the financial statements were issued. The company has determined that there were no subsequent events.
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2020
Revenue Recognition [Abstract]  
Disaggregation of Revenue [Table Text Block]
The following table represents a disaggregation of revenue from contracts with customers by product line for the quarters and six months ended June 30, 2020 and 2019:
 Quarter Ended
June 30,
Six Months Ended
June 30,
(in millions)2020201920202019
Interest rates$221.4  $347.4  $639.7  $650.2  
Equity indexes201.3  148.1  449.5  294.0  
Foreign exchange35.9  39.3  84.1  80.5  
Agricultural commodities108.7  141.5  226.4  246.5  
Energy194.0  179.3  415.8  344.3  
Metals49.6  58.1  128.4  109.1  
Cash markets business112.4  120.7  236.8  243.6  
Interest rate swap16.9  17.4  38.3  36.2  
Total clearing and transaction fees940.2  1,051.8  2,219.0  2,004.4  
Market data and information services134.7  128.3  266.2  258.4  
Other 107.4  92.6  219.2  189.5  
Total revenues$1,182.3  $1,272.7  $2,704.4  $2,452.3  
Timing of Revenue Recognition
Services transferred at a point in time$881.3  $988.1  $2,092.5  $1,881.0  
Services transferred over time298.8  281.9  606.3  559.6  
One-time charges and miscellaneous revenues2.2  2.7  5.6  11.7  
Total revenues$1,182.3  $1,272.7  $2,704.4  $2,452.3  
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.20.2
Intangible Assets And Goodwill (Tables)
6 Months Ended
Jun. 30, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Components of intangible assets
Intangible assets consisted of the following at June 30, 2020 and December 31, 2019:
 
 June 30, 2020December 31, 2019
(in millions)Assigned ValueAccumulated
Amortization
Net Book
Value
Assigned ValueAccumulated
Amortization
Net Book
Value
Amortizable Intangible Assets:
Clearing firm, market data and other customer relationships$5,766.8  $(1,481.3) $4,285.5  $5,797.1  $(1,346.0) $4,451.1  
Technology-related intellectual property171.4  (56.1) 115.3  174.3  (46.6) 127.7  
Other101.1  (20.2) 80.9  103.8  (14.9) 88.9  
Total amortizable intangible assets$6,039.3  $(1,557.6) 4,481.7  $6,075.2  $(1,407.5) 4,667.7  
Indefinite-Lived Intangible Assets:
Trade names450.0  450.0  
Total intangible assets – other, net$4,931.7  $5,117.7  
Trading products (1)
$17,175.3  $17,175.3  
(1)Trading products represent futures and options products acquired in our business combinations with CBOT Holdings, Inc., NYMEX Holdings, Inc. and The Board of Trade of Kansas City, Missouri, Inc. Clearing and transaction fees are generated through the trading of these products. These trading products, most of which have traded for decades, require authorization from the Commodity Futures Trading Commission (CFTC). Product authorizations from the CFTC have no term limits.
Future estimated amortization expense
As of June 30, 2020, the future estimated amortization expense related to amortizable intangible assets is expected to be as follows:
(in millions) Amortization Expense
Remainder of 2020$154.9  
2021309.7  
2022309.4  
2023308.0  
2024301.3  
2025301.1  
Thereafter2,797.3  
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.20.2
Debt (Tables)
6 Months Ended
Jun. 30, 2020
Debt Disclosure [Abstract]  
Schedule of Long-term Debt Instruments [Table Text Block]
Long-term debt consisted of the following at June 30, 2020 and December 31, 2019: 
(in millions)June 30, 2020December 31, 2019
$750.0 million fixed rate notes due September 2022, stated rate of 3.00% (1)
$748.1  $747.7  
€15.0 million fixed rate notes due May 2023, stated rate of 4.30%16.5  16.4  
$750.0 million fixed rate notes due March 2025, stated rate of 3.00% (2)
746.7  746.3  
$500.0 million fixed rate notes due June 2028, stated rate of 3.75%496.6  496.4  
$750.0 million fixed rate notes due September 2043, stated rate of 5.30% (3)
742.9  742.8  
$700.0 million fixed rate notes due June 2048, stated rate of 4.15%690.1  689.8  
Commercial paper (4)
—  303.8  
Total long-term debt$3,440.9  $3,743.2  
(1)The company maintained a forward-starting interest rate swap agreement that modified the interest obligation associated with these notes so that the interest payable on the notes effectively became fixed at a rate of 3.32%.
(2)The company maintained a forward-starting interest rate swap agreement that modified the interest obligation associated with these notes so that the interest payable on the notes effectively became fixed at a rate of 3.11%.
(3)The company maintained a forward-starting interest rate swap agreement that modified the interest obligation associated with these notes so that the interest payable on the notes effectively became fixed at a rate of 4.73%.
(4)The commercial paper is backed by the five-year multi-currency revolving credit facility.
Schedule of Maturities of Long-term Debt [Table Text Block]
Long-term debt maturities, at par value (in U.S. dollar equivalent), were as follows at June 30, 2020:  
(in millions)Par Value
2021$—  
2022750.0  
202316.9  
2024—  
2025750.0  
Thereafter1,950.0  
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.20.2
Leases (Tables)
6 Months Ended
Jun. 30, 2020
Lessee, Lease, Description [Line Items]  
Lease, Cost [Table Text Block]
The components of lease costs were as follows:
Quarter Ended
June 30,
Six Months Ended
June 30,
(in millions)2020201920202019
Operating lease expense:
Operating lease cost$16.4  $18.9  $31.3  $37.3  
Short-term lease cost0.5  1.5  0.7  4.9  
Total operating lease expense included in other expense$16.9  $20.4  $32.0  $42.2  
Finance lease expense:
Interest expense$0.8  $0.9  $1.7  $1.8  
Depreciation expense2.1  2.4  4.3  4.6  
Total finance lease expense$2.9  $3.3  $6.0  $6.4  
Sublease revenue included in other revenue$3.1  $1.7  $6.7  $5.3  
Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]
Supplemental cash flow information related to leases was as follows:
Quarter Ended
June 30,
Six Months Ended
June 30,
(in millions)2020201920202019
Cash outflows for operating leases$15.7  $16.9  $31.6  $32.1  
Cash outflows for finance leases4.2  4.8  8.4  9.0  
Schedule of Amounts Recognized in Balance Sheet [Table Text Block]
Supplemental balance sheet information related to leases was as follows:
Operating leases
(in millions)June 30, 2020December 31, 2019
Operating lease right-of-use assets$396.7  $417.1  
Operating lease liabilities:
Other current liabilities$40.5  $42.3  
Other liabilities486.8  514.8  
Total operating lease liabilities$527.3  $557.1  
Weighted average remaining lease term (in months)143146
Weighted average discount rate4.0 %4.0 %
Finance leases
(in millions)June 30, 2020December 31, 2019
Finance lease right-of-use assets$93.2  $97.5  
Finance lease liabilities:
Other current liabilities$7.5  $7.4  
Other liabilities87.7  91.5  
Total finance lease liabilities$95.2  $98.9  
Weighted average remaining lease term (in months)129135
Weighted average discount rate3.5 %3.5 %
Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]
Future minimum lease payments were as follows as of June 30, 2020 for operating and finance leases:
(in millions)Operating Leases
Remainder of 2020$32.1  
202161.4  
202264.4  
202361.3  
202455.7  
202553.8  
Thereafter343.4  
Total lease payments672.1  
Less: imputed interest(144.8) 
Present value of lease liability$527.3  
Schedule of Future Minimum Lease Payments for Capital Leases [Table Text Block]
(in millions)Finance Leases
Remainder of 2020$8.5  
202117.0  
202217.1  
202317.2  
202417.4  
202517.5  
Thereafter94.2  
Total lease payments188.9  
Less: imputed interest(93.7) 
Present value of lease liability$95.2  
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.20.2
Accumulated Other Comprehensive Income (Tables)
6 Months Ended
Jun. 30, 2020
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Schedule of Accumulated Other Comprehensive Income (Loss)
The following tables present changes in the accumulated balances for each component of other comprehensive income (loss), including current period other comprehensive income (loss) and reclassifications out of accumulated other comprehensive income (loss):
(in millions)Investment SecuritiesDefined Benefit PlansDerivative InvestmentsForeign Currency TranslationTotal
Balance at December 31, 2019$0.8  $(55.1) $69.0  $(11.3) $3.4  
Other comprehensive income (loss) before reclassifications and income tax benefit (expense)0.8  (2.0) —  (16.2) (17.4) 
Amounts reclassified from accumulated other comprehensive income (loss)—  2.3  (2.1) 0.6  0.8  
Income tax benefit (expense)(0.2) (0.1) 0.4  —  0.1  
Net current period other comprehensive income (loss) 0.6  0.2  (1.7) (15.6) (16.5) 
Balance at June 30, 2020$1.4  $(54.9) $67.3  $(26.9) $(13.1) 
(in millions)Investment SecuritiesDefined Benefit PlansDerivative InvestmentsForeign Currency TranslationTotal
Balance at December 31, 2018$0.1  $(53.8) $69.7  $(10.7) $5.3  
Other comprehensive income (loss) before reclassifications and income tax benefit (expense)1.7  (2.7) (0.2) (3.0) (4.2) 
Amounts reclassified from accumulated other comprehensive income (loss)(0.1) 2.4  (0.6) —  1.7  
Income tax benefit (expense)(0.4) 0.1  0.1  3.0  2.8  
Net current period other comprehensive income (loss) 1.2  (0.2) (0.7) —  0.3  
Balance at June 30, 2019$1.3  $(54.0) $69.0  $(10.7) $5.6  
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2020
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
Financial instruments measured at fair value on a recurring basis The following table presents financial instruments measured at fair value on a recurring basis:
 June 30, 2020
(in millions)Level 1Level 2Level 3Total
Assets at Fair Value:
Marketable securities:
Corporate debt securities$18.5  $—  $—  $18.5  
Mutual funds69.2  —  —  69.2  
Equity securities0.1  —  —  0.1  
Asset-backed securities—  0.3  —  0.3  
Total Marketable Securities87.8  0.3  —  88.1  
Performance bonds and guaranty fund contributions (1):
       U.S. Treasury securities 3,539.3  —  —  3,539.3  
U.S. government agency securities299.9  —  —  299.9  
Total Assets at Fair Value$3,927.0  $0.3  $—  $3,927.3  
(1) Performance bonds and guaranty fund contributions on the consolidated balance sheet at June 30, 2020 include U.S. Treasury securities and U.S. government agency securities purchased with cash collateral.
Fair value of Debt Instruments
At June 30, 2020, the fair values (in U.S. dollar equivalent) were as follows:
(in millions)Fair ValueLevel
$750.0 million fixed rate notes due September 2022$791.9  Level 2
€15.0 million fixed rate notes due May 202318.4  Level 2
$750.0 million fixed rate notes due March 2025828.8  Level 2
$500.0 million fixed rate notes due June 2028602.7  Level 2
$750.0 million fixed rate notes due September 20431,100.9  Level 2
$700.0 million fixed rate notes due June 2048941.4  Level 2
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.20.2
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2020
Earnings Per Share [Abstract]  
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share Anti-dilutive stock awards were as follows for the periods presented:
Quarter Ended
June 30,
Six Months Ended
June 30,
(in thousands)2020201920202019
Stock awards75  55  76  55  
Total75  55  76  55  
Basic And Diluted Earnings Per Share
The following table presents the earnings per share calculation for the periods presented:
 Quarter Ended
June 30,
Six Months Ended
June 30,
2020201920202019
Net Income Attributable to CME Group (in millions)$503.3  $513.8  $1,269.5  $1,010.7  
Weighted Average Number of Common Shares (in thousands):
Basic357,691  357,060  357,607  356,973  
Effect of stock options, restricted stock and performance shares766  1,095  846  1,130  
Diluted358,457  358,155  358,453  358,103  
Earnings per Common Share Attributable to CME Group:
Basic$1.41  $1.44  $3.55  $2.83  
Diluted1.40  1.43  3.54  2.82  
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.20.2
Accounting Policies (Details) - USD ($)
$ in Millions
Jun. 30, 2020
Dec. 31, 2019
New Accounting Pronouncements and Changes in Accounting Principles [Abstract]    
Accounts receivable, allowance $ 5.2 $ 3.4
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue Recognition (Details) - USD ($)
$ in Millions
Jun. 30, 2020
Dec. 31, 2019
Revenue Recognition [Abstract]    
Deferred Revenue $ 61.1 $ 42.6
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue Recognition Disaggregation of Revenue (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Total Revenues $ 1,182.3 $ 1,272.7 $ 2,704.4 $ 2,452.3
Services transferred at a point in time [Member]        
Revenues 881.3 988.1 2,092.5 1,881.0
Services transferred over time [Member]        
Revenues 298.8 281.9 606.3 559.6
One-time charges and miscellaneous revenues [Member]        
Revenues 2.2 2.7 5.6 11.7
Clearing and transaction fees [Member]        
Revenues 940.2 1,051.8 2,219.0 2,004.4
Clearing and transaction fees [Member] | Interest rate [Member]        
Revenues 221.4 347.4 639.7 650.2
Clearing and transaction fees [Member] | Equities [Member]        
Revenues 201.3 148.1 449.5 294.0
Clearing and transaction fees [Member] | Foreign Exchange [Member]        
Revenues 35.9 39.3 84.1 80.5
Clearing and transaction fees [Member] | Agricultural commodity [Member]        
Revenues 108.7 141.5 226.4 246.5
Clearing and transaction fees [Member] | Energy [Member]        
Revenues 194.0 179.3 415.8 344.3
Clearing and transaction fees [Member] | Metal [Member]        
Revenues 49.6 58.1 128.4 109.1
Clearing and transaction fees [Member] | Cash Markets [Member]        
Revenues 112.4 120.7 236.8 243.6
Clearing and transaction fees [Member] | Interest Rate Swap [Member]        
Revenues 16.9 17.4 38.3 36.2
Market data and information services        
Revenues 134.7 128.3 266.2 258.4
Other        
Revenues $ 107.4 $ 92.6 $ 219.2 $ 189.5
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.20.2
Performance Bonds and Guaranty Fund Contributions (Details)
$ in Billions
6 Months Ended
Jun. 30, 2020
USD ($)
Guarantor Obligations [Line Items]  
Average Daily Clearing Settlement $ 5.9
Federal Reserve Reinvestment [Member]  
Guarantor Obligations [Line Items]  
Cash Equivalents, at Carrying Value 52.9
U.S. Treasury Performance Bond [Member]  
Guarantor Obligations [Line Items]  
Available-for-sale Securities, Amortized Cost Basis 3.5
Available-for-sale Securities at Fair Value 3.5
U.S. Government Agency Security Performance Bond [Member]  
Guarantor Obligations [Line Items]  
Available-for-sale Securities, Amortized Cost Basis 0.3
Available-for-sale Securities at Fair Value $ 0.3
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.20.2
Intangible Assets And Goodwill (Narrative) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Goodwill and Intangible Assets Disclosure [Abstract]        
Amortization of purchased intangibles $ 76.6 $ 76.1 $ 153.9 $ 156.8
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.20.2
Intangible Assets And Goodwill (Components Of Intangible Assets) (Details) - USD ($)
$ in Millions
Jun. 30, 2020
Dec. 31, 2019
Intangible Assets [Line Items]    
Intangible assets—other, net $ 4,931.7 $ 5,117.7
Intangible assets—trading products [1] 17,175.3 17,175.3
Trade Names [Member]    
Intangible Assets [Line Items]    
Total intangible assets - other, net 450.0 450.0
Clearing Firm, Market Data And Other Customer Relationships [Member]    
Intangible Assets [Line Items]    
Assigned Value 5,766.8 5,797.1
Accumulated amortization (1,481.3) (1,346.0)
Net book value 4,285.5 4,451.1
Technology-Related Intellectual Property [Member]    
Intangible Assets [Line Items]    
Assigned Value 171.4 174.3
Accumulated amortization (56.1) (46.6)
Net book value 115.3 127.7
Other [Member]    
Intangible Assets [Line Items]    
Assigned Value 101.1 103.8
Accumulated amortization (20.2) (14.9)
Net book value 80.9 88.9
Total Amortizable Intangible Assets [Member]    
Intangible Assets [Line Items]    
Assigned Value 6,039.3 6,075.2
Accumulated amortization (1,557.6) (1,407.5)
Net book value $ 4,481.7 $ 4,667.7
[1] Trading products represent futures and options products acquired in our business combinations with CBOT Holdings, Inc., NYMEX Holdings, Inc. and The Board of Trade of Kansas City, Missouri, Inc. Clearing and transaction fees are generated through the trading of these products. These trading products, most of which have traded for decades, require authorization from the Commodity Futures Trading Commission (CFTC). Product authorizations from the CFTC have no term limits.
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.20.2
Intangible Assets And Goodwill (Future Estimated Amortization Expense) (Details)
$ in Millions
Jun. 30, 2020
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
Remainder of 2020 $ 154.9
2021 309.7
2022 309.4
2023 308.0
2024 301.3
2025 301.1
Thereafter $ 2,797.3
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.20.2
Debt (Schedule Of Short-Term And Long-Term Debt) (Details)
€ in Millions, $ in Millions
1 Months Ended 6 Months Ended
Mar. 31, 2015
Sep. 30, 2013
Sep. 30, 2012
Jun. 30, 2020
USD ($)
Jun. 30, 2020
EUR (€)
Dec. 31, 2019
USD ($)
Debt Instrument [Line Items]            
Long-term debt       $ 3,440.9   $ 3,743.2
Forward starting interest rate swap agreement fixed rate 3.11% 4.73% 3.32%      
$750.0 million Fixed Rate Notes Due September 2022, stated rate of 3.00% [Member]            
Debt Instrument [Line Items]            
Long-term debt       748.1   747.7
Debt Instrument, Face Amount       $ 750.0    
Debt Instrument, Maturity Date       Sep. 15, 2022    
Debt Instrument, Interest Rate, Stated Percentage       3.00% 3.00%  
€15.0 million fixed rate notes due May 2023 [Member]            
Debt Instrument [Line Items]            
Long-term debt       $ 16.5   16.4
Debt Instrument, Face Amount | €         € 15.0  
Debt Instrument, Maturity Date       May 01, 2023    
Debt Instrument, Interest Rate, Stated Percentage       4.30% 4.30%  
$750.0 Million Fixed Rate Notes Due March 2025, stated rate of 3.00% [Member]            
Debt Instrument [Line Items]            
Long-term debt       $ 746.7   746.3
Debt Instrument, Face Amount       $ 750.0    
Debt Instrument, Maturity Date       Mar. 15, 2025    
Debt Instrument, Interest Rate, Stated Percentage       3.00% 3.00%  
$500.0 Million Fixed Rate Notes Due June 2028, stated rate of 3.75% [Member] [Domain]            
Debt Instrument [Line Items]            
Long-term debt       $ 496.6   496.4
Debt Instrument, Face Amount       $ 500.0    
Debt Instrument, Maturity Date       Jun. 15, 2028    
Debt Instrument, Interest Rate, Stated Percentage       3.75% 3.75%  
$750.0 million Fixed Rate Notes Due September 2043, stated rate of 5.30% [Member]            
Debt Instrument [Line Items]            
Long-term debt       $ 742.9   742.8
Debt Instrument, Face Amount       $ 750.0    
Debt Instrument, Maturity Date       Sep. 15, 2043    
Debt Instrument, Interest Rate, Stated Percentage       5.30% 5.30%  
$700.0 Million Fixed Rate Notes Due June 2048, stated rate of 4.15% [Member] [Domain] [Domain]            
Debt Instrument [Line Items]            
Long-term debt       $ 690.1   689.8
Debt Instrument, Face Amount       $ 700.0    
Debt Instrument, Maturity Date       Jun. 15, 2048    
Debt Instrument, Interest Rate, Stated Percentage       4.15% 4.15%  
Commercial Paper [Member]            
Debt Instrument [Line Items]            
Long-term debt       $ 0.0   $ 303.8
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.20.2
Debt (Schedule Of Maturities Of Long-Term Debt) (Details)
$ in Millions
Jun. 30, 2020
USD ($)
Debt Disclosure [Abstract]  
2021 $ 0.0
2022 750.0
2023 16.9
2024 0.0
2025 750.0
Thereafter $ 1,950.0
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.20.2
Debt Narrative (details) (Details)
6 Months Ended
Jun. 30, 2020
USD ($)
days
Debt Instrument [Line Items]  
debt weighted average balance | $ $ 93,400,000
Proceeds from Issuance of Commercial Paper | $ $ 1,300,000,000
Minimum [Member]  
Debt Instrument [Line Items]  
commercial paper days outstanding | days 1
Maximum [Member]  
Debt Instrument [Line Items]  
commercial paper days outstanding | days 18
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.20.2
Contingencies (Details)
$ in Millions
Jun. 30, 2020
USD ($)
Loss Contingency [Abstract]  
Estimated Litigation Liability $ 4.0
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.20.2
Leases (Details)
Jun. 30, 2020
Leases [Abstract]  
Operating Lease, Weighted Average Remaining Lease Term 18
Lessee, Operating Lease, Renewal Term 5
Lessee, Operating Lease, Option to Terminate 12
Lessee, Operating Lease, Term of Contract 12
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.20.2
Leases Lease Costs (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Operating Lease, Cost $ 16.4 $ 18.9 $ 31.3 $ 37.3
Short-term Lease, Cost 0.5 1.5 0.7 4.9
Operating Lease, Expense 16.9 20.4 32.0 42.2
Finance Lease, Interest Expense 0.8 0.9 1.7 1.8
Finance Lease, Right-of-Use Asset, Amortization 2.1 2.4 4.3 4.6
Finance Lease, Expense 2.9 3.3 6.0 6.4
Sublease Income $ 3.1 $ 1.7 $ 6.7 $ 5.3
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.20.2
Leases Supplemental Cash Flow Information-Leases (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Operating Lease, Payments $ 15.7 $ 16.9 $ 31.6 $ 32.1
Finance Lease, Principal Payments $ 4.2 $ 4.8 $ 8.4 $ 9.0
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.20.2
Leases Supplemental Balance Sheet Information-Leases (Details) - USD ($)
$ in Millions
Jun. 30, 2020
Dec. 31, 2019
Operating Lease, Right-of-Use Asset $ 396.7 $ 417.1
Operating Lease, Liability, Current 40.5 42.3
Operating Lease, Liability, Noncurrent 486.8 514.8
Operating Lease, Liability $ 527.3 $ 557.1
Operating Lease, Weighted Average Remaining Lease Term 143 months 146 months
Operating Lease, Weighted Average Discount Rate, Percent 4.00% 4.00%
Finance Lease, Right-of-Use Asset $ 93.2 $ 97.5
Finance Lease, Liability, Current 7.5 7.4
Finance Lease, Liability, Noncurrent 87.7 91.5
Finance Lease, Liability $ 95.2 $ 98.9
Finance Lease, Weighted Average Remaining Lease Term 129 months 135 months
Finance Lease, Weighted Average Discount Rate, Percent 3.50% 3.50%
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.20.2
Leases Operating Leases Future Minimum Payments (Details)
$ in Millions
Jun. 30, 2020
USD ($)
Operating Leases, Future Minimum Payments Due [Line Items]  
Remainder of 2020 $ 32.1
2021 61.4
2022 64.4
2023 61.3
2024 55.7
2025 53.8
Thereafter 343.4
Total Operating Lease Payments 672.1
Operating Lease Payments, Less Imputed Interest (144.8)
Present Value of Operating Lease Liability $ 527.3
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.20.2
Leases Capital Leases, Future Minimum Payments Due (Details)
$ in Millions
Jun. 30, 2020
USD ($)
Finance Leases, Future Minimum Payments Due [Line Items]  
Remainder of 2020 $ 8.5
2021 17.0
2022 17.1
2023 17.2
2024 17.4
2025 17.5
Thereafter 94.2
Total Finance Lease Payments 188.9
Finance Lease Payments, Less Imputed Interest (93.7)
Present Value of Finance Lease Liability $ 95.2
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.20.2
Guarantees (Details)
6 Months Ended
Jun. 30, 2020
USD ($)
years
Guarantor Obligations [Line Items]  
Agreement automatic renewal period (in years) | years 1
Contingent liability to SGX, amount of irrevocable letters of credit $ 310,000,000.0
Line of Credit Facility, Commitment Fee Amount 350,000,000.0
Family Farmer and Ranchers Protection Fund [Member]  
Guarantor Obligations [Line Items]  
Payment per participant 25,000
Payment per cooperative 100,000
FutureLosses 100,000,000.0
Payments under Guarantee 2,000,000.0
Guarantor Obligations, Maximum Exposure, Undiscounted $ 98,000,000.0
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.20.2
Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Balance   $ 26,186.5 $ 26,128.9 $ 25,965.3
Other comprehensive income (loss), net of tax $ 13.1 4.8 (16.5) 0.3
Balance 26,807.9 26,484.9 26,807.9 26,484.9
Investment Securities [Member]        
Balance     0.8 0.1
Other comprehensive income (loss) before reclassifications and income tax benefit (expense)     0.8 1.7
Amounts reclassified from accumulated other comprehensive income (loss)     0.0 (0.1)
Income tax benefit (expense)     (0.2) (0.4)
Other comprehensive income (loss), net of tax     0.6 1.2
Balance 1.4 1.3 1.4 1.3
Defined Benefit Plans [Member]        
Balance     (55.1) (53.8)
Other comprehensive income (loss) before reclassifications and income tax benefit (expense)     (2.0) (2.7)
Amounts reclassified from accumulated other comprehensive income (loss)     2.3 2.4
Income tax benefit (expense)     (0.1) 0.1
Other comprehensive income (loss), net of tax     0.2 (0.2)
Balance (54.9) (54.0) (54.9) (54.0)
Derivative Investments [Member]        
Balance     69.0 69.7
Other comprehensive income (loss) before reclassifications and income tax benefit (expense)     0.0 (0.2)
Amounts reclassified from accumulated other comprehensive income (loss)     (2.1) (0.6)
Income tax benefit (expense)     0.4 0.1
Other comprehensive income (loss), net of tax     (1.7) (0.7)
Balance 67.3 69.0 67.3 69.0
Foreign Currency Translation [Member]        
Balance     (11.3) (10.7)
Other comprehensive income (loss) before reclassifications and income tax benefit (expense)     (16.2) (3.0)
Amounts reclassified from accumulated other comprehensive income (loss)     0.6 0.0
Income tax benefit (expense)     0.0 3.0
Other comprehensive income (loss), net of tax     (15.6) 0.0
Balance (26.9) (10.7) (26.9) (10.7)
Accumulated Other Comprehensive Income (Loss) [Member]        
Balance     3.4 5.3
Other comprehensive income (loss) before reclassifications and income tax benefit (expense)     (17.4) (4.2)
Amounts reclassified from accumulated other comprehensive income (loss)     0.8 1.7
Income tax benefit (expense)     0.1 2.8
Other comprehensive income (loss), net of tax     (16.5) 0.3
Balance $ (13.1) $ 5.6 $ (13.1) $ 5.6
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements (Narrative) (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Other than Temporary Impairment Losses, Investments $ 30.0  
Net losses on impaired assets 27.9 $ 21.6
Other Assets, Fair Value Disclosure 0.0  
Unrealized Gain (Loss) on Investments 1.3  
Investments, Fair Value Disclosure $ 18.1  
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements (Financial Instruments Measured At Fair Value On A Recurring Basis) (Details) - Fair Value, Recurring [Member]
$ in Millions
Jun. 30, 2020
USD ($)
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Marketable Securities $ 88.1
Total Assets at Fair Value 3,927.3
Corporate Debt Securities [Member]  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Available-for-sale Securities at Fair Value 18.5
Mutual Funds [Member]  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Trading Securities at Fair Value 69.2
Equity Securities [Member]  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Available-for-sale Securities at Fair Value 0.1
Asset-backed Securities [Member]  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Available-for-sale Securities at Fair Value 0.3
U.S. Treasury Performance Bond [Member]  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Available-for-sale Securities at Fair Value 3,539.3
U.S. Government Agency Security Performance Bond [Member]  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Available-for-sale Securities at Fair Value 299.9
Fair Value, Inputs, Level 1 [Member]  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Marketable Securities 87.8
Total Assets at Fair Value 3,927.0
Fair Value, Inputs, Level 1 [Member] | Corporate Debt Securities [Member]  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Available-for-sale Securities at Fair Value 18.5
Fair Value, Inputs, Level 1 [Member] | Mutual Funds [Member]  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Trading Securities at Fair Value 69.2
Fair Value, Inputs, Level 1 [Member] | Equity Securities [Member]  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Available-for-sale Securities at Fair Value 0.1
Fair Value, Inputs, Level 1 [Member] | Asset-backed Securities [Member]  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Available-for-sale Securities at Fair Value 0.0
Fair Value, Inputs, Level 1 [Member] | U.S. Treasury Performance Bond [Member]  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Available-for-sale Securities at Fair Value 3,539.3
Fair Value, Inputs, Level 1 [Member] | U.S. Government Agency Security Performance Bond [Member]  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Available-for-sale Securities at Fair Value 299.9
Fair Value, Inputs, Level 2 [Member]  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Marketable Securities 0.3
Total Assets at Fair Value 0.3
Fair Value, Inputs, Level 2 [Member] | Corporate Debt Securities [Member]  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Available-for-sale Securities at Fair Value 0.0
Fair Value, Inputs, Level 2 [Member] | Mutual Funds [Member]  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Trading Securities at Fair Value 0.0
Fair Value, Inputs, Level 2 [Member] | Equity Securities [Member]  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Available-for-sale Securities at Fair Value 0.0
Fair Value, Inputs, Level 2 [Member] | Asset-backed Securities [Member]  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Available-for-sale Securities at Fair Value 0.3
Fair Value, Inputs, Level 2 [Member] | U.S. Treasury Performance Bond [Member]  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Available-for-sale Securities at Fair Value 0.0
Fair Value, Inputs, Level 2 [Member] | U.S. Government Agency Security Performance Bond [Member]  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Available-for-sale Securities at Fair Value 0.0
Fair Value, Inputs, Level 3 [Member]  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Marketable Securities 0.0
Total Assets at Fair Value 0.0
Fair Value, Inputs, Level 3 [Member] | Corporate Debt Securities [Member]  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Available-for-sale Securities at Fair Value 0.0
Fair Value, Inputs, Level 3 [Member] | Mutual Funds [Member]  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Trading Securities at Fair Value 0.0
Fair Value, Inputs, Level 3 [Member] | Equity Securities [Member]  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Available-for-sale Securities at Fair Value 0.0
Fair Value, Inputs, Level 3 [Member] | Asset-backed Securities [Member]  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Available-for-sale Securities at Fair Value 0.0
Fair Value, Inputs, Level 3 [Member] | U.S. Treasury Performance Bond [Member]  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Available-for-sale Securities at Fair Value 0.0
Fair Value, Inputs, Level 3 [Member] | U.S. Government Agency Security Performance Bond [Member]  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Available-for-sale Securities at Fair Value $ 0.0
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements (Estimated Fair Values of Long-Term Debt) (Details) - 6 months ended Jun. 30, 2020
€ in Millions, $ in Millions
USD ($)
EUR (€)
$750.0 million Fixed Rate Notes Due September 2022, stated rate of 3.00% [Member]    
Debt Instrument, Face Amount $ 750.0  
Debt Instrument, Maturity Date Sep. 15, 2022  
€15.0 million fixed rate notes due May 2023 [Member]    
Debt Instrument, Face Amount | €   € 15.0
Debt Instrument, Maturity Date May 01, 2023  
$750.0 Million Fixed Rate Notes Due March 2025, stated rate of 3.00% [Member]    
Debt Instrument, Face Amount $ 750.0  
Debt Instrument, Maturity Date Mar. 15, 2025  
$500.0 Million Fixed Rate Notes Due June 2028, stated rate of 3.75% [Member] [Domain]    
Debt Instrument, Face Amount $ 500.0  
Debt Instrument, Maturity Date Jun. 15, 2028  
$750.0 million Fixed Rate Notes Due September 2043, stated rate of 5.30% [Member]    
Debt Instrument, Face Amount $ 750.0  
Debt Instrument, Maturity Date Sep. 15, 2043  
$700.0 Million Fixed Rate Notes Due June 2048, stated rate of 4.15% [Member] [Domain] [Domain]    
Debt Instrument, Face Amount $ 700.0  
Debt Instrument, Maturity Date Jun. 15, 2048  
Fair Value, Inputs, Level 2 [Member] | $750.0 million Fixed Rate Notes Due September 2022, stated rate of 3.00% [Member]    
Debt Instrument, Fair Value Disclosure $ 791.9  
Debt Instrument, Face Amount $ 750.0  
Debt Instrument, Maturity Date Sep. 15, 2022  
Fair Value, Inputs, Level 2 [Member] | €15.0 million fixed rate notes due May 2023 [Member]    
Debt Instrument, Fair Value Disclosure $ 18.4  
Debt Instrument, Face Amount $ 15.0  
Debt Instrument, Maturity Date May 31, 2023  
Fair Value, Inputs, Level 2 [Member] | $750.0 Million Fixed Rate Notes Due March 2025, stated rate of 3.00% [Member]    
Debt Instrument, Fair Value Disclosure $ 828.8  
Debt Instrument, Face Amount $ 750.0  
Debt Instrument, Maturity Date Mar. 15, 2025  
Fair Value, Inputs, Level 2 [Member] | $500.0 Million Fixed Rate Notes Due June 2028, stated rate of 3.75% [Member] [Domain]    
Debt Instrument, Fair Value Disclosure $ 602.7  
Debt Instrument, Face Amount $ 500.0  
Debt Instrument, Maturity Date Jun. 15, 2028  
Fair Value, Inputs, Level 2 [Member] | $750.0 million Fixed Rate Notes Due September 2043, stated rate of 5.30% [Member]    
Debt Instrument, Fair Value Disclosure $ 1,100.9  
Debt Instrument, Face Amount $ 750.0  
Debt Instrument, Maturity Date Sep. 15, 2043  
Fair Value, Inputs, Level 2 [Member] | $700.0 Million Fixed Rate Notes Due June 2048, stated rate of 4.15% [Member] [Domain] [Domain]    
Debt Instrument, Fair Value Disclosure $ 941.4  
Debt Instrument, Face Amount $ 700.0  
Debt Instrument, Maturity Date Jun. 15, 2048  
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.20.2
Earnings Per Share (Narrative) (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Anti-dilutive securities 75 55 76 55
Restricted Stock [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Anti-dilutive securities 75 55 76 55
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.20.2
Earnings Per Share (Net Income Attributable To CME Group) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Earnings Per Share [Abstract]        
Net Income Attributable to CME Group $ 503.3 $ 513.8 $ 1,269.5 $ 1,010.7
Basic (in shares) 357,691 357,060 357,607 356,973
Effect of stock options, restricted stock and performance shares 766 1,095 846 1,130
Diluted (in shares) 358,457 358,155 358,453 358,103
Earnings per common share, basic (in dollars per share) $ 1.41 $ 1.44 $ 3.55 $ 2.83
Earnings per common share, diluted (in dollars per share) $ 1.40 $ 1.43 $ 3.54 $ 2.82
EXCEL 63 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( )Q=!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 " "<7051B"[5W.X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)^FN(J&;B^))07!!\1:2V=U@TX1DI-VW-ZV[740?0,@E,W^^ M^0;2FBA-2/B<0L1$#O/5Z+L^2Q,W[$ 4)4 V!_0ZUR71E^8N)*^I7-,>HC8? M>H_0<'X#'DE;31HF8!47(E.M-=(DU!32"6_-@H^?J9MAU@!VZ+&G#*(6P-0T M,1['KH4+8((1)I^_"V@7XES]$SMW@)V28W9+:AB&>EC-N;*#@+>GQY=YW621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M )Q=!5$,&5MDA04 $09 8 >&PO=V]R:W-H965T&UL MI9E=<4C2]6[2NG&[G>[.7B@@&R: 7"'BY-_O M$1#D)OC MI.9F*_S\AX)'AV)V5[(^SSB7)''-,GRLT&DU.Z=9>5!Q%.6GX@= MS^#,1LB4*=B56RO?2<[",BA-+&K;8RME<3:8S\IC*SF?B4(E<<97DN1%FC+Y M=,X3L3\;.(/G [?Q-E+Z@#6?[=B6K[GZLEM)V+,:E3!.>9;'(B.2;\X&"^>= M[]DZH+SBKYCO\X-MHE.Y$^)>[RS#LX&M'?&$!TI+,/AYX#Y/$JT$/K[7HH/F MGCKP_B?[ MZEK/&Y"@R)5(ZV!PD,99]ZX8X"*#' F@=0%\$.,<"W#K +1.MG)5I73#% MYC,I]D3JJT%-;Y1M4T9#-G&FNW&M))R-(4[-??' )1F2/&*2YS-+@:8^8P5U M_'D53X_$C\F-R%24D\LLY.&/\19X:0S19T/G%!7\H\A.B&N_)=2F=HL?ORL\ M.2'.J"W\!SMNTSYNJ><>T;L000%/K2*?GW:\K7GP<,<>?D)<>(T+KY^+3P63 MBLODB=SRG9"JS1$NI63!$4>CQM&HGZ,5E[$(=?<3> !;FPA7>N[PW]Z\Z>BS M<>-MW+//) />E+@XWERXUH8E.=9>D\;3!-6YS%2LGLA5G'#RH4CON&SS@FO8 MMC-TG='(1?Q,&S_3/GYN^3;.%323(A]8VMI[N(Y_WW[\LB++#_X)8NRT M,7;:Q]@R"X2$+F.Z]]Z2M8)GBPA)?%%D2C[!;]CJ%A>_N$0<.K9AIMW'XV?V M2)8A/&CQ)@Y*HTC7=DBZXZ'GC4Z="?8". =4=_HX7(0A4#W7[2=U35#OM_K# M!:E-UE %1.0K"^YAQ+B0,/IB5JFQ2O^751_V6@WB,GX$?; 5F"7#? >G]NO6 M.T*V#IWE-6;'P-_!D?W2SDKDBB7D[WAW]#7H4!S;\(=Y,\. @]/;+YU! 7G< M"B[@.A0S8ICOX*"^%@&TR2H2&0;8#I%3UQXZMHV^@X;X3B_D^X64>C"J1J X MVY:/4]'^$N**WUY6:#\Z,^QW>L%_F4$I4=71>NQFSU9;G>&*']-?# M)+ >WKJMD.TTP'6NF=QRL@@"F"_ &,+#2A*K3PW]:2_ZKU.6).2\R.%T.U([ M=+I*"VIH3WO1_C+E@ *CV1;IC66OS=0AV6C-TI[WHOHY@HH8:PF4Z M#1FV4YS)GV,%)9C8$,Z"B 0).])WN(JOX\A"9Y3"L+]6(KC'[!G64YS,4+*& MN@OSI_1.)*W.< $HR# C!NP4Y[(N!YMFXH]!Q#)XHR#7/0RT$'(YFBS=; &TX>VYR]\U4>'3J\V, 1V>U7;/]4&WJLV&-/1D>P-B=V.$AO- MGO;*WO#4Q0'X*]F/7V4_==PCV1N4NCC]\.S=7MD;0KJ]"N.?RG[Z*GN'3B=' MTC=@='&:X>E[?=+W#.N\7I7MSZ1?*Q^F[[WJ?.M@G5K7JN7R?4X"O:93+5DW M1YM/!(MR8=PREU??%VZ8+G5SDO -A-HG$WB'9+5D7^THL2M7O>^$4B(M-R/. M0B[U!7!^(X1ZWM$W:#Z 8 M >&PO=V]R:W-H965T&ULK5EM<]LV$OXK&)WG+IFQ*0(@ M1W'IB]UZFTP\0"4F1#3%*[BV<7 MBWVPP,63D%^;%><*?:O*NKD8U_+(0LF(*7N5RW*PE M9[E1JLHQ"/3RX4NQ M7"G]87QUL69+?L_5K^L["6_CK96\J'C=%*)&DB\N1^_Q^4T4:@4C\:^"/S4[ MSTB[,A?BJW[YE%^.0HV(ESQ3V@2#/X]\QLM26P(_W2L*O!>BIJYFH&U$6.5,\1]>L9'7&T;TVUZ S].O] M#7IS\A:=H*)&MT59PE0U%V,% VOU<;899-8-0@8&^:FM T3#4T1"$CK4;_SJ M-SP#=:S5\71??0SN;GTF6Y^)L1QQ#=&J+&$!T*'FM6B-4YRO0# M_Z,M'EG)ZT/;78@Z4Q-C2J_&QRL7Y(V21:87 MHLZGMRYW)A90BJ<[T>[<<4A-HJ$42K;N)%YW[K@T-*,C/Q=UWACPRY9)5JMG MM&CU.A UN#!OU5"=2"QDR32*<$ 'TZO3B'9]2<(D/[KC@/KR>A[&?B+M2:Y?8,$BZ_ ^#Z6M+[&:H790DC$+; M&VHM"A).!E8\[HD:^YFZ*TVN+3N&=G''LW M4)\+-B]*LX!+[3SOG)J5N41[*!.,@'DXF-TB47QSLMPS[*GJ.(GZ.Z MW/U\!*5-/M.0ZJ4SF+/$YJ%H&L:3 ;P]$9'(6^3O5TSRE2AS+IM_;$K\N:_[ M[NF#^+N[._F2:8T2V==33<\AAHHO$?3/+;1Z.#P-PQ U&@)4K5:MA"S^! 6F MT$]MS;>'"::BW4"36,TA!5[."-ZA6H!0T30MSYUACJV8A8=A]8GL.]Z3&SE" M;GE>Z$(+>;!F17X&.Y*,K0O("R=(F\((QE%J5P2G(!XN"3W=$3_=?>&*P:<< M<29KV).[<];FKW@R22V><\F%83JT.24]SQ$_S[W?Z8I$1]"B@N9HI8\G'_E+ M/7M3BJ9Q;OF(35AG$+[#4P*'&!WJJDG/:>0UG#:[_8!^D*)=H]UU9YJ#Y)US M@[6!;C,6F:10?:TD<0EBD@[MB6A/;=1/;3^+^LQL(T19ZKZMJ('G8*/M/@4+ M[7[^,,[4P7#A4*!ISV_4SV]=H(=#26U^@E!2>[TY!7$\'=I8TY[)J)_)+(X8 MW%YO(+O(RMD,."2]S0#=.0,]<@A:0M^%WJ.9J"I1HWM=TM%OMZ8B_^X[9.V9 MB'Y?)J(]$U$_$VTP&QIRQM<^&*36X<@1H7UH/5=0/U=T8;W^_\/:%W>:?-^P M]@69^@ORT;!VZJF'?KTB^[!TI=T_%.]+5_17SHFNCV@]'!Q0(:F/XAK=DBQ: MU9M Y9AEH&>YD7-.O&G0JW0[/J7!_0CS(TF MW5/TJ4*_G+TOI^B2C3F[/)I560KM&*/G1 8AN84NJ$,GD%,[I&7WSR!;[5\@X<# ;$ & 'AL+W=O MA;PE,U=V*M]Y]<5X4Q38@:B#U-X][830A+ MG<4LO[>2BYG(-&(X=[#S>N,+V\7:W' 7LSW9T3757_,0V[Q)Z-'U;A&)I6-$"]F\%LT=SQ#1#D- MM0E!X.- EY1S$PDX_BV#.M6+=#QW[AT4T2W) MN/XBCK_2,J&1B1<*KO+_Z%C:>@X*,Z5%4CH#0<+2XI-\*PO1<,##,PY^Z>!? MZQ"4#D&>:$&6I_5$-%G,I#@B::PAFKG(:Y-[0S8L-,O#3BZ5(E> L M(II&Z)%PDH84K4TXA6Y61-)4QU2SD/!;]!%]73^AFP^W2,7P1"&6HC]BD2F2 M1NH.?3#C9\8Y+(^:N1KHS!QN6)(\%B3^&9+?LW2 N\.^9[O];@O[>Y/- 1W M;-SQM.WN0DVJPOA58?P\7G FWD,8BBR%*D@:4G8@&T[O$.'PM3Y34W_OHAQVR^VF7O\=J/!F,^C,851F,K!E\%NGNZBJ/.LOL#28GE'TVTW[& M<<4XMC*N8 ND4@+86HOP!?W]3),-E?]8VF%2A9Y<&5J9T+!,1*(#X1E%-]#V MD>"<2(5@Y8K-X;:O+,44TU;*'CZIRP6C%OU]17__-OIR R.9ANYA/^"!R:*X MVXM>Q!\VJ+ '?R?LEZQ:\-,*?OI3\$RI[#+XM(-T"FVS: %CKQ85[Z>0X3U" M:6AYENXN<9H^PK6N8+NPE)'?T4;E M!!?ZZ))5&[]6&VR7FS;^F_NHC-YID4XK76'8SJ"6(FS7HMX,KFNF,G(3*AA- M)O[IWMYO-QR?V=]Q+4+8KD*][&_IJM&5"?3:G4^@5BALEZBBOQ[?WE^U4&&[ M4OT/_7653EVR:N/72H7M4O7>_NI*4' *;C-I4]<2A>T:]9Z>ZNI/A]AFTGZ[ MKR7*MTO4>SO)[XK/*;;5I,!V&RQG36YNFB^NQ=7%_R@BKQB]P+)0UEFXL<-*_C3 MY01/7K[XE&]WJOYB=G6QS[;L@:DO^WNA/\V.7M9YR2J9\PH)MKF<7./S!8UJ M@P;Q9\Z>Y. ]JJDL.?]6?[A=7TZ\>D:L8"M5N\CTRR.;LZ*H/>EY?.^<3HYC MUH;#]R_>?VW(:S++3+(Y+[[F:[6[G,03M&:;[%"H3_SI=]81"FI_*U[(YC]Z M:K%1,D&K@U2\[(SU#,J\:E^SYRX0 P/M!S8@G0$Q#?P1 ]H9T->.X'<&_FM' M"#J#AOJLY=X$+LU4=G4A^!,2-5I[J]\TT6^L=;SRJDZ4!R7TK[FV4U=S7DE> MY.M,L35Z4/I%9X&2Z.,&W58K7C)TAKX\I.C-+V^1W&6"2917Z/..'V16K>4[ M]$O]^2XO"GW9Y<5,Z3G5GF>K;OR;=GPR,CY%=[Q2.XD6U9JM ?O4;1\Z[& D)> W!"GPS\.U111[QTB'O& ^WQRN,8S*E%[/'8?P! M&(G(-#J%I3:,1)X_]4]A"P#F!\-!3\@&1[*!,VZ+9UW(I3-NX=%5Z(S;G)>U MKZPMJ]4:+5G%-KD"0]BZ\H=LL!&8>8N)AA@2F5%.;91/_&E@1 ] !=$TA(,7 M'1E'[DQAJUW%"[[] 5&,["&3*38X J!X,*V6H@U*PFEL, 1 P2#73@C&1X*Q MD^"]X!LFZU:K5\2&Z9):7U?=Q66^9D@R\9BOX"426[,)\)08Y&V0CZWE88,2 M,DV\P9\1TX5M$>.IEPS_X+ DQ[ DSK!D'95K!6IX#DL;U* K/PSP&4[YO+/P50F"1FC!8 + [& MF@@F/7_BY/^Q9@Q2)#;%V)S\'$#%UMQ3 (5I9%;+10<;I@$.1PHA[O4%IJ]0 M!7"[[*A2FZI]H>80+/+-QI!VL!,6V(M,KK8SC D9J_NXUT#8+8(^[IG0BU8G M="NN0<*^-7BHKT=@$@9@B=WD !@.DLC201".ZDP?Z>6X5T+8+84^\.K,I(W> M=%?\K4,@X5XA8;=$NJT>F51U/="=8C2LME:AQ!(. I38,W80@L34SH ((K' M>D$OCK!;'=U6BNE=F!J4Q"47VDT=WA67(S71UC%G6A68?1&$!?8J F!:J5L! M & )'6T+O7S";OVT^'[(U8]ZWUDQA5@F*LU=UI+AH"__8#\K#TLMJ?),Y".U M!9!*0!D%4-3N%+&=$IYG1@004?YHG^B%$W8KIZ9/H$JO-'Y<:7FWTABXTCK^ MMEXYPX$E*$$8M78#:8?S3ZZW)14 9T0+;Q\. NE%$G&+I+:5_$RYZ8X#;.U" MK,L[!U#4"@ "J@9S@6 PJ.]A?1BB;C%4L=UR395;93 $8#@//$A$0COJCVVW2*R7B5DH=794]H[W@C[D<$<8$4#&!=:T! M111;'3@%8#3VK#TR!*-X;%- >NE$W-+I@ZY]XRJ" 'K(H_;U!6#8MU0$ ,,D M\LP\6$ X#P]CZ_WR>5/NW[2%[2TJN-0;9Z5$OCRH3.\-D>)- M#=0M0 E>%&T5;+LEO 9\*QD\,SZV+#KSK-H/HZSDMU'>6#,DO;XBP2O3 %T; MP9C?+=!O@A_V(/G .OD"$P2 8;O[ 3!,PL1># "N3I"QZM=K0!*Z3]Q>5("N M_6C.RU+OE!_J\^KQJ)R[3HM[/4;<>NPFD_FJSDJTUCF7B78&S5$YW&Y:=\DP M E/?U*$PRC>C;J-T4[)B;J.T5ALKN;T*(VX5EN;%H199/T$]ADB9S$&0*< ! ME&9N;FH E&8^MN1ZN4429ZY];>X^:>K7CUIH;!GZ<"B7FKD6H,/,DZX$H[VN MH6Y=TR=8>_\%#"VU#VEH$(6)F5.^+-VRB N3**1[**]FJ%N-3/, M+A=O#(P?^X%YU 7CL+E6TC%_YH'/B#]OC'X>]CBM\W'XZ4-^,J;L9.T,: M0-K7.I2%8"2V3B & E#:Z\!P8)X-*)]NZ7N(Q?@9/+44]\_J;M_.D,6 >EE MG5W- 5A"G#< 4L!$YZ,=/F "<6+)V=G@_GO)Q+9Y\$&B%3]4JKW9>OSV^'#% M=?-(@?']#3Z?8^#[%)\OVDO?MDQPZM;=Y)5'!-GHH+:3T!1?MPQ'M!\7W MS=W_)5>*E\W;'Y^_65;&-C>2V3 MZWWAQ3R[JWVTNWJP%R^,?Q$'2B5ZC:-$W/8.4AYOAD.Q/=#8%P-VI(GZ9<=X M[$OUE>^'XLBI'V1&<30DCC,9QGZ8]):+[-HC7RY8*J,PH8\Z<+G\+]0>H+P^7BZ._I$Y6?CX] 6 M!EGJPSSWC#C/E_YRP=D+XAJMO.D/&?N9M>(K3'2A/$FN?@V5G5RN6")8% :^ MI %ZDNI-58$4B.W0BL6J]@ZZ*)XI^IAL64Q1'WU^\M#5NVOT#H4)>@BC2.VW M6 RE6HQV.=P6@>_SP*0E\ @]L$0>!%HG 0T >\]N/['8#Q4))1/DQ,0]L3K\ M)4T&:.2\1\0A#K">U<7F> ZE\_^BK[\[>HV,45D6H\R?V^*OK(360OCK;B,D M5WW^MR7\=)W18+08/I]O#X#"X\&D MCO*:*$RFS@#786L YF!GX):P6IINF:9K9?5W>: <;6MTACF=5Q$3XOH]2FA& MN?1?;RR\3LJ DTY>TT0=(%'X3?7W@45!F.S17AT@(@])Q37R>2CTY2#E^DTM M$ATI#QG4E?=YP.DY,X.QL15-C#.8&QL!86;&+D"QIO 63$M&IE9&/M%MY L1 M[L*MGYU4BFS-^57&R37*.4'J!^%'ZH/:GBA5 T8/NS!YID)F71&V%FL>?GR> ME\'.M)%5OU& 7J>;=8>;&CNSDIV9E9VBMU7UH0U-Z"Y4Q-!7)4H$O8:2G4%K M,*L!!!$CWTM ZXYPM93G9.UE/J]Z#S?$ M R!]<^\+3&WS2=LTP&?R!UL9N8L9E^&WVBQ0AUJJ6/ CC->RHC95*QF'WNT3$&5/&Y)!,S0Q)N3IJ3O,A&QHL M4X0)2_KJKS]7SA1])T5H[2GWHIZZ!.5!*-+L*=#7I(7*2J!BNT)]\S"9=%S+7/R?Q(=ED(!"K['5(&IJ9@V@L(E: M=_FJYUUI2VP7EQ\8I^%>G9PIYS39?D7J[V,BHN($#?Y)"R9 $IK2#V-3,ZT* ME$6>>8"C/IXTQVG34W_40D"E-+%=:K:-C9(08VCL.(O1KF!-,9-)4SU*\JE1 MM G,5U.H-MJD$^+A2X2JU4_]3DRE4XE=I[YU*I!N&0I ^N8D[':SMKNIIUN) M4&(7H;;.:)T+!)")S98H4.?K'9M9-QWUL=O89\!3VSY74I+8I>2;;HB )#25 M'AXU%#6 &IM:S - >C*X)@V0MFRK@$I;$KNV7 $4@/DV99ZK%FG^Y09A?3T'D2\G#32K]343UZ--2 M:01I5' 9D;1F%P * >;VFEX]N BIGR?/3$2JB#21.8W MJ\NKY5.IN^Q9C'']'M^L,'#=PS?K_)E3Y3Y_!/;@\[W^$Q/1G0JEY(U:,,^? M*N5?)#MFCTTV3$H69Q\/U \HUP#U^XXQ>?JB Y3/]I;_ 5!+ P04 " "< M70518HVIHUT+ "+2@ & 'AL+W=O/DD+R'I'CNN9)\\5R4GZMEDM3.UU665V_/EG6]?C,<5O-E MLHJK0;%.JY+AZLXS<\N+]K?W967%\6F MSM(\N2N=:K-:Q>6W<9(5SV_/T-GW7WQ,GY9U\XOAY<4Z?DKND_JO]5W)/@UW MO2S259)7:9$[9?+X]NP*O7D?ADV#%O$I39ZKO9^=ALI#47QN/MPLWIZY341) MELSKIHN8_?XTU6?RR>WR4=(=+T-R^RJOW7>>ZP[IDSWU1UL>H:LPA6:;[]/_[: M3<1> X05#;RN@==K0%0-<-< ]QIX@:*!WS7P^R,010/2-2!]#E31@'8-:*\! M5G$(N@9!OX%J6L.N0=AKH%R'4==@9#L"-9?\T.[3]OV;&>E>7-)W=/1N5_&9;(LLD525O]R9G]OTOJ;<^[\=3]U?OWEE5,U?ZZ<-'?^7!:; M*LX7U6OGE^;SAS3+V.5270QK%F$SSG#>13/>1N,IHOFSJ.,,:#;1-YL4JQ6[ M/._K8O[9N%T-IM>_7;7AMU_W*)"0T]_V+X97]" M -@.(<2+=_%BJW@M8AQO>Z)[@WMD1,D BT%. !QR23 8B;BIC/-#(G4WDV$2 M)@)#0^& P+/C[V;'/]7L7/LR&SH(X?');GRB'?^WI*K>.#E+&-E^:@ZZ5T[& M#CH63UVF#YLZ?L@2IRZH./'$^K_48@0O=<:%: M+K\S%MUI?=4+?_)AYER7Q68-A4NE4)"+W$'0VTQVL,@($[@%.VZ!)3>(00"/ MJ=B;X6[,4#OF5@WG@AJFG1HVF^35ZW;C%(].'7^%P@J!->Y?>Q:82(\1N(UV MW$9:;M/T2[I(VD1I$E=+*/J1-.HYP72 >MO"#A8980(-Y/*DT=42N5FMF1=J M%B&>SXM-7C=79U6S'# N%Y6S63?YI!,OBG4C36 >Z$JA4>DDM0%%!I#(<"\M M1EJ&DV6Z37^]G7I)RG5=(L<=7F&MNE9#MW*_]@HB;+.***XQ5Q M)4=Z*5>& LXLED+H'943,R320D0:7'*17G,_L1W3[![&(JVJ#:W41?8JS3:(. M:(QD*<;RC%N (@-(Y,8E'>DUW6:V9ZMU5GQ+DL[:W&W*^3)F5_T=2U7A:R"4 M5T&ASX@+--(KM,4JZ (%%T<686\O2>H6QP(4&4"BL>-:[NFUO*5QWI0E%VW: MQ7*N6*7:GJRUA YZ;FYBA8I,*)$.%VY/+]P*IWJ[R9G/<5N?,P*=JBRVF 3( M[Z6%[R&<(N8]VO*A@>L[^*/,#C>8!G;>E-DW3==25$,5*Y(8]KN&?GFWM[ZT-<[CPTO+=D MN69[RT72W@)PBIBYJ'MZ4=^;-E.<8T]66X^BD$K'%01$+B62?06 Q!VAON[, M )S;WX 1'!X)!@KQ]7@ZX.G3@0,FZ=J3O;87JC)NC^N_I]?_%ZF)>+*FU"B8RXZGMZU?_1RH@G.V^"L'QL6<$B(TQDQS,%3Y\IZ&LCGBS5A.6MBHV* MN5ACO5@?71W!LNKZTDEO XH,()$@EV^LEV^+$@D&/*]'0ZE&8HF+S#B1"Y=U M_ (F&LLF>J2:U;UJ^ D]-);%$_B?5L3#0%!$PT 01,-X203#8>G-M$^3P3\TYEH_Q 3[>_= M>_XA$[U_(QH*YYT/FFB?]I;LQA)W"^'ZV]0Z.?!YN&_LD"WY3F!BI4BR?B[ZO%_T7J0KXLB5FZ6#O$+H&4*[*P/H\-_!M;?-A M10%?EFWDT5%?WJ>6N,B,$Y]LX9D T6<"^KH D?4:>8&K4FS"%9OH%?OHP@"! M[R3WYFUF!XN,,)$F%WFB%WF+\@"1Q?.G)]PD$ M1(A(1;@I "24AE*V">#.D5QPM0A0G":>6E!KMVZ:INNN*V&9%'D]W7NZW-H) MF]<)N#--0ZSTXY0K/K4SP^H''\"(;KIN>QC4VO&DB.UC=J%P$ [T('ETT"63AD>5I M9H6*3"B1(U>P0*]@%A63 +@]C%U?>IC+$A>9<2(7+H:!7@Q_J.00 !Y8-:M[ M+T;I!?&@DD,@FU.IW#JQ 44&D$B&*V6@5\J3EAP"64H5N7K Y2S0R]E)"@X! M\#*4_$"%%2HRH<0WW[AJAL?[7V6U(;3WN2%7T/!HGZNL-H0VAM8&%!E (C>N MJ*&%H3UUM2$$WH%2K0)7QU"OCB]0;0B!F[ORXEB (@-(I,RE.=1+\R'5AA"P M?YY42;1"12:42(>K<&CG(P^M-H2 IX2J#9:X6PC7\V):B$B?"W=X.A<;@BX6 MJ#9T0/&%?*C: #!:@. @ZH-T+BZ:D/(LXK0^IZSL=K0=15:V+9P[]UK:\]L M7J<0F@:@VC#<^W::YFN:F"%\2O/*R9)'UM(=-.EBN?WFH^V'NEBW7UCS4-1U ML6I_7";Q(BD; /O[8U'4WS\TWX&S^_ZIRW\ 4$L#!!0 ( )Q=!5&UNGIN MCP( -D& 8 >&PO=V]R:W-H965T&ULI55M;YLP$/XK M)S1IK=0% DG35@2I>9G62=6B1ML^3/O@P"58-3:UG:3]][,-H6E&HFK[@GWG M>Y['=QQ'O!7R4>6(&IX+QM70R[4N;WQ?I3D61'5$B=R<+(4LB#:F7/FJE$@R M!RJ8'P;!I5\0RKTD=KZ93&*QUHQRG$E0ZZ(@\F6$3&R'7M?;.1[H*M?6X2=Q M258X1_V]G$EC^0U+1@ODB@H.$I=#[[9[,^W9>!?P@^)6[>W!9K(0XM$:=]G0 M"^R%D&&J+0,QRP;'R)@E,M=XJCF]1M("]_<[]L\N=Y/+@B@<"_:39CH?>E<> M9+@D:Z8?Q/8+UOGT+5\JF')/V%:Q@X$'Z5II4=1@A5X-Z+U7H5\#7.I^E;LKW(1HDL12;$'::,-F-Z[Z#FWJ M1;GMD[F6YI0:G$[&@BO!:$8T9C#79C%-H!5\6\(\)Q)SP3*4ZB-,G]94O\#9 MS#BYSE'3E+!S^ 0?P =E0U7L:W,CR^NGM?JH4@^/J$=P+PR9@BG/,&O!3T[C M+T_@?5.)IASAKARC\"3AUS7O0!1<0!B$0D_J[\I1M3T M1N3X^D?XFG8 8;I!B_3QL!M^W2Z4EN9C_WU"KM?(]9Q<=*P5BU7Z5X[13MR-PD0>>J'_N;_7?: M%C0X")K\'=3M#-[&3-MB7GFJHOA[WVJ!;PK1L_!_Y1 M]V;<;?%/S-RNQNPK?37T[XE<4:Z X=)(V1P]D-4@K0PM2C.VN?GW MH+0!YGPIA-X95J#YFR5_ %!+ P04 " "<70515NI#9ML' W(@ & M 'AL+W=OZ^='N.)?H9UE4[?5D)^7^_7S>9CM>LG96[WFEOMG43;?DCE]_W#XVZF@^]Y*+D52OJ"C5\_OXJ5N8"S^)_AS._J, MM"OKNOZA+^[SZTFD%?&"9U)WP=2?)W['BT+WI'3\V7\BE[OKR6J"XOJXO6_(^>>]MH@K)#*^NR M;ZP4E*+J_K*??2!2_< /2-R"G#6)/ ]HWH,;13IEQZR.3[.:JJ9]1HZU5 M;_J#B8UIK;P1E1[&1]FH;X5J)V_NZJJM"Y$SR7/T*-4?-4:R15\WZ(ZU._19 MC7.+INC[XT?TYI>WZ!\U^UON^KK"XY- 1=VX5I MJY?QTPTFRVB&K^9/X\@ 9A&.9LE@=B0M&:0EP0CI1U]F.J5WN. ME "5 ENFDP@4O*ZGY2@J<3**2135H7@4U?^2*'9GH-+,J M1VSD!*2UZRX>J5B2$Z$K1^@RG1%89SKH3,^NEZ)N6]XB)524>R8:%5BF[D@P MIJDC@BR=D )&>+: E>+()N3HK-8W6P7@MT:R%ISS1CPQS3LU?2O9J-4!Y][( M430=*^ID U9X,5MZ=(] @L_J5AN)0ORE(ZOFPJ$:+D>QKYYXGQY #["KS4E< M@)$:'<\4P<0Z0((.?*]RTCD>5.H:H;(]K%N1"]8X M";UWA !#$3F)!#*CV.N+Q1"F9Q;FAC>-R1U=QF4_/3JI*X 0-^2 &:8CLV.= MEF,X#O-RIS(;5RI#:1Y;]N DG$.SK#YH\JBLQ-6242D3=#IQO8F).SB06>3+ M\]C2"(=Q]%7N>*,V=VJ *AE(0MC%#!YE[%XD8$06WI&Q-,)A''4B ^)'P3,,])Z]>$?9)))(U/1;JHF9*5CS7$LH:$67,\$PO!UJ( ]JC]1AR@2Y(X5(3,\'+I PRQ M@"%AP'1BSXETV3"-4V?4 ;.5;^=++$%(F"!&(:C*3?/)['20 2/_$%L2D# ) M-)9-5?(PVFB_^=[M*]]>4*#T'K@ P,O8W69"=ECEUM3CAR4%.4.*D\KJWFPD M+JZLB&4("3-$Q2GC/.\?4S)Y:$SG>A/ GI@H]$J>;NIFVC)5UI2L^<&EOH=: MGO6V8 1=FBP=Y !&V+NG))8X)$R.O1> U6I&H_$_#Z"( M!10) ^K()U5%JHDL7][I?1LH' #145W1*X=XY=_5$PLL$@;6O=WWZA.4O=G0 M\^)ENN-%COB?!R%?SFV."8 J[*81M\:*/.HMS$@89L=K0D\9$_5S>EUJ12.P M]G*!*FKEVR!02S9ZOHHR*://=!?DBTXT!?"E)LKI0H7,5NDLO6"*4TL\BO]6 MSOLL*E9E%^<\:L%%P^"Z;]N#ZIGK057;EI(WJJ@OU+9%+2JSI/07-A6"<8,J MF2AVJD_ CM#4QUXZ.G@+<^X;5YLL/16UU)ROP2S0]P&OC5X?4.DD"^\)!+4 MH^$S.S.8N= ,KG(XA#&POI/(K>!!0YRD/LI2"S\:AM\CE[+@-HR7G3OTG0;# MZII@3U*E%FLTC+5/Y;ZH7[C=98L>M3:EE%PZQR#Q7,"?.[[IQ9(_9)@4L#6)].C2:)_AYT!ZBZ<.R6D)!=3+TU M9&PA%H/^:NRK!GO,5.&>,@8D*V*7^:B:VP(W#P!W\.)V; MH%@7F3B.W (2L$NIM_".+5KC,%H?=W4CIY(WY26K)G8!&KM2(2-/-HU';\7" MB/U/76TOU^E"-'(J&< (>W5:RL9ARIZ<#8D5@L!J=,WHDGIGJ&5K'&;K M?:4"J:+HU[=PB+YPPN=B]4Z-<4*+T?1^_ M*W6S0&>U"I14\]$K>+5]WII?)K3(G%)V;[.'N\.O'V[-._^3^Q_P^[ON-PRV MF^XG%5]8H[)XBPJ^45VJN:I&ONE^I=!=R'IO7O2O:RGKTGS<<:8V<=I ?;^I M:_EZH1\P_%;DYO]02P,$% @ G%T%4<#V(AU9! ]0D !@ !X;"]W M;W)KK]]SE*PX6YH&V!=;).^>N^=>>!ROK?OL,^9 MMT5N_'$G"Z%\V>_[).-"^9XMV>!D:5VA I9NU?>E8Y5&I2+OCP:#Y_U":=.9 MC./>A9N,;15R;?C"D:^*0KG-E'.[/NX,.]N-2[W*@FST)^-2K?B*P_ORPF'5 M;U%27;#QVAIRO#SNG Q?3@]%/@K\KGGM=[Y)F"RL_2R+-^EQ9R .<<9X+$-SXTF!V6I.BN/N]17\=N8/+0GF>V?P/G8;LN'/4H927JLK#I5W_ MP@V?9X*7V-S'7UHWLH,.)94/MFB4X4&A3?VO;ILX/$5AU"B,HM^UH>CE*Q74 M9.SLFIQ( TT^(M6H#>>TD:1_[I-?:*)-HE=,5-AEE&#S] M>;+PP:&0_GK$H\/6H\/HT<'_C?Q38.Q]&+K.F)*6)*>T;/GX.SXBH7T0[=GI MG'YVMBKIC4EZM->N]V-X-*1]M? ZU=,\]LD4V;%=X:@,;7*I>+'M5,IRX<@SG381.=J ME.Y697I^#9TSM/Q'M/Q#X%O1LX^G\P_[DO"BL*G _5MB=BX2D>39_$,3@W>Z MT!*U/6SM]^IHY@SFH)39RC-)S$MV,;:+C82O%E-)$P81U2:PT\43,I&I&Z8% MLR%AUI64O382!2LQ$*ZB)9*.] 3%^X,E=;K[06Q4_&D N&^ MXO:^BAEY!=AB@:0<#&5W^&/<%368P,R(35O7$"#K+";*9[3$H/2$1$9A"&B; M"K,431"C]ENE' H+[FV1D#VIA9:*CFF/"FA0,;25%%AQ69J9OU1"M;;P0/E^ M.]P>19FC5(63BC4 G4^5J2=N+*#PI)M(R-?%+'7,2 2PVO+__KNCT?#%3YY. MC*F@>,FE=;BV#,EDIN'@A[=MO#9H4V*90O_-0!?&U7RV'TWQPE52):.C.LN]AX9 ?V<4%^Q6\<$AY88FJJ=RN]N^:4[J M47XG7C^(3I5;:11&SDNH#GHO,-M<_" 4!4 !D !X;"]W;W)K M&ULE5A=;QLW%OTKA+# [@**9#MQFAJV 3MIL2FV M11!GVX>B#]3,E<2&0TY)CB7EU^^YEYP/.;:S^V+/:,C+<[_./3.7.Q\^QRU1 M4OO&NG@UVZ;47BR7L=I2H^/"M^3P9.U#HQ-NPV89VT"ZEDV-79Z=G+Q>-MJX MV?6E_/8A7%_Z+EGCZ$-0L6L:'0ZW9/WN:G8ZZW_X:#;;Q#\LKR];O:$[2O]I M/P3<+0.="K2^FMV<7MR^XO6RX%=#NSBY5NS)ROO/?/.^OIJ=,""R M5"6VH/'OGMZ2M6P(,/XJ-F?#D;QQ>MU;_U%\AR\K'>FMM[^9.FVO9F]FJJ:U M[FSZZ'?_HN+/.=NKO(WR5^WRVN^PN.IB\DW9# 2-GDR5V/M2[)T_8>\75,G4X^ =KBM"E:6HM*O5 MVZUV&\3 N..%QE6FM7CP^\TJIH!B^N,9/*\&/*\$S\MO1[\_^/=/M$_JUOKJ M\Q^/9>!_-CBD$T[;@[JI?9NH5H^L6*A/6U*5;UKM#DJ7A0F_K;U%U_):/6YK M>\-U%_B>OYV+KQYN[6V5B[&![TYE:(^YX MH).JBNM;!*_*9JR843J0:DC'#K\"3%"-CTFMC<-FHZW26(7$#4M@3#<^)/,% M-Q6OY9Q6%!+H27G ",@L\M=)QK/C,6&1#C4XYJ_.!#[6*3PVZ:"25Q230?>3 M,CC)FC7AEA3M6_ *GS("EL,"51ZV8$)S[-C+>79SMR4'PJ@[V;<.OI&X/ , MBC%1^76._[&G,6YM#;?@_@>,<2.XQ1$= ?'7UB0 M)F=RL"+>-+XFJS;D*,"5 XC)6K@7P7?<'FR6=+ &,66G-\X(SP+ZX+D<49+Y M(-C:1@_TY.KLC$'UFL!0;106''BH?W3F,,RLI$,=Y6+AOG7U +B0?@=H4<%3AH8RAQD& MCM#C)%R 54@! !ZB;8Z9!MBL(!.V03B'X@":G[3KH!+4:29_M3H,7@D?.08# M)(&+NNJ:SFJ>[R]HO48-@\7^Q/"4^$SF+Z&O)N/:2H4GD]B M4H^1JV3._;>#R.7_"'PB--G 0VCDP*EB*ZA?C/%6/$!C.=^8JJ>>.7=NX1TA MY[ZA P]"*%\GX;'D/9&KOYTOSE T"#[G,V5ETLM*UBK"4I_TOBB7=]C- M!<7JY?NOU8MV4SG4M34'1=PRF?M8_7*I!1[V-!$BGAEOSSX%RK6#51-;[$/A MS)31L(_EA$ -. $LB>;AL*$E*FI+4'-=EV'-H>_UZB0LCY]P5\SQC$?>P4K6 M8&SBQ%YE%.UUI(JTT_;P99RMQVIQ@DRW;1X66FW SXXGG?'U!:,(POXL2EI, M*>$.@8?RSZL8HZ2XTKD7)IYDH50;\'T@T1HBL!@-20WZG#B$4N9#S$TE)6Z: F\2HX?1.Z!/7R3_0G)2:$*2ST[3<5]-E4_)HNB>R*,/ M02\A?G#"42POH!11W^CUDK%\&#O8:L@8D6;\7BI3,\.>3PF$)0%(%^'GB9*[ M5DR,4DZ#A:@%PE[7L=N#$-UX7[.JF$,)X$AV8N1VC.Q4U 666MK@MU&%]4AY MV,5N]6=A?9C/02>GLX@>$\1'6[V3Z^.525A"R2ZCM]0\OK) MR-=K6!K[^O2\[_V'TYX5[?0=Z'E5DO<7YF*:XGV#YIONW>DX%2S#''(1;U.U M%,MC05VHC\ L_/@^D\^3KZ_"7#?=!E*#>>O-([PUP(E'K 6]/=9B;6)E\Z0M MLCIGER/,L\0?6,;(OM@R_, ?041#M>5;#7[*2@(3&],M%1L*@\B59AA> "N+ MJ2>']V]IHFC9O1%)5B=0 +I_6_@*FAP(X^\FFX[*KY]"PWL6J!*L)Z]$H2?7 M05#D\"S4#;IU7CA%]+ZCW1,AXISFJ4E"E7MV]^@- (,^"CAP5^](U_(,/NJ323GT"![[MK*+[V/O4W?,#P$?7ZOU!+ P04 " "<70519&A9OE8) !Z%P M&0 'AL+W=O5US6D^M+]^Q.7U^JUI:R%G>:F;:JN#[>BE(=KB;Q)#RXEWEAZ<'\ M^K+AN?@D[#^;.XU_\UY*)BM1&ZEJIL7^:G(37]PNB=X1_$N*@QG=,_)DI]0C M_?DANYI$9) H16I) L?E2;P794F"8,;G3N:D5TF,X_L@_6_.=_BRXT:\5^6_ M96:+J\EFPC*QYVUI[]7A>]'YLR)YJ2J-^V4'3[L"<=H:JZJ.&194LO97_MSA M,&+81%]@2#J&Q-GM%3DKO^.67U]J=6":J"&-;IRKCAO&R9J"\LEJO)7@L]?W MXDG4K6#W(E5Y+1U2W_Q=66&^O9Q;*""R>=H)N_7"DB\(6[./JK:%81_J3&2G M_',8UEN7!.MNDS<%_MC6,[:(IBR)DN@->8O>VX63M_H=WOY\LS-6(SM^>4/! MLE>P= H67Z]@RKX3>Z&UR%AX^_.=*F5Z9 _BV;+;4J6/O[P&]INJJ%HO3,-3 M<35!.1JAG\3D50%UQ@!9;;@OK;T09O;V:R;KM&PSP5P]:E7+E&@RHG?O MB6FGU2/,RYV]E314^6:*AJ'3@NL<5.A"K-'R"2Z4Q[-:Y,I*W)_H T>CM(4# M4L'-5-6I+$'EF@"T$!8 S+45@DW"N2G3TCRBP*S,!TH%(#1[4F5;B3,M2J=I M; IY0,;6+H'^)P9<"\:-@6[(:1M@75O&K]$BF>1ML0X8S<& *3% MU%&%.&H?W_] *#VN^*]*2WMT BAX0O0!;AORLTWAI=FWY2 Z$#N-,YME'N1'M/2HV#$B(5"U@M_0FQ5:RB&;=6X7"/O>=-H M]>P8O/Q*M4 "VL9P@7"'=]9JN6M[W'SZC:"RA59M7@S&#=A.@5TC-?==A=(/ M&,F:^SS!D&(II9^OAHR2VCIOQN:&,ASC4+?5#MC#WHP?C4>;#P;X9"!61KL MKM +A*8#B6UU3?&;]C*#UW",I$Y=00R9$]+KI.[TH7;R$P$_#P29$17X#[,Z"XI/40& M:R 8.B.1(P1.%?!4J6\[!VD+Y)Q^Q/I4<30O\*M<\\J,&@AE029-2EEA9B?] MN N'.:5QO".%0,F!TF7E:6O4!GI]C^VF:Y[Q%#RYNQ M6Y'RUHA@28?,7PQ+A;9($TLH!5M<9'Q2._M]CA^=@1V668#KMR"-TV;&/OJP M95B;.L#]CCN>"U]'!>C<"*[MZ5@E*Q!4(T*5D@752"#E:[LS*5J"RS80^_:@ MZ-^00;:0.CMKN 88V!RP$PN?W"-A,W;7I2Y-IK$6) +\QQ.)).C#2,8-E0\/ MT'5=G63".]42(3?L@)69KJ<,([M1K1K; LTT['V^B7,-]'TC1FL285ZZT/6P M4=3\1E*29=+)J&B%+(^GR)^P&&!I]K*?&30YQ^WEQ5S!+ ]"N[+HG!FV'I + M5%JW'M1HE[Y(=C!N+_LJJ5ZQ:,:^5P?A>M]X0//2*$9=SKK>V>4R%-0MZJ:+ MX1@EXWN)JL69O UZE$\%6*ZY,?,=3"2ZSKSH>/C&< M'S[L@@&E?A2[(1RFIM<:NO%/E)C=)0@8QDOOKUL[PMI5M5C[>+\/30>7\!E# MRP0U[F&".[:>Q&\/Y!KT8?C[5N"')<^UZ%!TA1<&-2WV5N38-=VR0A.PD WP MO'G++@=H6/-0HD.>N-$(U260ZY586FG'0@RKA76?U;]58$:)\T?*PB^6A1@/ MH?&6<9K[B*UGQV;Z*L(OW'5+21IVV+W45>=S@;D^#A*0RM Q#&K#I:U+_DCX?#3?*7G2:!XRT-U#LH0]H_NX&TJ^>0_#' MS?H+:8I '6EGS/#!@^F^.P[;2 E#R\XAOW [-VC\DX/DRVEO*21M4EH]80/R M V)P*C3XSP@#$,/#AA\]'Y4P/EVYAL7W;X+S93].+?D_0/=P\GGJAU8_@:GI M88SR'"TA[X?NZ==NOSJZW!U, <* B+8@1E_;H38#,!YO(Y^]TS3WJ,_^V((T M'%(XDB2*MQ?L'Y[+'X:P3V ;GXZP;X!MA70BE+[UO,0WNOLA+,7^B_T=2Y)X MML1UL3QWU_5B.SNGZRJ:)>S#YU:Z92G#)Y8A$;,%BY>;6=W7%%NL9EL&20NV68)V$X'T)D=ZMB66;=0/-3"5^6^Z.-I 9;R,25ZR MAAG) MF[!$(P:M ?3HS7&<$$4205^R6$-4LER _0059@Z\8?$:'L2$R6(#92!.V(.R M9/J;W^/;)>$63Z-53.*G2;R%]>*"FDS/G1ETMUS1VP=9D2M(Y]>. M>3X%DYR;W8F3^Y)K%-80MQ738O&.;3:QT[7=4"1(?@035TX[O8M>ES4L6\EV M0WB!=,O6T1K"5BN*[$]A>0G#DV"K\%6#!L-K0<.R=SHAJ.#H"GQQC)L_",IK MAW;ST7DH"CMWI[Y8PNB+P1^-]D_[@^4;?YXZD/M3:21!3@M<*?9@12ZN)OC4 M=">]_H]5C3M=W2F++N)N"X%-11,!WN^5LN$/*>B/VZ__"U!+ P04 " "< M7051$' F@RH% !0#0 &0 'AL+W=O@'BB!3/Y3M7'AUNG%^%DCG2565L.!J5,=9OIM.0E5RI,'$U6YP4 MSEC/H7%WI91GDQ/3ZLU9(O.7ZNSSUVTT%*KBNV03M+GHNCTG8/P[QCF"?M=@=^9L]'K1B!L#/?O=10[/ M#Z<1ZD7(-.M4G;:JYO>H>D4?(:@,]-;FG-_DGP+V@'W>8S^=/RCPM\9.:'\V MIOEL/GM WO[@B_TD[^"'^>+ODT6('IGUSP/J7P[J7R;U^S]*_5TA>%"%5/B; M4*N,CT8HX2"%"LATAI$+@& BK M6+(GR>7$_J$WA4:OZ7 6>-U MU-QJ3H=+MV9OT70BH279;)=J\IW\I#Q3W?BL1!F6@&68OV'(!^G%GI!!J"P(.D5AYR_DXP?$ZK."L@MS& ML@^EKM$!,]\P12>*)_3A)AOIP7%86_RM<9A,P6M7\9V>#Q$/(4JZ6L*$-#": MXR+>MC\S"*,N-%@1$+56VJB%X3VDPEY0AN_*%%&J*N>C_I[$\.:*&-@:._7]>#X=Y1.IOL7RN%\PDI@%"RA8^" M7MKD2O$'A6V /W6FC-F2KFH@03E0H2T27"N#WN]7N*M1$D:C3)!%@N;=<'X9 MU:(]^@/8@EQ*J,4&AR99@BBK)I;.)P.1"P@R(J"E4G L]WC$#U#:ZLDR,$?) MTJ2'<\E%NFB;!YTJNQ*/G)6 O'1W>53,[:5"XY.#^>3GWAFX[&*IN[3Z%G6? M>L:<:Q?T8QEOY'J'X6O[T6,Z$8)M4%U2I.]=@Y)(71'W!6':B2853F=$3UW9UFG(E#<:"!1E*LM/7-V6 LW MHO(TM%HYWW-6LJWO!QZ64-BH^EK6\PE<*%T+-J%=E?P@4'<@ MU]YE'$);4K?,\_RET0*\5MNV>20I U6A?84"*AUHKZTN%2)II"3;2FSS=;4K M!OG\&"'+-A>3&+1US",^P>2KZ!$4.*/!W;F21C@#EBE2(L D7$9VR5(-MWJ/4=&?*K=@OTRPO^8Z&T0Z\ MP]OA<^&DG9*OR=MOC8_*+S5\:;@ ZVSR$T9"W\[O[2:Z.LW,:-^8P-.RQ"R' >>$P!'<;43!\1!W_!U!+ P04 " "<7051: 96]Q4% "1"P &0 M 'AL+W=O?9C6T:R-XZ96:>IC$ M\6C8<*EZ9R>>=V7.3G3K:JG$E0';-@TW=S-1Z\UIC_6VC&NYJAPQAF7UE\&NXLU+*1B@KM0(CEJ>]"WR48F/W:*!(%EI_HH^WY6DO M)D"B%H4C"QS_OHBYJ&LRA# ^=S9[.Y>DN$]OK5_XV#&6!;=BKNM?9.FJT]ZD M!Z58\K9VUWKS1G3QY&2OT+7UO[ )LGG:@Z*U3C>=,B)HI K__+;+PY[")/Z* M0M(I)!YW<.11ON*.GYT8O0%#TFB-"!^JUT9P4E%1/CB#IQ+UW-E;Y;A:R44M MX-Q:X2R0Q$G\C+UT%W#J[>5?L;<-#3C&>1C]*VF+6MO6"/C] M?&&=P6OSQS-NLYW;S+M-_[<\/VN/>O78KGDA3GO8C%:8+Z+WA),]#@^<0F-# M62=*T$MPE8"EKK$SI5H!=X#9%KML^Q2]$H5H%L) RHC+IL>/A X$H"\57M6Z MQJZS1X1$KA3Z^\CK%H$51=NT-2<$[W#HS+!A_YE,HXV3?W**Y2#08YC7@AN* M8BE-,\ 6,9]0L\2>\&%H#-5T#86$$6B=\%5R;>$%Y(/Q:!1-D.JS039A47J$ M=#9()GF4A_/I.&+A/,U&41S.LYPA]T84E=*U7MV]](81ME0.)PV.GI;7L#8X M1(V[ S9F40;]?!2Q(V LCU)D9?C;1Y,C9"7C: SO/586D^E^$D?)$4SB:(J< M%"'V619-D3-!SHUV:)[O948>%/P%C 9Q.D4G'GR>C\E3YJ,C!>?6VE\P4"W..%;BYUFJ4^:A53ADN!,=A7,9^]OX(VN MR8\=8"J*: #O?KM\_>LCKO=T@ZTUT]SX/@LY0N)'KBRW,)?N;@"7TEKT*3NM MW0TF=1P\*!E>KJ4@]#B15D()XZ^7JXQN5Y5O8->%'OK9BEUP$8&P]P);/G:' MMH[D-Y4L*JCXER"$AO&9QT>M0!K%C/#) =ZZ2AN\80&.T8UW/-=-HTL,!2ZZ M%&^K0"<8'$GWYQ+2'-VR#&7XQQH;:3B&?4>*P'8WGEAOT9D'0>_7$_*.)1IFP:^$7B/KN MOR)B>8HM^P 2RVGH/,9DY2U6R+^B_P;5N:62/I =A GOJP/".MGXV_,D\NWD M#?]]3Z\[3]>"ML429QSB]2%A,^B#(?@I M]C^2B2.K)'NZM2?@(K/PR M2)W>*AAS7K7CPLJY?WUHL436.QKANF+ A@^GUW[I6FB' M+XXG*]R9A2$!/%]J[;8?Y&"WA9_]!5!+ P04 " "<7051037LX9P$ !J M# &0 'AL+W=O&0\[X=*'TG9DS6WJHRMJ<]>;6-B?]OLGF7 D3J(9KK!1*5\)BJ&=]TV@6 MN5>JRGXE%O/?%)SN;6 M3?3/3QLQXUNV7YH;C5%_@Y++BFLC54V:B[/>171RF3IY+_!5\L)L]9DNGN-U?H__J;8O;\ MBJ?VM&^!Y,;];*5UV6G%+V@-Z5K5=F[HESKG_*E^'PPV-.(UC^+J;$:(?#/*^#I!CSUX,E_]-G; M6O2GJF?'EG6%R,$P4XAN8SDG59"=,Q6JQ#61]8R$)3B%-TXA4>=TQ1E74]:4 M1&XVFIS0@:P1%V6)$#>'SU1VQ&EO- B#<*U A7S WEI8IEI9-I2W3+?"YW-'=S@):KQ(0@.0="U">T-PC=!O1^!.?X.YFBP3^ED M& Q]^SZ2VSY-=^T>>+L/$DN2#3G$M+ATRV+U5WBP! M2V=PSHH+5HMK8196M0SMTFA54416471F'*Q M-+00!G1-"ZXYI"'3\=7PD)$/\+O/Q\!W+W_@[5WXDL0YY9XU*BP86XHZ\RQV M?(&"#<=W1[N.W+$\.L&EK"_!;4 YLAUF^5LK ML8(8.CP"::1K8'>9T.SDP><9[P8 7STL5ETN6C]H+GE1]S2[7.,2RL3UTFV) MP4H"[D))6X \14<3/[5SKH@6GZ]SB.;N;+R!+E*[O5PRFD+[HZL='\:X*1S9%!!HJ MN8!JB&37(]U5MMW JL97DU-E49OZ[AQ_!E@[ :P7"A=T-7 ;;/Y>G/\+4$L# M!!0 ( )Q=!5%P$K.E[ 8 /4/ 9 >&PO=V]R:W-H965T'1Z\/SL,2R/1\]&(E>%;$Q\ZS8O51O/$[*7 M.1/XK]@DV3F$LR9$5[7*\*#2-OV7MRT. X5GLV\HS%N%.?N=#F(OSV64)T?> M;80G:5BC!PZ5M>&O%N(0AN5HYUT%'*%_@M1O/[KZN)/MA$W M3E#/*B]451NW53CB(>F.DM"Y*I3-I8UA]$A(8]0*KHA>"Q#,%>H@I7(C=C4N4,@=Q M2!!9#B& Y%72@->UUX"]-DI$!Z'@S%JQE8H1'P/7Y4=0!WTNM*7,U+5W:SPL MM[U7;5!F*PX/?B0J=C$9;H78R?SGID:<0<5H=C$64"^!OU>?&Q4B*[2V,C8- M07Q&I,[GE"?DG;4IL7=M<\@-I6TBWK&%JI9V*]1MC:C#P"H 2(;I5;(<2N>C MV8[%IM19"MWUE;O^\G-Q/QHHFHL]!7R5A<3BXG MP/3A!=[?LM CCIS%^V)ZZ4R.D,(8-K/)L V0UT+!0:I6]KVO:T9JI-%MP3"J9P.GB6XT)71 M:YA,4:T\_(4S%,^#T$6$I\IQ'Z+FNBDK/C;YJJ\@V*ET"&W0&:890::1;JH2 MK^*6G;B2'EF=[_7IC5I#IA0+[3-FG*+0?67G*NL[\[Z_G'MZ;8DV4FH"\TL' MXGA8*LQ!#;P,;2^&A#JYZ3MFQ*/4%$C>,(Y^1YGJ5F)0IIR@7H6CIME >-C2 M>*>)R3XW&BJ$#3K0!YKAW ]!]8?#74,\$C#H":X,*PG5[9AX@?YA09*&V[T[ M301I>>L($X!IL=UP"I;*:,"8F@L;$@)F&"CH9)]"D4ESUU6E!#7)76>AKZF\ M7,HUY.:=SS-Q%!U!4YVR:<7"?_!K32?MH!.>Y4:Q?;D?(U +7]V%C>U79P@O!T M9*<\05B,A6;4QJFO*]GA)PKOJOUCN?IDGC,:]V*5M,*E>8&3QUP)I0Q#'QT0 M6J-;P06M.X8G-4@[ YT2$PE\#@0''[\K5+^C"5X_-04Y$1]*;=0]W+H4A0;- MMV>\'>Y#US-I6\)M<]1Q4Z9\A'C<[H;9IT+\]'@RPW)L#%G:2$(_N_Z$9)&8@O8(=N=<8?<8\/2O M5&41=PO0"ZE<>PH!&] K[,65U87.6D*:B$7*T&X=:?FMVZ\2H:=*BZ7V>;]- M\*@ARF7?4%7=8*=Y]IMW32UJ2-#*@:Y";HW^0B(8!)]POP/X$CN%7VOH\B%& M$YGQ'(*%F^O3UR*X(FZD5]Q4-,K(57TWBE3GPXCK+N+,2%V%76/R3I"K8157 MA*+L6C:5'=BX24.!YW%=PS?.$@SG#6TD<'A*@ZT-(*TM@S[E;:([/DUE@L>U M17TOAET+I9*(O"7R0,/-T'F:5T!(+@$CXB)66-(XI^+"%I1/OG:!F ZN8LCE MBB^R_FU_ISU-5[F=>+H08PIC=0DHTP*JL\DON./X=,E,/Z*K^6*W M=!&%PX\E[N7*DP"^%P[@M#_H@/ZF?_(O4$L#!!0 ( )Q=!5'<6(@\-P< M *,2 9 >&PO=V]R:W-H965T#Q4 4:BUK$S[;A[^IAL^4].76>#Z*AS@WFPY$7OM@RT88 M"$I=Q;-\;/S0$5B,7Q!(&X&4<4=#C/)'&>3UI;,/PM%L:*,!4V5I@-,5!>4N M.#S5D O7_U"@Y,6;?]J@_-GE*$ G/1GEC?Q-E$]?D)^)3[8*6R]^J@I5].5' MP'( E+: ;M)7%?Z]KH8B&Y^+=)R.7]&7'0AFK&_Z.L'_O%OYX) #O[VB M#5KP7[9*Y+;($%*QG*DN@LJWE35VLQ?J6ZUWJ+@P9)//S&SEO4(E4JT?[D+> ME8"T%O5.!"N2A=@K21B\+-CJ? N3N:D+4DI6/4V%NQ1 ;M3%>HWP&:' M4-0G4;E%H4E(&K%&";?ZB=#OVY#.[!FCKL@='1OP@T$@<0LVDE24G,A#\4E6 M:$?D!J'NI:DAYEE./2J7:R]7VNBP)[.XZY_,R<"J@_A62P>3, P;UA7*$91" M11@*:!4D'2O-897RDC&*$A4O5N1DB13#KQ@*=!\AA2^E,:*JRQ4$H^F&R+G8 M.8V.JHDH[FK*@4HV'D,Z\A#3R@.Q'P!VMW-6DM.BGTB(1*WP6^O"6X;3B8;L MA)OL'QQ&\6,_=KE"][U&)$AR S*D?&W4HVY\A[E, . ,;-]K9ZN8>,2V3=.8 MNX++ OC#41DP9E5$U-(Y645V3,C7JPA8/>:$CI70@[#5KA [1$B34F2.B6EA MG=YH=AG+'0(3$Y[YJ?4:JPE:=-A&_,A! ]+#7HE*XVVL4\1Z#955WL3JO$U4 M#ZT&7BDB(G"4AA/9UMU*)IN?I(-$.DYF0_&Q(EA5LZ(=8)!PWSULKH. M]4GEJ7K5((QNZ_-%;>T430N?5\C/#8=BI<*#4E4L@)CH9-!8\*2K,V&KMF8] M6GX1I:3A /,:["/#0OO.[$?R!\BUW[#6D MY,HZK%'D<-+XE&[(,!*$!]JD];A\0%E0*-;68-/E+\2_8D.*B[2XTX^]55N\ M@6M*;0RUB3->>"G?EIW1S_VE $6%7:%7%\\>$ #QG4"R3NBT&"YQRI)A1J+OA(BA(@HN-"_$B!RG5<-=O)Z3#!?P+0&?ZS!OCZ ME"E"%=W!WI@Q,O+37=NJG+I757V*7_N$A),#JAD?I^35&CG6)DLN_1;=%GN: M[CK?:3A-6Z?R_K]FR7LRC)T_V8ZKQK,M!*!/HT=G;6K,8IR2$^(]/WHX.,5_ M(19PVA+NZ['NU>&?9/[S,PU[AY&8O.H*O:]G.8U0J _^!>>F M2Y%DT]]S;@8HWS?'#W6HT?RQS=1E71ZO-4<+ PVQ=/1]WB];6@#[57AQ%+&G M1&[>5CXSK2)N4UEE4]\8)V*6P*D8I6(VB:.,[F4TFB -X5N,IF*:40;#]TJN MJ2EEDPS3H\>/6,WFI)U>RBZ$+G=UB'O"V-7?)!/4PIFX/=XR'&\7VEKHLVOS MYQ5N"SB>J:&NQY$:5SA3PRB-U))YI#NET;1+;4E][22S9$&)\Q(SY/G\#Q'C M+#SUWCOJ?#@HE=OPYQ$O.+?B-X3#W<,7F'?QP\/3]/CY!MO4#>V2C5I#%.LX M7LA=_"02+X+=\6>(E0W!ECS<*@E7T@0\7UL;V@LR&PO=V]R:W-H965T2DBQO2U?LRX VUH/WW,EB?'"OZB;P@_7512=K>J#POKMSN%M/**5JR7AEC7!472ZN3U_= M/.?U<<$OBG9^=BTXD]S:#WSSKKQ<9!P0:2H"(TC\;.DU:#70^"*F M&JT1G#),RD-P>*M@%ZZ^ZZ63)A#YBW4 'C]=%X/M3;+=/&+[0MQ:$QHOWIB2 MRF/[->*8@MF,P=QL/@OX0V]6XBQ;BDVVR3Z#=S8E=Q;QSO\U.?'[=>Z#@P;^ M^ SN\PGW><0]^T]%^U);<=N'7FKQ4U5Y=-]U[8@@][ 2KV_?"&E*\:!,+3OK M2+SY5#32U"1^5*T*5(HG#]_]]E1PUP7\%U*T"NB=XYO [E6 MA,;9OF[$K=QSJ<]6XN=&^9D1&9EK1(@^_0"T3KJ@"M4A;B^"%3P2@%G!I<.J MSGH56RS^(T%CL)R#5A][5$!H2%G\<.Z44CZWBXWG06@O90_P2CJ76 M>PP @Q;'%()C.'FV)^E$1T[94L@*,%,VHC>(W0M2["8&OQ>=LUM5(EA9;J4I M2!@+9!I<*R=0R%@?&T-2!A$G(@II#G5&NVF\<:BT2KGP7&04A?IN;<%U6PH? MD'J^%YH"%GM^7S@J%;B]#@(RITGFR^AD)SVP30#AB +I:L5(' Z(YKK]#0KO M@H2Z:G%R=IJM,DP'K<'"(!_M[10VLL:B\]DBP;(\PA(M;P$*!-M_;OP0,H,X7B%IC%/Y!$6^86 MLRA=]PQ2T[E?<(?TA] F8R8 M*E]4RK5)XX5MT3I[D9-6B(1=RE3JJ4R1;Z45O*#4"ALDBLG)< L8ZIX##2( M%\)%,Q368>8*ACV8RK]H:R7>2A"^QX]KP2.#W2,[;HL[9\.P,[Y%7BOQSL#F M=+,<^$PA$Y2,D(O= MAGU.M7T+[6])XRU>52F *@: 1RZY3TS%N<)"5078Z%.7EMA$W?YXANT:&SF? MI?J5/S;$X]:6*HV.LB]"XKS,$T03^@0"(]I*0K;0W&YU"PF M9-W386&<*J-,6FIS@.5@M.5[=*O5V]AF[X?F2U-R$AM77<=1RHMYY+@X>?N<=[@T MG9.FDT;B&/J_A]X_'?#6LQ,R2E/'[P#>GDZ?&M?IA'U8GKY3;J6K M>4O55,$T6WV-TZ=+9_]T$VP7S]NY#> A7C;X7"+'"_"^LIB4PPT[F#[ KOX$ M4$L#!!0 ( )Q=!5'[O:P3WP, *,* 9 >&PO=V]R:W-H965T0(E;T2KW21_>8^_/A/$*K:S_AT-W M=GH60-%:I^M>F1C4LNF>XKZ/PY'"/'E!(>L5,L^[,^19OA-.K!9&'\#P:4+C MA7?5:Q,YV7!2;IRAMY+TW.JB*-JZ5<)A"3^["@UPJVXA]\O-M89*JL_3M 8#S3& MGD;^ HT;ZK:R5 R(%"+Y@Z#UX4!;BN$K5;4T;+9 M@1,;A18\6..@J$2S(UDV0$#4=X_(&Z%$4] [NDT 15$!H>YUPVKDN/:&BR>& M96]8=?$G4;4E6RU:8UAOCT;J\NNZ()J2KI%""6OE5A:";P4+=%&QZ6.67X4Z MAQ$Y5TNE&"*DX-RA=36SN4'B)9TD']_AEB)?PAH;6CFX)M]YU\@[X;J8/JA9 MH"N&+I &+KU7Q1>X-71:>9)PJYU0L.Z"!\(12('UADCF*3=">@9O((GF]#^: M3*(TI,7T+$I83M,H9SF/QGUB3\5H@Y09?"9,'+S^J*/:W_0^C?">/@\60V]^ ME$5)"-]^,\_2[#LR/8VRD!ZS:!S"1:U;=O01FD*S-;I^7>@']"S*V5[*EJ?> M^M4I>J/$)PINJYPN*XH#2G9 MYBR-HS.?I1FY07(V[>11FC/#_UEYS7UYI9YX'LW[\IIYO@F[_P8FY,=_65X4 M94[W;,ADSJ4V&O/ZWRJMKCHRRA"MIH^EQK:_5ESCT$>(?\2,0.9_KZQ2+JF' M6IV%1W6:OU!6OOG3KHRHK)(GS3]D9PK/?:3BH\&A1K/SXY$E@A3/;H88=H<) M[*(;/!Z/=^/;!V%VDC*I<$NJ9)<^N*8;B3K!Z;T?0S;:T5#CEQ5-D6CX +W? M:AHQ>H$-#'/IZB]02P,$% @ G%T%4;@T_B1C!P KQ0 !D !X;"]W M;W)K&ULI5A=;]LX%OTKA+?8G0*.;,MQ8J=)@/0+ M,X-F4+29V8?%/E 2;7-+D2Y)Q?'\^CV7E&3)L=O.[HLMD;R7YY[[1>IZ:^P7 MMQ;"LZ=2:7)V0B-F:6Q)?=XM:N1VUC!BR!4JE$Z'E^, M2B[UX/8ZC'VTM]>F\DIJ\=$R5Y4EM[O70IGMS6 R: 8^R=7:T\#H]GK#5^*S M\+]O/EJ\C5HMA2R%=M)H9L7R9G WN7I]3NO#@C^DV+K.,R-+,F.^T,LOQ@W9($N\^-]O?!=MB2<2?>&/5/6?CUS6 ^ M8(58\DKY3V;[LZCMF9&^W"@7?MDVKKW XKQRWI2U,!"44L=__E3ST!&8CT\( MI+5 &G#'C0+*M]SSVVMKMLS2:FBCAV!JD 8XJ0JZ M3 GV03K/_G67.6\1/O_^!HKS%L5Y0#']__G^GQ2QA[5@N2DW7.]8Y81CG/FU M%>),!>-RQ9V32YGSD!3KUG:S9$M2^1A4EEV52'U62)8K]O>_ MS=/TXE7-VX1)O:F\&[+M6N9KQBTA 9.%L*( "J@UX-,*)3FQ*QXQI7/1WWL8 MA; 0PU\KXR&[L3*'*3]5FA?_05*(XF5 1?(>MB@&JP2@8HR42R6]A(!LTAXI M8[]@07* .:TQ=_0>GKO&/@$@(J ->=:&\\R MU)C.6$PYD2<=^@ARQ$N5^=^8V(J= JG4G;134+*R$1FPIX)8Z5U5!(!Z% M\S&FP,FFRI3,,8_D0LE@9>4K>')9Z0(,B:\5=F%.Y)4--%)<(/ (&]!GOC,5 MK/@]^9RPE7D45M,6W>FM].N&W=JD2'+"?M$-T&&(T%[J]!WRS(W'0] ;P//" MHEB+H+*35G!+E U.V2-,VG \$4)[,CL>#FO/,IY_ <@#-I31JS-"$;F"?VF7 MNQ,26V1HD_.("=_%3#VO8*@5:(%6/@4VI%Z!(?JMN0&:)@D.>6_&ZQ!LL@C: M:-F.@HN<*S70"BH/]![C$F!D&,!.0/_0(S-L2OP>,S5:U$(_YOO@3XW?GE.3 M-J-J3S3!FPOK<<9A2_E$%(7)@)KK5>@5'<]U SVD<4 C$5F2^$74;&$ZN@RK M-@1C;U3"/A%]EJ@]4>$3]AZ8=2[W(7<8+:@7QA;// DB8HAK9Y0L8I)SQ:D$ MQQ,@#Z2B\XJV\T;L3=L09!QID;$.6 $/MC1';VS)B[';0%EP>\T"U#NYTJ'] M($.1*8*':'"T=\>(W3_\I3-UW*B6[6"1INZ#Y#X/O#DLH&R>39TMI[%1=V*^9 M]IZCO1W+/N]EYI?)O"PH=!=M=JZCIM,K.1WP>&B*1"8&5/,N=4%7!V-=_]!^V)S[ M%XB:YV>^&O8<]:QU'EP@5-.8L4PC(-O*G70B,FSV@4X$#W0B>$NU];=X^.DW MCK9E$+(]AP?A<>QLT;O?<""(C867QOK@\9QN.=]-YB,'FHR^D42]^WZ+IJGJ M=H.2$>X*/:;W5S@BYB DXB'MU/'GX.Q#!\2#[.9"0PP%I:#Z8,,Y'5.@ M\F7G'^:C+[GIY[OB,-4^J@YZWXCR"X)W9)=L;FZ1S-K16>C;\K'-B$ M[)Q=C-/D\B]MW#7]',"'$^RWZ*CXX>W/YVQQ/MG;?>Q#QJCS$:D4*,#TJ8QN ME)7V\7M2.]I^C;N+'Z'VR^.G/#"VHJ*GQ!*BX^1R-F V?AZ++]YLPB>IS'AO MRO"X%K@$6EJ ^:6!!?4+;=!^H[S]+U!+ P04 " "<7051P]"''=X# ' M"0 &0 'AL+W=O>&ZGL,JJ=:Z^3Q)8U--S&N@6%DITV#7>X-/O$M@9XY94: MF61I.DT:+E2T6OB]![-:Z,Y)H>#!,-LU#3]B ^Z-],+A*!I1*-*"LT(H9V"VC]?CZ9D+G_8$_!1SLR9R1)UNM'VGQL5I& M*1$"":4C!([#$]R"E 2$-+X?,:/!)"F>SGOT7[SOZ,N66[C5\INH7+V,YA&K M8,<[Z;[HPV]P]*<@O%)+Z[_L$,[F:<3*SCK=')6102-4&/GS,0XG"O/7%+*C M0N9Y!T.>Y0?N^&IA]($9.HUH-/&N>FTD)Q0E9>,,2@7JN=4=-TJHO64/8-BF MY@86B4-,F8&2O8$S9O5:NMNQ.55"=ZR?(9R"5]:1NLCCNY:,--A.6)GE(\,V MMXXK;PAO".15UMBKK3:.MI"=T%7,/@CI>5V@C4U('6H],^2)-XNE24^ELP1$ M0D>BSKP<33?@:ETQIWN(@-!@#)UW0#'XWHDG+D&YBRZ>>2)VO4LM71<6HX3L MX!E,*2S%2E5H"&M&E.1).,L/W%3'HZ56&$Z2"86D3L%CME9._%Q1%/ .NJ#, M+89/X@UI?1C)DQ [#!55@T+<:_9[Q]& "7W&-N+YK/'8.XP:QJ2SR-6^]\V# MG_'5R6QS:GE6L*)@LRE]OVK'Y?D.<@BV^MC&^;%;#2]&OLQG:9AG#LV4%_/1I)CY M<8P)"^L\K%,T?IJ?4V]>CV#O%P8HGHS#,,$ACPN*6A;/\\$\BE+ZY"2=D"QC ME^[2Y.1Q:L#L_1-,=U6G7'BGAMWAE5^'Q^W'\?"+<,_-7F!K2MBA*N8/+WP3 MGMVP<+KU3]U6.WPX_;3&/Q4P= #E.ZU=OR #P[_/ZA]02P,$% @ G%T% M40CV(00X @ "04 !D !X;"]W;W)K&ULE53? M3]LP$/Y7K#QMTM2$M#"$VDB4,8UIH(JR[0'QX";7Q*I_!/M"RG^_LY-FW085 M>XE]Y^_[[LZY\[0U=N,J &1;);6;115B?1;'+J] <3A:='YW-)QX? #\$M&YOSWPE*V,VWK@J M9E'B$P().7H%3LL37("47HC2>.PUHR&D)^[O=^J?0^U4RXH[N##RIRBPFD6G M$2M@S1N)MZ;] GT]QUXO-]*%+VL[[)@BYHU#HWHRV4KH;N7;_A[V"*?)*X2T M)Z0A[RY0R/(31YY-K6F9]6A2\YM0:F!3">)@MFY6#QP8TLLLG M^CKV[L8@N/?3&$G>@^*\EYIW4NDK4B?LVFBL'+O4!11_\F-*:\@MW>4V3P\* M?FWTB(V3#RQ-TN2 WGBH=1STCM]8*[O_1@AVA:#N,=YK M3P6V#$/H*$RCL>O4P3O,^7G7WK_AW2-QS6TIM&,2UD1-1A_I7]MN\#H#31V: M?6601B=L*WJKP'H G:\-=7=O^ ##ZY?] E!+ P04 " "<7051L:@#7AP$ M ")" &0 'AL+W=OBC[0TED6(I$.2<7.?[\[RG9=+ FPO5@G M\>Z[[W[Q/-L:^^C6B!YV7:O=/%I[OSF?3%RYQDZYL=F@II.5L9WR]&KKB=M8 M5%4PZMJ)C./II%.-CA:S\.W6+F:F]VVC\=:"Z[M.V9=+;,UV'HGH\.&NJ=>> M/TP6LXVJ\1[]GYM;2V^3(TK5=*A=8S187,VC"W%^F;)^4/BKP:T[D8$C61KS MR"^?JWD4,R%LL?2,H.CQC%?8M@Q$-)[VF-'1)1N>R@?TWT+L%,M2.;PR[=]- MY=?S*(^@PI7J6W]GMK_C/IZ,\4K3NO +VT$WS2(H>^=-MS057C G8?+UI2/WU_+[[OH/*'G;J-*G$<5M9T4%+).'Q'K>?7^Z9#ZV#Y M AMKJK[TP$3(B05/SIYZ93TK*%V!:W;0#45'+CI0R?!8LJ B8U&K/#KX!:04XY2>27H6GM.D&)_Q M,XO'$JZ?^L:_0$/H.U(GB'$"(LW' M*T&&<@BW0< \TV3:X&W)5KI6NBGHT+ M(*0$\I1T\YA4+VK;E#3GO54MY:OK3$6]0Z@BSLFE2 7CR2G1D.F4Y&N-MGX! M$5R(,T9+13;.B6M*\@UZU3H@&E/(F)&0.=F*N"#Y2KDUC;A]1"K)LG>4>D>> MA&0-&9,_F4P)2J8)F?^4%7!;M0$QI0@$YR3)R1DI2W@PGJFWJ"QW"9>%BJZ= M&B['%5(P1@L MT& IS?CTH>DXE),1.YWJ^P.E$.8*K:4F4Y[&86,:[8D^>-HNA)?G(O@J^2Q^'DXFQ_?8>DK'7V*M!MTS!UM\!:[B\'\>"P\9YO*V,W1O.+'=OB!S2_[6X5K4:]EY(W M*#27 A1N+@=7\?DBM_I.X7>.>WTD@\UD+>5'N[@N+P>1!80U%L9Z8/3W&9=8 MU]81P?C4^1ST(:WAL7SP_MKE3KFLF<:EK/_@I:DN!],!E+AA;6W>R_T;[/)Q M M9:_<+>Z^;IP,H6FUDTQD3@H8+_\^^='4X,IA&SQ@DG4'BRD?C*)33G9F?BT,$UN^KA&NM$:CX4J4\).4Y9[7 M-0Q7C([TV<7(4#!K,BHZQPOO.'G&\1ANI#"5AE>BQ/)K^Q&![)$F!Z2+Y*3# MGUL10AH%D$1)=,)?VF>>.G_Y,_[Z'!DE_+@,+[DN:JE;A?#WU5H;1>_GGQ-A MLSYLYL*FSX1=RF8G!0H*(3? [^,R%_>I0I]V>/W0!122>D8;+&T$4R%L9$W- MQ\46F &J(_9U=,F_Q *;-2I(8[L;S\X?*#U2@"$7]!KKFAI+G]F2\:V@>+^S MNJ4*%D7;M#6S"-X2KRRH)[]-IY'*\'_MDWM\(^>PK)$IF\6&JR:@+E ?R;*D M9^_2D)2JZGJ&!(7DW>*K^$[#]Y 'D_$XG)(TC(-L&H?I&1/\_RF'976%1"UG)[]\(Y)MAT=T0FQ"XMJV&GB">5N8-X$H<9#/-Q M&)]!'.=A2EL9_0[)Y9BVDDDX@7<.:QQ9U\,D"I,SF$;AC'92@CB,LW!&.U/: M64E#[ME191Z]&8(Y#J)T1D$<^#R?V$B9RW+B3R=YF'2I1Y,PMZ?CL45R3>VY MX8(;?/$K\>,3K7 .*\5*!,$:U)#E41AUOQ[;8SP_?#=-XOA'?R,!"+HE6\E9 MZN'D01S;T-:MO4ZJ7=D69#>,;:6DC;/FG67/A'0K1K*E@NWJW@C:QM'!U0*8HP M@+=_W;SZ\\&NB[2BUEI(IER?^1J1\ L3FFE8?9;0,"!/XS\ MG[;FVMD4G?+:'G1<3DWY@(*/([WJ(KU'.Y:5Q#2$US$YM51.W&(7,8&?41>2 MF#@QLV)*XI1:F\2,1&))*^9.C.UCH\EO0W<'B:/+%)ZZN]'1/$)4O'53E^VW M5A@_FO2[_6!WY>>9>W4_%=XPM>7TB&K&PO=V]R:W-H965T=^,P72V,G!N?3FBWP M#LV7^E;1VZ!CR7F)E>:R H7%S+L(SRY3:^\,OG)I?(B#/D1! M%!S@BSO_8L>7'O+OFNM,2-THA&\7"V_%31-@UEK]'PS847[O')P*60V*N?]+FESR1="VTP MMUN;)4(A!=TO7BV &: @8A=$8%5.FC(LYZ@@#NUL.#F#$UY10@E!=T/W7D#V MS.%HE 9^L 5 P9]H;\4,0B4-:L@;A#NL30LCDJ@/VC"SM2*9L1\$QW 2]N ( M1LG8#]W_R!_!GW^,XV'R(4Q_M<,-6UON>(\[\6/B#H=^:A_)N^3>,)4M+5WZ MEM2H1P*')- ^8SA*@U^2NC@2Y_@5SE%Z#,EDZ _=\WTB=V.:[/N=.K]/8BLT M\B?N.2;B=PM-]H4F?DA"AY. 3F@XGA#?E2Q+5!EG FI6DY:3I&PLZ*9KEN',H_9/HWI$[V59*CL1?1O0FN+QR 1];6RQ^>+?^9!3G:)9_-%P M6J'3[_5A1>=%Q[NI87JO@KVL5;=$\-71TJJM(MM/D2T[T'Y4;96PI6!B1\FN M1;JQH(.E+K8@\1#V)V[JM2,9[/16E 0+UT%J2HFF,FV;UI%VYO]-&\[ M7"HX"UYI$%@0-*!ZX(%JN\;VQ/-B-^A: M]_/_ 5!+ P04 " "<7051'WJ=?V0% #4#P &0 'AL+W=O[[,09U=3#0JI5^3M%%P M915XWU$0L0^BU%O%?B]7L.K*3Q!,B\C;([KR!A6^J\LQ\YUSYCF>,Z#/;SWT MC;[PNQXJ!7#.C*?G[ VH5&:5H<3G]SB7O=50J"\#EH+64F L^4.Q/&?70FGV MV024W<.C9E>Y2+]^Z0OMH#ZJQYFJ> J7(RPX!?(!1O/[+;!4%)4HH=2*B37+ MR2Q^4_BZ PF,*[86.9:;FK$_:RXU2)L=ML@>.^EB+[,2697G& UU9B*.-W=Z M,/I8@>0Z*S>-'7C$?J!@]NP' 6"_,3<:!_1(QE-\^.[8IT>,C\562/T*P12' M$LXX9"Y>SCAF ^PF*WF9PK$';TL$ XCA28 4(VLJEG2CA H;H"W8A(VK=,$QQ#ZC+F! MCU?T7'*%U4HL8&@]'<;[I<_+E0=_MH?Z"G/M(;'S$&JCO_Y"#')L8Q MEL?S$"!PHY;@LY/KF0 M;VJ-[99]0)1%76 ]FTJ[Y=\*L_)39WGB<;./.ZVP!S'TM^8&3-& L3&K]EB. MMATT1 >Z=.HV4EZNCOKB[(B,SWR[,QE;(2%0MU'9=%PX:7 M;H!E?L9N*41(A@>>U_"T'=LS\5M;Y@/L2%IV)+_*#A.C+CFN>9615S]%C4$ M_=3HIFU?\P-)2[!83,ZP%SLV9Z8KFYSAR+,YW7]LCZVI[4GJ;;\^X'+C=9 MJ=#Z&D5Q^XL;)FG/D/9%B\J&ULS59M;^,V#/XKA'<88N#@U[RU2P(DO0WKL-N*:[9]&/9!L9G8 M.-G*)#GI_?N1LN.F0)NB>P'V(;$HB^1#\J',V5'ISZ9 M/!0R=K,O<+:_748 MFJS 2IA [;&F-UNE*V%)U+O0[#6*W"E5,DRB:!Q6HJR]QG%3#56EC7> M:3!-50G]9852'>=>[)TV/I6[PO)&N)CMQ0[OT?ZRO],DA;V5O*RP-J6J0>-V M[BWCZ]60S[L#OY9X-&=KX$@V2GUFX3:?>Q$#0HF990N"'@>\02G9$,'XL[/I M]2Y9\7Q]LOZ=BYUBV0B#-TK^5N:VF'M3#W+IJ1Q_W!L MSXZO/,@:8U75*1."JJS;IWCH\G"F,(U>4$@ZA<3A;ATYE!^$%8N95D?0?)JL M\<*%ZK0)7%ES4>ZMIK#;.L?\J7Y(8'O$R0GQ*KEH\(>F M#B"-WD,2)=$%>VF?@=39&_W##/RHC/'?PT_4*&H+:_$ OR\WQFKBU1\78 Q[ M&$,'(WT!QCVU6]Y(9.-O@O1<22ZZXCZ_-GN1X=PCHP;U ;W%ND#8*DE-6M8[ ML*[=:GRUW5!U#G=#)D4QI3;,A/=U12VS>=#$-\(%N?(.^!XE/CTDP]&%9J88#?31-J=EJ5;TM];WU)$C97\R>Q\[[ M[25X@\AAB5J%86^&-ER7OIE-K=>$P@LF'.0H&/LNY)%_7BFZ@+"_@*@,,?GF M*@V#*U>E"85!$XKF"EUXNK$ M/^-I^@*M7//'+8V(5M&3YN^K,X;G/COAV2Q0H=ZYB<<00,IG.Q;TN_U0M6QG MBA=2964N"55\DN?4-U..:U@U=Y-%AME:4YQRX(&0]1\@-YOE;(G M@1WTH^;B+U!+ P04 " "<7051G;YH120$ "R"@ &0 'AL+W=OSP6>J12#. R/!R7CLK>8^[MKO9BK MR@HN\5J#J:30[&SEZ3_"=X\9T]N L295Z<(>+_*07.D H,+-. J/E$<]1"">( M8/QH9/9:E8ZQN]]*_^IM)UM29O!R-VGS#QAX/,%/" M^"]L&MJP!UEEK"H;9D)046ZOIE1.?77QE7,-W)BJ$*V2FTD@>MP8^WK%4H#F:#RQI<;2# MK)%X5DN,7Y%X#%=*VL+ %YECOL\_('0MQ'@+\2P^*/#/2@:0A'V(PS@\("]I M34Z\O-&;)O?ADK.4"VXYFJW].5"RW&!6:N+!8FG\.H!RV*(<>9?(:2BX926<"N#165W58RBU&9F'I M['CTH7/I326RQ9PZS"]%[K#*NP)AJ035J1-BO:E4Z<9K7OY?/#.@0&(;2/C( M)26T$.0[X -$DV!$R^^_3>(H_K2W\T]7E:U(W[*2N8'C:1"W!-O57W[Y M47'[W!4=!M%/I.[.(_\C9=D#.:E#OZ-)]O:UO1W+;G<\DW$PV6.83$C#-6K? MFV6&D"J'F\D<5A733!)&9PI0HEK-T\HE*M5V= 0SN ]N [C3/H![IB3]43+M M:-FNVWO/N%*/J*5+ J#>+;,]"?%T&DQ_XJ]O7P\HQ2#I3^-Q$-+.F=F-3OV2 M>.R_;C'EHZ7DIDNC!,\I-W)*2N$EU/\^0K*?GEQFHLKQ=3LP*QSN"23RA*FR91^&;S-Z;Q#N!XS .QK^DN&OZD(#W(](W[8AX MM_KA!*;#:&?W2YDWZ,P1)>J5GY8,Y6LE;3U2M+?M0'9:SR$[\GJ:(X^MZ$EXHL: Y.03NF+OX%4$L# M!!0 ( )Q=!5&WCQC0A0, #8( 9 >&PO=V]R:W-H965T: MF:%J4-).I73-+$WU+C2-1E9ZI5J$213E8\:A3HL@C@X+7SFN[UU"^%RWK =;M!^:6XUS<(>I>0U2L.5!(W5(EC%LW7F MSOL#7SD>S-D87"1;I>[=Y$.Y""+G$ HLK$-@)![P"H5P0.3&]R-FT)MTBN?C M$_I['SO%LF4&KY3XQDN[7P23 $JL6"OL9W7X$X_Q> <+)8S_PN%X-@J@:(U5 M]5&9/*BY["1[//+P&H7DJ)!XOSM#WLMWS++E7*L#:'>:T-S A^JUR3DN75(V M5M,N)SV[O&9:6C+@CH7%$6S=@24O@.5PHZ3= M&[B6)99/]4-RK/NJ#C98M)I;CL3-8R%:H@^\.E55Q#^S =&G@ M@$0#,U I05?420UVC]"@YHKV/8BT6,[@KY9I2Y[Y_,*&/SY).+SADC15:Y@L MS5N?-/K$T[/1YMSR.(,L@W'NOG?*,O%DY4(^LCX?V<5\K)GA!66BA'X#MBK&.0X,&Z*W1BSG@Z\629> 7C:Z]@HFA%E_Q?9_TYFC_1<_Y! M%JI&6%FK^;;M/+(*KFZNX0^MVL:GJ^9"D'G*UF^01>DP=3).AQ.2\2#)I\/, MCZ(X&H[AFW_DR.;J 36]V?"IK;?D&54N%7)-87A*S?\J809=(M)L/,BGL9=1 M'G7S:$PR'TS'*5Q7%3W6#JTK4-4X:LR 7G^ZH[QPEH^E2RDEIGQ3D@5V?%)! MY;GS=9K!9.1&<1KUF4^SR6"4C;V,J;RZ>=K-H_1'9;C\G$?S,H.GN(B@X2CN MQ(A$.LP<:\EPDO;F:2MRG]3MCMQ>\FR%AV=O>8UZYSN6@4*UTG;/>K_:-\55 MUPM^'.\ZZ@W3.RX-"*Q(E?)'9:V[+M5-K&I\9]@J2WW&#_?4V%&[ [1?*65/ M$V>@_U58_@=02P,$% @ G%T%4:F<2S D @ FP0 !D !X;"]W;W)K M&ULC511;YLP$/XK%NI#*W4Q@:;=*H*4)IJV29VB M1MT>ICTXY@)6C-:R$#;C'9FW0HP-+(6I05FA%#.SF MT6)ZNTQ]? CX(:"U(YMX)5NMG[SSM9A'L2\()'#G&1B^#K $*3T1EO&GYXR& ME!XXME_9/P?MJ&7++"RU_"D*5\VCCQ$I8,?VTCWH]@OT>F:>CVMIPY.T7>P- M!O.]=;KNP5A!+53W9L]]'T: Z=410-(#DO\%I#T@=(YVE059*^98GAG=$N.C MD"L2Y?,&YWBLG5$G66@HNP)+S%3@FI+T@'\CC9D7. MSR[(&1&*W LIL?P+*^S1W79KD2)IO>S4A:7Q)DCB)WX$O3\-7P!$^ M]?#II[=PBH('UM+37\'B7G 0![:5<$F8Q!5C6-5[[>[XK@.? MW]1#/ILD&3V,>_IO3#JY&F*Z0NEH=/S:WC-3"F6)A!VBXLD-MM!TJ] Y3C=A MFK;:X6P&L\*_!Q@?@/<[K=VKXP=T^!_E?P%02P,$% @ G%T%47LT^T?[ M 0 8 0 !D !X;"]W;W)K&ULE51=:]LP%/TK MPO2AA2WR1Y-MQ3&T"6,;%$)"NX>Q!\6^CD5ER9/DN/OWNY(=X]&F;"^VKG3/ M.?=<7SGME'XR%8 ES[609AE4UC8WE)J\@IJ9F6I XDFI=,TLAOI 3:.!%1Y4 M"QJ'X8+6C,L@2_W>1F>I:JW@$C::F+:NF?Y]!T)URR *3AM;?JBLVZ!9VK # M[, ^-!N-$1U9"EZ#-%Q)HJ%G+!UV(9A*X@ M$)!;Q\#P=805".&(L(Q? V[\.B!Y:ZRJ!S!64'/9O]GST(<)(#H'B = _*^ M9 #XSM&^,F]KS2S+4JTZHETVLKF%[XU'HQLNW5?<68VG''$VV\(19 MD"[DZ M2.Y;>[D&R[@P5^0]>=BMR>7%%;D@7))[+@0FF)1:E'8$-!]D[GJ9^(S,MU;. M2!*^(W$8AZ_ 5V_#UY C/'+PZ-/?<(J&1]?QZ#KV?//_IWUYF70=SQ9C4E\@4 (49 9 >&PO=V]R:W-H965T MGGFXEM^H%2B'UG* M\MO90U_$:LE/,DT8_2)0?LHR(G[>T92?;V=X]G+C(8D/LKAAK99'$M-'*K\>OPAU M936M[)*,LCSA# FZOYU]P#<;IPPH%7\D])QWWJ,BE2?.OQ47'W>W,[L8$4WI M5A9-$/7R3-RDX?;63!# M.[HGIU0^\/-OM$[(*]K;\C0O_Z-SK;5G:'O*)<_J8#6"+&'5*_E1&]$)4.V8 M Z .@'Z >R7 J0.O#BA3MZK<2^,B(LEJ*?@9B4*M6BO>E.Z7 MTH3@^25.ES9>65(,JFK:V]0#NJ@' E0$XZ)XS>A*9W_U_MF M3AE>\Z5]G[GDJ0OC]_X=*MXOXPO9J7G%<8!S)VE]=PUS2"#!M].+9-TF67> M,%G4N523)/KKGF9/5/P]X*_7=.D-=CGD;!6YZ"09!%@S5E>%03#'/5]U%=@A MS+V>KY7,[3XEU:?95;])T?_OKO)G*D:;N6AZ6DPVF0:4L#WMF MZBK?]OL/9J.K/"^<^V8S@R;%8##%SXR^+VW;'HB(E:F$[106\JTB+6&4GW)% M[\J%,SI.!MQA[9XLI%UZ,57V;4U+PTR;'NX7\M1K>M^F0%PKY8W MAM;4&K,[XUYF"FVF\ JFHG_01R:IH+E$@LA1TP%NX86'Z37HMJ,G#KA/FK5! MYKB+OBPRR'PG[-?XQB3SNH_X,M$67'B87*/-WGP_J37>R*IN(8:G4PR;T*-C MS"##KLXQ@\QU0XUC6 <9A-=*N@49'B;9:)?5%D9M4!C:_%#3-(O'575+.3P= M;B?A5'!AF KRV&33+7O^8Z MM%B$U\!B,:DP*N)1+D,+2I@.2M#)AL/^Q T&3"[T(C?(7.SU8;HQR!S7O;;A M@):2\$J4O*?%1FR,Q2T=83H=00>5&_:78VN#RM/G;(,*0Z"5L4EFA_,KNP]H MV0BOQ,8UR0_HGHAO5([B([1\A.E\! /X,&CK$),,;&T1;9"!X^OE;)"YSK7- M";2$A%R@6?8]G,M(F,Y(T"&%?8V1)I6^[C.HG$#;"II4_K55 M'[18A&$L5K6*=D22TO"$50?'A>%YO>L>:&.2><&U38O3(L\91MYG>:!BZ-BLY9;ZA>!MOGJ!PI5VG'"I*S7-JPA+5F7]U(?FQ/-1^XE+RK'Q[ MH&1'12%0G^\YER\710?-+R^K?P%02P,$% @ G%T%422@D+\N P ]PD M !D !X;"]W;W)K&ULM5;;;AHQ$/V5T:H/C=2P M%P(D$2 !:=)4C8J2)GV(^F!V![#JM:GMA=*O[]@+"VV 5&WSLKZLY\R9X_'8 M[8727\T4T<+W7$C3":;6SL[#T*13S)FIJ1E*^C-6.F>6AGH2FIE&EGFC7(1) M%#7#G'$9=-M^;JB[;558P24.-9@BSYE>]E&H12>(@_7$+9],K9L(N^T9F^ = MVOO94-,HK% RGJ,T7$G0..X$O?B\'S><@5_QP'%AMOK@0ADI]=4-KK-.$#E& M*#"U#H)1,\W%6A0^72&V_TU^J4/GH(9,8,#)3[SS$X[P6D &8Y9 M(>RM6KS#54">8*J$\5]8E&M;)P&DA;$J7QD3@YS+LF7?5T)L&23Q'H-D99!X MWJ4CS_*"6=9M:[4 [583FNOX4+TUD>/2[UTVX(>"I@;[O+N#UJZ,# ML/5*HKJ';>R!78FA-'P<"3YAI0R/'V@97%O,S9<#3DXJ)R?>27V/D]X<-9T" MN"!IES 0R#27$Z!38072*;"[]"TAFQ[2';]YMU$[:X?S'3P:%8_&01Z7F!$1 M ;=H4,^16B[G:*RC (\WF(]0'XJW6?EIOIRHK=,$'_S M!IB% =-ZZ;1]8*+ 7;*6H*UM69-]NIY65$X/4KFOW=7@$]5-4^@E_'[J_D39 ML\K3V;NA$]D["4J6PD\)@B.38D,"5K6FAN.9+0O5QIRW^@JQ[&0I\9 MOKM$1$_$KM<:N[6.MXI:_/?D7!)<,J[W)\ *_<]()1M2R?,I<*7HH$M_FGH3 ME.ER3>SODB+>%+'X!:M8O"EC\7-U[/^DQ'B]J]IT7A2 M;Y^2"K?NXASUQ+\X#*2JD+:\EJO9ZE73*^_RS?+R273#](33)@DQZX!Q4;[WN3U!+ P04 " "< M7051! "\)I " #D!@ &0 'AL+W=OW# "5:-S6Q3VOWULPUA M64NB:LM#L,_W?=_=^3BB6L@'E1.BX:E@7,V\7.OR$B&5YJ3 :B!*PLW)1L@" M:[.56Z1*27#F0 5#@>]/4($I]^+(V6YD'(E*,\K)C015%066SPO"1#WSAM[. M<$NWN;8&%$KD;6WSE\I:16>VNP MF:R%>+";JVSF^38@PDBJ+0,VCT>R)(Q9(A/&SY;3ZR0M<'^]8__@YK+$B M2\&^T4SG,^_<@XQL<,7TK:@_D3:?L>5+!5/N'^K&=SKU(*V4%D4+-A$4E#=/ M_-3680]@>/H!00L(7@)&!P!A"PC?JC!J :.W*HQ;@$L=-;F[PB58XSB2H@9I MO0V;7;CJ.[2I%^6V3^ZT-*?4X'1\Q37F6[IF!.9*$:U@SC/X*$164\;@] N6 M$MN[/(/3A&A,F3J#]W!_E\#IR1F< .5P;3S-I:L(:1.1Y45IJ[YHU(,#ZB%< M"ZYS!2N>D:P'GQS'3X[@D:E$5XY@5XY%<)3P<\4'$/KO(/ #OR>>Y9OAPXN^ M=/Y/??7/ZG\5(^QZ(W1\XP-\71=@TQ*O&R6A*F5"59+ ]_E::6E>^A]'9$>= M[,C)A@=DYX60FO[";I"(#9253',S"S+3:[L8>GNMH9TX6CL?'^/I9#"^V/]% MZ''_-GL1_A%$\AHQ'(>#%UZK/J_)X+SS:NJ"]E[;@LBMFY<*4E%QW=Q29^U& M\MQ-HA?VQ?!R.>RQ)V:$-Q/W#WTS_Z^QW%*N@)&-D?('4],#LIFIS4:+T@V- MM=!F!+EE;CY#1%H'<[X10N\V5J#[L,6_ 5!+ P04 " "<7051)C-JB8\% M G%0 &0 'AL+W=O)2K MOEI+1A=6*8G[Q'6#?D)YVIM.[-R-G$Y$IF.>LAN)5)8D5-Z?L5AL3GJX]S#Q MGJ\B;2;ZT\F:KM@'IC^N;R0\]4LK"YZP5'&1(LF6)[U3_/J]40\MV))FL7XO-F]9$9!O[(4B5O8_VA2R;@^%F=(B*90! M0<+3_)=^+Q)QB (I%,B. O;V* P*A<&A"EZAX-G,Y*'8/)Q33:<3*39(&FFP M9@8VF58;PN>IJ?L'+6&5@YZ>ODLU35=\'C-TJA33"IVF"_1&B,6&QS$ZFHED M+5*6PL+U$C6D7Z*C;?Z.0M!'1MU/-Y6[T-VRA21,D7$VO,/3M'G MOT $O=,L45\Z' Q*!P/K8/"X VH=_/K+B&#RF] 1D\^LY@)]S'Y;;B]RJ?%":#9ZG MM8:E@V$W;J%I#&_C3K7@7>UNKMRJ5V\NW]U)=;?,%MQ1"7?4"7<6,RI-_UQP MF1RC2RJ_PJ?/$)NEI6N#&&\^*Y;'W31_R\(H%;%8W;^RG0MIA4:#'0]L@3)X2V\D[.:D MOC^DDW%%U-A[IEZNN!%WD^,!O>RWT;+C[::^3U MZA=06\2\P-G7QQ5?XV["/J"/A\TDX>:'L$V,[/WNXXJA<3=%YQQ\2(M6;(N? MB6Y)1;?DJ71+FC2*7=RH>ZO8H$;*VP KLB4_CVQ)"]D2UR&[4%LYV1GO@5K; M#C^5:DF30D>N,W9K?XV\MJB,]JEL Z\(F#Q"P'8S=%IDU[1;2^<]WMBDXE[R M3-Q+*NXE3^5>TB35P!V,&X31*@<[9[(G[17[DI_'OJ2%5K'O#VO$6J!M$_3< M8>USO@VW8F#R5 8N#&P=O9_?HU287!'LYF!@.WIZI*)2,?^#4=/:(UNW. M:0U)MI9,P6D?+3.=P1!1V':+M=UE5V(T_)9Q">6$8[[())IG"BPKA4*1S'F: M;\K1ANL(SN- Y1E?_7O[^S\ZL]70;,70FJ 2?2Y2?N6#P M)TT556C&]3V<";A2X),76N6)P:C#Z1,D\PNE)3/H)4,KEC)IFT]'4F2K"'X9 M>CBH@GEX5*P,SC$@5"7P,'^,$J&TD=]$/(Q01.]R(3"\%!(M6 AC$)/,)@?1 M3$="%KV.EE(DUO%,)(E80"CHHDCQ0Q7,"@1GI(]F%[>SEX[9$AKGV[94S1B( MY4A2@323"8IYPB&(-F[IUVZ)X/BTLK=MIF99JO/+BG*VO-$[LQ=?N_-D]'H& MW=I<@8:#%7L)V*](<)A;<0 ?LR6XG_4$L#!!0 ( )Q=!5%4KGYC?0( *8& 9 M >&PO=V]R:W-H965T-A6-WMD/8/OUL)T1%N/2EL6.?\[O'36[RCHMG M60,H]-I0)A=>K=3NW/?EIH8&RPG? =,K%1<-5GHJMK[<"<"E%374CX)@YC>8 M,*_([;U[4>2\590PN!=(MDV#Q=\+H+Q;>*'W=N.!;&ME;OA%OL-;> 3UM+L7 M>N:/+B5I@$G"&1)0+;QE>'Z1F?UVPP\"G=P;(Y-DS?FSF=R4"R\P!0&%C3(. M6%]>X!(H-4:ZC#^#ISZB$"K=4/?#N M&PQY$N.WX53:7]0->P,/;5JI>#.(=04-8?T5OP[GL">(P@.":!!$MNX>9*M< M886+7/ .";-;NYF!C6K5NCC"S)_RJ(1>)5JGBANF,-N2-06TE!*41$M6HJ^< MEQVA%)U>MZH5@*ZD(OH(H$3+A@M%_F%[IE>O^N&0<(9.5Z PH?(,G2#"T)W6 MZG69^TK7:$C^9JCGHJ\G.E#/;8=>BC"93K+E>[ XR":I&Y:,L.08+'+! M$B=LZH;-1MCL&"QVP7K5]!UL[D:E(RH]AIJZ4*DC5SB)W;#Y")L?@R4NV-P) M"]VP;(1EG\*^UZ!;>*5 N)#9AR&UL MO5E=;]LV%'WN?@7AI4,*9++X([^71! M8S^WTB5-^)-9FL4^XY?9O)LO,^H'$A1'763;;C?VPZ0S',A[]]EPD*Y8%";T M/@/Y*H[][.L5C=+U10=VGF\\A/,%$S>ZP\'2G],)98_+^XQ?=2N6((QIDH=I M C(ZN^APA7?]* MRP$Y@F^:1KG\"]9E6[L#IJNP"X M!.!# :0$D"T @GL 3@EP#@6X)< ]%."5 $\N5C&[8K$B8B%21W7>S/7B$ZKZ>QK(]I8)5QE,9:TCBF+[Y*<92M>)AGX^($W '>,QOD_!GI2 MT1-)C_?02PTPH8& =Z1;AP+O2KRH_I^'F!#;Z@^ZG^N3HVGF$6RAJME&>$X5 MGF,,C]?DM9\%(&=^QL)DSB7(@Z4Y YG/*,C7_A+X\XQ2.3>S\ L-Y!.=/,T] M80O"MSH5F&'$\K .-FKJ#:.WAN5SJ_EQC3PGGF-;-J^>LBJ!6SD!#V)J?D\9 MS<%H10%7&L^6)YJ)+$=G8BY9.4T@G0%LV?9;\'$LFYA2RJMB\HZ1L;V*OO?* MC"WP7BT5/=*SX%;"ZEIYEJ?/UWX57-\8W-;8S\"M/Z7@,DY7B3;4@JU7#\*Q M]2% 6_F>W2Z(L<]66&C<-A+)60^?LAS=O1 H9%A'6S!FV"_+N6=DB M?<_ I,C2>YI-^6/^ZJB-V]R'3&V=*[3';8X2J5$B(U-I)]"IB515*9!(D09< MI&/_JY G/D2(4'D'/(IY0.4>\+7V 7>- ;J6LR7&LI6WV8KL48)R#V@NLR8Y M@O^>7_.T&5(0"V&HB)P]\:AJ#'$@Y FKI" W>6=(=9)Y(56QDKMCM)=I *#^S*O-T M3&NIZCK"QQ=I0Q][S;,];G.4RER0V5Q.'+M1I/P+C@J-]C0:]1RE4?!QE(KM M*Z.6E*\@YRAB54:!S'7] +&Z.V(E?==RM\7J[HA5--OCK$C9!&II$TUB]7;$ MRE=W3Q2JC"-S&7^!6,V$X*E:>@N$QA(J576!S=6\6:DFPZ:IH9_^D;.9M->OI M)8)KVT7J@-A!N?I,3TZHM55<(M2&/IQ] MK[[M<9NC5-:"F[:,#G95LNNJQ((Z5SW$7K$R%WR4'22L? ._=@^I)*BKUNW; M.YM(>'<7R>WU]ZI6>0;^MOM(6+.1M,]>B:KIY%MO)#40;M@K,=DK426>?(>- MI(8^9-;K5-L>MSE*Y3/$[#/7:1SS$81^!.[])7?0 VR2*),@QSEDJ)TRO/J8 M@>QDL+U]Q* Y8[#QCMBZM2-#/F=S>1J<@ZG03G$Z5MVM3IPOY3GKUOTK>#XJ MSHT537&,S;_IYF&2@XC..*7-7Z(Z("M.AHL+EB[EP>13RE@:RY\+Z@'_P-02P,$% @ G%T%4?.6>GU( @ [@4 !D !X M;"]W;W)K&ULC91=;YLP%(;_BH5ZD4A;^,@'M")( M3:-IFQHM:MKM8MJ% X=@U6!FF]#]^]F&(*:09C?!Q_;[/N?8\0EKQE]%!B#1 M6TX+L;0R*"WA@] =)9+:T @LED.**RB=6?X:VGKGV MBQD5YA?5S5[?LU!<"PX]@>=>$'BMP#-Y-R"3Y1I+'(6< MU8CKW M67'X^ P\1WKG&(W6(#&A8HQN$"G0AE"J#E>$ME3):$L[;L&K!NQ= '^MB@F: M.A^0YWC.RVZ-1C?C?UUL54I7C]?5XQG;^7OUK(F(*1,5!_3S?B\D5W?_ZQWS M:6<^->;3"^8J57>HTD85&)5^!WC &C6@6;70-X0J%'->B!_?@$U[U#S M:ZCI$*I1^3V4NYC<#K,6'6MQC34;8BW.RKI0E-^!_&N@^1#(___S"SI4\"[J M.0/5#%,)? @8G/TSW-LSHMU[OKH3;C _D$(@"JF2.1-?W05ONDL32%::%[UG M4O4',\Q40P:N-ZCUE#%Y"G23Z%I\]!=02P,$% @ G%T%4: 1)&ULM57);MLP$/V5@=!# M A31XC6!;2".6]1%71@)TAZ"'FAI;!'AHI*4G0#]^)*4K#B-+?02'2PN\Q[? M/(V'HYU4CSI'-/#$F=#C(#>FN I#G>;(B;Z0!0J[LY:*$V.G:A/J0B')/(BS M,(FB?L@)%<%DY->6:C*2I6%4X%*!+CDGZGF*3.[&01SL%V[I)C=N(9R,"K+! M.S3WQ5+96=BP9)2CT%0*4+@>!]?QU33V !_Q@^).'XS!I;*2\M%-YMDXB)PB M9)@:1T'L:XLWR)ACLCI^UZ1!X+U@GU'%\JF?:_L*MBNX, TE(;R6NP5<"IJ-[DJ3;B )#T3@"2&I!X MW=5!7N6,&#(9*;D#Y:(MFQOX5#W:BJ/"?94[H^PNM3@SF>'*P'>B%''NP%F& MAE"FS^%L5H]&H;'GN.@PK3FG%6=R@K,/"RE,KN&3R#![C0^MOD9DLAZ,L M[D3U%=XS5Y%@ M&Y\V1&14;*R);XNT\K%B[A[Z>-R^RT;,9;M]Y.E_[8NCE]80O8>!\4'OB=_- MPIKZE8?#?TP,#_JB/6CCN[^&5);"5"VR66UNF.NJK[Z$5]?3@J@-%1H8KBTT MNAA8TU35\:N)D87OLBMI;,_VP]S>DJA<@-U?2VGV$W= <^]._@)02P,$% M @ G%T%49O][@SG 0 R@, !D !X;"]W;W)K&UL?9-1:]LP$,>_BC!]:&%$CKUNI3B&)MG81@JAH=O#V(-B7VQ16?*D2]Q\ M^YYDQ\M@V8NMD^[_T_]T4M89^^)J &2OC=)N%M6([3WGKJBA$6YB6M"TLC.V M$4BAK;AK+8@RB!K%DSC^P!LA=91G86YM\\SL44D-:\O<51KGP95V?FU)RL7=HFD%,#AJI^[]X'<[A M3)!,+PB209 $W_U&P>52H,@S:SIF?3;1_""4&M1D3FK?E U:6I6DPWQA-$I= M@2XD.':]!!12N1MVQ:1FCU(I.CJ7<:2MO( 7 W;>8Y,+V&][/6%I_(XE<1(_ M;Y;L^NKF;PHGHZ/;9'2;!.SM!>S*.,?^6#ZRGP];AY9:^^L_]'2DIX&>7J!_ M?[82(B<"DOB0^W]W?O[-]3AJE7TP)@.2U$M+,@Q*QOJ/4[$JHF!FI&J3U MY$I7#*VI"VIJ#2SS296@41C.:,6X#-+$SZUUFJ@]"BYAK8G95Q73?Y8@5#,/ MQL%Q8L.+$MT$39.:%? $^+U>:VO17B7C%4C#E20:\GFP&-\M9R[>!_S@T)B3 M,7&5;)5Z<<;G;!Z$#@@$[- I,/L[P J$<$(6XW>G&?1+NL33\5']HZ_=UK)E M!E9*//,,RWEP&Y ,3@GCOZ1I8^,X(+N]055UR9:@XK+] ML]=N'TX2QM,+"5&7$'GN=B%/><^0I8E6#=$NVJJY@2_59ULX+MVA/*&V7F[S M,'T 6Y(A[^X!&1?F?4+1JCH?W74*RU8ANJ#P92]'9!+>D"B,PG_3J87IB:*> M*/)Z\76BGXNM06T/[=<5S4FO.?&:DPN:CS5HAEP6Q*O?D&=_6I"1Q<%Z"B ; M<#>XCR#?0%=#>]&N,_7KN M_2,>W"3T,L$U[MNE5M@,&)#1,7$29 MGJ'$PR1Q3Q*_C>2Q]AV$RK-PR1"&@.+SO8F&B68]T>QM1(Z#J)RLE/279 AG M]G\<>M(X[@WZRG3!I2$">8J0 *]Y1OC$ M2878W[@N3U*40]ZE>T3DDRUE.11RR78NWS,$-YJ49Z[?ZT5N#C%QIF.]]\"F M8WH0&2;H@0%^R'/(?LY11H\3QW-.&X]XEPJUX4['>[A#*R2>]@],KMQ*98-S M1#BF!#"TG3@S[V8Y4G@-^(;1D=?N@7*RIO19+>XV$Z>G7@AE*!%* 7,1(09_P*=,#3*@:7%U?@ F "[G&6R>+RL2MD9,5WDS+* MO(CBOQ$E />4B)2#)=F@C84?M_.C%KXK'5>V_9/MN=\J^/E NB#H70._Y_S\7_3E/T<_2T90]4"@]8(W]+[N$8,"DUW1!M>Z#VQ%+F0B+:,. MH)>I%W7#L?M2SYP%-.R.SD&Q"0J\;G .6EI @QKHS&M8>0U;O:Y2RD1'();_ MS6RA,ZA%[W7[#:\FQFMB8IO.H.'4Q(2UE)T9[5=&^Q\KZO)5?ELXLEGMFS:B M9LD6)LCO-8L?%Z"P7C*_X=74"?VN;S<;56:C5K.WF$"2H)/5.R(+C+AH\QQ9 MRC)L6+9AFIUL8CRCO#;,T.YX4#D>?,2Q_KYWZ+;S)(_Q&>=(7(-9+EL=_X+J M@VS+P, L:-=K9,"&:=;P9&%89&'XD RVE'EI,-+O;Q 1-$_'0 M:.ZH8=-4J9^/9S9'EB"B^2M5N-6K.](35V)][-PO/LA_+T;28)/_(%W/M M/60[3#C(T%:&D@>M/&U8,2L6"T'W>AA:4R%'*WV;RO$:,060S[>4BM-"!:@& M]NEO4$L#!!0 ( )Q=!5%6$K:OD@( #T' 9 >&PO=V]R:W-H965T MT((6;47%[K-)IHV% M8V=MA\+?K^VDV;:$JMI]:7PYY\R2,CER"J6J&\^360$E MEBZO@.F=)1&E2X14L0#U72DQ*8))PA 8,)4&J$=!J_6TVG"VF(V^.- M^IWUKKV\8 D33G^17!4C9^B@'):XINJ)K[]!Z^?2Z&6<2ON+UBW6=U!62\7+ MEJPS* EKOOB]K<,60>OT$\*6$.X3XB\(44N(CHT0MX3XV B7+<%:]QKOMG!3 MK'":"+Y&PJ"UFAG8ZENVKA=AYIXLE-"[1/-4^AUTE25:U%5%09^_PA1-L"S0 MG;Y!Z)XU-U$?Z46+/)V"PH3*,W2!GA=3='IRADX08>B14*IQ,O&4SLNH>UF; MP[C)(?PBAP@][H>75'"35'&X4'!AYJY*/+/4>B' M?D\^DZ/IP76?G?^+/OOGZ#O%B+H;$EF]Z N]'Q4(?0/8"MD;<([F^,-OVM;7%[Z^/@9A+TK$_UV]"T\K_RSYM=ECH]PV$ >C])>=J,S$!NAI8 P P0P !D !X;"]W;W)K&ULI5=K;]L@%/TKR-JD36IMXT<<3TFD-M&T37M4S;I]I@Y)T#!X0)KM MWP^PZSHU29HL'V)CSKF<<\$7/-IR\4NN,5;@3TF9''MKI:IW02"+-2Z1]'F% MF>Y9Z%1A"DNE F!].4!3S&E)I+6\;L)ZK5C&F+W M_C'Z>VM>F[E'$D\Y_4D6:CWVAAY8X"7:4'7+MQ]P8R@U\0I.I?T'VP8;>J#8 M2,7+AJP5E(355_2G242' ),]A*@A1"\EQ W!9BZHE5E;,Z309"3X%@B#UM', MCXGFJO"?>MPH+;9FM@+5\ M >SZON3+RSN)P9646+D\UD$'-JAY@1XF<3[PLU'PT+721R4P\V&+VE$4*+^7H#I1@@]M2[%=="LJR7TTV>"':#(C]UZDU9OKYP5^R4G M?37#@3]\IKF/2F'20>V(3EO1Z9FB74+3WCRG4=;)6RW4@4KWKH9!*W1PFM"? MMI[A!;AZT#TK#&ZQ*?(M GS'HG29.#P.3&)0HP[<')W#&>MX>P_ M#<^(+/B&*7"+E.Z_P:+8L\ .CY3X8?C:Y?9DVH[186MT>##.>\)L<3ZI+@U[ M:RR/_>C90G2 LDXIV%&;MVKS4]2^K";EO5V7>@7IR/#P"@_4)^.D>/T>(&"3QLT/+Q#'[/\\@)U9*#83]T5ZG1>;37HG"_- MX?X+$BO")*!XJ0.%?J;W,%&?E^N&XI4]X(+;C3EGAC+-Z;";'F:@T M9P7,)%%5GE/Y=@5<;$=.X+P/W+/U1IL!;YR5= T/H!_+F<2>UV99LAP*Q41! M)*Q&SM?@\BH(34 ]XXG!5NVUB;$R%^+9=*;+D>,;17U&F9)G"__9[]IC:/9N94P;7@O]A2;T;.T"%+6-&*ZWNQ_08[0XG)MQ!< MU=]DV\Q-0X"P!_R]*EP2^>NT24_:ST;.>YU,*B"_;S&<3#7DZL\!>-3" MHQH>]<#OP9R#)4@B5K4OV[(T*09U"G-F7L91Z :9]V(!QRTX/@A&5F!C-5'I M'FL0N+&=E;2LY!@KM+&2+BMV8W_OTV-RT(('Q\"1#3RPF8SLK+1EI<=8L8V5 M=EA)XJ9VUK!E#8^Q$AMKV&5%[M#.NFA9%P=9/S> M7NE0=J(%QUB%$=]OY? M_R@Q_F&HT)1_+C'M0;26#K^[IVGO*0GVBEUP4$F?AG/L*T6F>5EI6))I@0L$ M2ENE!1UI7X(X[MN8X*-P!>%!;3,DHA;R1#E6)BP@G\7>,CIGG.DWJZRP4U:2 M,.T< V_OIC"W[AV5:U8HPF&%<;Z;XBF6S476=+0HZ\MC+C1>175S@Y<_2#,! MWZ^$T.\=&ULC9;?;]HP$,?_%2OJ0RMUY <$0@5( M:U$UIE9"[=H]3'LP<(!5Q\YLI[3_?<\.34$XL!?BLWWW^9Z#[S+82/6BUP"& MO.5I" 5TXIYR'211UPYPR$8P& M;FZJ1@-9&LX$3!7199Y3]7X-7&Z&01Q\3CRPU=K8B7 T*.@*'L$\%5.%5EA' M6; SC'\]6#T* >&S6<;]G7%3MI M8/\L18NTHTN21$GT]#@FYV<7^U%"S*9.*:E32ES8M"'L+1-4S.&_%L)?F=92UTD'XZN%V:F[G M*!=1L0]5>75V4''/3TIK4GJ*E/A(E5=OC]2*_:QNS>J>8K5]K*Z/E?A9O9K5 M.\7J^%@]'ZOC9V4U*SO%2GVLS,=J^&?T:U;_*.O7&K!8+PTH'[%_0.QWFDXR MCKY*2G2<*6TIV;N&]:WS5HGH,/$L:_4;=.R4MOBH#K^"2[2U)I.\* TLR$3@ MV8 V7F'Q@;!O_7:KX0K%7P4J3HX*FR(0I9!GRK$&8:G85WK'Z(QQ9MZ]FI*# M\M%/#]Y9N-,1;'>]IVK%A"8JQ()V-DI+9FFJMZ$I-;+<"TD1)E$T"B7C M13"?^K65GD]5904O<*7!5%(R?;A#H?:S( [>%A[Y=F?=0CB?EFR+3VB?RY6F M6=AJR;G$PG!5@,;-++B-/]S%J1/P)_[@N#='8W"FK)7ZYB:?\UD0.48H,+-. M!://"RY0"*>)>/S3* U:3"=X/'[3OO3&DS%K9G"AQ)\\M[M9, X@QPVKA'U4 M^U^Q,6CH]&5*&/\/^_KL:!) 5AFK9"-,#"0OZB][;1QQ))",S@@DC4#B>== MGN4]LVP^U6H/VITF;6[@3?721(X7[E:>K*9=3G)V_JEBFA46T<#%/5K&A;F< MAI8TN_TP:[32-UEW2J_"WJKB"-!I M$B71\],]7/QR>4"F38_NM#4Y];J'_28K#;^O!=\R%QT&OGZA8_#9HC1_]X!< MMR#7'B0] W*[U8@4O19817=(("2%!>Z9@!(U5SE<\ *\39?P+W085_NIAKGV M,"[%7N;Q-'SI8#9LF0U[F2WHIGBQ==0$9VLNN#V 5?#TZ:\!,*DJVE ;X%KC MB\K86B (M!:U<&I8L\YP' ML%!264&%DWRU MTLHVE6=9T<;7!Y1KU'VQ-6Y1Q_]? $]:D$FO:2MV\)ZE8(62:8I?7K)N]TY. MW)L,S[HVCMXK4_33##)%?4@S5\$[JU-TFB4]UQL?5<>X_X(K6VG\HHS!SNQL MQ$^!SV,G[]C)S]AO@,*'7-!6ZDX>R>D=]+)X+Y9QVLNB,]@&\,!>N:PD?'PM ME2$7#>"YR+G)7 K^V $:BNE)@9B,.SF&1^V,\FKKF[8!K[ON;.UJ^S"XK=OA M^_'Z5?' ])93<@CM&74^L*GUS7"M+9=H/=_2X0>T.T/Y&41HW M$P?0/I?F_P%02P,$% @ G%T%4:F=[)3W!0 ,2$ !D !X;"]W;W)K M&ULO9I1;Z,X$,>_BA7M0RMM [8)2:HT4A-8W:ZN MNFI[>_=PN@=*G 8MX!XX;??;GP$' S8.:=6^M(',C&?,\/\9G,4SS7[F.T(8 M>$GB-+\:[1A[O+2L/-R1),C'])&D_)LMS9* \GSU0B.#B>^1P\[5IRPEHO'X('< M$?;C\3;C1U8=91,E),TCFH*,;*]&U_#2=^S"H;3X*R+/>>,S*$JYI_1GR)G%<1.)Y_">"CNHQ"\?FYT/T+V7QO)C[("=K&O\= M;=CN:C0;@0W9!ON8?:?/OQ%1T*2(%](X+_^"9V%KCT"XSQE-A#//((G2ZG_P M(B:BX<#CZ!V0<$!=!Z?' 0L'/'0$1S@X0T>8"(>R=*NJO9PX+V#!4%HURQS+^;<3]V/(Z#/?)/@X8V8 _V(YD8$T3WG*[HA>> M"/B:AC0AX,PC+(CB_!Q<@!]W'CC[= X^@2@%-U$<\PN>+RS&LREB6J$8>56- MC'I&QN"&IFR7 S_=D(W&WS/[NP9_B\]"/17H,!4K9 SX;9^. ;8_ V0C6Y// M>K [G.O*>=OH_JM';TT&KOL"E_%P3[Q5$ =I2'334#FZI6.A0T]+Y,*9.YXL MK*=FO5H[-!O/VW:^QFXR=R=C7-NU*G#J"AQC!54WAZUNCD0WQS3/SS^#E LQ MW0(6O.C:UU'R@G@,V\FO*Z-IP\@9SSH3H=I<0&6Z?-7*[IN"23T%DU=>Q-5$ M&0VY,WO:O3AKG9TS<[IVWL!X_O%XK4K=NE+76.G7](GDC .,@3L2[K.(120' M_]R0Y)YD_QKNAVD]P/254^E--1>NTP*^S@;J2Y[5&UM_@GO"%!.$X#^,@ MSZ-M% 8%G',0I)N#*>]];I>2;<3 &7GAZX^JMG)YD&\L#^*XJZHGX[<9QN\FK1K!183MW)'-'KY4_X=D>T.EH MG]8(=X1O2"3_2*1V?1+1T,QHC_=.RKM_);KHEI<[2/2@9"@T0]0@>U"#M\H@6+D%HZ[ M'>YKC?J$1?(4FH%ZL@JJ"&V)L%4$=/97V48U:.M].7@(4 MF@EJ4D$-X";*VFX-55)RLZX.#HKE'XG5?G"32$5FI'HDBYX"5CVP'E:"@Z00 M21(B,PD-4B@\FT6YW<*1BCAWWB<.2#(.F1GWP3(HLC$MFI#*NOXV1A)VR R[ M=U1!,7)'M[O2HK-JKF3:=4G"(C-A3]5!I'M.[*XWM$8],H@D4K#>9QE)PU_@SXPO!^/R9A^DA!*'R(Q#DQ)J& :51;.O->N_QI)UR,RZ MCU9##?.@JX =:9C7L_C'$GG8C+QWU$.L/DJJCVS"2$^"=DT2L=B,V%.U$*O< M[=)(8](W]9*Y^(W,/::#6(-(.%&GV 3;=NZ-U[JO?:^[PCH,NLIJ4&?6NG=% MC8.B^4>CM>N46,5FK [=U_B]5(4!\H@E)O%KW[IZ6$4;5N"M,>I]&8XE_K 9 M?Q\LC5@%X06=7@-\'U:Y??;;>W[\N=[4[YU?P<@TUYSUX MZ5>[]S)\]6."FR![B+A,Q&3+A^+:S?4KJ_;GJP-&'\L-Z'O*&$W*CSL2;$A6 M&/#OMY2RPT$Q0/TKB>7_4$L#!!0 ( )Q=!5&$P'BY^@( )T' 9 M>&PO=V]R:W-H965TQZMB9[4"W3[^S UG64MJ])+9S?WYWY]SU-TH_F 31 MPF,JI!D$B;7961B:.,&4F;K*4-*7I=(IL[35J]!D&MG"*Z4BC!J-3I@R+H-A MWY_=Z&%?Y59PB3<:3)ZF3/\:H5";0= ,=@>W?)58=Q .^QE;X1W:67:C:1>6 M5A8\16FXDJ!Q.0C.FV<7/2?O!>XY;DQE#2Z2N5(/;C-9#(*& T*!L746&+W6 M>(%".$.$\7-K,RA=.L7J>F?]TL=.L,J[AGHD<88K, MY!JI1-9 [9IIS5R*CZ V1LNX,$?P'F9W8ZB].X)WP"5,N1!4"],/+:$X@V&\ M=3LJW$8ON.W 5$F;&/@@%[CX5S^D$,HXHET36MQW#%V9P+;CF:78X70#?X%N-<:RY7,&*&FV.8234W MJ-=L+A F,LNMDU$R)FWF+_WW*_(#$XNI^7& LEU2MCUEZP7*+S9!#39A$KYB MFBE-_S%,THS@W2V *V4,$MA$KM%8?S'VE;IPTO-.7-=8#UM4@O4>L),2[.0@ MV#6U+^&=NT1Q3T1)8W2R'Z$PUZT@1-WZ:0E17(%"J%,5:M8[^TD[)6GG#2D\ M]V#'4/F;QMS$% (5>Q]O8;1=07DA8]V2HWN08R:IAPO^F[+TD7HWU%SMCESV M7BE>]UGFFO76?I9>R=([R%+Q^!\IZ3VK3K-7;SXA"2N=+D6]\@/ 0*QR:8MF M49Z6,^;I>NC2Z&0;&Q*O/]=*XL M=6>_3&A^HG8"]'VIE-UMG(-R(@__ %!+ P04 " "<7051[:=(-40& #0 M,@ &0 'AL+W=O[O5IUJW7;?9CVX"1NBTH@,Z9=I?O'7T,8A]T$ET BN0\- M$'QR?+[FPSDV3)X3^9@^"*'0SV44IR>#!Z56[T>C=/X@ECP=)BL1ZV_N$KGD M2N_*^U&ZDH(OBD;+:(0=)Q@M>1@/II/BV(V<3I),16$L;B1*L^62RY4'1M/)BM^+6Z&^K&ZDWAM55A;A4L1IF,1(BKN3P:G[_HRQ MO$%QQM=0/*>U;91W998DC_G.U>)DX.0>B4C,56Z"ZX\G<2ZB*+>D_?A1&AU4 MOYDWK&__LGY9=%YW9L93<9Y$_X0+]7 R8 .T$'<\B]2GY/E/47;(S^W-DR@M M_J/G\EQG@.99JI)EV5A[L SC]2?_60:BU@"[#0UPV0 7?J]_J/#R@BL^G2O251YE UX*GF10ZY"I%;R_# MF,?SD$?H*DZ5S-:'RW,6Z%2A6M._8W2*/HEY)F48WZ,SGH;I._3V0B@>1GKK MN';R4>W$;]=B.1/R.WJ#PAA=AU&DE4HG(Z5[EOLWFI>].%OW C?TXJ\L'B+B M'"'L8.?+[05Z^^;=[U9&.BY5<' 5'%R8]5\-SI'N4Z3C(=!M<:U\D$FVTCTX M0A"G6\55$3UTSE?YD$O1MX_:(KK2A]/O!G](Y0\I_"$-_EQS^:A#.HNT&WD, M0Q6*K=%:FPD*,_EU^31E;.B,ZW^3T=,63[S*$\_HR>=$Z1Z?IJG0@X+7Q\(V M=]:V:,T=,L9T2+;[X%<^^$8?SA.Y2J2..;H0,U6+2#6L#"$/JA\)K!@"M/*' M&CM]^J2OJ'P$'&LB'Z?\MZ'PNA)T0PF7#?WM.K#*)68>E9G*=-\OLWC1*O3C MRN[8BM"[#K#2,8]ZR1&FR'O)@/,3;0^[6L.T:7?GC1Q:JEQT'O0O@ M<^T@GPOH<\WLZSGP2^MU&9RAVZ "4- U8[ X/&,SQ_U+7%'+0!SKF^'%L!$ M-SBH%L$6+1IN!BZ T363\4$W0A8I:QZLLR1>M)($B.8(K-,-TME2Z->?_+I1N< 'AB,SS;Z(_^1;U2;@QX MQ7;@%0->\4'QBC?QVIQW$X K,<.UI6J[)N@$^$KLX"L!OA(S7[NDZ&03JLTI M.JD5Z_V9JM7IE,D3 "ZQ [@$@$O,P.UY+9%-##=F\@0H3,P4;BE6CX2? (P) MM4,R #(QE_A])6,;-RVG03 @,C$3N:5@_:L"#W#L.5;HY@&?/?,L04_=2NMM MJP(/*.V9*;V+>'LN'CS@MT?LD+,VZ?K*=$-/.3?G80W%@P= ]\Q ;U83MU($ M(.W9,1GK :H]<][&^<\/."R9^;RCM/P; 5Q#CO94./C#8 MMX/!/C#8/RB#2^LM[IT^X-?OBE_J&TF0;:6IK M6OU9VK5H\ &TOAV@]0&T_D'7O4KK;:0"^/IF^+:4JD?)X .$?3O6R@( <6"> MF^@I6+"Y;-9XKPJ Q8&9Q2TEZU\T!,#BP(Z5M@#@'!QTI:VTWN)2"X#.@9G. MN^BVYWHA '0'=JS3!;5G%PZZ3A=LSC4W*0D<#[I.-)-6:@"= SOFD -@=&!. ME%O7"J6=%G&G@&/ZRJ,+.U4*I;$V'@![:5?VDKW5"12P2^W +@7LTH-BE[;& M+@7LTJ[8)7WJ! I(I78@E0)2Z2NK=1WJ!-J:H[3V&%A_CG:M$RA EMH!60J0 MI0==J*.MT1C @,>NZ<$?V6R4P M(#&S8Q6/ 9K905?Q2NMM= ,VLZYK>)NZ[;E*8 !N9L?B'JL]OGO0Q;W2.C,H M.:J]GY"_ZZ$SX?M0=R42=[J-,\RS +E^?6*]HY)5\$1D% #T' &0 M 'AL+W=O9413:R'%&=N0'L36;9I]=)+,I2T48Q/0B 3R-(C]Y>$-#MCNUH/7XP65P MNQ'J WLVW?JW](J*Z^U%(N_L F451#3F 8M!0M>GUFOXZHQ@99"M^!C0'2]= M [65&\8^JYMWJU/+41[1D"Z%@O#EOSMZ1L-0(4D_ON2@5O&;RK!\_8A^GFU> M;N;&Y_2,A?\$*[$YM3P+K.C:3T-QR79_TGQ#KL);LI!G?\$N7^M88)ERP:+< M6'H0!?'^OW^?!Z)D $YNZ_V;N/:MR_OIJ#XZ.3 M"L,SL^';ZTMPG'OT@[DM0UC$$15Q1!D>KL$[&KO.T)$,93L!Y\&]W/^EC!_X MBPD9N+D,\!7="AK=T$3% PT %UE\$[5*!A8/'>2R24%KR.6QJ(JU'LT+T-3Y7\WDYN:VG<5+I#"!=+-A84OTB00 M#T!F*ZURPHPG0S@$T!W\\N*%BJ$A2&[AH6M$S', NB7VUAE[&2]QQMY*E8?_ MH'C#;1@:%3\^>C)#X.MCQ51E]QX7.B6RH%O-U;AP9MPS5V8\%3"8,X4-P?(* M_[PV);8PE=C"3Y8;19/[]/*:%/Y,>BVO2?OR@HYNWT[/I#4 R@B6*LPUQ F6 M- ::F7.=1N:D5E!%G%=!W-C5Q(%/[:T-RVNW*8PY5)E'NK(5'W M:=BQ43>3: ;,A+<@T3.%2G=R:&Z]716.X ,FW2%N5X)0=V]H;M^="70[5*%N MX[!C'V\FT SXG$NKU#N0G)8A60(JZJP53GJ#@_-+;XSF]XA MF[7EJ/LZ[-C8F]DT WY7CL14CD@W?F3NT_I4/I"^;E,A#],?Z!T- =(L?04_ M\UR*M" @LR!4\%R,(?. +T.F)I&J2.? HS+C$SB<5'..2L?W?H4 '0I!;1]! M6@A0WT+0 -C^O(RT$""S$+3,O&/ M,KCTL*?STYZ6V9<#E[-OY*#AN(9W+12XX\.?INPC[8!TK)O@UB#D*ZEI".U$$+)/M7;/L;P;;96ZH; M)@2+LLL-]5=LV]02P,$% @ G%T%4Z M @ I@@ !D !X;"]W;W)K&ULS5;);MLP$/T5 M0J<$:")9\M(&LH!X*9JB*8RXRR'H@99&%A$N*DG%Z=^7I&35<10U:'OH1>(R M[\V;&8JC>"?DG2H -'I@E*NI5VA=7OB^2@M@6)V+$KC9R85D6)NIW/JJE( S M!V+4#X-@[#-,N)?$;FTEDUA4FA(.*XE4Q1B6/V9 Q6[J#;S]P@W9%MHN^$E< MXBVL07\N5]+,_)8E(PRX(H(C"?G4NQQ<+"?6WAE\(;!3!V-D(]D(<6Z]("#\=[]KJ\] ME$&.*ZIOQ.X=-/&,+%\JJ')/M&ML P^EE=*"-6"C@!%>O_%#DX<#@.'I!H0- M(#P&#)\!1 T@>JF'80,8OM3#J &XT/TZ=I>X!=8XB:78(6FM#9L=N.P[M,D7 MX?:099!W[1CQ_WX'V3@C8/ MX3X/L["7\'W%SU$4O$)A$ 8=>N8OA@_>=(7S=]Z7?^S]43*B]E!$CF_T#-\E MUR0CM+)G *TAK231Q-1\^9#2RN0;Y5(P-!>LK#1VW[O(4<=)NOU@B-&5!J:^ M]<@:MK*&3E;4(^NLU:5:75W'KV8:.B9[5]XGDU'LWQ]6]*G)Z,ADT<$R?FRR M[&5Y%.:H#7/4&^8-*"U)JDV>UUJD=^CV&M@&9%\*QRWW^'^J[*25-?EGE9W\ MOK)/39Y4MH/EN+*]+'68_L'%RT!N7<=3*!45U_7GUJZV3?72]9*C]=G@8C[H M6%^8)ESWS%_T=0>_QG)+N$(4? P PP !D !X M;"]W;W)K&ULI59-;^,V%/PKA)!# J3ZEFP%MH'8 M5MLMD"+8;+:'H@=:HBTB$NF25+S]]WV49*TBTZZQO=@B.6_(&3Z2;W;@XDT6 MA"CTK2J9G%N%4OL'QY%902HL;;XG#$:V7%1805/L'+D7!.=-4%4ZONO&3H4I MLQ:SIN]9+&:\5B5EY%D@65<5%O\L2MT_ M"V@Y/4M.*\(DY0P)LIU;C]Y#FFA\ _A*R4$.OI%6LN'\33<^Y7/+U0LB)F%LK)%M>E M^LP/OY).3Z3Y,E[*YA<=.JQKH:R6BE==,*R@HJS]Q]\Z'P8!P&,.\+L ?QP0 MG@D(NH#@VAG"+B"\=H:H"VBD.ZWVQK@U5G@Q$_R A$8#F_YHW&^BP2_*=)Z\ M* &C%.+4(L6"4;:3Z)D(]%)@0=#M[Y">GUC&*X(>E1)T4RN\*0GZPM'J*46_ M"%[O[]#MFBA,2WF'?D*O+VMT>W.';I"#I":1B#+TRJB2]X..+P6O)68Y=-[H M]A,M2\@6.7,42-$+_K#LW\P(^B3*FCXHNN3ZL_' MC50"KH6_+O"'/7_8\ =G^,\EJ!HDJ"FG6M:X8=47Z/LB<@,[F#GOPYTRH+S MGGY$K4]1GA\G=O01EAI@KN?:DQ[VP8"H-R"Z:, 22YJA6SA"[>&Z,ZEM*<+! MU$$TB1-O)-<(DVP.)D$9KUQKS>^J#?=;N%A07R+X$+,WA#? MZU<&KA'0#ON?*9)W(W"[H#T1S0/*,M+Y8[(G/EGI)(Y'WIQB/#<9;?'Z%#0- M1T2I@<@+7+,ID]Z4R453UK2LM?#_2(.)84>F833:N)41YD5CL6?81F7DZ#X[T".XS@^%>\4WZOBX7N1.2\++%H,6D!*4U4^U;U/?V%>MC4ZB-^I?>P\HS]*^APFT+TN_T M;7G\A,6.,HE*LH6IX+J&:TVT)6?;4'S?U%0;KJ!":SX+J-*)T 8WW*NC@T] M05_W+_X%4$L#!!0 ( )Q=!5%@*@LB6@( +0+ - >&POBQ%Q[,B$94EJ5N5>5$J.T,D&,>K/I-/ 8(AS&(:_9-5,52$3-503G MG0G8Y6,:03]X#8&%NQ(ICN#=R+X-W /M"PP.8#3*9PSTXJ!C_NF/G"./>,^#LN>>*PTSP_M7. MH37HS(AAL$(T@E>(DJ4D)BI#C-"U-<^,(1%42*!TN6@JOK%4]];M6\U4DL-A MA O9YK89['?IMN\X-IHA2"CM",Z@-<1AB93"DE]KI=W<&A^X@),7ZU(SS"5: M^[,Y[ /:12=9"IEBV:7QX<84AQ1GAHXD>6%6)4K/.)423 LI0;G@J.6PB7"" MADTPI;?F-_N:;6$WV>!-I^9%>2=J0DZT,%8Q^$,TBSV$?1HN*,E*J ^U/@YO M=5,I^$;BC#2MWF0=@3%T?QP=E25=OZ_>>\AW...9:(#DGKVC^ \?G%OZ+<_J.[ MA/?=ZM^MWB??JNN=QWVMK@\?.\G@.9!\!G^1FT:.CJ3G>N.@ 6^UW\X*S)@3 MP2]FH*)]4K"L"56$.ZT@:8KY@RZLX15:ZA%Z"U_O3W&&:JH6G3."O?P9IZ1F M;[M=-^8BW*Y>_F2.YP=MPGY.CW\#4$L#!!0 ( )Q=!5&7BKL

:_RLDW@\B34LA"K-IC/XL;*C4(V/,V[5Y[=9_]_98!)#-1A5 MX]FD&.W&!DV]M/!M.#ZM4_MG>J?XZ'^3OU>O5NY#?6J_YN[_7_ MN_37YDL[!['ZQ]A.X)NI:C/NX(?_#T3*UM6KP?1TO>H-ZAJ^.9@_]0H(;I+[ MD!\'DH,[6^I-,;=^$JO].(J37/FOFAZ J.\?P+^QFO-A?CW\6L>SSFWD1M3G M-RS^OEX=C>MIOO_D8. /J@/[L;T)7@R,G#D:?H;;)K$9G,K.I@?CR;S28)4F MXZ/FPZ_&1T?C %VIWLR'>#$+^0IT+M_]UU=O=E[];:/Z=_OQB^^JEUX&M[4M M&8VK:9P<5@\"*NL>[CVL6#W9J1 MCI^.XP@F,$_*U<#3$Q"DO]Q"37-.18F%\$%;CH6V5L%J] 36,G-:N;VMQK_$ M,4'?'8BU7)IR.SVW?=([PV!OYR7TX8]/O9W=T^TMC_LO]Q11U JM$7;2(LXY M1EHZC6(4U-F@"9=V;5/):TX;J4 ,AWG2,V#<1A("9XR+X&C"E'M/C4N444&T M KTO.I8E@9BY), /11(>6A(^;_^Z1TFVG&+*Z0\:\< X,E%;9(/PF ,W"FT: M22!?EH2,%!E-_SNS$P#1NHJCC.J_S$:Q52897J_RZFYD)D]N1OGZ.,)[/L;A M*5#&0\,0"T)BGZ2A)G!.N-;<24-2X Y,1*?G,$0*##V8\/4/7XN]1*WWP1*$ MM0+@D4XAXYQ 4GG@":FI8*!7$<&N.>;VSLB#>8B26QZUP)P$:X(GR@KC*1:1 M"#)''E*0YP$G_QW=X]C:8)E%FIN(N#8<8$8*1&!V@E(\<2KSY,L-_6VPJ0>? M0*,<30_N #<7];D+ZMP]P,9%@?C='\0P&\9Q^DI1V%:579:=URW\[62;>P?: M\X_AV'_XP80&[#>QQ[3GPCF*.&'PGV@"Z;QKWT-F@MEXP&+2A/:[CB\4//X=!?3RTIR\&HZ;K MS4/7!?^<#,+T((<&;> VIFD1%S;_P/SZ1GOMDA.PO:CT!I7LR]>_^O#7+ZH- MQ=0-'WZ H+;K)?0^-XRN]T?J2Q*L%BNAN?/% )2X@7_X8Q,&HP4;U%?JX#_6 M"/L(-#%YS#%^<)?O,OU4<_[I4.[N]Y2K[YZ7_;=X9+//?)+!/L/[PT81ER2' MDN3PR/%A-S][8ZMD%KSB;3;K2353>>YGNN?_#MK0^\?_3+\/W1+T?] MG5]/>D?O#WJ?]^GNSJ^?^G^^9OVCUY_?OWUWX1?/-HE_2W M7IZ^AWNWM]X?]+=>D]T=#^_H?]@]_$=J]UKGIYHQ2Y40*2+JG,RA8A)9R2*2 M,EBEG4RJ.5]8\&NL[I+CT/D*$*V0#$4A%$Q+QE!L;UC89 M-H^1WW8OBZRKX%2J'=T#O-,'@O=;:AT%T.\9T+,"OW,R+CA^&QP_7<+Q%(/V MA'.D0];AM9" Z-0@K --WKC E6EQG'=.A^\Z[A0U_=YQG!4U_4=!]8-)C 77 M;X'K_5=+N&XP35IJCJ(!- >I!^V4W MN_9$8^4=2LD'@'MI41]9QN*'%6N_/*D];5X^%L&G^>SP1> M?L7:U5H'%R* .YY-0-2EY.6E_^9^->C@ [4X4A.9,5FE<2%2[W3@.BAF(]L3 M>FWQT,'D7)[W(W) .!]0PSDO[/#$GM9K/UW,%1B,T*5IN#*ZWSN$*3W<$#8S M#@@]GC2R]P)((<1)OBTWWJY>HZN#26:P__GVK"O0*)JDCG&J7F7R&TWKO_]D M+Z?#?R$[I/NU/M3U2T9N5 ^<$[85W71K4/OAN)Y-.I/>M?UJSM6'^WCW\"7M M;_WRX?UA[W3W\-=3>);WWKYC??KZ4__PM\/MK3<'NSM_?+J@?MW#_9/?3 ^Z]I_VV/]_Y\<]#?>9/Z6Q]P__/^20^^T8?K MO9=[@@HOI"#(,@'LZYP#]F48*:Z!!IUW+,I6$0,NB.%E5J,H-E@'IL .PYR+ M8+2G3G)G"954&W4Y.2P/_E6*N900N$PW[:Q\\S./E4BXG7(/WHUJZ,Y17I(_ MJOST=GXE_9,]:9D+00C$J9*(6^*1]D8CPB3U ILD1;I!@F#WX>H+Q;[_-;9?$V)E^F7DF2WHH]'+D[FE\AZDS;[XBE+'IF; M]?Z21OEDF8K&;"BL[I:H*.6&DOJ.N8AX@WSMHF!?R8#\ZK-?SX"D&X+(U6HR MVZ#BIAF?7=E=^&&3-I]@^$H*Z7?,;R:6:L$I97Z?W?PN-(1JH1QTQ$]_IR36 M:\>Z\Z>Z_$7E0ZC/"Z$,/H&2EROS5;E(75V%6:Q^C\?3=IYR+/TZ=*6I ]'< M!?H@VX!7K>AA,-5WG0;SV-)4TKA+&G>'MJN("(RH8".E$DQD:YW16"@KO6&> M^W33Z(,_1G7TLTD,V>K< :,S^R(ZL]MT1P_$?+?I]:?W?_[*M]_^ 6U[B7<_ M_W;X_O _!_#]8>_P)7]_^.Y3[_-N?IY=*8:]\V;X?FN?O]\9#GM;OQWVW_:/ M^G^^@;[^<=K;.CCJ';[^W&\\&"$G9I^>)W482Z@R#CG*).(!&Z2]Q2C@&+6! M.4LLUV'D^C&""W[PQ.S")(5)"I-\DTDB,XHJYJ2V&)@$:ZPHT5(&@"N?+/GR MN0N%2>Z=2?!Y]+&S+DB@#@7P9(-(PE.#LQ(%%WRB%,ND%/6("*L MDR!;152/9[% M%E'/3OQ!UJ/%]=M#U8KN#_V5/M;VT-/094F]F=.EPERFZ(C 47##J ).^,N!Q?CA--D6*- MB%,:<<EM 'L+P(P&!MCF&3(R&*2EP%PXR[P6^9 Q5ASD M7=7VG[&#?&<\!95^>*'.?-?\0@\_=3] M?!KI8!3B:/H"$;U$.PUDLZ7SS%;P>+/V-,;VU(?CISJ&[&;-O##L1+#5 MX_8E%YX]MJ?MX9ZCYN_MG3&EZ/,INL/3RD4/2#R/AX.G[5G,VQ<9 I#)L/%>7P/^NL8=[Q(*CDD3,N;#[[D.3C%?/9A_F'BZ8-7S""/XHOWK0C M]_M\X-[-._,;-.QW&+67BT%[DQN=_WK&%(BN)E7<_7C$PP\G>Y@*GC=$0.J- M19Q9CJQ3#*6D'(<)\# + /<;["K6_Y^-+YZJ]T/@#BVXL]JXHZA6SMC$/+:< M$[#&L4J)*AQ3< F4TXP[ K,6=^"'BUIJP9T['NN[\_K3GI')::D,LC&KF8Y; M9!5UB">*DZ;,>FPR[I"K<9D_.NZP@CNKC3N$.A!RI3VH.EP%8001C#/O(]71 M"]_@#EOH.ZSH._>$.Y][IWO&X@3Z9D*1Q!P0'@.RC!NDE!<<)Q]Q9&N;?$-= MK=3U?S:J'QMX^*H#S\7@PT%=Y;;#6G:G[4'8L,S1:;23ZF@VG Z0GTTF<>1/ MJTG\.!Y^S+CD)S$,IE6R?C <3$\O,='E0^.O/T1<7)E\T?W)OQ*ZV6 JM-?N M \3L9QP\AH'[:(>S!A'_<@LG(0M"8I^DH2: 'L:UYDX:D@)WA#*G,QY2C$F# MA]^YM?7OR=C'&.HWD_'1N[J>V9&/V^F\=__.G3O#2/.C0>36!]S_O'_2@V_T M#SWN_;KGE-&1&8\8F.6(BZ212<2BZ&5T2NN$@[V52_@[9UN7R7ZXR0Z1,N:H M1$HXT,6C=<@))U"PDM@0F0XLK&V2:\I8?L$3[.8YDW840..;SB:#Z0!0:6)' M^QE.$TS,EY6G8$_KRR:;ITK@(+SEF'NA3!!,,(EU)- \9;\A/'A9=3J7@P;1 M\M?&LRFHH*/,(#^V,)ST?]U3B=NDE4>4PJ+GU$:DJ2 (DUQA;HVS3 1"B82_!E+F]+[F='\/AE810K+%#;8WQX$A MG;A#-B0GE!3!QSRG5X,(JSR4U8FM06VJ9Z S!5C+L();O6D"YE,]^ 1&V6AZ M4&?^SS.U466]J]4KLL7T,4[L?@2E:YB!.-]U12=;FJR;?*%I4-=4C2R'>0]R MT?%YO^?=7O6=R?N21@+22!RW4@F+C U -R)P9(P$N216*&NB!G5C;=.P+]: MFZ?D7U+#+VCA]S#_%Y6*W_U!#+,A*!*],T+;3LN;SSO9C; #W_S'<.P__ MW-OYE?9?[F$:;7:8HD0XV-G",V050 [1QGF7;-0VK541UL)Q-I\GL[CV3.RE M-M7M7Q>"89=TG_7L.3HWE?XZ&%5_;/R^487Q< A_C?^=#>!*'$W_M@[0.8D5 M(%R":^.3.C^9ZTRTLL_P>H.!+ZJGM,K-S8;CTL[U9??)5V=[[AII]KC/NM=N MY?L\:,=U?+'XX>U%+>-9\^?I7'_[J1;-!#;GALP\0J7Z]I-QGF-OU(17ZDBBI MA40V=[X83.%+_L%C+/*"G--*_;<;Q 4^R C[F/VXCSG&#SBB_P98^T\&NPXE M5-_#L>L=B@L"&B /F]]33H._[ZRH'^0T^/O)5OA2!O6RUGVNC?\6C^UIWO0" MO?S?8$/ZP;$=OAOUH5$[)W'X,?8:(W+5+;%YC&C_0W_'?P(5?;C]=E?L'L+? MX9GMM_W#7?HKJ.6OR>[1+M[]_)I?B1&EOY(^_+W_]@_^_G XZ+]]SL'^2SY3^=5E2(8;L(8!%8:15QB!G9;"DBKI)@)R7I' MNYMI74Z3_Z&3%0%OZ!?UNE(TZJEA_SL ?C?:R<[)N.#Z;7!]L(3KBF,?!64H M!,L0)S(AYYU!7%M)G&9:6[:VV53![USD?]=A9T5K2G5H! $QV$,!=ZG_\>3 M?3")*[\Y\KC0?;H$W5PK)DAD2 KF$ _6(.L8"$;PTF."?>*I.8N^' W04>1^ MWBHW+RIW9Y'[WCTM&<_?C&>3 N>W@//^JR4XERPIXV5 EH(ZSB7W2"?C$.7< M)>8%3"!Y3 ]+T<6++GX)T471Q3N+Z-^+W8./116_%78O>\=S7?1 $@A"/J&+ MYTA:HS1'R6"F-!'46/IX7I2BBQ==_$*MOH,XB39-XZ1HY)W%[QMG.-P"VE_F M.2_H?A=T7_:18\:IXB(@SJ1%'&88&6XCDD)Z'(72 F='R[HI7O('JW#S(^79 M#>H,*O4@ &R'G%K1A)+FM.4<_4F;I.19#;]/[R.A<;TZ.1CX@RI^.AY,H%OS MKUR3YYB1;C":V3;[)\] @R,^4(LC-9$9PQGV+D3JG0ZYO NSD>WECNO,;R7;.^\%/VCGNCO[%+X!MG]_'[0WWG)+@>8O]\*A^]WA@?OMSY\ MZNW\]J&_]8?H;7V@NY\_$,#C#_W/_SGL'[TCO:V0>H>[G[9?[@G")='!(N<] M15P9FNMI)L22E)PP%V5*+1^#E,;P,K,IB8RQG'U/0N#6"9LD@0EED07"J;>7 M ]+/QQM(]0KJ7,XY6%X1[91\^WL7V\=X4BXJ F+AN1/!!$82B=A)05,PO!MG MO%P-Q_T2I!'1A,+'?4"SG 'X6]R?#>UT/#FM0%D!=:3N=D)YV_Z-ZEU&0<+6 M&U!]]6;G%2#K$&"VG@%TVGT[&-73JK_;>_W_FFY.3\:-!@?H'8^.A^/3"*WY M:WYVK;UI*Z8X"A;TL[6_578XC$TR9#A;TFUJU"@-:Q@%]C '03ZO7G_R!!=FM7OKI1K4]:D^H9&W.0-N3XUPS MH@'YIK5A_H;99'I>'2/W]G_K:FOP<5#/O_,ZW^[;4AQ-=^&VR_VJ#FP EK$Y M5Z;-$E\4[X!6'[C#_" M#W-BRZW:J-I>#4\K1N[2K::-[9OG-S6M#&AV#!VMXW0Z/.]D@L?!E2?R?]Z]:^-?VV M/SU-?S]4W/3WYHI;6X_6R;_' ^S9ERO MPVKW&\L+'"0V11CXO Z;.3E;L8T(O/K']D[SOE>]U_,%N1 GF'T@$L"&HVZK@\&Q\V#F2BR$0&S/#V) M<52=]Z:YGJ7HU1!4O=RN5^/)\7AB6P+MIV,'DM.N$Z+;X0*\F0*13>>] MVI] >Z$QN3__6R]Z!#\=C1N$@<4$XW$$(G):'<["_MG2@/<<#>IZWFEOZT8Y M'8 89_&?Q.EITXB>G8"TT@L(]'O\"/<<5*\&$]]@:4J#LR6;3=YZ"=LNMO@5"W!8@ Z5N9JQM*6$C'^O+:;FAC!L-?S^&S;L4IC_]DP;C%URH8K<8\KC= 2D9VOX5=%X<# MD(\6#<>S*72X&8;UODG@Z.E-OX;"8C]J+%JX^QGE:79/T M-Y=I3C?4?,U=]Z1US0C$G^?+$R^_8NUJC:4+^5$=7\%&HYD\0/0Y+;V 90.4 MFF_+C;>KU^CJ8))-^__YML=#K6WNM(7E4I4MRNR7_?M/=O,ZX;C6C+R96?B, MV"\[*7/WKV"M!:5@;F( \JTW3'1@ZV6,' -"?P0U")2L.1P.&_OSN*T%E%6\ M"B[79^5GSHER 6W%Q11ST"KN?#RN3VXW'1O1W,- M?J;&QD7F2+?5YX4W5F K2P/P*)"HUE! C@&I#/D!3KC!/YM^&9[VM)Y6XJZ "P],=G@M2^ M,:O7V5_2B-Y6]#$7#YV+7VNZF95:83?W%"Z@?QK!MO;3/"3_GF1;%2O6F0_]WS-[;*%*Z^UL%N&FAX,)N',;]4HT^U>#X@' ML-'"A90=#&^AD\?5,=R1(0&L >"$X>!SO@4$X$.<5@#:H$[!TA_ L\U'8/3! M"&L< _"&W__]LE_5XS0]L9/8& ,9HW)3!Y<&>LZ/RY-RO)@4/[2#H_K@K2&U MQ.^->V?Q^=;NR,,SGI/AE3Z<4V^[*IM*5*W7$A2X\23;V3!"UC7[7XTVX;)_ M):_O28CA/K>^U'/<^M(/O_4%:R#&?T5;Q_K?H);XTXX45Z+]TT7TPJ^BO_7R M4W_GMX/M/W\Y>'_X:SY=1[P_^NT0.(CW#E^2_N?=D]Y6?WB9TS)/];9>D_[; MUV+WZ,U1?ZM'^Y^'1^_?]MCVUOYI;^L/UC]\>=*C_TF]G0^GN29G/DJ):(9D MT )Q1C1R6F&4E"2@(#N)J;N\MZ0I)SYX;7'PW#BIG??.2BR#4@FTDLM[7^UP MWV'3Z]L?NM@PHX1+(!-P4?*08/T$F5*D2:A A7/R[I9]O9GK)GKS@!APV; M&V4B0WCKX@" ]W-G;D;-E"&Q-7OFEL.%':%I] ,#.LZTTP+HE<\T M^O\DYBKL9W^M]'.1OQ^6[2O^2W' M.9UIL_B'6_G[;(_)I +5%%F1CTI0).]Y*XHPBU$0&S#6YOKJC3D(! 2GGKM0 MVYVCP<@/9R$+1TN5>:_I$Q!M:.V[$8A\9NDEP6SEPIY;Z,#(CR8E2S80+#^? M[: 3H.@ZCKXF0= +._RQ1>=P_].>=2: Z%@4L2*(!Y:0P1(C%[RBD0'V>KNV MF0.&OB@\&76^+4!V,CQM@"1O*L1E 0*P&F;?"NB,HZ?'ENVFS=/QZ]S@G45[ M+U6&^>%$Y?,NWP.M52CJ @(*QX@G@I%..")0XDB43E%)P4HF5P^$FA=GO;") M$W.90SN=[^+$3SFVK5XHVV^7G/62NI3P%18R/BW'BDE4P(B!5(5><# M6^+7A#Y39H-NR_*:0TL&@(]Y]O=!(+. I&'\-)C+_Z#=Z,T"-@3Y^3B8C$>M MSI8E=J'AM6I?!5IMH_Q-+VF0C=R!4=M(GIWDTNIS?T.6Q'R^91:Z^"E[$MJ7 MM-;RDLNA"269^[C'D\%^$W/3/G>VN%I=L>E?>R;.>=3"$)@!U.?PC+?DE]5V M6%CC5G%H&);.+,8+Q'L<6# ML_'-#U^<]^9KH8GV!5@!\V Y!FSAHVDU_^;+S?W-W3"9HWH..)?^8"T 3-HW%"V875+H_,,=-VOEMW43-K M>=$V]-1M.U>-^$I?1]LL] M4/8U(T0B;(5'G#B#3.0<*9&$Q5)%:]P-ZG%W:7?A9H@-(#UJMRD7A%9G5_S% MRMHO;KBK0NC#U:(F& 9H'LQQZV+4U&P(I1^BA&Y3>]]D8>M378; M';E;8W6O1\5]3]&V5:Z(Z)R*$@OA@[8<"VVMBD)[XBAG3BLWW]7E7SE^^^(> M[\6 IKS9VYU\M[MM],XK&_[QN??G?P;OMPX.>X>_'.Y^_E7TCN#9M] #NONY M=_B!]K?^<]@_'!Y>KFS8W^E]>O_G+Q^VW_9.H5V'_:T/I[M';SZ\/_2?\=W>\4MUK0_3$LG),]%C'5Q$24L*&(AT"038A&)('/% MG13%_=$5]Y,]!V(6F?#(N)S?##* +&4:)<43B83SX#% NRK0WM4SEVZU;[22 MVRV_7TH+OG:_Q9=3]#J^Y]!,8\Z=+K!]%]A>.N>T\;=0PR3G2B!-$.4P_(>3R?_#C!> 2#N5%N^$?=;:*"C;O=" ]]+ Q?< M[L;$X*W'2/CF<#U"D(E>HQ QUI@R4..SV[W0P(K30 &X5?$\%X"[+SWW9"^; M&CAAAE36='D$3=?X9!"CWG /FBY3*BNYJJ!;0;>";H_@?"WH=E_JV\E>9,DD MQ2W"GAC$M>?(*0XXQ[5E+F@GG=25./K4Y(6 M14Q#=59G:W[ER:( ;Y<4T:VQ?L*=QAL-V^HSX0/'T+]NA;^0X6W(\/>++FT' M2GU47B-BDD7. ML2_L6MCUR:+S"[O>B5TO[!0TH9K.,T0I!FO3,8ZT412L38^YBU)P8G*%APXF MJ15V7=T0S\(;A3>>+.Z_\,9W664G>YPX28D-2*GH$,?<(P.6,V**,L.QTX2P MM4U&OWCVYTJLH.XA3R&-0AJ%-)XFHZ"0QG<9&R=[0D;>5,((-.9S-JE EAF) MF+-224NM#'E?BVYW;EVI!N,2QQ<(BPV,^I5@(I /' M*!(5E2.&)B-SFIPNB22/MP];/)PK'!I;N+!PX<,&N!8NO#P),H;E,DD4U!;AE-$T7OW>+)\46*"^4= M(C$RQ&T$B&?$H^"%38S&Z"3--8]*59 "\07B"\0_;/!H@?A[5^1/]A+CS!(J MD)/:(:Y B[=@=R&A7#(2+C$I,\07C];#!XD^=D3'BFS%;,7C"<"";0#G"]LQ M_I[J6=VM,OHSK&?UH%L2O^4>;Z<_ZOBRKN/TY=$81O=S,\$%R6^#Y)?J>BA' M%!:)(TF513QAA9RP"F%)I8B!1A/#VB;=()U+!^@Z!G4K3:Q# ].IMCQLJ>K" M#8_AHB_<<&_<<,%=3X2&.;,):>P%XH8(9+T,,$-""&F3I(9D;NA>48JN0V"W MN*&@WBJZK OJW;M&?+)GF4G*:XJ25 %Q![CG!-6(&>>"(9PZ)G+9UW+D5H&\ M GF/[<(MD'?OBM[)GE,<2X\]DIQ:Q'-!&1.90L[)&+!*A+N0(4\6R.NF._=Y M!S.VE:[3=6EZ3Q946$K@W&G[Y0QQ[ /# N)N#?P'YH"TLD%!*8:I2I2SVG,3HWNQ2 ^M_HW)5A_1;SAA5<+ MKW: 5^]M#Z'PZCWQZNDRKUJCM,PI;LX#KSI"D-9,(IRHULY2DA28D>Q1/&>% M5W^4J-#"&(4Q'F'_I3#&_5IBO9=[Q"D6*8D(+..(.%82.<<2,HDQS3!3/(BU M3?DHQ:L+7Q2^*'Q1^.+>-J\*7]ROA9'YP@M*+<]9!P8C'JU"QC**$H*&=:O%M74Q'[=DUCVVI53-[4 )ND>7K2Z-4I?:\A0S5E;@ M\YK/YX;N9=0Z5;?Z>6\;_IZ'.L?"3.+'.)I==^;[_$HIO=4Y<_KY6,SWGO.Y MD.MW(S\^*@;S[0SF=Q=#70RQE!,1D#:!(ZYT1)H%DZMOI>"T$#;%O"7W&+F= MSSY1OT2SK(A26_BO\%_W8E(*_]T/_RV'I 02(K,D(D>B0=P'C$ ],2AG-'CC M#1',EUIDJ\]_!=D+LGY+9Y)E5B-@D$+=:(Z=)0$DP%@CS M6 2DTH2 M6Z76-D4'0\A7$->;+9>?IA:$%_X-@X^;BU'MSX[@6WZQJ.:_WH-V=&G=^(,8 M9L.XG5[9^N#-<'SR^^SX>!B/XFAJAUN#V@_']6P2ZYWVO_M+?U!^L? MOCSIT?_ $OEPVMO?X])9D3!'V-. N*8R9RUJQ"356D@JB01@BH ]QS#$T\DL M@@#"I"[D[\A.]@>C9@E(D+_YK_,5(*_*ZPTEZZ(XWEB*O[$:AH-11(MM2MJ0 MS;)H5![DI4H@,-5@E,:3H[;,YR0.[32&:CINL\3KZL36%?POC8=P;WU^J&LC M[-_IB,&HZT3QT&3/@.S^? M#,+T 'H/HXA;-IWO?LX_,+^^T5Z[!&CM16HVA-)?OO[5A[]^D6]0>M5*]'.?..@?B(Q>H XHX<7N5O.7W/GBP$H2@/_X#/ZU\&H@I>]E\=YQNF?,?$2J+ M0#P:"#QYT/GS8M;LQ:W&LVEVS&6GVZ0:'\>)G4*;YPZY4E=JM3;]?I"L[WN/ M8=]>R'V3^_UO>YK]UO5SV1G\M+OSQ\GN#EP_>C/H?X9OT![O;>V?[N9G#P\& M[__\5?1V>O3JSN";@_[./P[R%L?NG^]8_^T?GW<_[Y]L;_TRR-L?VV]_&;[? M^O"I]_E]Z@W.BK*?0AL^[<'(J^"$1,QYBSA3 AF)(_)6J!QT*2EE:YM$=##H MX[GE?S](1,@]JDZ%5@JM=(!6[CTTO-#*?=#*YPNTP@BV*7&)!.,.\> TTM1B M)(/5.BKKHHU *[*4 RZT4FBET,K3T\J]QZ476KE/:^5D3]%HC(D1*07_X3($ MI*WAB&#JB29.6TK7-AEYE -5"J442BF44BCE<4/B"Z7LX%PX@B(+ M0"DN:N24,\ K6A/%8_0< Z4\SBG=/S:E/,2FT?.N6W=U7^C"85Y7=H7.1K4< MR=C1_8WERK;_G@Q&?G!LAP7E[X+RIY>V.812W&/V_[/WIDMM)5F[\*THZ/>< MTQWAI'(>7!U$4,;VZXJ2Z'+A\@=_'#D:80VT!F.X^F_EED!B-)/$%F1'%Y:T MI]R9*Y\UYI,2>1<5XM109'A@R-HHL##$4TOS9HRT;,:X//>@[#^[.F#WZ%'W M G:/"';G@^\V1$RB$TB%X! H(X>,I 3)A+7$(5!AJ\VV=0&[ G8%[)80"RY@ MMP#+[NA+2EX:(S023EK$8="029$A)H@)+!$:G%S;T$O9NZ 70&Z>HS=4T8H M"] MP*H[^D(#]]Q3@5R.5G*=#+(:##RG%2'2$1)X6MLP2]G4Z]D#W2T8//+W M/)':O7%%DG O3HB-:I7FM>P)A_UA.]_[=47 T/X>9^0&_^?7*8L#I^M*3.YX MU976#?N=\2C^.GTXGK_%^6LN+UVH.7/%W**#R1#-_=T?S"3\:T1N$.TW9!.\ MU6O;.;+'P[5?SH\8C,^%'KW440_MC906UQO5X $L]P>5-+X&R ]QD$_+C;>K MU^C&_B#KIW^T?: 61VHB,X8S[%V(U#L=N Z*VFT4^--UFU@9[Y M]R]VXRKAN#!I)SK(*.$2F/:$RX)H;-$9Q/P3F@ ME-AH-.5*!"- >28JJ/?6:&'7EL?OL]F%L1P-/T(??NU!QXF\11+ MR5=PM?BJC>]6]+'KXJ#!2![C):P.O^_F:L]@=?@%8Z51M1/U$QK#%SL_ M!]^;GS\=70PY-T\^T%9W%]ZER9O=3Z2UM=?>V^H<['W>/=K=V12[G]]U<\AY M;^>W=+850%4;JP17Q$EDC?>(IZ"1-EYE9ER#L?712K:V ?[S4E:&+VP&U0]Y MEI5ZJ\EZBZ)1:C4?5EFCT&2MX,R82"0WUFKMA(L"&T:\Y*K2*,00RDC1*$O3 M*/-)3.:#T@X%34"C*,:1C=$BL &B]3Q($?G:!B=J*U@O< MDJ:TI>9M>7+W?>4]]$[;NG:G/6K'N:T3ZE9@]1*?_^2\A>?;2M:I6 7Q'NW' M0<./!X/8&\T+=]D?N';KKI^/J;^8X-$?4^D]?C,1YV+KW\'6;[V9BQX)\,!D M5!09P7-EMM/(6!F0B)&IY!55(8*MC]=%[596UQUPRUZ2!=V?.;HO)I!3T/UA MZ#Z+Y&CF0;,2C*3@"7&B&((1\L@&RA67''1S '2G94?)9TB-L5)^R0W^2%E, MM%HV>:O?\P6X[P[<\TE=01W%5MA,FA<0I\H@:SU!44M+"?4I<@/ K659&U[; MO&U9,OF<;=.">=S+*RWECBQMB%(8<"H MK7VZ@$A%C3IQIY^7X_2O3PR5'7U6*_3R0@IL%FSA%XUW%XTWSXU-8Q2)DX0\ MX0+Q( S26GA$2"3,)^@/\S[^Y.V6>.IS;'0)CES"R,_5HV)H6'@A M^S4V!K%KV[U9G&04!]U&M2P?6K*_L$7Y]TPLKTP_WT13=!='?\(B Q=!-PVC M?QW&@VI@;K;B3D=YR40BZI@F,7@K<-YTD;/+?';U\E_+#'[P#+Z+[U5F\-/.X..S&1R2 M$I))CPP1%!PS8I EQ,*$#CDY[W"B(L]@>>,,KEG!T K,I$LV!]AR/I/K-4#@ M8ZD<>M1 46^);7 3B'*=^/K"X"T-1W"CS""YY'K+'"$:(&H6T#4VWDC M0R1+<-("&4T(XA8'Y#BV2(*)X3 V--I<0E2HB.\\8?Y/J1UZ_CAWOYAXP;DE MX=S,%+,:,\J40\)Q"]_7X/VK*;/?&CO0/PK-__W8;S<*O[@;7H MGW1[:_,$O&RZO?/N/*^LDH)QSRAB7"7$C=9($P[.M>34PZ$HE5O;,&PI6W&_ M[-*SA61Z:T(K6]1)K>;#*JN3QRIC+NKDT=3)K)19!A.%5)FF7'/$M8S(,J%1 ME#Q$DJ0/48 Z434DFGINZN1E5C*7MCPWXLV5\\P?S"B[W%*^E_/\FA5BK11S MTX(991^&9?7JL"?<6>+Y6/F+"!H]4\;!Y9CYY_AD78A.&.61]]XASEU$VN>Z M#*L9S\6QE*JUC>58^<^K&J.>M%4%V@NTUSJ 4Z#]8= ^%\%1(GKE&8K!4@0: M5R)-K4 R,2H=5H$1G:&=%VA?>(QFV:[V2GDD2^"2?=0%:ZL,V0NUQI\=Q^*2 M4'L^C4M),L)*@AC&+"\#<%N#G#5#!#7*3(,&X0URYDPY0A8:AQ6!/F=5S;,*2&J<45A+B:Q@1A0Y2CH02E!V8FEE&4N;.+4#W!>>/B]Z(JB*Y[(12JZXFZZ8N88!:J3 ME 0CCH-$G/" ;$P$>2M"B$F9I!GH"KUNBJZH<\WERNY7_Z3LL:77BJM^UYE; M&T[31Z7BJ5\_+YO3=-ZP>.9\B,NQ,[;/%7UQ['C$"CF+8\XQP2?M%=+2*T>T M-MTJH>10^T^56VI?9^_1\IF7V/O[LG7D)/ A+I0??0&.-N+ P>YW&B$7, MN76"1VE@]C*Q="[3Y[TVY&FX3%]H6G<17*:W@*=YSK__Q(&?S_.N.-G?DI!J MOI8EX/#PX*0 MV"=IJ F<$ZXU=]*0%$!34>;TEZW*B""8H)DU<7Y&_>7W8QAWXG9Z-QZ-![$) M'DUWW/T(T\=V_F./N_!A^*X_.,\:/-S)+=Z!AOS6Z?MOJSF[.O%_/Q[O?0Z' MCG+9VH)G;+V%&?)6[';?=5M;3=HZZ73WWC?9]M;7X^;6)]8ZV,PS+35WOITT M-[^0Y#53W"$>O &3@$5DP7A#Q@IBC;=!F;36B(!!A]#AH\$XKJT8;^W-G*\3 M@6ET)Q(S#5(>3D6F<10'F0(.'.U.IW\TS!_[J7&.>S$[X7,[7-M>.%^I-+=2 M_3Z5$W(]45NEUQ<3M25BOL(.NVVGL#F2N:IW*VS:BD+D^,9GK'7:6 M6\A@/"M>T#,5UOCC'*]V/?)5SXL6=!(;A1?*H']+GMV?@%O=AJ!>'5X*C5:E M*/6")7W.[#XUN,^F#YCE[>S$[D8[>![%2%TX!Z[9[7XZ:GX&KW7K8SM?GVWN MYL[?WYHG;\$S;9[L'GS%%[W9O:TFV.COVGL[FS_ :\6M]Q_ 7G_7WOV\^Z/U M&=YQQ[/=$VCOUL=, '<\\V9C<#$*BFP ^YP[+I#6B2&C'?;286%4 F^6+F4K MZU*,5'(U=^E$0!7R&*9BB6:NGA[8&L=GQ1VQ+/!OSX&_Q-HGAS6(#^8(!BDB M1UE QEI)F4V1.+.V(5RRS+-%[''RG-<#W%[H!WY/C^X?>SE$_F_?# M O%W@?CC.8B/1"H7<4"8>H!X+VF&>(T(Y])@JUSR#"">%WZ@ND+\LS?A60T@ MOICP3P;Q^X,8"\C?%>1;;^9 W@3MB$L1A40(/_L[7A> Y O=OQ3@?R[_GA0,/[.&#\?J \)1XF301+SB#A3'&GJ%9)6 MY3 -4T3IM0TAEL(85PSY8LA?QGA1 XPOAOR387S[>['C[X[QY^+QG#& <884 M,8#QWE&D-4N().^2D")2&P'CV;HN=GP],?YYV_$[^W$0;1K%00V0OECS3X/T M,R$H0'\7H)^/RML8>1XFE#3-53?8(*,81=AAXFVD43"WML$X*V'YNB+]\[;F M)^2HY]SC.=!GMO!PF#D_&6VF!#]/!_]#SG7&(T'VG1XIRN(MRF _X)ZRC=%Z@R -''%.#G(T, MR<0%%5Q+K3(!$.=71(,N+: K[D%Q#QZQ$_\#DSWO+OS==L8QKV,[OWW"\1,M M:;LOG^=E V9ZN2@MXC&37/$(*CF28*1@21FUM@'.6@TK MJQYS'M8/X*Y3XS<3QN3O>9*V>V-;#=+34,A4LWF.0>:-/("L=I(AKSD'G&C! +X5,AQ:X1V.##F)G +(QG#9F8K5=QFUAFJE.*EMYC@+)M-L[N_^8(9Q7R-R@VB_H2I= M]-IVCNSQ<.V7\W0U[1ZZT*.7.NJAO9'2XGJC&CS0W_U!A2BOP20 9,VGY<;; MU6MT8W^0X>\?8,!0BR,UD1G#&?8N1.J=#EP'Q< 3_0*JKP*K[ "\RF^-%O:ZZWX*#H43J7 B M%4ZDPHDTZ_PIH69A1"J,2(41J3 B/4T*_LJMUUX"%=*'H^;.NX/MG4W1W/KZ M8W_/=JE?W>:.V_%Q7#/[L'FC^;G)ESW[6A[Z]U^"]S, MYONWX'+^W=D]@-]W?CO8^_SI1W.G^QV<\[GQ7TOPOZSZ^] ML"(QPJE&V,N$>(P _"$PI)DG3'BN@@#T!W\8UR[27W=P*M56A0NI(/P]$3[; M]#M'_0+L=P'VXW-FO5;"&8WRSLJ(2X&1I4ZB0"V3AD:J0ZR O7X,IW7'I&*Z M%P:D NP/ ?9,?E2@_0[0?H[WB#.KHHX)D4 %V.PT ;0+L-DIBQ+D@X$%7T$[ M+39[/:']V=OLA??HA4)[ICPJR'X79)^/Q5NBI)3.(N*21=SJA+1B&>.C-CQ1 MJ]C$:"_KHVN*[,_>:"]L1R\5V=O?B\U^)V2?C[/3Q#S%>1V;2 ;P7$6D0V6S M(P M3,C9Y!##>:MS0;6-86W#\*4$9HKY7LSW0F]4=,%==4&!_SO _SE>(\T%)CPD M9+D2 /\1H[R*" EKF#1$P"%U^A%\!I-X;\R E*U M.KL[69U]:A"K%T87C M1?W>I0#V/(U1P"H901S2T7O$E7/(,BP1CTY*34U*RH$"%C6LDWKA+$:7^(JN M^.6,7Z.:%C]G[.P)N1,K/GF%(G^WF_M_-UN;GF^NQ/VFR=_BKWW\,S/?_[8_0P(1'_O;'_^ MD,F7OETB9_K\EK0^?SAJG>SOM^C;D]96Y]ON0:>S!PBS=[!YLMO]).![>_?S MQY2)G #9CIH'S>/MK;>X]?5+HH(3RCF2QF2#7@1DBQG=(PCAJ;7PWI"S>.VJ-]..S' M@T'^"JY]MS':AY?]NM]HVN/,.\'6&SO[[>'<1;&7<7@(]Q]\@[L=VJRBVM!C MHV%CU&_T#V-^Y,2>&39.N;\:U?]C(YXV-K]#I_W?<3O846RT1_F$T3[X&_!G MD!\:)^T!_R/_/-_H3J=AQR!]MM*-G>,&M!YZ-_4'\.!KC;CCR3Y<#X? F3T' M7^"AT ZX%6CN8?2O>^/N$6A@,-OF3;TS&=L\;??'W&3;^0](07\61L$O##V; M)TWZ!?I58),$HB%'QKF)R/'$$%92<4L-L<2N;8#P7#+$4![3QF'5AXVJ/N%, M;&'<04B'C=C.\E1)Z7'C<-#_W@X@E39\KWAL>GT8BCB5L?:@"FSFB="O9 _L M\U%<;^09YP$0SB:4S\17< ),J?9$:+,4Y+NT82)][_L\05X!@(",NV-PGT=P M\C ?]X,8V@ TFZ/&[^->G)@Z#+^J&%Y>54\ZLL.I;O@*30'ASGXWF&_0)IC6 M>99S+S E_%OS0'TV/S\O^F:IZ<]9M=?%;EF\M M'&SR+R3F;(\**'B>$$_*Y,5W'#G&-3B/45@FUS88P5VTYM*6M]97X61WO2[H*XR*+Z+<;,+&G;T8N6BN;.+MW<^ M@-_Z)VYM@36Y^26[I5QJ@X+Q@(I.1Z2M9"A(A:WV22L?0$K$55(RP96IJ#2R M$7$.+!K="(J[#?JZ[\"OK"S#X83N$-!L7MFO-S[&KW80*BB=:N(9^DT Z^N9 M*0KRV&GX#F R&"$C^'$X:<^P,1P[&.MLFYR:%QG+L@EPU!]W?$F_,80V#M-Q?OX0T+8*G+2S13/7_BD4Q^\9P:&M%NZ0[+@S M B0>>[!SAM7Q\;#J#% :E?1F+>#ZO3"L6C-]EV,P7WJAFBZ#MAM/[C]]_>E- M,]I6KYH_I/:@.S%9?+\+EM!QP\5.&UJ2'VDG77W63;- :@.ZNMWMYL[,+Y,; MD)553-FJVX?V@GH"V\9GCQ[T6^]X[E)[E099/V_\/VLC_EWUG,8[.P"_I^J[ MCS"86=?_9] ?Q0G\O8,76 VS_D,/1I#05],I-I&B.,PQC_9POYHXL7'K=V[\ MLSH=/OUK(I?5C^WSDVIJ#9T5^[QJC _S[SX.*C.G:W_D8"/8&]]C!X["H2I+/>,'6T/$V0\,8_">#@:')_W$H[V^]4TG'O5_S<\?R'\ MW.V']L1F"V,_FCPB7SDR*0_[Z*4+5&"&!,A*90!T*EA".-8W$JK4-*EX! M ERVQPZGSL6T,]>KR9DEZ4PR*DW1[T]V+<@J887$9*[=+UA,=H^;7[\0[GDT ME"%M0D1C\KIJC*^7D[G>G$/E[/#- _TT*'.*O@ [BY>, M6SMS$\K^"?:^9&N= W"8J"0 !$/)&(ZX(11I93QBVB4E U.8I4HB;O#C&O:[ M;7?L*1*$]O#,XJQ4])S:7,\A/Q\K8_),7O(\?76FERJCL6OG='IE"!^"#@5A M MT(NOM.+B).25L<+(V!6^&,Y9Q;0YR-)K"8'BM$<%I@6KD@9_&"%RQ?X '^ M^26XG)5,>;,S#/*EJ4:&$X)T2B'+%E6*@6*Z0;I>@<'4!M<'K)VL>&J"(Y>2 M1]LS+ZXY0;VW/P[[0P":ERP"/[8WOSB68DJ8(DP8 XAA%AE"-(+9:*B#F>AE M3E+KVR/,)"X/!K!M=P%2/J17V97,SL8(_)E7,^"8VLSG#7=P3O./\8>/4Y?$ M5H$;\%)S&&IB04\BHI69?':WB9OO*@+FZTZ=F5/G)?3].#]ZFO;J-:JT>!5+&+LY\.MK;>LN;]&.[>;(K+MH,VY__ M/-Y[_Q;:\8%N?W[+6EM[!TVP$?:ZGWZT=G[[!G;""=@?)W#?U#SY0+XDZ9(3 M EP1'CSBF0/,2(T1""85,@ACA+A8?.*C32Q9RC!5G$FO@P.C0S.2A9A8>['X M9-.#;AUWJEC;=A7T.S<2CKF7K5ZTRM$+K]E MG?:G>PJY8U^BD4Q8#?:I$Q+Q!!)HX1<4'7;@QZA@\*4BIFO@3ER".U$CN+O& M0MBIJ@ ZG?Y1MFA'DQ*9:?UN8U+R.POSK5?[:&8ZWSQB3ZXS>89^QVQ\TZXJK>UZ+U\E-!P7C M][RVM+BT^.XM%K>]MNR!]\1[X)6-[7[6HQ]ZW^.P*D9J_!5!C[9'[7@;]HLG M$,PRS@\8YZV8VKG\X;?8@T^CQG_ ^BKC_!S'>=#^7@4R&[.I70;Z^0WTN_X M'M9KO*E\'W_R&NR*IJM?Z_N>U[^QODWA$3DQM13^ICF,D MYZ6(6>R*U[*O[!/2-JWR6OPDC.;,.DJEX!XKRQB3B;CDE;*>DURJ0 RAC-S, M??;7J.^_[?<[T&?#M_\=MT?']2D_N%](=[*^_N ;:7W^\ZAYL,F;W;U]:,O) M+MW;;WW>/=[;^JV]>_)--.G?G=;!Q^[%]?7;.Y_(WM;F<7/KZ_%>]]VWUE;K M8*_[ENP=_/ZM^?[W VCWR=[G3[3U?B_O&_OCC-[&,TYL5 D1:B+B24ID5.!( M!XMETL:J1-K<7U=4?OJSOO-G;/TG5>42)%B=2)/BU*S:5VE"2NN9?2 M&1T-D9K!=R&=OEZ+Y!45\*FHD\=6)R=GZB1Q;%PT @D1,X$RD<@:DE#46@;F MO?1$KVT(<<5^A8_*EE9425$E196\1%5R%VXPCH7PFA/O%9B'.(BTRW:45 ,4@7I.0*-/[:AC0UW,F\:)&B16HW MKD6++-PA809C"_^YB ./D3O)*#6<4BXQ<885AV3I^H2=Z1.%$U&03!7U" M-48&!@EARBG'U.&4RU0)66?%(2FJI*B2HDJ>T"&A+&&B3;3)6&ZT,5;PR +& M*2JOL"\.R;(4B)CM!D95DDQ+Q#BSB$L'JB28@#!G+MG()3&@0-A2]O)]V4JD M; 9SUT[<_NG" C=9_'IY;4%><3 ]=61_P'F3,KQ_QA^'<*-X?3%KV2;FD8)3 MT2G+,)61*:Y%,CY:S3"H \"@R/PM*!W.*X6;ED7]5HG!QXM2,/EYQ_XHZN,N MZJ,]EU_'E E!F4&*88&X4A8Y[B*RRGGK&=56NV7EUY_]%C*W=3,6@/H%!Q<5 M7B%"2$V\""&*:' M5B1@4!AB8HR!ARCR7IC.JH*&JX"&LVR4\HP'&#K$DC-@(R:-G'(1"6/ =J0> MG&@!:*BN2$<5-'SJ9-/SWHUZLC/0<"Z7%$,C#?K=NQ%4+2JQ=+?A!QA-MMLK"N->"N-X+O_$"$DFF(2<42034RODM.0H MT)2K3"CW)"TSJ'"_:5A7S%M6J=O3F-$%,A\O!57 L3;@.$M%19T"XSZ'6#7- M&SQZI!VC2(D@N(+CY"0NB:^4"#R"2%REI32 MSE CNZ!C0<<:F(V/D(HJF%@;3)Q+ M23GM>*(>42G!;"11(0U(B((,..(8A; \UW3*8C868"S N)"L5 '&V@#C+#ME MK--$6X&(J!;;&H9,L RI&(TFE$898SW)Y%80&,MRJ+MVXH>RGND)0P6/D'>Z M1RE"P?.[X7GKS5SR2'#F3?(,2:DU./^"(Y,,09Y%8W!V_Z/.>%Y*KTKI5<&[ M6JQ;*GAW9[R;Y8,$Q6"_8H\T901QD9/EQCN40S<1.\DLJ_!NP<'.@G<%[^HQ M=LO-!!646R#*S5(Z2LF@-"%(2.81M\(AF[A&F<#,QT"-IE7X)L2U#\AHH9%6/C"I)8O6E866!00+ M""XSAU/@[E'A;I:5D50D9:E#0FB+.","X,YAE .RV*=(B+[&JRU05XNLS/-> M-]2*HX:?)&(;AU4F]N>+A!KU6"7T$ ;:5<;^I7+3@7QLIZ( [J@ YO=XRXJ9 M,*=1P"Z P\\L,D)21)E2-D;.8 SK6:_TW"A,7VPQTTM%RD=?.520\O&17L'X:0T.-*K$]X%*0M2%J2LYU*B@IF/CYFS=)(Q MUBOM'/(X1L0%UL@9)A"1%+N$@Y(ZK&V0=56G%4(%+@M%$Q?\I"EZN5EKK>2\V^LUV;,_' MAATU?A_W8H/A5XT,+(O-IMYWZ\'IP>G3&!P/_;'KQ!>Y-^'=DM2/TZ\UU;!W M4+"<"@4^OU#:"IXJ-RK&9^I7Z/N:LJA]$\UXQY9[3/? M,M?(!,Z1)2$X%P@,$#A'5!;GJ"BDHI"*0GH."BEBJFC 5$)69[YNC^!)?O$&3KO7@)MW\L;&U[-'+[B'?00S M:K#,/EXH/??W.!QU,P_$7]&/!^U1.P[OXW4M7C#+.#]@G+=B M,A-'Z;[?W_9V?N]N[WSB%R.W>]U=O'NP MRZ%]9.]@D[:V/-W>V>\V3S;AN;O'>Y]S>W=%:V<_->=IO[1-VDIN$)9)HSP8 MR!#)D)688JJ%=3$LB_?Q9:^>6\AJXT?0>46)%"52IT1@T$(%JQGQ6G ;0*EX M0:T-A$AKM"+7:Y$7E@AW'D"BED2-1K26+)"'0(1@Q)W4242F$FZ@-)<)QC;%T.@3+BC^R+ 4RM^^0 M=YH;DWGH>4(QVA=%+&4!\,M6(H5>\*Z=N/W3+;)<3/U! M; RB[]CAL)W@I;/L#ANV%TY/'=D?<-ZD#.^?\<7\Q:MDY\'%V ,?'! MXKQI%N:,>"MXB,$$!O>+-E94M,1,J6CAPX,VA?FM$H./%Z5@\O.S8:9=EOJ8 M)]>+GG 79$#2,8LX#1A93P72@G(<,PE[WD?[JHT/GIH_HN[@5L\%MP4''SN\ MDH0 ^",,!RZY4DI;9Z3%A"=-I+>W <)[<'(71'Q<1)REB!6.TE%L43*6(.X, M1R9@BK@2F"F#-15N;8,N.B!3P+" 83W&[BY@B)WSG$HP(Y+F8!0ZI8G%(6JO M/+BII(#A*H#A+-U)G.0Z>(I"HBHOG*=(1XZ1!AM121]8<.3JO00+&!8P?.%@ M".ZP\!;#Y=1Q*X-3DD0-/A8Q2AD7"QBN AC. <D<+&*X" M&,Y1*L64R6QM"2H&Q:V^#%,JQA5FD!&P+6J!,WNW#2 M:#B7-(JAD0;];L-Z/^Z..W8$/_1_EGM:5 ;I;DG2YZP2'B&%=(U*N CX[V#T M-V>#?YW&F*S]'_T'.J ?BHZXEXXXGDLN)<8(=<$A+#Q&W#..;-X%D8(X*1]% MHI9>O7CS"6O;Z@YO92/8U47'Y::5"B;6!A-GZ26L:<+42>0\]H@S+Y!V6"*B MO=&18IT"R>FE9>QF5X"Q &,]QJX>.:8"D4\(D7-K[(C"P6H" J?S;MG>("LT M1LQ&2247E"J6S499S,:"CB\!'9>;X7I*P14LXR M4HI+$8D,2!@,#C;A!&E/! I221ZJE1DT3WU-"?VU&)0%,@MD+B0S5<"Q-N X MRU")P)6J:MFCD(B[Y)#%6J'$DPG6; MRA$*GM\-SUMOYK))N125&A-04EHCKI5'3N4Z_1!2A 'R,'HY+' YU24F^6'A%=&*,:1#MXC;JE!6N& K%..>Q$4%VI9A,<%Z@K4 MU6/LEIL>*E"W0*B;Y7E<((YZP9#AHMJ5TR 7K$88PX^1<;#K1(&Z G4%ZA:7 M["E0MT"HFZ/Y*HX2>9UL9AE6K]^5*@1CW6 CV$4':5L7^I5',@']NI*( [*H#Y+=N$9!H< M$8ETWB>!8\*058PB%K5.E$K#6$4I=WEEZ%/GW9\;(^F+K59Z5DA9?S*Z@IGW MP\Q9UH"R1NFFVZPM*M#Y M^- YRT3YJ#QVQB">.$&4LF94D348$#4!)&>)<@5].-4:1>V5SF%/[JN:\[*[TQ)FNT!X>=NQQ'H)X M);J54Y_DU+(N[*ZR_YOMV)Z/#3MJ_#[NQ0;#KQI9%2PV+W[?/2&G!Z=/8W \ M],>N$U_DII%W*S=XG'Y=?9/(IIBIYM5]8.K>E8[ M%E545%%]5='=\N>*@<[1E'G"A4_P@>KHO$I4::S4];KHFCQ044H/54IS27+/ M#..6("=3!(]<">04CT@D142,6.E<6"1XO3;@* JI**2BD(I"NI=OI(AQ%E-. M%?.<66Q6FY17= FG?,!8NAL"=<4Y M6I!6FMN<$#O-C)>@A@1&7(>$K(T),6>8]YKBJ#+;X<)KXHI"*@JI**25F32U M4TAWJ:4A&$>#F0\Z+W:A1BCJ,7>&<"-DE,4Y6I8:FA7,2*&(H)SG/7(-XMPY M9)T/(#'$6H,UY]&O;8@K]FXHOM%35-3\,K+P&O!O:'_?.!V3UK@+S_*3[WG* MM7OCBLEZX]]PVF1&^$ MCM1$9@QXO-Z%2+W3 2P/Q6QD7Y1<.[UMOFC:#5T[ M^-KN37J90C],OT\[5E[NMUN^X?ENN75OWC J"N[3:?PI(W;=L;^?M2?/D3]RD>QF0CIH[^^WM MSW]WF@>;)[LGG?WFR=_[N_3O P"73OS?CP :X=!1+G=W H!6\Z2U]>?)'MRG MM;7Y8_L]M/?SI^/F5NM@^_/;D];G=P=[GUNI>=(DS<=#;Q 3@@!UBW' M2/.@4!22&< 7:7F:: <0U1@V^-9K2YU[NQ-QI>GA33.52)]H4),AFMPDG626X)2Q);BP%]VKMNBDD:SV#^-4S:&<_5F0+MG?<& _AQK8QVA_$ M");>]]AIG.?.;^RWX\ ._/YQHY\:*0_1]VJ(NG-#E)<5-,+99&D'?;CS MZ\;YP9KKQ$HIM'L!+G^-B)ZSF2M[D\WU[,IV="[BI_(,].O;U/.F/E\75=_^ M48D#:;1[A^/1\%7C:+_M]QMVD*6G-VR#/HX!) =$H3\<-0:QT\ZJK!&_PZ%< M0'=.7EY-+H(3X>?_COMY"^!#F,[P#O\<]VPX& _AIW]5DI2OKPR$!DAB!/&" MW_+-VYWVJ T7M'N-;+-\AR?;P3U#[YV_,?PTJN0^ MM ?1CSK'N$+UQ;T[XIH=G C8!T(4*OGRMM?KCQHNP^)@T =/ MI=K?W!W/RVP6LXE\96@;':/A(3C$H&2G]UZ_5HKF)$1Z, <:O=\9QQRYWZ/P]'$CH#Y>0AN7=O#\=' !NC'[G@T!DV0X(5@ML8J M/- 81C\>5%,ZZQ4P-G*?PZBXT=RA:G0^K?^UWOC:!Y>SEQ\Q?_BH/=H_G>G3 MH9I,^/7&A]YI0U]5&NZ'"Y!RM4J;-2'YHWBH L]5-URSI0"<9M<6PG; MK(4W8,NJX\8IYE^#TS,IF9N2U;DHOPGT_H5A[O1S< *Z=R($,"%S]VU><\41 MF"ZG!FS(A?YS@^'L$'X#P[=K1X/VCVJ8 3A@Z//?Z:!#:TXUS46!.OU]BAFG MJ@KNED\[SFB0I;8-+BNXE6 WY>\3(('&M*L?X$G0^IUS4E(]- O.5:\Z>:.S MIE\EU)6@@G_4.R>MMQ.Q%08>=BIBIW#CXV!DH2]2^T<>^^I@-1RV][6=Y]^< M2,Y#4V4$5-W7X$8SJ*O<;X,/?O;+0N]NO5@9S3X%I_V,X_O@8; MVN;!^?6H'4;[\*;P(M.7XG1=33O]JBNM&_8[XU'\=3H^>/X6:Y?-DDGDS<ZK7M'-GCX=HOYX4:1/A"CU[JJ(?V M1DJ+ZXUJ\$+T6>'E<0<[!6R1?%INO%V]1C?V!SEL]X];Q#/7-G8J!0DX^"9' M_*K8D-VX2CBNC H]MRA/]>#7[1',97^;>?0Q:ZI!UF+71-IFH%5G.'@'*JSG MVS/3ZJ+Q,,B2%BXI=A"#B2G7JU(+$R-]NM9ON!]!4=I*Q^9%?Y-H_63E'\43 MV#^-B\6L%_*MVA-C?A!!JY^IWHF&/LJ:?1).@SM6IL!4@< S\YX?A0F3.S@/B+CH MLQ/GX!!LQDG$]6P6M'M#.']BI%QCTX) %' U8;"XFD#=#WR^[I7[GXD55+&-DY$@B* M;S' ]>0!61EVD;J QIEH77:S%ED.#JX%W+P#)M?P^EVHZX4F"Q[O&\'D(31F MM4.:*F(Y421DV6/_"!U9!&,)@D&+8!3!N$HP6!&,(AAG@K'3!WNE)CM5Y<#, MPCKW28JY-Z>!Y]%<)/WUXGEE%SOC2N-*XTKC2N/NU+BGHQ?-6N5<0^4DG5]W MW=&\JM+K?LIC&?OGEN>7YY?G+_?Y3VNJGVLHY:N!JF^N*P*NVVX/BQ_#ZYI5 MKP%[U.7[=V/F?SX+\&7PC&KJ%;:)2Z(=-M02)XB@T6!*\@+\TQ*?FQ;@;WZW M[4XV2=[U!W_93OSK;/K49B'^/>M\)@OQ#S9)*R^8_]SDNSM[[>8.M 7:V*30 MMA.X[N3=M^WW3?C\6_?B0OSFUB<"[_!C]V1_O]7]\*.UM0_G?SO9V_G]H 7M M;G[^D^^>_'[0?+^7MV$_GBW$3S$%)3"B3$G$J51($QJ0""XYYU.4-//!Z'51 MNZTKZ@[V]=S'IR![0?9'0W;/0R):1L4 M/Q;>XQDYXYXH%1Y @/*$FIE&$F*LQ+_.91N1#+[J*U.+5&.?U523\UYTAJ:IO* M?^#^XG=C<_U)&U=9:Q.&K3..QR@DC\F ,J!),4HYY=+@6VOMG8'-/5*4]?V4 M=7LNV:(3==AACY)R"?$H%7)2"Z2LXS0:YZ1DU98PM':TQW6'MGIRZ!=0>^R- MKBRAG/,D3/)<^F"CMH*F:"EC3L0;4LFWB3X5J'L@U,WE&0S5FD:"8(PLXL(3 M9"5\$@Q+G(C!6,=E!IT*VA6TJ\?8W0'M(D[.12PUI8YGRBF9A$Z"1 V0AT4H M:/>D:#<+L7NGA1.$H(2=1%QC@XQ0&BF&"5%971%?T*Z@74&[&]".!46HE5QR MS+GU1N.$P;9S1%OJF8W%85T2KLVBRXF VC&*((D=0]QRAL"JT\A@*0(3EG%3 M'-9E19=+0?WE7GQ[D6B[;HG8Q](2]TNM/$+R;73@AO"=)".L0YID@KDK>\EAQ,7^62Q&L;>)V47.2SJ#(I MX/;(X :V+G'8.HP3YSXHFU3@6"NCDG'$Z5)<5P_(F\4Y \G1:*\0<>QT_8Q7 M&&G*./P+KDPJ]=0%]@KLW;B,)!',,\\]]IJ32"PA.@G,B/7!*4T+[-4#]F8! M3TI,5(0E%&@N.XO6(^=X0)(+IX/ BN5]70OL%=@KL'>]M>>L#8J'D+3E,)F, M9,;@Q'BFJ7?,%5=VV0 WBWR"%QN5=0I9*S#B)F]0+BQ##"LJ2;!:"%M\:5)-DSUQF11H:=L: G-/?":N-B#-%PJR5UI$0(ZJ!)MN<9-I)@ MVG.1D'6&($ZY0!8G@GSBUE$3K$BXU :4VH ">S<5L^/DD_(A"4&Y#MIH;;V1 M%/,@G6.IF,K+!KA9")0DXB.A%!$;&>+:&*03]<@K2N'?((6ILCZL@%L!MP)N M5\0!*/;8"18Q==S38#RC46'P,[4*EMIBT]4#\F;A3\L2E1XKY(('R&/8(QV] M04:&8*@*47%5;+H">P7V;G)E)3'2*,,T 3-.62>5\X["!\V,#3? 7@&XQ0#< M+/S)K//4Z(@(,PIQ0@+2&+XZZ8D7P2H71+'I:AS^O&?=YXJPTU?[QC3F..K_ M*@6@Y]KXD(T35EJG@.=IF>E3)$B" %F,M:K>O:9=-N-9'J"I.ECJ @ MHI66:F>CE"YR%X(E,6KX0 C#.G%6$'%YB#B+F6KO-1C1'#E.;*;M FQ,VJ&H M5**<"4^D6Y9]70"Q .(+ L0@/!4T:8FYXM M:UB;^MP0L4:%J]="9VA_O]B>^5#OA3Z^96^<[\);]_Q/1K#3[D6T/_E.<(6< M_XF#RNSJ^=AP_5X8-FPO-+Z.[<#V1L<5E6F%68.V&V<1'S9.!V@X/ESV2\EU M<9NWNF(HUS;^2?X%+1\?UGLX9CO @EC5,#=;GE^>7YZ_W.>7].7]+(G;_/VT M_M=Z8V<0[7 \F*>Y:13'[)E7QQ"'!3"F1J&]U<#.@OZ/7/TPYX+FHRVB2D>F':!QA"#"SCX1&U9YE87X&N].0,^ MP:W #"MD0S*(2Y:0]M@A!M^QPC)P:^L;K"_ 5X"O#L GC"74>&<=Y\H(PXT) M(FIAG?>>RXU%X9JDU(M]SKH/B[RT&_[9G9IZRR-FB#(M<1_%T+ MZ.I]>-O5'#?HT]_V#:\++8<'74 MBXH*_L\S&P$8UIX[83SQF#C#A-+RAG!JT2$+T2$?YF.F4;%H, N(*Y4M:$F1 M]9$A[#2Q)H; A5O;H,:LF[+@<'GV KQYC=Y? M :>.$QREIYP;[UQ2R6"P'HBV0;@;J,$*\"T7^&;V7H[MJ.0%BB[EC6(RYEEB M$-?6L2@$8[CL#EN KP#?C;1ARG&I!+&6)Z[ 3Y)4.Z:,HCY8B6_8-:% W((@ M;BXL:@73,G."P0>..!,4.1,MHD8+):D)T9KBTBXK*!K:P\../BI92SJ-/ZVG7&L6P)Z\0/XLS5[ MIT>FCV)P,/3'F8WKVJ6Q]1KL_ZGA0LC;=^KJ&[#W)^NZ?3>*L] M])W^<#R(Q;2]DVG[:3Y; Q:L!P,L(II\0MS1A Q-&FFN @U,PM75/-):T9C(@BRB&A MI$<6CDM_R3_:MR=MQ<\BM%^ MS#]6AIL=Q=!PME/=8;@?XRC7X_P^[L6)+<3PJT9V(AKMGN^,0VQ<2Y68'_S3 M!<"-P_' []LA//2H/=IO>#OW>V%:F[S7#)R\- MGZS#\%4/?MT>@?7L;S.@K7X/?:XFJM&L>COF+AVNSYB7:RR;6^/J M';*DI?9@"%Y"^T>C"]?M@P2F2J)>3>6P"Z]QW!A$W__:@T>$1AM^:0\J^0%1 M&7R-U27_

_F 4AL4_24!,X)UQK<) -28$[0IG37[8JOYA@@A['0?YPUN0W MDQ:ONG?YE9H';T7SSR].$\8=-XA@+! /@B.=P.&E@C#G/;712/!P M\16%*PV0QTX>X$'L5.@TZC<\.**VW0,0&MG>UW9V*>VT>!!0)[5_P&F3'P"; M)E+E0"CA4)Y$W_,DJH0H2]STPJ,XB(TX',&83A_B8N,.,N9#P)1$3HT/W,AD M<7(&/A!.L(TXWBKV O/+9_$Z L=Y&'L796L;VCMXMA&8!\A8\[CUYY= &:7, M)"2=C0BZW2!KO0-!TTY&"O*7HR@Y!7-9QJ[4<6>R4R$2C%=_'I9ZH!K'/5!\ MG>KK5Y#'2IO.9/,[B%.%T77&JT]GK_ >6OU'?SC<[GV8-?T%"]6?/[8WOV#M M- ,EAF((! &$>>04QIEP!U-GB9-.K&V0*\)RI[AU+0)- 6@8SXG*E3AT%^%Y M%""Z66;FY*/@T#F1X2 R/FKL!'%(<9$05Y(A)P5#O%HHFS"V.(O,51O%G.FZ MZ_%H.-%8P^&ZQ4(?S0.?W>[H6VMZ/^H,*CF1Q. M!'1.+KMSYN6IEKRD:5^=4[/5P^;%V XF/D4[0 -#HQ._QTZ#5:?!"Z/!J5D[ M,U]O\L?,*IKO,X.]ZL4_^KVO:"<.NHVMZ$:-5G\45\1XK\0#?++^4;;A#P<@ M@WF(LUC,@.J"9=7);SO*;QORV_;RV[YJ'.VW_?Y$-BP,?Q8?< J[_<&HTJ&^ M#Y[!3QW2X46!'0)$0N,F]^V 0+93=>OA5.PHP"6(X<3[F(GY?AM<3/ ^CRNI MO("[XV%^U_^.^_E+M]I("]Z\[>%AE6[/$Q;FU.3(\*(43Z9U:]R%'O>/H-LG M\.N[\746JJKY_93%Z$-O.!J,JRFWD\,:._"])DP#T2@=67@H2 M26XXZ.B@D*7)(8<#5R02 8IQ#4;9VT/H3^BYN%9KR+EY5Z#-JY3$JPMB/FS\ M$P2V"L2$'%<9-.)_QVTX!#+SKXG4PT293._AZY^!\?EP2A5).^N=2;*O"MX< M#N/KTP^_GH;BVKWJ':J+KEJU=M0.H_W7QJPKK*HD_#1J.KW_Y#!9GR3H+Z0Y M)P>56F=47'_\QHMOOO.Z8/>]%J^3FZXDQ-S[VAM;K*F\Y;4+6*UX]=1XS+J= MJ]/$^L+44:=3\++V7F#>.$^YJ2DW_-9G@<++./%]BC6>]-@.[> MRT(7+Y)EA!\PPG]D6VWU2RV>;N7W(^R:6[\*G/]1 CZ=^<43GW, )OK$I6@$ M,.3_BH>CV'5@X8,!1!=;"/5H'5^S;JYA^=CSJLTTTF*03B^DP%QQX90(V)*H MA;94N!L6$)R/O9WW^L[";ZL>=)N67_JC9O?W_=;6+FT=O.O"M;QY\K$-;:2M M[I\_MK<^@7<('N'!5WZQ_+)ULGF\VWV+6P>[M/EY%[S&KR*OV/25"NKN3ZJ]"%__S:6598 1^)%9!%J9*(P47"99*:.LJ%,M9C+TDHZGV9ZOUX3KU3A:70 MW"-,0*ES,+60-I8C*8E0,# V*55EXWCA UR> E_NIMR/-%8+"[<\:S7\C&GK M;A.<:.848];!8E$ZN.QE=DIL%F4PS!$6,>'11]#)5!NJ'%9>X-LS\Q8=_' = M?$84DW5P"H&SH!-*3'G$?:3(Z$113H3K:)23$5QL3?6ZKIV+77<,JN=B^B=R ME%=.@Q1?^.%*&*#]9THXETED':R+'[QHGAQFI":2,TLY=XHY[!PH8Z.T<)*G MX@\'4V-8HA@%BQ7B6"1D&"/(,XW!0F)8R["V(3%=5\41+HYP<82+ M([RX+#U?6$"Z.,-312QTX!I[J:S&7$BB)7<.)\%)3,&H&YSA6R\#*3KZ$73T MN50TM1%K&I'@F("?S /XR=ZC)%WBW@C0X'1M@[PB8/'6+QE==Y JGG+1TB_; M4U:W]I1Y\907K: 5DU3KD, )"YP)[Q*)G@8N6,3!JQO(^HH6?G0M/)\QCI$% MR61$2G )GK*WR 9KD93.L.A)(HRO;1A.2LJX>,K%4U[9(OWS1%"_G%NS^1.N MH?HW(#:+]AFR"KGAM.T?V>+CVR_G5BNT>NC ,EWKWH5V8TN*ZL!IQ M4/K]025[KR<+F/-IN?%V]1K=V!]DH^[ M<>W*U$N:<3HY-O[M!K]L7"6(*T4:-K<"ZXJ91NAZ8T&KS4_MR[=VT .E-/Q/ M'/RU;P=U66+.FZ=VY<'N4?/$_]@]V12[)V]%91L>? 1;\@/;[>XRL/]P:^N# M:&Y=7F+> KNS=?+NH+G5.6CN?*MLP]9[L%$/0GOOP,-]P%8]^';4^MQ*\)E] M84[!'%(11:LCX@ECY+2GB&D2E*"$,:,G=C[HC1@V!\H3#Y8E MKAA, NF8\AQ?7)!^VN&9S*]1=?EEY72!;&!>44U&Y:<7\Y &9-@*,-5 R MC=ZX"E8##%6WJE@M;*?N@7G1Z(]'PY'M50]* M_0&TR^\W!O$PTUQD @UXR7Y8;VRU.U6[KF@V@&4G^BG'!K0STROF#Z=-F;!3 MY(.C,^;%ZM'=.-KO5ZQ!TUM,[M ]!/^D>H'>W/+_*U_QW)NTT^DK'4[8(BV>6#"'7Y:)8,I2Y[XUO9+K -]-O/(0EH[1X\2W6^+82]9-H0ATX'4SA M=+AUP.C/L07E/VB\!4\P-"J'K$HP,/SJ%C' Q02$B@RME@S]U?[1:/8KINBG M$:/"CK0 =B1P4\9PIU!3>J2%K;A^BAF4':1E$R;5;]%]$8@Y@2"F,&B]M#$O M(% $XB806,E,[BJ=6JCA'M7[=E!;NTC\[#8O:;77C%T5D1'%O-T/VT".X#:1U\ M$WOO=X^A#<>[._#[3F>_U6UU]P[VV\W/?W=:.YMD]V3WZ-*FM >?Z/9.Y]O> MP>_?6B>_[[?>O]O?_OR6[M*][O;[#S_V/G\B^5FM@]_.TZ9@Z0S6WH"$N3@I M@C-*1^1$Y$XE*0RA:QM*U*X*O5"B/9%A5I!V.4AKN=/!6&FC%1Q3;T/,"T,L MX"V.,&TSTA(S15KX4)"VCDA[>EM<.]_-DV; 5IZX"TY QIA322 M";!D$Y46<<,-1<8H@[3&AF /T)E]LVB4@ M[=.MD%[5-6X[_9'MU&/Q\XW".#TX?1R#XZ$_SI6F+T-C.*>BQ$+XH"W'0H.1 M'H7VQ%'.P&LN\>;Z:XQS%*%8X"@EBXC2:!#W1B/G>$0J,6%=B-8$LZ1X\U-, MTKJB8.^%-<0L*7)=X+C <8'CN\$QYB%*;GG4 G,2P)?U M1%EA/,4B$D%*>'L5X'@6WN8T21A!@:*T G%/%3+2,X0M*%BCA;&:%>NX#G!\ MGNCK$J77&8'*4F@H+D[#BK5DLQ>F1" 5[='+Y9KXQ+[D/10#/!Q9'P/B&@MD M:4R(Z: 30"7,NTO<$<^)QF9G/TZ)+BIZEXHX8DIP,:&"N8(J!N:X'W&KQ@)PNK1-I06+X,:X[;7/N-EZ/7VU0H_1*W7,1:. MD2)#SYUCI [R5-?6E&7@A1>@"$0A!REC_O^S]Z[-;1M)V_!?F7*27:5>$L:) M)" [KG)D.;?R1'9B*\DF7U)#8"@B!@$& ^B07__V# ">15$2(0S WJIU) &8 M0_?5/3VGJ]$)("!J(@>ID+M"K!FUB[CB TO)64X^_39-DV"8Y2ML:;S *"U( MTHI,33MQI*ES>T91.A.U,/!U(^XX-&??=3V_UE-/B*\EV@*SS:WVIYAS5=)K M/7'S]-/?'\S3VS]_^/-OD4;KX[M/?Y__^VG\X8>SZS_D^[_J?_[PAW%^\?[+ M6GJM'\ZM/RY^_/+G1+3YW(;?__WPPZG^Q]_?!V)CY\/%IR]__OWKS?GOGT;G M@7X[3W+INR!_W>U:3!]V;28.&1JNV^V[WL@R+#U)C!12' M$AQ*#GDH>>KI=AQ*]CF4Z/-3ZI9MZ-[ ZUI]S^W:)J5=M\^\KCL<]OI#G\$ M(\[A&);FX%""0PD.)3B4U#V4//5D/@PEHSB94)%FYR8]CK*)'Z?%T[-%!J1!=^CI3M>F5@]TY^I#F[UX8W3,OJLAHP&.,SC. MX#A3^SCSU"L'.,X\TSACS\89WW$'-C7[7<_M^UW;=JPN]9G9M:VAX3HV\YS^ M4(PSH#1M@.,,,N[1S0ER-Y,9#GX_C' M43Y\?YQG-Y?@:\DUXN<)^#^<+.R$,Y=YKF_WNJ"U?M=F;-"EMC'LNFPT,& 2 MX)I>[\4;JS?H]%U#N8!?=<_X7&M'Z!KK=HU[(!]#UZB":YSO[ Y[0XU]$UHFM$UU@5$1BZ1A5^"Y75"N3Q#@$WD":!)W;/\B?@#P2-D_0PD<=RLJ>[ MTQS7O57PK%23[1Z7]I[9XBSR$C9A44K#?!\V'W86KQY>Q"4A'?-_IK?BY;=) M0J-+^1W'$>DA(]+GA25>W[%',";UNB-;AQ')]LTN-2RS.V#^P!@:]J _L@5Q MKWK,O:J[4N3>/12'^)S+N^@KG]M7SM=\7#+K/[ M/9>Y ]T=F/+\FZL>L2YZ2_26:GC+O:=^0)?XW"YQOM9K&PX,=:;?I;:G=VW6 MZW6=OM7K>B-=9Y[>H]1V7KQQ; P?T2&B0ZQ_G1=]Y7/[ROGB[\"V1C!+H%UY M;L!VP$U2RQ]T*6,C0Z>TWV?RFIYA/<>!@=9[2SRH^S 1%DD><&?QJ?:V>T[%[ZIW):-O5/72KA^=6%3@#C&YU/VYUOB(\Z+.^R_J#KMGKC[HV=5C7 MZ0_[W8$S\CW/\@;ZH)>[5>-9DJVA6T6W>EAN58'SP^A6]^-6YZO*OJX[EL., MKMUS>UW;ID9WV--IU[5&NFLQ&$BI44:KZAV30[>*;K7I;E6!L\?H5O?C5N<+ MT+I)+=\V6-<;>AZXU1X5V4O[74:'0YAXZ*ZNLR):U=&M-G%]NMW\/:>+R647 M&7ONSE)Q -P]"W;Q\+SU*C&KH'10.NV4#FY%/LS1*\D9]&R\J6O-4DLY-5*C M-G6*E7'_9Y;(4&6_FZWFZERJ#)'*ZI;O:^HX8[IWQO1QD0!I:(U&S&!.US9[ M9M<>PHQI:)F]+H#6,7O.D T\<>);LY']J!T+3>CDTL7G7P53GZ^ MB>LP?]CW1WJ7.3X%3]\WN\.>,>IZGC_R^FSHV*8AG;R-3AZ=/#IY=/*;G/P3 M-Z+1R5?AY.=;RB/=73H6WIW2&V_:_NZTW5]'3R]9WK]$>L; MONV^>&-JCGJ[VPUT\LBM]3 1/N6"%5[I;=Y@4?7:?H$G'"X>,EPLF;?&QK>R-'E M>J>)KFY/ZYTOY1T3^*\?7+TII?HAFT!=7OZ[,*$@RJ@4\VMX+0>UYYM49Z;+ M+-"8I7N@+-,;.K[M^ .+,NLOI_>B+%9\5(AA0I/+()*:Z(,8BE\+1?37Q;9C M!Y>ELK,PMRAE .6$0<2ZX_QWPY0NT+ T\GI)2GL(IY;=RN=LR-D_&8O2TRO! M4'WGSX _6N>3LW__N("?+T[_/7\W'IU#>_YB?:/G6L->=S3TK*YM>6)U M"X(A@%C?-UR7&=3+W3Q@E/EOQ07- ?5&ALN8[S#+=BFC?8>:/@5_,O0<70<' MSYQ-?MH#";QJ+9WHSFUROVG0/L7OF]N1@SD/D$>G9+ MQI03=D5#*$$DTYC+DDE9DG0,';X$=^<,HB&CD!30$R<#?)!,CN68) M(P'GH$>-K%;ALY0E$^B"#P705)0";\M/HGB]6FW==Y$GJ_'-ZV'R\FXT3&,> MB)J.$Q9"E5?LU77@IV/0!@B[$+QM:H->7N*F+^F0QR*(>%54KB\6L?S-PL#D M08]9HCK83'M9-J_19)R(0?.K^[4^ )\C M+\/&(W(BQEOII>F;38AZH&'GEVQ+V>57Y$ V(9UR=ES^\,H/^#2DM\=!)'LH M/]JTC9L#RG4UIV=)3!4;RD7Y!=ZT'&\K86K^T-%<9\OCK=]N+WB@Z>:N'U>P M&;X9A@_>&G_BSOC@&8+MLXO3\SS@-K4=5A=0F-N$>?[VP]L?3L]//US\YRO' M- :O/I-W9Y]/?OW\^>SC!_+VPSOX_]N?_OA\]IE\?$_>GWUX^^'D[.U/Y.0C MS&DORG<^G7[^]:<+^!#X$5A%DPBF33:2@C,I+&'9D7C8_C+/3)D!$88GT21"+@_CN+\I67 MZR ==V141[TB8A-U9!'-_$#$A/"R9+>0 >+&R$]4$L4I]!?*3L?0IE\RFL! M'MZ23VP:)RF!BM['R808>O<7^7Z<)>1M!,%=N.&5_R?H6F2;;AE-"(M$]]XQ MCPDN%F(9'2)6>+2=0L+>FKY[ZNL;9J,0&D?>@D@7E"[D1R,:WG+X>QH385DF MQ)I,_F"\DB\4?P0YS_Z:++-1D+/(T\C1[/=OY7$ M0^:)\#B\U6!"TK]8[!E]V&9-SEG@4 GL8MD^+-^RA B+ZE3?O;]QPOX3LC^CSCYLJF"\M4/?YR?_N_; MW"PD98]JS' M?GO/A 5;C"W&%M?28M=IV(1^#V1MCAK[9SL>%:A>2FNM<:M5:['<7+UBGV-Y MH9AHDE,Y190+_#]F$2.6WME!VV5D$,7Y(NQ^7E4!0^@:T#42Z MDA-- M4;&'9LSHW1$0Z-T/T+O72T)?F='4F,\4==B'L0Q]@>76CU MZGY4F]72;XVD:0](F-D"7OFF4J>#HBZ-O9:M#G8%N:S:.OH[A&<' N!0/ZIT^%=32:O47U*I'7-V;#@]U,6<0?N>&!#( UZ[!GVYJ# MO&^5#:T(\+H!/K U P&. &\KP(]Z>UW216 CL-70G=$Q](%6P?P&(8X05T-W M '&SDHULA#A"7 W='1D8GM2=0''W$[F-6X/Z.&6"$S6Z)#DUD6H9A^M9XFZ: MD^A9FEOW.K;J2'^& R@([2H66!':S87VH=>/IKW-M-TJ5I;1M!':M:L-1BT3 MH=U4:-=1/YZ=>!!X/L11-Y[-78/(BR>,'!5G*1[%KU/E4E?U2KRK66II;:_' M.Y^RE*7<@&%:>(RDF/!%>?!\8&EYW(6F:1(,LSQ]M$A-?WY*?H RIJHMZN""+2[8 MWK,9HUM5T)?ABBT:-QIWW9+I&7BXK:'&O:])SUZW8Y0#^)&)=[0;!FP MLGJ0!-\%898RGS":1-!.3J8L ;E-)C&T<$R3?:]@X^9?W6.J9N.^=G4#*N*[ M?GS7GF,%\8WX;L@Z)@(;@:V&[BRM5WN^/<0WXKNRN;WF(-T4XKN]^-[_VE7[ MT8T'*Q\DP1/*QV04QM>,^T ,V/@=V M%;=F#VTS:$?XWRL6-(9Z$PC9)AH#G@DXE*.J/;QE\]+/M$ O^[%X'GFU1GILLLU[4MW1OZS/2&CF\[_L"BS/K+M5\L?E2((,\@ M)+'3AT86OQ;0Z:\K^OE%5@AHL%E G]@5B[*%6=YC.IB?92A[F.=VAQZ$=,K9 M'@>1;(?\:-,L^CKPTS%T 2AY[ZDF- 7%13/M?S9BC'G#RU+ MTYW!W<^W?JQKQK:'/>NQWVZMU<$68XNQQ?6TV'5V_+:"]<7J)TN; PU'C3A# MW2FE6ZU:/1:E+'D&Q0Z>0;&_9#2!WI#3R&<^>3U,7K[Y,8L8L?3.#MHN(X,H MCM@]2VT/>%4%#&%KT+[V85^?@QMR#G6,.9K87DE3#WST;7$\,S/+]36#*H\3 M^F*ZFW 21 0J"8,XXH]*S=0^2]KJD(M5 U$A-(_P. Q\4DJ_:=[:U$W]N76^ M!P$B(*H#A.&B$VA=5'8RIM'EHUBT#TRQ+3-F].X("/3N!^C=Z[T,79G1U'/V M-&0TD4=-(Y^D"90GSIS&$1FQ1QXZ?="1]3UZU.JU_Z@VJZ7NO;*R/.P<^TYB M4_3LBFOK]6=5?X U0/><]V!08>"#J4!#L7HZ#VC"FI2="DJNY1]G12M0,M- M.49Z9!@U4@4TVF">(?L##K\X_#9@^#4[IN'6GPFIT=ZD@<,ONA1T*=6Y%%VW MM=JY7M"E8$3?L(C>,-!H]A;5(_7&@X1W3I,O+"4^3:G< 0FB49Q,J-P!@8*O M D]AZ@V\;KK-JUB5Y(-L_8U3!'A3 &XZF+@. =Y>@&,"' 1W:\%M]OM5G"A M@"/ U="=V7.J6 U#@"/ U= =QMY*7'1L#5,^W$FB+@/\;CWPQ:P M]R-75?USQW#,^@_H[%/&ZH%7S?TS=$SHF%1V3.; K/]H+#HFW-A7TT".!GN] M8-[Z37T%@(TC+HZXZCH4LS.HYFHHCKCHF- Q-<9H%'1,=@_7* [2,>%48+=3 M?'7;1@/1O3EG:=G>IJ?J7"+,O5@@S'W/GIB_4XE>;\S@*K'J,R].Y,WX8P+M M8HEX#=K]/DNS!*H2\O@X%<\Y.8$2$Y#+3@+IK0FDI[I 7KRY&#,RBL,POA98 M*%*O9A/H!Y3"29PE))6[9UXA"G(5A]F$=4B2;Z=)>5$P>GK)",B5D2E+YF^/ MXH2,%B0;YY+5R,6F4DD0>6'FP[OE T[2,4T)39A@=1:YJ@"BHE7LQI.,VK)4 M3X 9GJ5C$.WE6+[@E0 ?QQDO7@/71(.H?+T;1^'MO":-_%8T@HL$OSP3)<+; M4EL$NA#Q#KD>!]Y8O &?\0#0 ^]0^&4R#5G*EJFG9SR21>7-T$L D($O%9A+=1L9 MMGA_HTJU&=Q+;6Q7K1]P+XRY5"UH0^A-ZDA47!0@M)\"PCS*QV0B.2J@_HQ# MNSDOB"J@'XRG>?G\FD[YK#GD/JLKS,PPIY@X>/=OVY=P%5N,+6Y#B_>5.'C' M( .S@V*FD@U3(U+&4=YC!$ M0"P! G,8MC!RP0RUAVG,Z-T1$.C=#]"[8X;:?5]"7-WP/ HB E6&8E-T[;CV M3H=K,&-$(*RP&EC#)JY?/MR6@R@$>M=2[SQO)]XII]_N!RCEDQ] U=^\^>8\24P]: M33@*ADX!G<(34D<85@6;-^@45#D\\+3YRU[TV)0)RY%A['-5&6T !T8%-8<# MXZZ[LZYM8;R,;@'= KJ%1;2T+C1N-&X*YESZAB6-M*X,2S=[0Q'C1<# M&PCL[?DAIC$/9)*!A(4T#:[8G%#\FU<%![]M:H,B1\"F+^F0QV&6LE>%G/7% M(I:_6>"2S#P!V^>N7],TF<+0F#$&/ABXVI'?+L%_.7'IRO@_B9 M;(9H+ >EPY-_"IIH\=8H2'A*>'!#)K$DM@5U"MHPS+]@A&*:W4>1V*7WS'[#6FQ:N\I8 ME0MK5?*8R3>/ _!5@5=]9-N<:VK/I>]6,=Q#N\Z"EM "2S@R=&VO!+N'9@5XJ>M!$OS 1(KY30/R?;N'JAW2P4D4 M3J(J],JFYN"*C-HK,N@OT%^H(3;3<+7:S_JVS6=L/R^Y<':FMW9VIJ?^D:X[ M;]>3@)-@,H6?F$^&MR3.DOPEGB:9)TY:=40$%V9"G\566C<_V05_9I$X.\I? MD6D2^_ ZF00WKT0LE[_-H@P^E^'=6%8K/A#-B$?ET2]VP[RLJ-O+.(B3)9Q< MCV-"$T8F;#(4OR^?T8KBJ)L_F7^BD7?Y$H^H*3_4&D=\'$S)D*77C&T[52:/ MGRWO%G9D.?ERT?TGW6B:)L$PR\].+2\S,>J-A8SC*+R%CPF=@JANQ-DZ^%K; MY:Q6 _&V]1D<:XNFT _H!0^@Z-/H>Y5^&GD9/D/ MQ(..#@441V'&P/"DP4 C;\D(WHH3OFBF4W#&TF5+N(H#D?$D\$0EOCR[S3N% MF5QF8"AQ8'1U@\!L3= &"XZ@=;%-B=R M;1H5>VC&C-X= 8'>_0"]^Z'<0'T.\9;;Z._DIEV^@2DVXGXNMK]_"B)VW*C+ M8=@X;!PV#AN'CO.,#J]*O*K(,(1X6KH[LC>+Y,U(AN1 MK8;N#+UCF3;Z;D1XBQ'N]A'AB/#6(OQHK_0@+0/V-PIMK#5N^>GTGRQ(;TD0 M^>Q&/7Z/?7F'=B?AZ75Z?4PAUTA""@3X+KJS.K93P?HJ AP!KH;N^HAN1'=[ MT=W1S=KIB!'@"/#JXA/+K)WZ"0&. *]*=\[^F9K;CVX\"/4@";Z/$Z@L(NS& M>_1E*%RIKEN+ [.'&S&X$=-6>#L#W&=$>+<6WD?& #<:$=DM1+:K5S"%07@C MO-70G3.H8($5X8WP5D-W)H);B>6G%A^$>GN9!%X6IEDBLU1/)K%@Y<8C48H#;!L;?"/#V AR9AM58@&KQ8:ASEM(0 MCSXUTC_T##P7@GLOK85WWT*F!81W:^%]9#BXM8C(;B&R!WH%MS@0W@AO-737 M<_%,'\*[M? V!HAN)5:=6GSLZ>WE9<(N:D3LS0J MZ%0ZO?K/DNPD4E5M!G=R6FH;IMYQC0I"2K2-@[2-IL'_R,"4-XCLP_/Z9L?L M8T2$MH&VL3Y;<#L#M_;#N6@;+;&-QL$?\V^KL0)7T[FOP7.LP!7K;N_DNMMO MZP?Z\?ZL7ZL__GJQ[VM!XVL)^>GY($MB=AEG ;PLX^KL4WT M%'T=M]-PLZ&U\'8-/,J&\&XMO(^L_>9G0V0CLM70G3/ 0Q ([_;"VZ[]?C?" M&^&-F<74 3<>\7F0!"O@4&S=LG6[6%$JXE"L0*2JV@QNZ;34-JKB4$3;.$C; M:!K\]\VAV/KMSH-%=KN\?D4"5](N6$DI]9XK$H%>MQ\8AXDM]$1^+B\; ' M.1($=D. [> U],8"^]#K1\/>-F(A?7AC#1N!O6W$JCU="@*[22.&G-.^3.DP M9/!?/[AZ\QK^*=LQH @DN6,@H2G93$:.8L(HTEX*TOK MB#<21JYAZLM!2<$(%!:E1%0=3V!FG$4>:)$&$93GT8Q#,X>WLMC+&"J-)F*J M'!(*#1UF'+K!.4D8G\819R2-Y9LG'W\[>]6$FM$YX[ 50 M@!_PE$:>^(LH"WZY)30EXQBFY7()DFOD79:(YVM]DIT@[YDO)$P^,5#1%4SF M0QZ#M'TFGV81NYG"?!_:#_(.>!!'HGD@21"M++'X? 2(@2Z(8SE^-NO"3![P M7Q!(Q,DHB2?RT;Q3U^/ &XO>9Z&H!\2_*-(%Q5P'Z7BFG$ATNQ A^R<3SW., M+/=X,QHZ&_ T9)=4=HYG0QY _^>("2(?&I.*SA=:7)5:.@:I!RGQ8\!^%,// M4 M2VUJY/^@65<"T0O%%6KT2UFO(&&N72]+I4)RV>0BRS$)TAY"8?]"(3R;3L'X M!=KR;B\VUTLR?U%J&OF=@3;"@$EH@(K)B'II#,H*F5\:AS>FT66.A?SLVF)' M5UHK*LS[SH,;,@&_.>9S,%^/621U29-24;(,"F66W@YJ,77#U@.KI92QU MZ&5) IX:%#\-0104[&L2"# G+)ZR2'P'2MA8C/SC.$C6?,^#-?#F]3!Y^6;M MHZT/9[%AS*5U'R=,&,85>W4=^.D8I Q"+ 1JF]J@EU>WZ4LZY(#.E+TJXDE] ML8CE;Q8B&;$6S!+5063VER6W^.\XF0?8EZP[3!C]TJ7@7I-C&E[36_[BY;+R M0',K$ET3U%.E,1I5)PVI/!CDXT2.=,D/'MQU_8%%F_35X\>9"CL%@HB>Q&+E3_OHE?;,)''O0 MXE,Q+2L^#B" #+Q=4'Y6QAZ?1'CV9_ ]\0I M@C=>!.AL5BPG$#\'21Y$DO0Z)K@:E'8-GX,;.P<=@X;)S2C_\)[C=NX M:CJ&I>/5QJKVG1'@=>O.[-A59'I&@"/ U=#=40_3$#7Q5CJ">FM8XO20_ J] M=FL!;L)OR)6# &\MP(\,!\.2&@E06YQ]:/!>NO"&^$MQJZ.[)T3 ^$R&XAL@=Z!2M4"&^$MQJZ&U@8=B.\6POO M(QO#DB9>I6WYBM7'_'AX0ZY;/,W#W-O@-OD;U]E_M+@7 :IM,V@(;3,$LV-6 M<.(030%-H7&F<-3;:^ILM &T@<;9@-'I.S@8T M8+ U].X?C"88L[@O"NR'P-CIV%82U"' $N!JZ.[),O)F(R&XALHV.A7?*$>!M!KBMFPAP M!'A; 7ZTUU/9[0Q^_N/ @]MZ1L-H06&,,";KV@(: B" MC L/B:$-'+8-#'0\/(^&@(;P9F Y: AH"&@(^UUM.S03P,-A%1T.FQ$E#./( MQW7\)GH6JXKDBJU?S4=X-P3>MK7_L]4(;X2W(KK;=VI%1#8B6PW=V2Z>74=X MMQ?>-L(;X=U:>!L&HEN%9:K#R:OSGODLH2%Y#Z_R3<2=N"C>.B?C(),&[@ZA M(;RQ+3PO@(: AO#FJ#? ?5*T@8.V _[TS- 0TA.890@_OEJ AH"'L.;_U MH9F 7)5[F=)AR."_?G#UYK7\9['5.Y:_W*B=^W*/3,(@8MUQ_KMA2O2=120= M,\*9%T<^^2>C2$5,W=7(]9A%8V&1*$^:3 MZR =Y\70"2-3:$KL()_&T:1UR* M5+PE!!5/ H\$H#:0/_18_/GDXV]G[[J&2P"E/H/G&IFANL1PB=X)32Z#2#J! M'N"K^+7P ;UU&WU^M,N*CX,4?(FW"_Y/_\F$+L^@ZS?DYR3V,R_EN_2_O];_ MO@K]W][;"PF6&5@E8'@V@7Y *0!$<,7TDA&?0MVKABI01N(L(5_8+6&YV (I MMFDA-HW\5I@T&%!\+3_88J)!Y(69S\AYX"4Q.>U.@BA8]PZB$$:]<5'7D('$ M(]%ZL))S>DOZ'>EE-+(3:M>U9IBYV@IA%'J+$[!AH;.03CD[+G]XY0=\&M+; MXR"2TI4?;=H4N0[\= QJ ?7J^2A?[-84%13/M?S9REB;/[1,;>#V[GZ^]6-= M,[8]=$SKD=]NK=71=&=038M[UF._Q19CBP^AQ>ZN+59E\_A!LSJ% ^G(S>+=:<'I,1-5/:O+FB>FJ1@;/,"_]I8BR3B%<\LGK8?+R MS8\93*4LO;/#>DT9WT1QQ#:JXE&OJH AU1W<;@C"Q3UT#8]6[.?@AISGZSCH M'= [M.XT8I5FN;ZN5.4R/)W 6VFQOA=G4*+/UU;F#].4MGKD8MU&5 C-(SP. M Y^4XF^:NQ:+9,^M\ST($ %1'2 ,%YU Z\*RDS&-+ADJ]M",&;T[ @*]^P%Z M]WI)ABHSFEJ.X13;QI__0R?35S^3GJ[OZT;7PZZ&5N%:G_7>Z%,ZH-PY-JO3 MKS]IS$X25=6NGNM*-=J-2EHW.Z:^?QY-M!NTFW;;306Y*0[):+Y!>SDL>[$Z MKET[[T>C30;'F4.T&[-C.!B?H=VHHN6FV$T%*9,.R6B^J7SY_D*,/2Y0[B:T6KGKUIO8INNR1L>H(/_.(X6F*OZ?,.(BP.NFBW(1 MW@COUL+;,"N@_$=X([S5T!V$)VX%*5L0X AP-71GN_LG,$-X([P5T9UA8_2M MQ&VD-J?P*Y:G/F6 MIHOP1GBW%=Y6%:NO"&^$MQJZ,^S:3VHAO!'>U>7M0W@_66837F, #J*29YN#\H,1 "%*P]N'<9!?CP-O3*[GW-[7E!.:IDDPS'+J MWS1>++]L$^C@"TL7:;\3QK,P!=R141)/2!9Y $X:1/"(9XG41E P@6]@W+Z, M #P9TO0N=NZW6UF:-].BBYKN)'.G(8]+ M-F8_IV/N%LN"VS0COJ?3:1+?!!.:,FB+H;D$N/\'[OE28KEE+A>F:L5[80WLKH+#8 &V'[G(RI@ 8*FC8H7+0 MFS *45XL**!!E>.22QW>]X/BI15":[X;K;JB=K].?[7=$[R/$_@](J"&\U=(=TT8]DY$&Z MZ%TE^#;C:0+MAP;Y@IHA0?:N)GH*MU_WXK7J0$=NNN:BVS!J/P6 \$9X5W<@ MS*[Q0!@B&Y%=G>-&2FB$=XOA7?N9$80WPKNR8X0(;B66GUI\\.G[)$@#/B8_ MBW=QD;J)7@)3BN,63'O17&@7$)PKN]\#8K MV/%%>".\U=#=D6%@7++'=:=JN*KQU<:_NG,"N]YT-8E3;]TN=D3P,NQWMI9[ MK&Y#^J*/(DM3&*[G8%I-V.2S,B?=Y@QDL]1J\+>$32A4)7X02>1$VC$R@I_* M3^_,R_: !'<:V9Q[;Y9B;SV/'<^&/! \]O.L5=#[6S(&@:P+8.'#I6:7%?G9 M6@:]G3+CW9DJ:AISF4GMN)3:/+/3-Z\*K=FF-BA0M>E+.N2@K92]*@"H+Q:Q M_,TZ]:/B2#4'RY);_'>^2]8= E*_=.D(>G5,PVMZRU^\7+9:L-$5B:X) MZJG2&(VJDX94'EADG%"I=T">SQ+QFF@\;5ZCR3AAH^]>?!5XODEU9KK,7,CT:6#H)U E8)>_?DG?; )'B_QTGD^3EVD7 M]Y!4F98Y(N'- &J624)Y2F\)5#Z. M1=I,P=K \Z$AX%]D:D NLEH.9^E&P>-#F!E \Z"3?I:4;G-#PW^?IS2%-SCX M9>AS#.6'>5)-\5G>=CE8W#>R[9BF4E'4R(H?D*;R[642>%F89C#J@_U,)K$O M1CA,5KEKLDJZ*$!O)L#VI:S<#'K,8'G8F?^PQ=CB-K08,UA6U1K,L(<9+-N% M:+5:@_:%&2Q; 6K,8(D9+-5(;]2RE%:8XPP!L00(S''6PM@&,U@>IC&C=T= MH'<_0.^.&2SW*-XX>1R-/&:O:&SV"MNJ@*+[@/)78,Z70[2:P:!V@AJT&K2: MAEG-D6UA!LO'B0XS6!Z8K6!PXR250VFB*\:]:=96#J2H1W:^%]9+A(E(+( M;B&RS0$2N"&\6PSO'L(;X=U6>!\A?UOM>0-:G+;R]S&C*685::)G,#&9GRJ[ M-PCO*I93780WPKNM\#XR',Q5BQ]X5,@Y#E)-9Y83X#7[N;[V!4 KVW;-Z! M,Y8+^5=X!]K\.:5ITGBU6H-VA>25;<"U$A6C635:C 9MHR] M$NE,$1!+@$ ZTQ;&-DA6?9C&C-X= 8'>_0"].Y)5[_$JS\49\9+,9R0.0F2L MV@_-4E..;1D=N]>O^UQBHXFKD.GM0.UFH*/=H-THHN6FV,V>KZ4?D+T@:9@D- MR27ECW([2#=6LP+[=@5#;NM)QQ#>#8&WW4.R2(1W>^&-3+^([M:BN^^B\T9X MMQ;>E6Q$(KP1WFKHSL;L2'MG%ZKX?%SCEI\^L5$0,7]&58$49$WT%%;]F7Y5 M!SHR[#47WK9>^T%-A#?"N[J380-DD$1DMQ#9MH&.&^'=6GA;KHWP1GBW%=[H MN_>^_*0FLS*^6ONKF\FM5:7+-7J+E-4%V^T:%7,0/1]?=2=GE YO2^[GLG+Y MQBH]M48N)/OSPBO1_!S>=E+I>2D+=-:4\#%-IH*C6@A*%'@9QD,HKR2S%A7. M[AJ3"4V^L)2P&]$-%GE0RAA$"T)9*+Z06BZ>4FBE;(K69/!MDM(@@O=7V:V% MM.-)X)$ ) B]@4\O8]!9)#BNH6E"_L.,0WLY)_!"$$=S M=UW#)0!#Z F4)3ZB!/21R0]$(^?=RCM;MDT44'ZW60 ?3T]F$/I5^ZR599;B7 .8*?[NAH MJ5@IX&@&3O%V4>(2'M;-12,'1$E^S@2"D9%\D9%\ Q'Y1(IIQD,^0T@=?=XK M$?EF*",O^6'S.6.+L<5M:#'RDE?5&N1-1E[R=B%:K=:@?2$O>2M C;SDR$NN M!FEERXA*D;D6 ;$$"&2N;6%L@[SDAVG,Z-T1$.C=#]"[(R_Y_L3[0QSZR$&V M']*LIARVLZP*;GL>$ D9,O<=I-6XR!.+5J.*EIMB-4>&C5SDCQ,=A&[O&]DS]5? :N<4M.)_%T^L@E)^2&J]L](/.A(ELXB.XJ9BZU'\9$>".\ MJUMR,I!P')'=0F17LN2$\$9XJZ$[ Q.A(+S;"^^C.H^E-Q#8FTFCR_:J3_JZ MG0CT;!M-;B>G-N4EZ:G/2J[I89:N,T_O@V):(V_OHELMVE+RK!;TQ&(F%Y!AVD(54>2E+@H2%!"\[)LV>H%(FK1'J@^+[ED;AXR27\M.C C MFEYDHYZ38]]/J[R1Q[;@TKZ+&+IHJ^QW20T]AJJ)'_ DF^9LUCE;]0(KMV " M%^(26O/D^J-V0*S))8 _T53BBIS$!=-Y@X5P/X-R":^D[/:,X/T^BOK=W<3< M2RQ2RY-K,+P59OJ"Z#V*H^Z$388YY[L /+Q*16F"*D T5U"HQX*_>?[\FH6A M^&].:"_0/>,&%U\)>Z;^WUEISQ/JLZTT\BNMA5?OEI7H"O0_#6@(G8E'(\[2 MTKS!XG/?)RCAH6SQ-S#R).Z>=B=!%!#V3Y93VOOL9E;DC*I=>"7HN^!K3[:T M8%D!%" '$J")3XI*RA#XJ65 MFO@6TO5IS.57QR7_^YQ)^IM7!4AM4QL41K3I2SKDH-Z4O2KL35\L8OF;=:H) MQ0W3=)8EM_CO.)D'?I>L.P1T?NG2$?3JF(;7]):_>+GLI, EK4AT35!/E<9H M5)TTI/)@E(H!\T+O,)#Z+!&OB<;3YC6:C!,V^N[%5X'GFU1GILLLU[4MW1OZ MS/2&CF\[_L"BS/IK "Y:TK6#L8G12/BMUR_IFTW@:-&P=/;DN'2>^23=.L3- M(V,>BA;,!Z(G.>Y-(P&-HDRF&Q"#TRR[RFYY*1J8GF&KU9Y0/B;G1:S\?9%E MI:6" !.6<8H7,BH3J5(2/&Q*0(IAX9XX_-!@2 "K,9+\Y6:91' M39ZM_XQ\;1BF9H/MA*'H,?3F:]/J:\[L+\*X5D5"TS0)8,(J'6!AD9X SFR2 M-4_/ W8H7,$HB2?DP^G_5IS#UT:=J3UV'O-U;; H(O*U:5M:?_:GNY&Q&15Y MN!W,L"5!HGT/2(L!M/DET5;VQQ9NL1V%:K-LRIFLE*;!8KKR(]^^J*Z^IB^,J&7V67A?=HTO7C:KW!:@5$7]=W?_A^ MF2EZ"M:VM-IY,W85GGJ(>R[. 70CZ$;4=B..5CM!";J1/9JDXCX$WB'65 M\R2NI; G06?2TI@$_4EK_4E?,]"?M(5ZZD&KXRU:W;KCF. >E[7P/G+=4RBS M"D?5^FO)B.^FX-NM8J41\8WX5D-WKJTA7PKBN[WX=C ^J9(VI6'SDCGA@;QQ MSOP57HW93?]L*5O).CF-: MC6IQA3+NF?W&W7O:M<5X[PGOK."])\20LAC">T]MOO9')W .F^D$U!H=4NIMN#E1[SWU :C$K>5R(4@K\N26SRUAZ?V\-0>M,4P M#:WV1.QM.[:'#@4=RL$ZE(&%YX#1H>!=1_6]B?*NI-?7:D]8C9<=T8\HI%3T M(X\)24ST(X=X+TDA(9YF23QET)Q/;!J3HR B#/[RN!U2/*);MS;-@8UG=/$, M>HL![IB:A0!'@+<6X'T';\DAP%L,\$$EBR>M!WCMN^Z-F]I\GL8I>?^_ZA>: MZG$3#YOF-\U-],WZMW]5!_AS+:0BOO>ON\&@_J4_Q#?BNRK=.?!?Q#?BNZWX M'KA5D'VT'M_M)D/X* @0PG W(H3-F7?G^;,?FIUVIS3>O,SC+3+9LEEM\L]+ M!Y%E1<4,2K#,": 1*):$H!2VG-6;W4R9E](RJ3=\Q*(B6W<87XNDWRQAT&*1 M+5QRV$'A\!&\)6Y8%OG%1<)B4,92N=#S>!)X)(L\, *!=T2:)S4N&B/>.GD MXV]G[[J&2P 7/H.W&YT ?/UJY,))_PV(.XDC<1,AF0G_4YZ:N,$BV&YBOS-Y MBY-0 ,*0IU0"#2"7E *(L^2>S.!^D !< 9P LZ6WP:XF/#>,"?T[3D0F>BCQ MOCSC'@NNRE39RV7!PRD@'Q1$O+&PFQS]PIS@1W;#O$SRID"Y\D/X&8H=LC$- M1](@H._0OHR#>N!9IS)01^+6L*@R^B![*E(R@"5$7!CX[9BKK*,DM"3*F]A F>3-DH M/Q;N=]8V^(OP8>"P8N%BH50.XVDP@K$5=)0$_$NN1E%D'%W&HIHPYE(29=+O M985+9P[V<3D&Z8#?A6$Z Q>YW$JM^>9XA__Y*%7R&2#F,7X(_N==EI0C3T4C M!QV:YZ,7G1>20>[#RUSSAYX-*DEQ, M$QANP0)IFB;!,,OIDX050LA9A#.+A?H!S]\3)0I3C%B8NU*^V!19LK02&1W$ MHQ&'$H90#0C,%S$"1"1"ZJ+1'+Z24I/7]XNXP(MYV@6WF0HM!!&T!7IQ!46# MTYDYG,*1MQ:$0K_I=9S'8B*P BF'(8P0I;M?5,W=XX/5^V;3!_Z8'AG"+ $G4]HJ)&SO!'B MC30?7G FE6RH8[Y0%&,9*7:-/)V9E7A;0<$+AU J9M2RT'$TR#-"NN;-T V M#_X< H3FRLI')_A\,U %3 JDXR+>8K0> *Q3L1 IT%'VL14\9;,)K= M85=GE4ZY.O+)DE\N<;#H>% M$XVGS6LT&<.L[+L77]VO=5#ZA8PVP<6>0)4 >/[Z)7VS"5%-''ONF$F=WDQ9 MQ%];CV3NW\EEBB['%V.):6NPZ^V&2? M-+6>R--7J-A#,V;T[@@(].X'Z-WK8]H2.Y/M8H _B2=B[S<_;2=.&PU9Q$9! MRA]U->Q!#!>*<"16V&:U5+U7FL2'<5XTF;S9- 957">M3(#J >^Y*'/0H:!# M:8)#,0?U\\BA0ZEIOO>L!%U/Z8!R=G-DKRWA*R9)5>WEFT:9"HZ]./96)3;; MM+4>CKV'-?:B0T&'4IE#Z0VJ(.-!AZ*R0\%@_NG!_ "#^7T$\_51\XJ]D,9M M=UPP;QS!&Y?/D.VV'I_2;NH[VZT_D:+J&$=JQP;CVT%J1\1W>_&-SAO!W5IP MNPJD9D5\([XKPW=/&R"^$=]MQ3<&)TI<77S 6=S&K3_]G,0CQGE.HRCY#<69 MVSA+!2GEC$ 1L\LUT7WT#,R>J,IF#^*[@K4IHXKP#_&-^%9#=V;MAW(1W8CN MRB;OIN8BOA'?;<6W8U2Q,XSX1GRKH3NC]F/+#40WGHYZD 3?3D2VK'_GV?2R MQ!L7"0%3&ET&P_"1BU.XMEVS:@=]/%B">S>MQC=NWR"^6XMO!#>"N[W@[EE5 M+$XAP!'@:NC.Z.'10 1XBP%^9.[U.E_K@8W'IAXDP7W%M]VOG^0-\8WXKB[B,VID<$!D([(KVTHPZ^?[17PCOBO# MMXOW%!#?[<7WD8N!2=UK42T^)/53X+&(0POSJWOIF"7B)A^AEPEC$Q8],G4& M+F'7?7VOI]FX18-;-&W%MVWC%B3BN[WX-M%[([I;BV[#=*O83T" (\#5T)W3 M0WPCOMN+[UX%:ZZM1S<>DWJ0!#^*Q2AW"JF)VW?NT:\=T0?#N53%\0 MWXAO-71W9-69G1*1C= M6GPBZB).:4A.;Z8LXNKQ0U6OM*)96[-*%@^+VBQX[L?9,&0'F1[X8>O6^Y&K MHKZYI\*QG'U*6#WHJKEKAFX)W9+";FE@U\^GAFX)-_/5-(^C'M*=- S8.-[B M>*NN0S$ZAE[)*B2.N.B8T#$UQFA4=$RF67_:5W1,.!50TT".]DN#T_JI@-Q; M>9E2L$_XKQ]?_>O!XF+]_,"GYL,7?: MU>8.+4MA9^'=HX0PB%AWG/]NF!+@'Z-IC])8A(.A;Y9+T8GOV3T21EB7QO%"0<_&=P0R;0C#$7:3Y, MW=3)]9A%8/*3*4V@CNL@'>=%T DCT)H@]KDHUM0-5R,7\&04AV%\+=HHE4GX M.+[F\AO&TV!"4Y$V!(KS4EG)%W9+1O!+G'"2,)Z%LGM%0[TQC2Z9^"U>Z_EQ MJ>4Z%.;NIJ\5G-\!QP)_AID#L!!;T:%\#(,&AW3*V7'YPRL_X-.0WAX'D:Q7 M?K1IU_ Z\-,Q SZK>=.LMC +"HHGFOYLQ57E3_LP;=V_^[G6S_6-6/;PY[U MV&^WUNIJ9F^ +:ZTQ8YF.5L>*]AB SZU=VUR!9O]FYW1/F,TZ6'4','T#1ZQ MCI8ZCVEH[KH?$H%7K^NUUKC5@M-C$40+3VKRYA!T52.#9XA ?REBG]/(9WZ' MR+#QQRQBQ-([,O#98=95#L%1'+&-"GG4JXBD9B'I,\3,YWG,7">8<+C"X:I9 MPQ6T)H&IX1Z6DI[F<+:N(3;-&[V=P$MIC@:87DM7=")GT=M\T 8][!4A>Q Q MPND\OO&OUD>R=H'R?IDI>S3"U/:;%[(: MP:F'MN>Z;;TO_[&OHT+[UF]C#A&AF3Q&;-\TQT)PA,41MHH1UM;ZZ#IPA,41 M]GF/Z1Z*F7Q3];I:FWE1SFGRA8FSK'BROY$G^QT-S_;CI9560AN!CI+2(!+I;)'SM9'.PH'_(NEKWESUV\ARVAFRKN*+72FCCBAX"NY7 'F@#A#9"NXW01I]= M^T2FQ;LP9U%*H\M , /F=(TWS">49)1J2ZF?.]2$+F";"]CO4@;:/]H_VG^3[']0ZWTMU7&.'@ ] M0-L] ,X :E\_:/%&Z(M:<<1G CN"N+_/JX*8K0;B>T<5.T]DE-BS=%?T[B M$>,8N40<6IA/:=(Q2\0,A]#+A#%Y MUI/@DD@C?8>N]7$U&Y?\VHKO"B8V"&X$MQJZLVW<9T=\MQC?"&XE)C8MWK/Y M**^']GZ\.D!L MMQ#;Z+Y5FL^T>*-&YIPG0>0EC'*FW*9,]5HKFG5W+K/B25&5!0_].!-$)J6L MUWJDEH;WFH#R8Q"JHO[YR'0UJ\;#P7N3K'IXQ078'=3\.,>DNE'528BZ M'U&K:E2/2RG=ZH$=QW9E[$4]3V3T:KW4UFYGA"/\P8[P=5ZH:[=1;4AI_3*E MT /XKQ]7-VF+OM*6^M) MV7X?1QDOD4/\ EC^KE (05TLO"5^QD@:$TK@D\R3=#3PRIA1WX/^IQI"I+D0 M.7N@-S'<#K@(0((77T90N4_&4 5\,F3YZ0$O)04R7R5(YDC M?AJ,GW.:?&&+ ]0F-P/.XTXG4S@7\3P-)J(@P)E@NXH$0'P9[ BP27-'M?[GX^S06R"M@=/+Q MM[-W78 6//?9)/ Z\W'NBH)/F]"_XR1(;T51/*6C$;F.DR\"8PF;Q"D,>0BL M!@/K9)$W3\!KEEYLW46M LB7AC*9I$-0 ;Z>CF.L_3!,??.SF\"N(<@JWBM M]'SS-LR"+BY:"V7*EL89U._]DX%OE/V$/WTX_1_BML&X?3O#I9SY@8*C'8@A MPX .@U!X,S]+A \3*+H+E1WY5(1JGD31]3CPQL2/H6=1G!)PA0P>1")Q102U M,# =CV;0('@7A,E$8_)+CZ,1A&YRW(=H+[J430ZB*\93ZH=\-Y5ZB^>3U,7KZINIAIG%OA<<)"Z,T5>W4=^.D8T #*+A1O MF]H@U_/&+^F0QR&(Z551N;Y8Q(MU4\X7?SPY\A;U*=F2ZS7->V=&_H,],;.K[M^ .+,NNO <1\8LU. M.),3J#)/BD/?; )'B];SSB)X@X&<8U>1(B'/T)@-N!Z:+.<:F20#Z M">8+QCQ-8@@-$W(%H0VX)NHE,>1;)W\:-/I]MDT0M.+J41QT+ZHH'BN MY<]6=OCSAY:CN5;O[N=;/]8U8]O#GO78;[?6.M"L7A];7&F+^UK?1%1@B]=0 M8>W:X@KN_6P>%O9Y]FP/*S%5!31Z$7LM'M6KHZ7.8QI:K),\X&1A];I>:XU; M+3B+A<_])XI;UE4%#*GNX'9#D-J'CM$U*.T:/@,@A9J\ MZ@__^V*](9&KZE!)*,YKK%T'.$Q+VNJ0M]Y;:)JW%NN5SZWS/0@0 5$=( P7 MG4#KHK(3N7^ BCTT8T;OCH! [WZ WKU>'N'*C*:6N[QGJUONU9/X[=&+5J_Q M1[59+17OE;GC8:1^.XE-40(!R]1JSU[U /FIA[OG(@5%?X+^I '^Q+!";";C.V>5B>+-6(;L5W=JBX"&X'=1F [ MYIY3A2*V$=MJZ.[(M303L8W8;B.V#0RUZ[ZT^(!3N(U;@#K->=:"2+)C,9I$ MT%I.CL*8<\:_%0196>3%D5R3I(+NBF=#'O@!30+VN,4I3*U=L\YM1W/JWB-2 MW2XP=7R#\6TAOA'?[<6W82*Z$=VM1;<@UT2 (\#;"G#'KO_"!>(;\5V9 W<1 MW4HL6[7XW-1'>51*L,C/DZ44U.Y';)4V'!>\&^0]CHP>;N;@9DY+L6W96@_! MC>!N([@=//"*R&XELEU3V^_U$,0V8EL-W1V9;E^S$=P([C:"NX\A2>VK4"T^ M/'41IS0D2\GK5%NR5H-LH'A8U&;!6JJ(,V%3BILT\! MJX=<-3?2T"NA5U+7*UE:#YW2X3FEZ@+>)\RIU%->I$TTU52'XPF.)^J.)SU+ MJ_W$+@XHZ)70*Z%76KQ%H W0*QV>5\(P]W%AKEP;?YE20.";(KTZ_%.V=D*3 MRR"2$NQ#:XM?"P'VUWNW8SN6&[]SGS?)3E:\E.GTKGSRIO150@ DBE,R851< M"AYEX7)R^5;W?BT!T0P,]?9C>ZL)66LW\9F7,,J9+RYYIV-&.//BR"?_% GE M!?/@*$@XN-_@ADQBF452S?F-TL'R7QA'B4C\7WHSB!3GN,#$6+1$LNH54T M2F_)"(0*-4=I$@RS5&3*A9II2J A)&&![";S-7(Q9IS=45?">!:*.^O3) !, M@L#SZL/X&CJ>T)3)G@8E":/X<"XGV4CJ>:!>J#:5?WO/8$BB(?D$E297C'Q/ MHR^BB),QN+S+F(SB,,S)&SDXOV $?Y6:*"H051(O2\MF0H.DF'W&IP$\ I7- MNQ%GH!SPIO1RWF.I6#H139)=7^YXL*9\Z" M_F6YZ+-H]JO@ L@9 $B\6"S7R$'Y@/O(.35"FN 6[N](#I0<%!6[B9T$5FZU M/Y_GG+N(PGW-O4)^GP",Q8O!IH5]Q+F(_O.58_7M5U8/U%DF] 8AW< ;TM)A M](0F"LGE;QO]WBO#U0PR+-Z%&H0W D%0SK.),$0NS55(5GSSX?1_X(+^R0(> M"!]8"-&190HB#O9/!F8)C9Y2B)S]^#J"YB="K>+K7%^E!J6RH'JR!(=5(,12 MD1.6>. RH-BI0 0T3KCI)\*D(WHGT%?XI3$H@,U]W)"&>27P^EH38G":*10N M&KK6P]6J#'<'1.:R-'5M%X_66_-HO29ZM*>QO6B-<';_EZ.J& O621.9D!/ MY,@OQM3/_Z&3Z:N?7[Z+K\F/<015GP&N!/!^^NF$##,.97).KL"P,D#I+ :! M,J1;6(PTGB3/BCWM(0$[OP^V>@.L(3%[WOBBT?S9 G:-_+XTJ.5N?=Z,N9=] M2 ,2%M+"5"C\XF=>.7")DOR SP+Z3:$W_'5M6@":$$6*L'LQ#.:B"AFGA_"Q M:"JT:<++X;L8+$X,2P2L28AF@8C%;FD@6SBUX;6FPWNUY2O MQ $P'PBN:!I<%9Z">NG,L.\4TK*"Z"S>SNOK:X-Y-!$GFP4B% PE$Q&Q_LMD4$78:,0\B<,41))/;DOT ME)8_!5L06;C]XSH]H[M;GU>63^]0Z?*H54BFZ$^^@"S]QY2SX_*'5^"%IB&] M/0XB6:W\:-.!U.O 3\?'KJL-](%T02>:5U>K=8\9I?@W@9[ MPATE%6P:.!M&DKGFIIK$'">_S?,GNZ>,V7@.OVY=851#*MNLR^.,&6(1VW="VJQ@FVPSMS< MGT4IC2X#L51?[.*\FVT4'KU_=W8V__W;?-]>G+:36WQ%25[& 7HLV7@@;==- ML/X.FV#J[A3=L2WV4_!/%OCB5(+0^@F=BDUT<5XQSA)O(6-/\_K]L#,!TGF! M8<2"ER..C@FTE"7B-1'?Y<*0(OJ5YT>.3B@?JW%>X*&''YIQS.$#2XMSOV*W M5@35PULR9^^EPJD%:7XL9L6=/<%W;7-=93WBG7+OGES%839A\FP$#;DXQ1S2 M6['5GR4KY^D83X-)?K2H.!4L//*4WLH#N%F4!J&L)AT'B;]\"@^:/F0>S3C+ M3T4PZ@N128>Y7FQQ=F&A="X/(OALQ)(D/VOQ8P9]N].XIW%^?O!8GLX 'UQL M;1HZZ*;0DVUJ@V(7==.7= CSWRQEKPJ7H"\6L?S-^CY [;YC.S8M8UERB_^. MDWDH=I:>I7-K,EQ L/7<$QT^[Y%/)&2Q'%3)*8PG+\8]\ S&NEU52>X)/K)DOGQJ\7[TY)@*-SVR:LLD0(AAPS68' MVB[GAO(MB%TL#;Z=W\O)IL_=N;[6VZ5W&SR[R(;SD)KI8A3D!=E#QOC MRNV8#'H*I)=L],D"I;*7-95>9*.O/Z>2#\!:\_*V!L%OM3M\#Q&N6J(L;F&K ML@&JG,GC\01&?5@&M4S.CVG.:>&/AZWJ;(]J&!K3DR*PYHE7<5]<8M"KN MI96(2]%-'VKH*0^X@C]V-OCC00]CS^?P9ZV*.GMZ)?X,PTX,._>SF&JO3[-[ MB]/LQH6>%H:>&'IBZ-EL5WVXH:>]'GK:FH&A)X:>#_9G&'I6X<_VPBK18 +U M7=BJ_EK^WYWGJ"2(@LAG47K<-9P%URV]C;4@@L9*)-_=5_S?1?\I1/8C\8!.1@O16 4:=P.@K0VL+0!4 MGQYY.[@6- 2=_MK4[!GA_"0+TZ#K94G"(N^6).PJ#N7%6LZB($Z(ES _2,F( M>D$H[I!*Z5_1)(@S7EZQD#?2>!JD>5J.#KD>!]X8JA1TV?*N\(?X:GYD,<]3 M,4UBCS&_R/^1C@,^K\0#40Y9?I-#W(#+.;M#""R3:2QU-LW@)\YF=061%V8^ MX\5=0M&!<';O510A#KO/>(''<590PC/P."48D8O >I\EM1Q8N>YI?,-E 5:^1MYR$L3A<+_CR9<(2 MD48G$%S!(PH*R&](+ NA(UX=TZO\0F \E?4OT(T3T$HV%7_YVM+TF3YG]U0$ MR;BPKR)O +V4B4(BGX2"P"19E)1\[N=$Q]!HD6B%"R4MJ@1^%ABVV#X,T#(VY"Y1\JO.BRSKH^AOG$<"DG\ MMV1M![W/UX/SNP_&H$,N VD0N2<139,?0P/GMY FU&=Y"H8IDXJ?7?LI\C#, MJ;-EAH>94@HOR,F1^%K0QL>$":)Y H\$Q[5P;9$PV;F*A1%?PF-PC>S;3F[! M(*#\_JRN]7ORKFINTB(3A!]+N$DLT>AVGN"!+]W\V(C!89;*;];2+Q2Y&80Q M@';E7:G%P@H+%HZ0@]N<"C4(_FR>+M?0Z/0Q#W&Z5M_N^O1VF[^%/X*8-CK< M O(PG&82/'X\$=?P/)*C!G 2T<)ZAS3Z(IG02P>ZX.8XN&B:ITX"J"Q1I4N7 MF'OF6=7%O>R<-7H1-:/2\PSFL)2@FT /RSO,,PN;B' MET5A\$6,TCG\H0ZZ3.1>.LM.^<7"B_/2A)S21,A=X++TK]!;<8%0WET6M1]) MN@@?G,I\<)B1RH--QZPQ9>LW GK*'QO-2J+GS*<0M M'4#9PHETIWQI3 =$S,4--I6W;.82WFZZ@]99[B8T\(H&H1R MA8'3U,:0J4 MUMX26#<,KF( RO/@+-WD%"_EU_'%4+>(>FD%AKYH!A]!7Z6USR.:6#H"+E,@ MR$%N'OR*6&/GT6[&D[(Z["V,=J+ NT8[B&>*T2X4.4V".?%*H= C.A\YBZ[/ MABEA&2,YF,B/\Z')T1>2'>UMZ-EM8&AD-'XAYRE^GDV&DTM!Y"/2Q!2,$LL; M(AWYUR>%[*43>?00)%SD$N@+M1:@SH.>$;@^#[H",X*TR,PG)F))X.4S,SHL MS5$XP(5[T67"OMC+;P1W8"RZ!K>;=$0]91UYDK*XX/G40W9OQAJRTH1I M2#TV:XCTB,7Z1/&)_,NHB)@G4P%2^:$G'3:H"4S5$U"F1?BWM2NM#6;N<,GE M%(7=B/G08NHP.@7T%-BY>_HF!]8I1 "'0I5Q?K7/(L\F^S$='B1@I@/3]NB2D9^"B0A=I?6(J%2)U M$<:*T%GZFCO#5!DLKKX]CT(M8S5"Y6!"$U"R5?9YWD2_& M4+-X[>X53>1_VL[_9"+_$_(_'2K_TPZ\,84SRH-N?A]K3!V=K2*G6)5\-J[F M]*S'\=G8CN;HO6HR=+F#K8\?FZ'+L#33[&.3JV_RSJG;6LQ'5-/Q.13DXP59 MKSA;Q>+T>1PG:?>")1-$)Z)3-73^%$/;$)RM 6?KQ%GU#1]5)/HRE6\1&AK3#X5HU&@IXX%V<.5<0H8A0QBAA%C#Y,H!^S-(SC+XH06;0OB?1G ML2U)$[\ +IU,7Y&?XSCYSU>.:0Q>\8I K(*\6^H?-HAVLT=H'YC?&O\?XA7Q MVAR\ONTB7A&OC<'K9[GWK.0Z5B.3@9_'L7];1EKD3*;$BA-./HNLLIOH[R.R$ANV+A_&[JPGL)R^^7B M!09XF=.46 MR0IYPK5XS@:<)DR^1+/ADRT9.U MCVSTOR8I[(5DD;X:4_"6-OL D*]Y/ MNM#5Y/4 UG,:T4MYO4%]PIP7;XJDM*+UTM0$S*YH*"];S>Z$& MWWL2;\(?^ M_ ^;SE;+U]Z!(8G+U<4C0Q)6N!UQW7%:DM[D5_I+MH:$%2P]97K:C>T25TC$ MC2-Y85)>"8O Q0-^Q5UBP>41X MS+I@GE.86'NY;FE8L!AUQ<(DQ?)1?;,\/VDOBEIDM) '_(CHW":)@ IVX ME.Y8%+< MT%VZ:@L5>2$%L$AN)\IG3YD_UYY4DF3OD4HJ+_K**^3EI?19\<7OQ<7TI4ON MI=+YF,$K34ZWO-,%4+)\XTR*<_4.7 [$;?00\7V"E!FSOQZX"QYJ.2?VU]9 M,Q:=5>F52.F0TRJ=0UB+*WYP_.]?,$LYP6,R'Q4]S,_RT(!XU!L2']5,, MD6JT^_Y+P@$O'6#.=R)P?/+^XB2_-BP=_CLH_DJ.8GS.TO(QN:11\&]^&?7H MWG0H!R@O))1O'0H62 P=DE8>3PNJ@*AB[9M$GC'3D M%FH7/GN:Q'\SZ7/G- DBZH[X,LV+<"&=8I19&N_ ^]+5:ZCK5?+@1HRPZ9C? M5ZDF&4JDX3,.D\9%<;Z?75 7D[)\9O%1C)A"%^0$N@M3B5S>.;^.F'N* 5MP M\Z3B/OO\BGLQTH.KD\7D-V0O@A1&O-_.SLY$,]_%OM]]#^[QBV1I$^PL7'(, MB19.,I[FM^D+&B:IZP(!TGW2Z11 7I+0W-DDT+4<8^=-@VH@A/&*4&%A9"__ MGLM(CHWKE#"@+UGD0G$+/K*U-[Y!(J"8[S]>=,B'/\Y/_Y?/"3[*GZ0AW6&: M[^8H$[G M##R"T?.LKD&.!$P^P*^0>DL\^:!1E.Q M;+( C)P;!SQE1Y#7B'G75/"O"@)'-Y=E9% 2B6T,BN3\[UO9Q,( M20,G9Y0K,A!S8%^8DV2EX73$1!@-BBO86Q]T6P M"LXT6)"\\8(Z3T[_K@,0]'#!2>?5+*"KG/G>89@M&!L'F[W:)R;6XZ&/TO:% M"GY.XDB$2\M3@WMNN,OJ5.GJ'0[\$RN693^ WR"FMM1IL:!4$NG\_^U=Z7/: MRK+_5Z;R7KW855A&@+?DO501F^1P$R\'\#GW?A1H -T(B6BQS?WKWW3WC!8, MF+ 8XGKQ[DU)YX$4C6O)\:S=#3'_K]W+R-2F.6+=_L* M4W!N7)PO6XS^:P.?&>7*OI6Y;SQ0]AIIW5^_Z30[ M]4[SKP:KWUPQ\<-W]?=5LWWY_;9]WVJT6?WS[7V'7==;WQH=UFJVOZT6J2RH M6^Q%%&5@H&'<_;<,$RHH.VG=@R\\+$D7,FFT?@C^4$2:%;HN27^4"-/1"-*) M$<-=O-1C";X@5SH#WHAL7Z*F8I2/U+% @A^"*M,%P%Z , P06R]]I3_ES\_, M6AAI8&/-CN((G5F)N::03G3QK&X@%)'"JTMRT.J>!X9?BX/' :36%X#Y-KYE=N&@9K M257&K"2JC,94TYAJ"[O_9-OK+3C#6C'6BO&.%>.:5HS77,*].#?2.L]L [9E1/V7-(;+RE9C131.^BK80-T/+GN1TD^5"G%>T;7 M+Z;LR!0>T$,OAP[OL\83[\689G,+'EY(JH P"EY+_7_R&F$?\P?+C:G]P##3 M4LL#S&\YMIW.MI>=[3B9+786"./>D%K@.+DV RWTGII5Z\@\.>"'^*AY8LN_ M4F_B/(>[F(5Y4:T1@/.(U%QTO&?O.CS$7D#D(>20OMA7O2TKD62)KG"HI+9()9)9KV FZCT?&KX.II;:=DU!ELIV9^W MFP-ST#T4BYL864WJ@..J@X(1X\RZDUV$^:/U3)A';#2YCHGL["RA9>FFE&T/ MD-A?"=/*SES]Z_=S1Z\];D4.P M2VT.HT$D\G'(*3O+2\UMOX?6=*[WU<]8L"7([IHZ:?)W=R*G3(Y37 %E4R<= M& "N&PQ5C-5:H3!5NRZT$\+>06A@3STP>_>67CMEZB.ZON=G;?OU]H2B7+.6 MJ2_.N;A5K19QLV;) F=V\9G3G%#,7;W58:MS>K+]2Y]OIKXV;WQHVIC9NU\2X;7^O?R:II7#5OOBYCUA2$W\U1 MQMJ<,Y :E?+'[WP@.S)ET@:N+6R&@;>8'RDE(>+LS$!U3>P5]S!D*Z.TE]DH M;2X=,!NEC<>V)4.[S]WA2?61B_.1G0BQ8"BC0R>-0H7VII+>;0;"7DP1DV3Z M',(!W)@SX:3I;&8RU/UCSEO3EFK3PG:^ [\D1*Z;:7L,.1=X ^\&,73"JIR3 M3K"Z&*Z8JXIA+6RTL-F>L*EK:;,VX&JS_8U]J5]V;EL;\Y^=KZN"5_&_;8JD M3'06([.>/S,XF^'$[T.*R?:M'B9)RJ[D$$J>Q[S?KQIW96FI'E4U82/-*-MU MY<.RKIN=;\3<:H\YUA'D,5[>_M6\.C(OF)BY#?GRU&$-.EICT6)BR.*B#%R_ M*Q:9"SO4'TVFG2WW'G:?1?4@5#F: )D3"V^5O7PY%3-WX]!!MR8- M8$7*OTE=>"$=-GR?W*7R,J$Y(= 7I/Q#.F4@YV?@)>;*?G>P(?M3^A>DB7L6=*X>\@M5ZAX0L<-J)YTB%4 F,8"V;3DA_E&X!C[>F,0Y%D0$^?!4-PK:39DQCN;S\0M/@'32=;NI1HJSZF MAD.;>VQMF 09HNS9]N,(X_B4H*Q.>BE5U[$7-;JA(B$^!^@1A/Z%"5,02B/T M4_:@6$-HZF95.;_2(11C!J(?4P_Z7@ #6GC>^J[ODY]5_8*IQX]X;F+)8<1 M@R$EZKCBN 6^)]ZM[J>*'CKFX5A\#[KFDX_,[)'CNG0Z?U*])9S5$K2][G'7 M398(^XF':DJ"V97R/"?L#7W?9>$PC@#7((1J;IBIW.[T7LHMGTQMJ1C3"RTJ MORTQUQ(Z.55I6P.831AC?KH0@2H;2I*2A'-X@!)@Q6IE>_EG]52.%R:E69(" M<_1FL+8C3I(0>\0.0^IPF$IC*#T)'+"LDN47^X8#/0+M93FF> $43$^HIB' M-Y+A]@C(#\F"&.QK4@0=>\[/F"M8!H : 3I+2-"Q!31!T=@8Q'Y;6D_$O)"VA^DI]I3\<9 MY12UU6J1/*=SF[&=5RJG'XLAL!9--6\'U Q*!&OF#M0S.DK[5(O+\UO.+;./ M&5/EWW$8.?V)WMJM;NTW (Y Y1VU*]EU.@T!4EE>5DQ[,:KZ4GWDH['K3SCX MBCQ5!B!XG12.I+"?C(Q_HTK!"4XD=:"])8$::GK 9$;48*YIX3].(1]#;N M%8V4MJ^1[SDI-?/[+#29P#Z"?)\)J7<.\"AI_SHY>*Y^[/8=J-?$"]GFT5B4 M]'&^R:5Y2@$)X8H35DIJW#SX;CS**+Z"XT!"N:TT]S *4'B $CW/,Z*Y04&G M.IL(,EE0PFA&>\TG;Y44-=*L)&ABJ#5&BHG'@GU0GDD)<;$B""4I0YD3,!=Z M#&21(P+QA.*ID*LP5V(E2J^7RJ:3YGNQ"$ESDR4UE-3V5VJ*1 9S)]+T)3"P MU <*](#&O0N*"V# X2_<'G!5 55(WJ))XD4!XUJ3Q)#E3V+Z(3FO4WP^9"X1 MA,X'P D\)W(D^A%>0>\9>IH&VO M-L358FU3$D%&FT1ZL#.V!HJ6$A-?]/C< M\R'193G4TR,&HA'N%P.:,G6Z 8+.8*!K'$?D4Y!VUML MI8,\2CJIE7?[N*B8,W4"\C4"9 1P)0DEU1.+=<9.9'T4P*DIH3U M2/&W@?M+9#*'"V$N1(&6Y_NT]:D\CWAOZ(FI#,@7U9L(V7R40J<3U(M4Z[DW M$,-37 .K((=..(0_>I90&\7N+4!"G;'%>Y=5%(*7#E@>+$8V]P"SWPG-):>K MR#)7<-,YTDL,M\MDLR3K;IU<,S30& K;?#)0+M$OC+NA U"*;R3%JTGV10BN M,UN5[6%G$2KBS.B@@-PHS1";9P#1RW8!%])\%B,P)BJR80#T\Q"2BI(Q5?'@WQ:<'G"@%&!4^C\'BM"G& MJDI$,;>,]7@ P+'@R0"K ,MN1]@% B*W$'_KYM!58;G%E ;@'($7(Y=CB9R# MGQZ<(,89X^,Y*$R"7,6D972=S/[:756"OTYZI6#F4 >(^V'R,E?J>RB"SH3&2/\8B)76&(7ML*";L OZX) T<5APP00%P MCA'.%Y/4" GVA?PQE4-,#M;D,&=#+R5,B PA<0YM5P5&BZ%><7*\_+G(.M P MG,PDP+VS] _X$SBJ%)DSJZZ2>*(3A M'^,&9[X\3X4EP0L@O36?3)FD>^Q45ZLL=[8VT)=A^PP@.93870:EIR *U$,< M/!63Y'<%4T X'C.WA66&$TH3L>J0FB:]%76%A)4EX0RPF0L:T01LJWSL*+S$ M^7D0FAH;Q(Z-@/!64N0H#_H( F(40R'\/'9H;BE%$T&^\-_!.9=RJQTF*L12X'336NCWK6@ MBNH+55&] YTXBT"T9KW4&B6N-5WBJDM<"U*4F9:X5G2%Z[J+>7_3:GQMMCN- M5N.*M>O?&VUV^X4U_KQO=OX%M?+WK6:GV2 LN?MV RY*\(6W!2CWJ_5U34"T M#]B=;$*((J-!&,[;*@C JJSZ\FRE7RD;M]&+/A#4-N-%FZZ\A8>[0;[Z$ MH-[!*A6CZ?N>;NR!=4AJ6 <:,=,_;^(4&=_O8\7E);2P977\=WLH[.:0+BO1 M:=.?!^:AII&W1R-=22-U"-L,9!ON.^@"@01Q9SER_^\4V2"-:%)X>Z30>XE= M,,DJV (V8862;@+T^]S%7:&PNQ-PC6#G*)O=N6*J^Q>/Z!^?>6+- MV7C+O<+NE424I2N6D!3<>0#MMJF%=WCXW"S>K.[X7[T>Y_W^,MX(:37"Z&+C M&.(",K7$&W55U%YAJ^OCP'&9"0YB^F>UO,J!7G+]Y'G8P!(^FUQET_M/C3TV M_P%D!!6(!!!"I_*13N'TYA=L38MZC&8O7J%/SO:YY4IS+M:^_O=>G ?-4C1+ M*0)+T<)8GYQ"K.'>G1PMC+4PUBQEKUA*42)8&\^0>(WUO+8FY'2 ?U3-/?$A MKJ?6O#CA1:=GW_08L[IQ?K.1]2OJ@5A=9]'GH-#GX.S",,_U6=!G09^%;2FB M^C#HPZ /PV]Z&'8;#-X[PPM;MJ+E)9NW;M]-M@\^Y'WC'F;I[+RV:X].T6G] MM?S FL"W83?5C%I94[BF\+=*X05QRVL2UR2N2;QH)*Z#2VNL)^;":X_)6@%9 M>5&^O"JNVWX,M;/[FE@C+*:+LV)Y6S:S 44]A7OEN%QG-FM([.+M6J'FHFAG M+TA(<_(]URH+L 5%Y0J_#2_?S&P6X[8L@_=D+5VLK:;("Q&_GPZ7[O M!POC( $L2"%);_2"PQ -_"..1((H-]%W0C5>*U'A% VQJ@,W7!=@\U0";ZRYFXY]_-#\W M.RN@9;[*.3\KGZUVSD^-B]H";+[5SWG5J%5.ML) JL9I=5G$P!<8B)0)L#?% M\B/HB;W@ZYB_I^KL>#ZI( L^9MU;]4ST3/1,WOA,]EI4@=]G8EUK:0F_I M;+_0R3._T,DF//';,JW+^^@/>&'2.8\,?QHZ72=*G 3#*!I_.#Y^?'PTQ&W& MP'\XK@>]H?/ PV-N#ZS@V+8BZ]@T3TZK9R?'XBM,\Z)J5DXJ9;-R7BW7CNV+ M2N6D>F'S)[-L&L-H].Y3?<0]&WN7W?@&JX)[_A(Z8T6L/@@XIZYFGLT^6]X/ M]@_?07S#Y%()>[K8T);$[TN$O, FH^7A^H M*5XZD=.%QY);+\'$B;"Y5.:V],=KWW,B']M9TG7HC.4'8]@9:@4G%IXZWL/" M-&A#&+ A7*CK!OLJR&J,'_$^I-8JYT??H/N+*P9X=")JC=9N7$+K%05!2 MT M:,SPWV@[XFU.;&\T$#T3/9/]FDD!%:P"Z6\6<1HP^O7R@Y;.$BK@ M6J)RH?7X0NCQO1$_ OWOM%HVRS_Y4]64NGA;=NZKEBOL$G8:NHC#+S(EL,,# MTD7K!KN*^_W)F] ?3XLZ,2V5MBJ5*OO)2;54TE+I]Y!*E>6DTC_\H\AY M%);$3;/N:D?B?Q#;QI"V^#9_Q/'>EV^^]$?C@ ]AB@\\\^C#BT]2%WAQK[AU MT0NL<,B^B/T(,9)]\"#F=.-'8M\CG]U[5FP[\%!NA"^.)[Y:[%MFK!*+K,& MXO9=U^_]P-&!A(WG*<=:9FJ965P>999K;XG/:YFYY_0(,K/GBR]A4*\W2U2^ MWZJ0U R\< R\.)D2>B9Z)D6E]U"?H2)>BSSPR!2[V;?[ 7/5PP\(>SV6>KW?QZ4^_]%XE=ZB/\"-ORN M$^4*GN92/9N?$W?<]>V)^-\P&KF?_A]02P,$% @ G%T%4=YN^FSU#@ M<9P ! !C;64M,C R,# V,S N>'-D[5UM;]LX$O[>7Z'SE^L"Z]BRY3@) MFB[ MSG#X(NG3;V^!;[U RA#!YRW[J-NR(':)A_#TO/7M^;I]TOKM\X>]8KXS/K3@^R[-:$DL/XD]#MZ >WV9R5T0<(Y1=,9 MMWK=7G?]+CT;]YRAXTP&[=/>J=-V!O9Q&WCCX[8'/!?8I_WCR03^.CUSP?$$ M#(=N^\0>#MM.SW;:)] [;MN@-^X-3QPX 'T%^L;.F#N# ;"$8IB=O;'SUHSS M\*S3>7U]/7KM'Q$Z[?2Z7;OSU]WMDRK:2LKZ"']?*?TVIGY:OM^1M\> P;2X M&\"5TN+WE)(H/'))T)':=H_[W;2PA$(:<(09!]A=@.,H*"[M<=KA\Q!V1 E( MD;L0(+B&#,'M-3E9R.,+N6RK!IWX9LL"G%,TCCB\)C2XA!,0^4(DPC\BX*,) M@I[H-3Z4_6*E0.8V!W0*^5<00!8"MX[A/G^P+$DG"D)"N85SHA/ QJJIC'(A M9I^VNW:[;[>LN /<$A=PU:NSJN6$.M#G3/YJ+R&.WIC7ZM1O0,3:4P!"\T9D M!>.&)%?,&Y/IW?;IZ6GG37;7TF;D.Z JWY;_;-L]LVK+>G+]NL6O=BJWBS8L M7=6L#:GH23--3F M!I@"AU5_G0'J4N)7>'Y*Q)6\<=J+Q/PMJ6D/G76RZZA1 QZ]_BS^O>Z)I!R%E],YP!4:#6#'(EV;DW/*IJ>*^G)];FR/JY@_])0[A;68O>3&S'] M#^ FG!6@Z+GJ=[N.CJLEH'4_L6+(QC-$)AZ"KF)(/7>.R,QK M\\ M%EA]ZP'0!%[/\'&W.]R.X?=1,D?)!6"S:Y^\;I1[%@/I61QVNR?U692HEH)M M$%=? $/"H@\9)>JR4R2JX:-G=VT[GHXAYOJ$112*'PI%FC^+TR "1JY+(LP1 MGCZ(?NF*2?I7PF%M%RD3UQ,A_ZP3L42R4BCKHP)K4NS*V_,2-0DH2N":1\@A?(([@(W3)- 8U\I$R<;V/.+::%*\0DB!9&:@&^DC> MGL]@[&_#1R*O(Z3?'?3S'E)(2(S6;$8,HU8Y@#YJ'3OY@:20D_>H)6V*&)A. M*9RJEI%)4F)[KO2X>@J'3KTXMUJ)7*!(2S61W =()X0& ]C[/0(4 M8#Z_CK GIAGQZ0]1FUE"9PZL'\9.;+5>N$)OI@Y+56*)6JRT&DO68ZU4U,!! MSH0'L^%O V3]P'C:SP?A#2ANWK!IPH1AD-X$6ANGA1OOQ)$;&*MO1,OQ%(G> M/6(,&O6(=0%9:0WQ"0-11ULBJY@EJXE_R:+-#4E+$NZ MB-U(GG&^G^R,V2I0/;.G3O>TFMEE'?+7.[$QL8O$W(OUWX#&,@@M:3VY[5=( MV@+.^I@ -I,=N9R$\!1BN1MM<) G(Z3-#41VD,_<5N2;:FQ#'RB4U7=^$;1R M.ZPK,(WL\;<0,,-3.5D1?6_OV_GA/Y9NX)Y+K+A95KPBH\V+>TX_OT*4VKIY MF7&LN6%061721Y.!8^>VI5)S-S:,J/]?$&:\BE8FKN?@V+%SZ]H)!^HO2V$U MF(^G* SCMS /SU6?(/5IIJJ9W,G,4+6LSAT[-R$/F$Q6\OR!+.5J:C=>)_+ MVBC[C-SN>:Z%KN?ZQ+'+!JD5KE>>R7OG.\OW?0CE5 U/XY_QLNZ=J"6(@@

F#Z$'?B]'(91RE?#3^L66CO:X0!=A'P;S#C5+WD MC"7WO1%?B-SCT2-T(TH1GJH'[G?!];9UZ[O&J=.K&UVMCXNF6)FVI&4\:\2S MHO?8&EF+)L4O('CO4@MK+HX_+NXRLLV1FNTJT782I^OT:YS642] M:.G]T,UYZPI0++R!/4"JWF93E]V^2GFTYK(>N9]9Q>KF-W$)FU9:>FLIGJ[.>B24JM%2-S23]*1HS^",2 M"ER]J F'R3IIL;!^Q!K8^1,42QPK!FK@^N>Z+#; G],%,J"2P M)Q"R.QB,Y>O?EYK&[8L5K9;;O5[J\T!G'@D PM6:K9X.>808O@)?3BM+R=-( M5"L3?_N%U]0ED1=N6JU(MA/I22DJN6\::AWA$%ZN#,%*NYLARLZUCJ^(IDFO MKE3Z#M#OD%\"#O2$YK>;(=45[O =* M7 @])C]_]P1\2"8W^$4$$EFV5-]:L@:!S6$/LRNL:G4?2G!.K@#UYW+H1UB. MI>+2K*YA]! _)Y% PNQ32*NUC4D3$P0&R_59+728M(WB 'LI)C/S-!=]@IS' MQ>(4X0O M84@8BM^YDFDRNT5@C'SU(/J%H%#7I\V!-G?IGYJ,Q-O&4$71Y/4NY3&JJ.R! M>F\R!,HY.2'Q6/%2F6RLES[,,'Q!@D T% $_!*(M'I@S$G'9#OGYY5(=J\1^ MDFO6'R;3<$DF,JO/G&)0JYG5$Y_Z OQL-I=!+QJK19S-!E5U"#=Y$;:>YJ*2^R>-S>(EH:K5UWS!?;>] MUL-X-5;ZS''VG,R1J"^];M&GJBG_J/HB/2%_@(T6*[ M1Z]:M=R^-5ML[5P07S[41^5W3TNJDOM)DTX/NB@ ?KT!YG?R BE6K90OA)P_R=T> M^65ETP''$&C?[GD-1!8POP8T@'2$1:#![@Q2D1J):*..H14C:6W@'J MSD2N.]AP97L;W'U;YA:Y\LT*>'H--><7UDH=:%)6LAS@;+2(X!P*0_="?11 M=P;H%,J-^ Q%XHV84@B1N/U]HK5;3.,?6LLW$3MKE?LGZV5VG>K2_I1;Z/> MUSMPK2H&P2JI?6NU?BY=2J6_C ZTYP7W?!SM)@A%J^\GRR^K/\DS (!Z[%OH MB<%IY)$P-FS9E*L^PJ&>P5UE2?)")NK(TMJ))PVUZT+[?%SAS^0(='K43L1N MR8Q,-58;7:J; <*N%2UY=D8]1\3$%"$ GS_\#U!+ P04 " "<7051[,?Q MJM,7 "W[P % &-M92TR,#(P,#8S,%]C86PN>&ULW5W90!D HFL?_[?Y[/IT??JZ%GGYV>Q'8Z>]M$.,1Q]:H;3H[]"G/U]E/KN[.BOKO^[ M^6@1^FWQT-/N_$O?G)P.1Q13?/.O_2^.@7#M;/'K MKX].A^'\E\>//WWZ]/-GUT]_[OJ3QQ1C]OCBVX]67_]\Z_N?V.+;Q!CS>/'7 MRZ_.FG5?A&;)XW^_?O7>G\8SBYIV-MC6YPYFS2^SQ8>O.F^'A18>_?;3T=%2'7TWC>]B.LK__OGNY;4N_5D\Z;OY^<^^ M.WN/Y7./ MOW;K[=3/IPLI7\'OJZ=S']LCB)^'V(88KK:_K5CMK)LV(9/VB9UF>[P_C7&8 MC1+UKK;*B+\1TDN5Y"XO.IUV_MJ7IIEFW:4RI];%Z>+3R7R&3JP]G[QJK&NF MS=#$V=-YW\/0GK!$;+#2((&=@<$&P]%0+I .EAF.!5/"7=?02IX%.Y.=N05% M5ST 58EY'*?#[.(3E#]!F*R8^H^[H2SU.5ZX8^^[>3O,WMHOUDWCI8 J)"4Y M080;C+AT"9E(%:*1>R>89%3K&@*NAW-=R"NT.>[]4=>'V,/$_.CH4\S3Z&J. M7F*SO;_%I^LSQ.H;CV?SL[-%FZ@9XMG%\WG"+LJ&H2NN_Z6I08Y=N?!F.(W] M&OF49M9SY9!6#%8@G1BRR5OD$_648YY\M#7(< >>3=A OT\VE+# SG2 ^7;R MVO8G3?LLGG>S9I@=M^'WN>UM.WQY,6_#; U"&XW4"<1,6'C$(]-(6\J1H\PP MHS2F,CRP9HSI=Q,NL.^+"]757VR^N((#(+X?.O_W:3<%G<^>_V?>#%\F*L]> M!%S7:"F@$EPCHPQPE^%HHQ,X*%-YF5P+;%?!UXA*6%(P%C5BW#K$K>+(..N1 MT8 Q:6DQ%35$?4BX@UDL=V?(S-HD^* M,<^BUK49?Z#+8WG[C]5[,<,?SV80>#3>)711^;CQG8'W&X0.3 M<%*$.1$'GK> M!F1%"LC#QT[ZX&)@-4/%=: .:0XLQXMB9B@;,5X7D"4LJ;0$290TM5YXS:JL@+>A'%)L4(X$.ZJ\F.E_[[KPPC;#*2SLU\.5O^##)WWW=^R? M13N%M7X"W.-22X&,SP"I@TDKP?0%GY*D,$N&5^'$%A@W(0O_[LA2RTC%6/34 MSC*V_$_V"#\"%)C@CH>GMN^_-.W)O^QT'@&:AW6/8Z2BHHAS"](SD9!CFAO! ME8Y2UN#/1N@V88[X[IA3WC"%W>Z)$T(&$<%N."]X1&JDJ8Z(RQ2!JAQZKS*I M++LO&SL0Z[06C""<(ELNW@YSA1AVD8#)7-)JS['#(3C36]GXEKH7?VJFTXDF)$8!;CBS M44#O,!(MQ1&&HR5$$8Z)X+6'[F3OW35>98,_*N-#Q D1'(!]/'#P MJ5-"UC%EI21:I2JK]IT;_$7R64Q(E"NE\ZDRAS'%(5*0!,:4H*!22YAQL;)4 M!^B$CK7[/0<58Q1>C,=_MK.\GQS#JZX]^1#[LV?1#1.9G1T"<3]+ 6(X(3@R M 0:7<#@YPY02K,HDMA;-(3F@I!93!$(&%ZVOCN+'^SG*S)FGUAS M+8@'%\E9"9ZPI@Y">:,188RJ9!61L4I>VP.X#LEG+<6*DJ:HE@%V9>6U3FC, M%$,XF(Q'@1_M T,N60#GE0X\5/-UUD(Z) >W%"L*&: 8(=8XQ":;%L[?6L;&(A/[7DSV.G3[NRL:Q?= M32@AWH+CFK,)%.*6Y10\ZE$0A$4G)*4F5=F8>Q#:(3E*.[+DULY=6;L4&PSO MXF";-H;GMF^;]F1V[/W\+&L]!IC-&]\,$Z=EI"Y!2!HPC'V2/+(V2J0L1":! M,X]Q%4?Z86B'Y%D5YDMANY1,F[C L9C7@<#G?3R-[:SY&)?K_JMNEE?[-PD< M@(G'"F9U2A'S.4AV8&F+M4/!B\2X4PZ[6ID4V^ \)&^L],Q3T6+ESDR_SH.+ M4[@W\R'?GLI;GQ.#A<1>!T13",#S0)"Q5*! *2>"R*1EE22T>S =DIM6F"ZE M+'&#&O]\?%-5K^#WXM>ZWMKL5Y[&H8&>KD/9[8[7]8:K7OBZ1X:R%^+>#_ S M'QW-WJ3E1+"CQM8T6%I3#V$N=#\.8I1\S 9@VY-E-\\_G\.4&2<0J1BKN$7$ M^!RR)(N<9@II:9DF+@E8>FO,1G# )K%)*" MF41%#8L!R(US[IU/1DE596OX/E"'%"64X:?O M0DC/L.0R*N15D AYI1"D*B< !:8!&<8D(M1HC56BCE4AQTT@.Y];6]?U MT-Z[N C0+Y3,*7?,(>T(5N4*16L4S(C-^7^\^'"BPB"YAI)+F"&@F20O*NB;-A)X^6VXL^Z?FC^NY ^;X9<)(ZN$M6D M5#IA89!V2>;R"8 )HD,D4B)"""PPJ[/S?B^L0_*?BG*BH#4*IL:<]]$W"TR3 M8 2ASFG$C*79<2/+XT5O-+6)6,=5E5GA*HA#RN_)<+NIK6P,G 7Z M*L^;RYV^1 CA."1$DH95A1.%# @&H;EV0D-@SEV5*. ^4)L007U/1"ANB4K[ M:T^[%J#, :$8HUK;*1<.*,NT\%*_O=V2,$^V=QP16 M;6MS0JMA%%GB/++&4QD)+-NBB@^U!LLA!>&'PLQ;8WA'$Q8;NG=OGTF8/#!7 M"BDA\PT];I&.UB.A$B!-+$A:)=-PIPW-?87LA\JK,N8LYS2LH;D+QHDD"%)$ M@WC$:&0BSJG5&FLNB&.\2I;[@S/5F)3$C[&=PW+N'/4Z>(XT-GE+A43D%&<( M=[2A)WX+E!_]GY)A RP>2,DA#6 M2AF,3%6*!=R_G_^-CY!+VWPGK>\MG^MKAD^7UN0J%DM16M]ZO7RE#:2IE][U M_M1"S],VTKX=DV:<62^8;;M/3?O7[33(2%]/NTZZE^M>W M65.!=R OE9H8A]S!V[[[V$!K3[[\.Q]DZ_; MP"HZB3+YQ(5#'.>+9A+63FLI0T9103"C$OLJKN2&^ [)TZS$KS5G:,4M5_!6 MU%= UV\XRZBDMQ0E1E/VF#32.AH4.+-,.HOUS;WU4B')>D 'Y:_NB3E%C%/N M]/T2R[,FB]V&V40+HBT!;YHE"*>X31*Y_#_K$F72>VUQE6!\#98MS^!_"(+L M:I+BW'C1]5>GNV>Q;SZ"OG(0,!OZQ9NUUNG ,9RT3@89R0C,?TXAQT$'VC#- MA/02RRJ3S6ZPMSSA_Z$8MP=#%R?G*OGM0_?!?LX55+/GG\]$NWX1"#RQH+$< MN4+8NCS>UCBG,0D%S+$<<1-5+JHJD F*V6BBT-[7I.6V@+=,.OBA"%G5N"4S MV"['S)6AM#B27:<9;'5T/%G$\L47KJA%SN=[JEY&'*.GQ-29&+?#>4A)$]_ MJR]MR7*G<^MUL;P0<1T?]3E7'CM$&0>7$B\N1GB?*QJ!-GC"A%79E]X<8LFQ M]]H.JUQ%Q>3I%+RIXX^VF>82_7GZL%??Y##QN3JRU 9%KG/19.[! MA%HB6+NDPDD%:ZH<:Q9!_QU$W[MR\[YQNA^K%_=;/G3'_C_SIH_W ;1&1"YH MOA>G$"?$Y<-_!T1R04::HI95TERVP/@]1/#%V5?)A/4X=F?5Y0F51!(A+?(R MY_T;@.9"S-L/$=!)$UBEF6]CB-_#%D!UAI4Q8-%W1-QX#\$[4$#?>/#65^\I MN/[!E6^^A; RW]_T?03__5E<_@N_3^?9N7_^V9_:]B2^ \__>0)W;9AH;T50 M()YD,8!+ESBR3&G@EC58<"*-J7.\OE-N$#?#(K_0>D.E)A$%$T'8%#$RCDN8,*A5*07NZQ16^ KA MD!R72BQ9=Y]XA/[+541>?Q;@D]?Y0A5BDL/ M"$@:QQ!B860=M* H2.8!03[GY@(C%Q6AX%@X7N>=XMO>0]];%:?]\&*T M#2J\;^KEV;EM^KS[]A1FN),<2S.OA(HDI_5E>8"1FO)<+8%%&IV .+O*!M4] MF ZI5L&>.%+*0@7?[@-!RK3Y;PR_VZ;-#M*;]FM2S6R"/7;>:HF"=\!C18#" MV!,4K",*E$ KO<#C 5Q;'OQ_DQWWTMPI::IR+RZ\A'*UVJ%S23)C+#)2D)S@ MP)%S1B"/J8NYU*&LLWF[%LV6!15^"*[L;I;]%C%=U,:_S"5]TS]K\AZ+FR^N M)$^H8E*%J!$%N CT CJATJ.H!-'2^*3$MZMP>B_T3;BG?S#N[=G@]5YSMKK% M^22V,37#1"0E9:0JUR3!B'OLD7$>(^VEESPZ;U*E\D[WXMJ$8N;'\J)*6JKD M/'=CW_?8^VZ^V$'V$59I"!$G)&*='+%(V'SA)K^&UN5:&83!2IV:<,'^%>F/VW#EK;<3!Q@-Y0I1(B3BPF%D>0Q( M 3$$%8'I.B]:&P=W(\Z1'YYSQ2U;D84+2%]5LL0F,$M:F)QEK/(((3#W8IM0 MXH9+8XEBIE+1W$W@;<2R;YT"6)]E.UMN#VOE6_ME,>4FFE*,3"&B @2SSCID M561(L,09-IJF6,OEOQ_91ESZP7:\RYJK+HOZ^16_,%X"9,0IX9.&*1-^\+PI MZQ@07CHFM,,4FSHG;5M@W(A9/]B>>2T3UE[_5BBOOL#7,Y]\RN]:IC;O^+N( M+'4<^8AC@H#$*%JEDN'&"#?BUP^VWU['?'OSKJX"#"ERPR2X?]SG-'VGD4DX MWQPCCE/O+%55=N*WP+@1P[[Q?;Q]NUEC35C\)4 >E'&]M")C.$B- S*.ZEQ% MFP(/E[K;J:&1OX^59,[,G)WT\6<#NTNH;135U?Q>5%+B%7+OK M]6WL%V_1:GU\TK5A9MOP^]SVMAV^O)BW(=?[OCQD'3M#;=]'".W ;!^#EA3"_[UF^EF>%FFO(Q0.BZ\*F9CBFJ>U]K)12V,=JJ MBAD]C!]NL[*2Z@S2>SK\P_;](@UQ_.#*!$60-#;L_;!VW0Z\I_7?^WP_+F&F,2$2&9O?M!EQR!OA%F$G/6,.:Y*J[ H^ M!.R0;BT69,[-[<"B]BFVB7P/JF/OYV?S11'$JS>C)D%F+3 ']L8*<1WS/2@# M.LEY!21%I525RE#;0SVH E'?AEHEC%AU"_J>Y>/%?)CW\?EL:,YNXE_MI%=9 M.#?OMO+R.5+^W=V817GT[77ZM:KZCCJYW7\9F4;[_5<>+B5?'4\^M_S>G\8P MG\;\.A)@3*[Q#J2Z6NY]_+#9KOU2NAHI46EU?JWV>+UZ?BEU/M1^>75N)5$9 M=5Z&8&'9QV[*NZNU4JK:"&V1%_GDPZS8YJ.L$:JX_GRA%_3J_^ZM,E)+X332E!1R^]UQXO)VJ=Y7?9]GA&7W^^G+15.;SX MN7A!XJZ"WVZIG H>0%E*&>_GYR!MO@EIIQJ*,Z6MY>QE*:_IKFN/AU&8J^;MKF;'[Y=H)=E;Q- M'^7T.UJR4JI]:L\;L.U]W>^2'S&BDW+*'2_;[MI=G;S&46[&E8=+:.,N+"6E M'$^1VVV4E;F2@:_L92YR:]>\%'B'[,W-FBZ4O3A"CKWH;[2;OGG;>])@'0=_ M@XYWRIG=M/$]*;'20'YAF_Y?=CJ/KV&=@"5B6X6M;Z>$;C9 6$D-HT?@ M?:U54TF=4;:VJP*9*)NU6TU9M;-/UG:Z*AMMIU_?HSA;_3T<#Y>/O&F/W^4W MQ_3@&"_N7136\JXPJAFEJ'XJV?#R"/#RK[.NT G$;OU5L\HXB7=7_W/;MV#A M7/%]44%XA$9O-5%"2??C*B_WZ%7HCH9JZ*#.VG.SEP++SH--UM!.[<7F5G]Y MARK[C,?#,NS,?9H-M\RLI)I@)S1BS2.5JY]R;_!Y:39&1VH=@E0BB M2I+6ECAW35^[H[M;_>0EVT^\T<8:XD$IN?H@@?\Y(7(A7D-8]$DP5B4##KV\>6&UY'L-$W)XL_9J)U3%1 M+SWR*K^O7 N-=. *<>J,M9XQBNL5$]D)^B&]1&*?O-RST:LF6[Z?NUG\SQQ M/?^XB$A';I>N;Z?$DKL!PMU]EYN=C/9V[VBHAB+J>+LW>QGOIMW54@U=/.C2 MKD9-_N%@4/[VT_\#4$L#!!0 ( )Q=!5%)4M/<7EL +C- P 4 8VUE M+3(P,C P-C,P7V1E9BYX;6SLO5MW6T>2)OK>O\+'\WK"SONE5U?/DB6KQN?8 MED9R=<^<%ZS(S$@*4R2@!D#9JE]_(D%2(D&0Q&4G2,*UIL7\87.S,B M,B[_]M__.#O]YA/-YN/IY"_?RN_$M]_0)$_+>'+REV__]MMK"-_^]W__EW_Y MM_\+X'_]\.[G;UY-\_D931;?O)P1+JA\\_MX\>&;_RPT__LW=38]^^8_I[._ MCS\AP+\O_]'+ZS?TW*>&.JA:BB 6.E RS)0<&244;M M:J7_^^1?,[J*WF<(TGLP2AH(5!Q(5$GY8,BB7C[T=#SY^[^V_R2\N,E\ M^=N_?/MAL?CXK]]___OOOW_W1YJ=?C>=G7ROA-#?7_WM;R__^A^W_O[O>OFW M98SQ^^6??OFK\_&ZO\B/E=__KU]^?I\_T!G">#)?X"1_?0&_OBR^_,/K:.SW M%W_(?W4^_M?Y\M__/,VX6-+SX!*^N?-OM-_!U5^#]B.0"K3\[H]Y^?;?_^6; M;RXDA[,\FY[2.ZK?7/[R;^]^NHUT/%E\7\9GWU_^G>_Q])01+Y^P^/R1_O+M M?'SV\92N?O9A1O5.]%=+;J!L@_/?VM.^WQO3!P8RR^>)@']*DZ;@ V)<]_3] M,7]Y%A2J>'ZZ&!#Q[6>>PWG%*IP6R]=?_+MKKV5^QY-QVS)^ MYM]>_N/VBNT!T!\+FA0JWWXS+G_Y=FR(JK/ M:%"NP)Q.\XTGGK;=;/KE-:>8Z'3YT]'Y'$X0/X[>+_A@:6<,HZ>?^)?SD4E> M>&4,6)L$;_]!0XR\XS.RJ+UP55FYEKPE<17G:Y1N811F_I]/%_.HGT'X" M0EYNB/_M;B@7H[;V+_JB4O9E>KN/Q2=OR4VOD_*)6+ MZ0#"NV"&@7_[S716:/:7;\40)/[/2^AWB9:[T/TCY/%>/'Y]?B4?CUO M@AAY'7515H!,;+P;KQ,DF2*?)#5(J8N.(0] \.I[GS6Q>PGQ-J%F?T+?T\<2RC'LO5OIR>3Q:SSR^GA48U22ELK*"T9'B^1@A"9T#CO/26O"$W M&-?W0CD"ZH<3]6U-??[\_ZBE!G-YY?_TY8K1XIDSC)70'3L\Z$) M@"4ZP%"C$28;I^-@G*\!< 1\[RO6VUR'P;A^R;]\,_MM^OMDE(R6S$P "FQ8 M&(L&@O()G/=Q3I;9;C8"POE_IF]G8V_32>9!HYZSWR MVR$G:SM1_4*AN/A>Q_AKHF?[!4FNP'L[72^P-/_ M;_QQ:56PKJ&EG*$8/F),RNW*3_!ODZFQ2)&,&WPCOX'@>!C?7;!K^-XK8-;V MFA8-@3&%+PI,!;;4@(=BE2$,$4:Z_\UESNK/PUK"X5UBL M736?OOTPG5PY^E&;:FMF^T]+!I-]@=B.$6=+\CYZC6*(J/;J>Y\UFWL)<0VC M \2_7I[/9KRVBW#<>'+25GL^'^DJBVNQUTQ)@BDN &\:M3&$E*74M?C!=N+U M&)XUTX,)=PWK P3)?IHL:(9Y,?Y$KW"!ESA'*2M3O H@8L9V><:VH),)^(Q( M41=-R@[G/*_'< 2L#R#<-:P/$#UK8=K92U[MR73V>>1,$+XVI\ZPN6\0 ^\] MD:T#%U1,.10[<+C[RZN/@./=1;F&V@'"8>_/\/3TA_,Y+V\^'Z&GDHF==EV] M!J.#@90"TZ*%*B1B<"$-1NV-5Q\!M;N+<@VU T2\?CRCV0D?'G^=37]??'@Y M/?N(D\\C59S*OF9PJGBV'(2'Y+,"%:.KA2PYK0:C>"V$(Z!Z?]&NH7R P-?[ M#W1Z>@7'.W12. W6:89C-=N(,D0@;2+;B+*4/%P@Y/J;CX#@G06YAM(1J#HO+ZO&I7*I& +8,*,I.Q*)1!/1S/ M]R$Y MX'$_2:Y)*]@E_O*9_/&*!4Z;?QXI1&Q;)):%@?$R&O,U8/L5(%@9:$ MR36S/S@ ZZOO?=8<[R7$-8SN%=[Z;89-J]Y_/DO3TQ&%E"TZY+-#LOU7@@.L M(4!65#6&XHL>(MW@QDN?-9>[BV\-D7M%N*ZTZL<_\@>*=EUEH+T>SUL,;IEM^)I_ M-A]9(Z3)K7;(EL(ZIR4D$2UX]LFM-VPP^"%"77<">-8\#R/6-63O%>2ZB>I_ M$\XN,"6'U1$AY,K'O\G20LC85%'IE+0U)0Z1('3'ZX^(Z-U$NH;FO:):EY&U MKY"NTH>#UC:85* :)L=8*2 :9]AI1TU*:#)QD%NF.][_K(D>1*AKF!X@R/62 M<],U84DE75WB0.6Z"UA M#,COM9KF;JP.(,MUA4_?7%2H_FL^GR MW(8TY"EP5\7^/?3OQ]FTB\ /HPI$5E3DDTJVJQ8^LPB:]P#.I*"<)Y=#?_]I#M@/7P^HXO%_7#M*N;B!_(2612AN"@*2)TE'W)L'V%A MC*15C3)+J=Q*J/Q6?XN'W_)L*1U8@ -^RO<@4U?( CD,ID4)(C(R\L#*UN E M534ZEU>KX;>A5ATOM;L(<,#Z]WN0Z4MDUA":DBL4W0K N^K(>L"RFB7 OH4 MY4-=:1Y^RS%2NXL !ZQXOP>9N41F0L2<78"2G.6C@M4OQIB![0Q4J"A0$KM3 M:XZ7VET$>&?M^[]]OR*9G_FWNS>.FLRGI^/2^O']@*>MU=S[#T2+^4T8&S:3 MNNM9@S28V@CH2M.II-'D(*PI%4TR&55,)5:/LCB%P8[N?NS@C:ALYFW9^58> MF0KOVQ28]RA !V>-\B$%NZ8#S%-J1'7UQ!?S.4OH16J%_WDQDK:H4%0%_BP$ MF(054DB>E5PKYXKFKV=-E'W_A=V$\23"L]MPO&J;[R'5 >WR+YLBSC^\F)3V M/S_^U_GX$Y[R0NTT@4]@^J\5"QL!DB? *LDB!3BUNF M(/.Z^](!7+--T!U>(_:A<-53&US^'9SU7W#V=UJTB.1E.L>8YE?5#$('I8W4 M(&U-8"BW#ES10,)LA4[%6-LEJ'\/IF>M$$/)>D!OX,LJ59L[ZG9 ?L MI'6%Z*_3:7F-XT4[IGAS.AE/7M''Z7R\F/\G__"'V?3O-'M%?&[-YJ/JI8T8 M(NB,H5U:10B\9T$IT=9BG$V^B^V[!<9GK1V]N!BP1]?-55_I,'JALO 9;.7U MFI:3G;M;/J19HO/;]F37K N-M/U M8W.1^(@:L=*E:ET%Z8G %",A*=ENJZ0N.9(0UO;@^CY0SYKZP:0]8".N%@7[ M:;+ ROFM<24("A&FGRL@D046J\T M:5H;1WS@-<^2VJ'%-V#;K1N62,L)7 J4?AY_HO(5\H4,1B%&SV8)+U:P"6K0 M.4!M(Z# F(U/UH8NB3N;@'N6BM%-^@.V[+INC?P^/CT=E:QC+,) 0%KZ)YUD3O+]\A.W+=7.!(.*N#T0+\,KM(E=B2^MVR'Y%Q M7M<4UF1:#V6@/VM>=Y#@D$VYKF#\/,8T/EW&"]E&7-Y*?IB>\L/GS5Y%+8%1L5]2H'=8N09SU< ZO#7WHNR.ZNX?L.VC$ M\HBZMOXK6!45;X*B#=.3%DQ0# L)VW*%T%4%9?H9 ;?Q'*E.#"']@9/ ;@89 M>>E_/<#SZ_-)F:_!RLK*+H@VH*IK6FFMFWB=;$8-F[46O:CPUJ:1RG?@PD M\PZW17^;S-NU-96?IY.3WVAV]HK28I2LHL@Z" ';=!]AV)H*O% J+KB8$J+K MEC9$Y(Q^PS^NB:)%KU'*G*H1?*!)-K-C)$CD M"V!R&&,IHHHU??SW5XP'2=\ZYB:W4$,T,<,13V*#;HC!P/>-*U9_BA*Y:Q.; S'S(JJ*;;,%P%L1F*N M2ND<>H'V1+B19HL:@I$*8#0S0.J2D(D@2!<]52CIK6=K(?(/+B% MY3&"F,-0=2OY8#\Y=ZL=_HKG>D]/:2HE6PL$D108Z0)$*1+(C$K91%G%]3/< M!RDB7HOI:%1A*+GW2$TN92E3/'V+8[9O7^+'\0)/KR$>>5>C1:O Y]!Z:6@/ M6);P8N1Q#8CL7B(C-W"398ZY: ]N[P=HH3+5=#I&'H1V-G@S,0HC4[/FXW\MLW^8A$O%K-Q.E^6^/TV;?&UZ63!DN0G MGGQ9!1*5P$8SY*PKKX(=]R!#@.*#KM1:9-Z4+IM*I2I@#H M5. O*"A(OCBPA3!H8E5>;=!U9'U;]TD&W$.63[]O:YN=%(HF=LLL?P7:* C! M2=[B*#J=HA.F2TSEJ?=MW8KEC?NV;B/MPS3KW 31G[MOZU:!'T85 M5VM.XP((0DFH48H^'6">:-_6K0AZN&_K-M+MT1_J*Z(?+A$Y5PVKLH!B M6JU,"8:/N2K!9;+6.^GB:HKOX'S_<'Q\[R+=.[_OP_0.?(LM+^@#+<893V]B MVJ^1X,T']^PJ>,\25EH,NI)-R,D4Y;.1T2:?JS2Q8L"@(KJ[6PS>?,?@_09E M<39@CA!J"VVGEKX72P$4.F#R*-%UJ=SKT&_P]'3Z>Y/;Z^GLU?0\+>KYZ>TN M2%>)SCD'Y-4IR*BPC9F2@$I;B.2"*5E%[?OD?SQ6R<^0/$*%X:3/(4MFO#^S21V\R5J"HBOUY'?YQ1'F,3-__ZE)9RGY079RW\^X_ES^]LSS)2AJ*W B';ED\M6XMG M[1P4E&.;0WSV6M6)C0[I3C>3-]D0?3-;RJ(L]]FW-%L.11\%X]F.M0H" M,;&F" ^IM2_7B7=7I)LHEI/F+\\6'Z6S\ M#RHCBE54CP:\5;6-*V!-#MZ!M,%72SZ@.T!N]2JL(].-O:3>(6]I';J?YO-S M1B9*%H:H329)J04SV48+V"I$" FUS5YVF=9T-Z2CU(4=I-VEW^-M9->SOU%* MYT*P4*/E8ZZ4"B$("Z1"-)%M>64/I@R/G'G?72-VE7N'9*=KB=UWGFHZU5IM MTI"QC;D1L27RLC2NRY-@>_!=$PJL9>\.U3LW8)V>;9IZ4V5(8'5@C6420-L MOY(B1%>J+S9UR8F] \_QJ< .GLZG$G M&>Y#]!ZR?/I)AI0]Z>C8X]%M$&90GHUEXE10I8B;)MV=M'.SBO X!HZJS$+E4.?'G+K MP#R)Q+.M2+HWL+2#A/NF&EXE/V9K*EG=)B/GW-IR6TC>5I Y!G96F;'2Y6+J MB::6[L/XGM+MFTI\E?Q82E"R];Q?IWIG$T"VU],OAQD*XJ.#?,Z5TS0,'3B5]"/)*"FGT-D875)!5&$TB"9NE M][SGVE!]H-$#SQX\==0%'T6E""Y6 N-5@8@Q0E*&3*@ZJ-+E2!T^=?0=?:+) M.;WFK^IE*\#%O&@3\5Z>SQIXJJ$R9;;&^B0B4=MHR^V4F;[\=#!'5KQME$DAY@0E&=70 MR!:9R4!99^\CA1BZY/(]F?C4/O3O(T^S3^-,EW5= MO&*!",74=IOB$]O-@B#PJR.$1O-AEA^M![#F??#4C%M),< M![3E+N>H_)T6KW"!5Q662:#(P8.P;9&5-+!*2XB!3ZO*H/E(VX#3U><^=P[W MDM/ W^6RI]^ESW"E055H#$D#&Q?+!K,68J0,Q@B+,1GK5J>2K67M]I.?.V][ MRNHQ SW3NJ9OXV!1G_5/[Q8"VF Q*_$@8:4VU<84A6HA.:Q&2%&C#DZ7DO4= M\: 'US5,#&Z9,7*S'==P\;@U#^\8FWMH*2N\9%=]%4(I9%)$*8&*+E*YY,EC M+G?'Z=:\9_AR[UR=EN3 8:L2\9G]K:@=F(@J4\A*Y2XA\N%C=O=F)Z'. DU* M(')A,Y/8HT3CB'\EM*9BD=W+/V<^V!;\;Y4/MHW$NX3;;K7!\]F7TE:I8^LI M[[R H"M['E93*A23Q"-ND3LH\WM*M\/MWZ_3R8P*T5F+(MW1-[-@=L(5SXJ8 MJ?7=BQ E*VXT86OX=JIX'ZKZ:/?K,6QBHJ%7KOJH@ M))O RD1..=4DM?KZ]=#MO/=U9[%!)_2LMOK:5WPBPEL57ZW.364O*S!4" M(VV?D2Y5!4+J4HB_-=)GKV%]N>E0:GT#\(B-+FM$2\:(NC6HUKJ-Z-002K U MMDXZI/%$HF/2F-1&ERT?(8*S!"]CQ!RB1JM4D5U MJ7_\"N'94[NC-'M-*'UHU@CS45&0A%BS9_+9\[Z[3 !56*R+S[6,.KKP90MSD./@JMDU(R=XE?;@;OV:I*1Q;Z#-)@ MW_>B_/K5>;L@O\!Y$7Q=_N&;I5+/?_R#9GD\IS)"+;*K)H-TEK8>![%?C'LX^GT\]T M8?*]/9_E#^R)MH[B\Q&5HMO\1B#74CP+&8@E$[L0T@?KG''^\+[=W7B/59,& MY6F-?@TS1/B.+^!.V",EHW3M [TIUHCU6W M!N1HC6;MW8YSB>BO,YPLUCFI[;M(#+6T"Q::S)=#$?XZ:Q=O@4RURA3(.K1P M1R1 920(97TRWFO1IS_?KH"/0[]Z,[5&Q89O\WD]R51Y7W,)!1AE&XK 9WB2 ME7BC96_3II"*IQYJM'E:[R"9JY:JL\MFBC&U=AM"0:B>_9M8-?%1TDJF'R-S MM4^:IF&/#6-.H#!6,(G8F].\J:EJ UDOR6"7NXZMTS0?+0712:5\%@:,O?[\3;;\F3AC(5/,5@3> M&N61=_K62_SO-A84/%7-D@5[+O M*,,GVNES*Y8W[O2YC;0/T]YQ$T1_[DZ?6W'V<)_'701^&%5P1:22T8*BPBZX M"Q*281-#L_ND0E6&38WGK ([=_H<6 .VD?-AQHF3T:Y@M&W"-9^)JN5V)6\A M!J6I9B5S[%CY]^1Z/FY%T,,]'[>1[F'&B8MJB*V?"DE8 4:X!$&S@5Q\LD*E MHJ+ODJ#P1'L^#L3W+M+M\'U_V<X.GE$:=EMD9) EN1=TIO- 3>.5O;(NWX M_XO8Y]YK:Z2'MR\&8/CN%A(=Z.E@<;ZC!:^9RH\XFS#6JX9D(B:78@D0 ADP MY!-$$SWD;(KW55D9NRC->CC'H!D#"+K#=G)M OQ=I6-7[H M")*-$6JN#%.T1J9=9@ULC/ 8E*0/'1VLU+?8YK=_Z5XH;*C60/1-AU75D*I4 MX!P[4$%$'42?V=?70!P#^SL+M4=#A[5779?8D@W"$0J(O$>!246P_UR6DS$2 MJ4K:YEZ-9^X$=0P*,)C0[VS*<)#Q%+?[O%UH]@=:C#.>W@0Y<)^\FV\Z:-.\ M>Q:YVD$O*FFS)*5C,#76I)R1A>DMSAH3[18=].Y<[S!4MG+BUZ?3W^<#DO;U MF1WIN0/X"A$>M;!&1NLP&XTUYAQD]"9+WEV+C7<2\?7Q@WQ#-8Q?N7=3R2 O16#TV$D.?! @&M0+HV?3< ,/0OB%HK#SX#8BY/U MW.XAT.XL5UL\^C8?710"-EC8-138O>>,0_]R-U&CG>2 M.JA%_P/.QVS=O&6W@V$NLZ9W,/S6/64 4^]!<"O&'>^FV6=G,[9@FE:AE(A% MRE 5.HIB] #.[43WM3/+6S88\YCFOTX7M(O=?->3!A#A1B!7Q%B2D\6QQ\)6 ML=&*0FWYF2G+E"*FXD8;X-U7E*]:\/1T&&%>/:N+.-<"79USB!12&RC)W[E1 MPJ)F;30.E8V%D90U EV#>3N17@Y >$=Y>G*QTEVU\ZXG#2#.C4"N"#/5Y'ST M+358&>5J"IA:@6-NDT =IM$&>/<5Y=*@&T:6EX_J(LQU,%>EJ=%H4UUP-9N8 M9+!!MB"D1C*.?[Q&FK<1[RO.W3_VNY_51:";?.P&B]>^%#88T+!QP(:]ECJD MBA2K(;M&HAT^]E?C.9Z*8O80JDF\.FVEI?[WS9X($CS^< G0P%JE?XF:PN)31E@#?(EBQ2H=BD& M>QKC9]G>T*'U()8B&#:.DP/>VQDO'YN)M'4Q=\EL>:[C9[?1EB'&SV[#3Y>\ MA27D^?B9 Q).M.I,=L3B1;OP^D>LGP*T>*UDS6#]TJ$3.", MEV#8D )>C8)2/1M4H?4LWR0EZ;D/%-Z*RX<&"F\CTX--D]T$U)]MH/!61&TT M5G87*1],!90MOF9L;:O;,/7*N'CKJ\ Z'FO2O#7&3::X/47JMQTH/#SSVPCW MT .%;? B:B^@\$;&JXT>8JPMTP43&E42NV8/N*;/::#P5E1L,U!X&SGV'BAL MJ)B,U0*USB;&DX!0I(1,-840JM"K94S/:J#PKASN):?^ X4+.:'0L-XL-4@$ M"4BB@F6KM+*[%ZO9A+6G.U!X5][VE%6'9-Q7-!M_PL4R17C.MGDS%M^-YQ<% MT19).F3'/*)N>:0ZMX)) IU:/#)+*?L,V+D/U#,VI0>7>5=]N(KF_,;_\BH_ M=0-L/2L)[P/W. 6%PU%YIXX,Q$.'J,N]&'/()D=IVLSUY3@I#5%&!XIL3(:/ M)8]=&LX<7D<>*#)\'!791OP#&P17N>?O>,.\*E0S(I&1"HS,;2"NTA 4+[-$ M;:.15%3=Q#2__>3#1U"'D_IT,)$-;(4OL\/'7_R!DH+PQ1C(ME4E\*\A.)=! MLD.I:]56KHY-64O>S:<>"7%[B*K#AOQZ.J/QR>3'/_('G)Q<:9+'['D!+1C< MVAU@8$T*FO?.F%6H,D7ONUAQ:]$< >_#27M ^ZTIXXN3V3CSD7\^P]//'YJ@(H6>U(^7894'FA*4!45-C"L5I[J:M!M\%'?,\KCH#9(84X8%W=J005I*I1@V@%1,P3+.)*@; B=-JOUM.MWY&O//!+V=A;3G55O.P:R MZ&N5OE#:!=\: Z%K4_4D:TUS\S45KV0BE-YOP-:U1QX)6;L*Z397.P^E6 9$ MPV M>WL/C;AN/K__'3]>HLJA\*=.&; T$SH4!;'--M;D9)')E(A=6@.OAW,$Y \H M[]M:L/=HA]_&9^/)R9OZ6[O5J#1[4_\ZG9:;-V(NJT07ZNG90#=9\)%@ CC2 MT=D:4/@NO4DVP'8$@C0F^ !B%=]NS8 V3/0N1'*QXEX#L[Q=CJT!T$= M'.[-P%:,H7B#D JSS5NM@I3:H!(*/DCROM8NZ:B/J$4/Q$2?AA)MPTL/Y;D$ M-Z/R8O%VRM+\:<+ KP()O.EJ5X. :+,%HW($K"P)I91([+\DG[HT2KD?UN&M MF YU7KF)6Y^-L<4[CTD1NLK[S@CPH*79;VE6I[,SG&3Z M83HI;0%_/<K37&OM1MG,-Z0XO.3!I&]2=:E%0;G+6PY,W"9UE,EE8S $I;PSOOAH> =VV5;2,O)' MMQ5SPY127CZ>Z$TZ'5\4:\Y__E)6(Z0K/JD,-H;8YO\YP#:*3A:'*J.UML^0 MV7M1[=W&]1/+K:G]Z^GL/9[2>\KGL^6E]HNS-LCL'VT2XGPQBCIJ$H+]L:I: M6C B8-$64)5$5 22[5)4M2&^PYL MXFSVFJ(*Z&*S@XJ!Z)("$7+RH3CI8Y_I(_?".B8]&9" @1V4 M%^PJX0F]8CW^?%5P\)X6BXM"OU$1.;*M[2"28=>IL'.-&2/89/@Y2GJ49@.7 MY/ZW' /3 \NR0\+PW7O5*)3@G,RL=:*UIZ_>07+L?/&^)"4J@_70)\8QJ,3 M@N]PQ_(^?Z!R?DKL@Z]9_<4U4RN?<-1N^5-;>=;MKC 0:VU2-425(_9IZ/DP MMD/5;?=3C:$)>.RZ[OLD]L/G7W%Q/KNX,^!M,!GO6CL)W195$P3,&B0[@Q53 M*CEUN=Y]"-BCW>T.K0C3CH1TN&)9A^\"W55 < -\/2]Z'P+X.'>\P]*Z@<[L MSU_6YD(IJYQ3EQY+CZ,S#]SH/J[*;$/%P)[. M:^)GX.D[FM/L$[VC\>03S1=G7X=Q: S*MDZOL=16A&^)C;$VI(FL;C,H/9:' MXGV;O.=IF+:[LS+M)-*!:V/^]MW[[WZ;$<[/9Y]7PI-7-2!L"+CHCP884Z\ ?>P/UURC[X9-G&^80F^?.EKW4' M6.M$8$5$J+H5]65*[)&SZ1Z\K0Q=)9?*AAJPU8N/3"/Z"?TPMZX_318X.1FS MC=UZWRW;"+0[Z=_'I[N,L;GO:0/<[6P,=O7.M J1E<0J(QKC*>1(P@E=JI%" M9C':$/=@HMWY,O3A9_85\T8M=F-5MHABBC*.]SS^N&*LQ3J=J\WJ/F'O>[-Y MSZ-_Q=ELF6:^^XWF-D_O2\/]B[EU]YPD[R^H?!;&L!FK''I$E5UN3??T?83< MMZ[!J/DZTO9-7?UK7=C:Y(5]"=QZR:L]ZPVRHR(+FQ?6I.!B$BEX&7S2KC6R MOH_33=Z]9XEO$Q?]S&I35E_P-798BP_*LZ&45"X7705"-!:2#5771*RK70I? M-@&W=XWSW>_XZVPZGX^L%#6Q*0#>.PM&)P'L+5@((6J%.;.=8 Z\^"6PPUMG M@^O*K0KH(;GH<$%]#[YKTU(O[]27UNN(;" V6#U(X1P8!" M)>5R=%ZY'GJS+= CU*2N7'6X;%^V%'P ],B*=I7L$]B2J343BI"*5L"N>D@Z MH\VV2Z/[3< =H0X-SLG W2F^8L$EEL4,FTI_O.QW.?*4>>F8((=2VK!1!\'& M#%G*1*1+1K%)_X,'7G-$Q \MU $[7-Q.!;A'"A<9 1*3*@4G>X[12=6GDK"SCV+^N'S+_A_IK.7I_RU7+1";#$T MIPO[BL@VFK=LHWDVV4K $"K*8$N7AI%;8'S\-)YAM61S(WHOM@[K=WT%^BN> M?>F8N@'#D?<$=,[X9+25 H0. HR0$F(K-D5$$V+- M0L0N3MR3T+4'TH6>JJIMPUD'%;N:FO:.3B\NTS^,/WXI*Q;2>A<)O,L&3/ * M4A0%DE/!5F=1YRZQI'LP/2D+?G\^5ZMK!B*C0V#[%7VBT^E'*K]1_C"9GDY/ M/K\;GWSXTH_-\TI5L0(<^=@2I-J<\(@0I,XDL% L72SX!W =M[X,24J'O>4R M*+$BA,ONBQC;F/, T3K3FM8F2%0UM.;DQ2DIH^YB>]^#Z;AU92@R.@2K[Q/# MI2)[[5(I'JCUMEX.>TS\(Y"&DK1!.1.[]+-Z$-EQZ\RPQ'0(13\0\;QEV.42 MI+."5^\I@:DZ0@K\VZR%L35*5U?;&!_DEN-/YO7W9.WP=VEKO[I-(/?T_G? M_#@1@*ZZL)W>#49D!U-J%^C5A"*3)K#LL;(7RUH2R.@V]DM5_H/H^^1D/1G= M>R B\-15;QO^^C2++-3@?&FYK17R]IXA8+B:&Y=E!5THI!2RC[9+FMLJD,/; M7-W9N]T!<'?1W^G\'ZK4X/5Y*\?X<;X8GZTF3_WXQT?^./MD;6_^VK[9P#LN M?R4G.#@R50BK4F5%B811)=^Z_/D<2!F\+R=X)TEL1_\K2HL=Z%O^LP'$?_OU M*^(3U(;&RNR2U$:4'"U)HV05-E+,UHU6D6R__)W+/J[]XX%$L4$A!SD*PA:O MC!"F.!DT>WX*I1;"._Z3T7I4VXOEJP_Q_@/KW6\T.V/5_'DZ.6F_;']C]Z]_ MN^\ M JVJJ*X4<$D@&!D1&&B%2)J_IY11Q=PGB+L6S[X6S-]XI\N\$]Z0X,@;7@@* M 2KR?XSFTSE1=L#\"%]X@S6QRW"RM6@>8T3'_MROVBO["WK@FNG7T]GO."OO M%\@GW^3DIY7I(2].9K1,.WD]_H-*^^FHL(%64$O(T54P5F9 G?D_4F62.D=M M\P.[TTXO?MX*T%_678;(7A? :\S$%M+Y9#&R)1C2ND!)I0W ; V0DF6%%<7Q MWEUM\EWN.^\"]+QU8U!Q=PCKW<3U2ZLA'R\^OVH*JB1&5Z*'JD4;#98+>_J) MJ1-)H[")I.Q2DG,WI&-4A9U%WN$BX2:R&WM8&U94WM(L\Q_@">]>69>6?0G5 MI;9[V0C)Y@ J:1$\^V@B=PCTJ>0AWQ3+,GX=X%W 7N< M"[]]B;M7#_:4^B&U CV*J+'5#=>68QHSI%;.IV6,P6F#(AW QGSD*[A#*<,V MPAZZ+[FWXCMQ-CX]98%\\8&7LUI>G=-[^KA8VE9**'5EX_SX7^=X^MM4?R?$ MU?V/B%B=U^!RNTS*7D&0P@.EJMKPU!C,2LQJ???R ; \MG&Y*ZO31Z1DX.C6 M"VF_P*\-_HSA3QK\7FSTL,EH5NQKL M7*\X&[_Q&-2CCWB[["N_W*'$O_![/C!0>[<"2ZM\9!L=+/O7;78R8[=!,'81 MH[>4G-@DXKDOCF-0F$-2,6 D;(G=BGNP_S_G$V+HX19T;R^@7TI.N)QT*A4R MFLS?@2$(K7^\\S933FBC<9OHTA!@CD&A#D[*@"&UK4Y8HU=68;^[VELQ9(N! M168R6X,&54M/;[-DT+KHK,O;[$][03D&C3HP(0.WCWCA'_X@S.H'8;Z3-SZ( MJ\0L7:/RGFVVL)Q1A 31%-WB#]GZH&,0?B.]&@S24>C7XQ#4H6W%R^G9&:714ZB*1KF[H;,HIF[@O 0@6TJC+*6#.;>CW<];5HGKG"#"?IV_2[ M#KF.-U-S+J^MQC1_4WND-3WT_,'3FK9:T$I:D]%.$'.20]3&Z,SG@+65?:+L M*4L11CNO;7N*OK2W+1=/VX^0NYXVD/@W KN:U*@=8FB?5);&!$HAY(A&Z.!$ M]4:-[GMPGXPQKTP55K<>ZXEM AL5H"L>=$R$)(JNILM=U\ 98^T(^[H;?6R[ M4<'/\^GY8K[ 26NJ-"K*5XQ8P/+I!*9:A.A#!)]0JB1#R]#=P&RX_RV/O;'O M1NQU0V! *0X<-6LK_9U:>305O!APF/"T]?0?15F,+J)-/I-LWO*1UAKJ*0B( MF@Q;'4EMPNW=;WC^O XDO0XW+&]GTTQ4YJ]9!C_-Y^<-TYNZ8EN,-'F=5+NF MK#FQ91D4Q(H)2"A-I822?)>LC8W0/6_UZ$=$]ZRORWETQE19O /;VOJ:9-B: MY2\;@L889*:L7)<9?FNP/';6QC[\[RO:IY*ZT0S3Q:5A^AO_F^6UI-<4K!4: M?% &C(GLE2@;EM<]K,Y.DNA2_+8.S&.E;^Q-\'1@07K"'S ^G$:K%T&U@33P*ISXM20ZI"0]D M;QQ*$;81=?<4GN4B2] I27204Y$7HR4QUPS5YEIKM"+H3MVNGDHJW]!GP9Y" M[FXI7@MY;H+K3YW/MQ5QFZ9P[2+U0^;SA402K5@.FFW3 &UDO;<&7S]=%&;81=H^FF6LO+I27U;5,9JX M(MJ*K(VNB+:1=(=>F/^!LW$[\-H5YU+')1]XPB56:D4(II"!:(( KS,KN$>/ MJ4L 817(L1@#>PFX0W78=3R72KT)HIY&P&U(CW/\[T?5/;SO(><.._X:9 RC M\LE&+>+MVMX6(2I30-1BK:LE\;[TG)E_X*CO3?PVXNUNY[VC0FEN?XMO';1C.0<&)J%#Z>?]"*]: ML&Z \7 .XWJ03\%YW)_@K?1G#W8.ON%<95M5&47*J1F^%HS1 E!JMJ>M\II* M+$H>X*;JD!JTEE;,%8E4H54)9^^& 4$(ULG M!6M]5K(JN4GX@1]Z32OX=ZL:<>.MS_VXBOQU=Y"2<(%$+(P&:P9A">]R&,.@%:BE(F@UIM4O3_-%B\ M8S,>GL1MI#8P>;^PI,[.SZXB362J#E&#*$Z X<,"$K4:&F5UE#$3^S5#T7?C MS8>+W^TE^^D0@ALP1+<$@G]< Y*<4+E0@N*TNIB5R#^RH+VPMI!3TFV2N+$9 M@]??_ P9W%EP=WZ#@^;AOYQ.6HC\TD*0;(8=O>"9O_ \^Y(7KA0 M<73C27NF"M%\3K1\X"N:Y]GXX^7"+K,KBTA1Y)B &5'OPR^G\PA/[C0GX@?_X[R/1RH(,>\*R+%TR11!+$A"K MDSG75M#5:;EK\1S^2G1(?;B5*S6 T#O_OS__^/$B0Q=/ M7XWG+9/W?';YP7V%K6HJ[!P$"-DYAEW:R$V1 6NP,69I2N@\ 7PKO,>E2X<@ MK4/(]"OLBXZR\W>4IR>3\3_:B(X?+JI3WG\@6OU$BI-26*? &]5&<_AE1-"! MMABMB=JPB])7U[;">ZRZUH^T#MF UT:C+:=K7'J[[Y9?R%O\W#Z5^>OI[,U' M:N67DY-K9L77100O0PS%0BTM%AVRA*3XTQ'L2]5")OK0IFT-+_'CF%>U=@7\3:421 &-1K710KR;H_#0=G:?4C*Q=BELV1_Z MGT(?>U'9X2Y\O70N;F=01Q6L+R"483C/YZ"E=GV= M@&%$_F1*[]I*7LQF+9BYO-J[JBHAS_:D4@*4RX(7DUBK TO*1319V22$[Y)L M=1>@Q[KY'(SP==[DOH+O47RU!M?EM?LFR+J6Y-T)[9'*\@:A< .]V$/^A]40 M-,E6P^ZISLR@P<@N@[46R&JOKW1'$@,J# *LL4910%UH&*RCT&S;R'LZ$YLNXCH2U!Q;V'=?M)@8GL MY*T;)/325.MUR48['[0VPFJ;HDTUI2L!WG[H0#-!OAIZCJRS6K0\,6P=HRE! MS,$ 5AF$*P9-[#)\_C:4???2=0O*L^=[3^EVL*EN:N#ES.!1\L($=DBA&%G97"AL+ECGP?NDBM$VZ])E M8L5:-,^>]?UEW"'*_7H\:?'W):0OS5HOH:GLO[]J;^;7XQ:_SZ0'&&604[$9J9BTLG MPD'TGEH+.&(W0,0:NQP$&^([*A49BH>!NW-?AWBEO5$&=B U06F9AX:\A9!< M %>J9;K&PCZ\/&S3=!]L^;E6TIW#R OHO\#ZLA(66'[)VVX;X>3,T1,&&% M9$K2&&/,M4L&W7.Y6>FD&-N(_9 W*]>S1:\R2'^:U.GL;.F;#'/]LM5+!KML MV'UI*_<0,9C2AKH5MON,\37Z$H6G6%3Q4:2)+''[^F=(XP1:E]D)"MT6"$U\#[LP&! M00A&EHSOTJCQ7E3/7A.&DWF/0H&;YCP6K-ZY#"%:-N>EC7R">@_21<:B=97J MN-W??8C>0Y9/WOUEBTWE:DN[>&FSQUEADRT!JK:\;ZFD W;9&IZX^[L5QYNZ MO]O(^K#.S2;(_NG^;DOAYE[.+O(_K(9$HY(W1D)L+2U,S.VN)05P6J<<)-G4 M*YO]>;B_G11C&[$_EOM[O8*MJPN\T8NZN,';+W'%%<:292KDT"1ELO-1YUR6 MG3"HN/@E)6_K=P[N#BN;0U;"\7?8>I#*4"!(H2 ZJC(78XO>I'G3DW.'5^Z1 M1]9E*2A4\$@"C-86DA(6?-966N4J]>E+<"^J)^$2;:,!]SO'^\B\@X]\$]S/ M8TSCT_'B\\OSV8P%,$HJ)/;6*ZBV6B.* 8RJ%=^&6*UHP ^@$:NPCDPE]I)Z M][2_+^A^G4[R)< L7 @BL.->3>33/5@(Y!(DQ,+:7%1U7 7 D GM_H3)EI5@VRE3B1><(07FM1)%)8I3D)]L7%)-AWU"1U]83,#XY(&-$1 R=2L@JJU=O&1M@5Z M9 HS,#,#9PJNH&N=95H/D-;V_^8R1B)+I1QIB%$0&!(",+,+B39(5)2L">8! MGVFK%SY;->@GU@ZYAOBE&31=<"?F799T=!*-I!04]L^GI339?:R0=P':=.["CWVVH1 MNJC%2$4TGAQ"26WGTSDMS3+ M;:]3N@035 2=JP7=3= 'X9YS$JT+RMKE&CHW"&=9#3& M:7#",1RK!:3LV6(223(9HF#H$M9X,KE#^U"_ARR??.Y05-DXZRL4;ST8MHT@ M&(6 QKHJT*B4#I83\(1RA[;B>-/#,D V0_3-W:%L*MT@1V4'^A]40 MMHE:(8 ##&T:MLT:0I7\?20EC++"VCXY!<\E=ZB38FPC]D/F#JVT%[[1^_4J M?7K?M*%MWC%8QM#."UM)%A*YIFS:U;>W[#0H/C;0%Q%+MBX*O)INLLWK=K^_ MV.@MY_356A(I4C6!( 3/VBPD0BS1@J5( 3/:NCHC>.TUQK;OW>>.9L-W71SO MN5;K#1)DU)FMP98D[$0 ;92O.7JOAES?06S?[CQ?O[GI)NPG;R\'(2T1>6 / M+@%[>!Y0MPW95A.QDM#U8.?@8]C+?=G?U)+>AH4#EQAO@.R?EO2V%&Y1:[R# M_ ^K(:4$U#%IT*FP2M[NEN=%KOMI8 M";.J6C8MKL@'H R & MKM@W%V2+1I ULS>W>VN4&\^I%%Y@:F@?,WY9N\W-]L%'R[B^BL+AO=B0['6N>: M]UN(62Z_\D[PV^]T^HE^84/_PWPD->.4)K544@>&^#])J<3*@=6:'(6A+IT0 MM@7ZY]2Q?1GK8(D]A+=]!;_]/AV%%*KD8P:2U2R3@*'UJBY0-)520XVJ=*FN MWQ#?GU:?=N&G0QW!1C!9+VB4JL;D,X*,K8HTBP+H&:U*V2<5E?2Z>U+'O0C_ MW*JT-4<=JA(V ?IZ>CX;95=-#GPP>Z2V@5H^G:-'2$:KE)2NF0YO4UT#^*=6 MI:T9&K J82N+NJ#9%[!LL\5HV*C+M;7T$Z;R!DH&B%&2+=ZEVJ6BY)!Q+#)S)#-WWB(5)(#*4DG,3_Y-)(HLR22$EQI!/*2H M#*C(ARUJ\A&[%&T\I3227MQOG(Z]!0<'3L?> -D_DTBVI7"+=.P=Y']8#7'9 M)I.2 ^W;S4H1 6*B5MABHG/"FQR[A'.>2Q)))\781NR'22+YZSDRT 71+LDA MU_[Q $D?=T%92>:0&$7UP0C^'_Y/8JJ2((M"VQBK]J/UJ'85R^ZI,[>?,:B0 M-DE\,34I"M;8:/D_R:;J=49!BD2FXO/H]N/VVW*^/.]-.AV?+)M5SK]:>>AC MDJ4JJ#:U6BB+P/@RY.PC?UDI4>XR-/%>5/M8^2].9K3\QE^<+Z:M-V=^1Q/Z M'4_?TFP\+:/6VC!D%R&&%I/-SD"DHL DBBGI7(S<)$_\@=<*. M1Q\+H?M*;4";J,&Y= O8O?B(,]:N\4=LE=:"W4TT?!([U6[@O&0LO(VT1A M MPUPF*3>@<>W#CX7(_24W8$K%34!Y.KTH)_A$HX2D,+)?QR]7S2W M!1.5-[K-T=DDI'KMF<="W,YR&KB9X55PY;SE@GY9ZBB1<$7*##IXT>9VMV/: M* ALIA=5I$AV$^;6/_U8.!Q =AVN[M>M]1?\HT72?OSCXW3.:C=RRE:T2D-> M]FBVO$$$BQ6L,R6U46ZQ=FD^M0&V8U".7E1TN(]O"WU37\ZHC!>O,5^TTYN> MG8T73;5?$[TX:\UL1I65UT9OH/5I!C;-'209%/C2$C%#L%GU"5%OAN^8M*8' M)1VZ';[/'ZB"BHJ24,%$B"O3WIK40V**NP?>:P/XSM M4-V'^NG)T 0\E6NR=:OYX?.OV RF93B7K=H[1N14,KP@;'V,Z$=+@968?O MUEH'X3?#UOT!X"^#CW:,/2NH'. M[,W)8^B.]E+R-Y.@>$9GBF+?+"6$2+524DEH?[ H=W^=>>"&[7%59ALJ!@XV MOL:S\>GGUS@[H]F+27F'$]YS9_.WL^F"E@_PP^/?+^8YK]_F)[RWC__\;_. M6WMX[;6J3D>HN@0^/QRQL=*&AQCEBR0*5G8Q[6Y#>1+]L+?A^G93Y+VDVZ&7 MQ%V?RL_3^?P'JM,9;UKY%.?S<1WG2TMV^>/?\(]1R!@5;Y20/&DPWA>(DD4A M0JC5&N/-:C+ 0'._]@#]['7H8(QU<"-7D;UF86VP;U\.KKG(B/FZ&"ULD#8B M%.M8BM42!#Z@6[/7HL@H9T2703&#KN+9Z^/C<=JA8\5]'U>#9WT,9%&VF9SL M2[&I""&B!FUE1J-L\*L]4/OO>,>@1$/*O4/OB?O@_4J+-W6INJ%ZU_*[0C"M M9X]H SNM!S[>O4*I:ZCJT+IQ!>ZH%60G!CKTE5ACW1DT.@N?@:QNL1<4?/(* M \%K7[5$:ZE+W\J';.<]O)Z+BQ*+U4<=''C91M3ZEKB!NH J*L7H3+:ZRT7W MDYF-LI\;L+,LG\KMX]W?XX45L QSMWA6%II/[U!8,EY62-7SZKR**F;RP1YX M1_P*[HG,3-F*^XWWQ!TYZ&#Q/X3Q,@Z^"5X^;P7R<"\CA:=Y2C_;@Z/$T M*B8TT5D!AO=CM@5*ZZ!("$ZJ'**UJ/K,7GE,37K@6O*I*-(VU'10H&O.*5N. M?YO,"$_'_Z#RT^03S9?)8W]EE,VPO+Q 2\5F63,".=,NZ9*%9',$+"9GPEJ\ MZV+K; OT\$9^#\*G!V2K0T#U&MY7C0$J/]"$?[%X>XJ3^8OR?\XO4%^B=:2= M2T) Q78!'%(KCI4**ED66;)2QBXQK.U@'KMF#/9?[1^:+\0MF*AB_9PV^?%K'_. "DP&P!< MS0I3*15GLD.1C'0U24990VV]+;0@/7H0ZP BW#GIZ[ZG]1+G!HE=4@14*!W: MG(VW!I5,112A8E2V4EDOU,L'[WE&7CWYJG7HN)W>RY>4-Y-WE'G3YN/]!YR/ MYW^;3-.<9I_:>W^:?#Q?\!]/)ZW "2]E=1F"UM%8K)4_PH@)C*"6V%DCE!HL M15-"6.VA-]#1VF$Q>QLAPV&Z",RJ8*7WGMW(*$HK#D>(6(AWU((Q%QUEG_C1 MT LYU!7)HVOX+7/H,37BJ5S37)S<7Z^OKD?ZN)=Y'"791OZ/<(VW M7'U"Y:PV#F0IO(TB!8B&"*JO)!-1K:5++. I)Q \J;-J6Q:=(0*0@'4*1M MJ#E,3^*UL:=?<7;1JV[W8K_-GMLK*G?_ E8;]V8OLY#&H)$&78V(T9O6@IJ_ M:&/E^OC]8IW0$N"]W0R&:R1E3V:9"#&VN:5IAKY1]&9+LGV]V#Z MIQX-QE@O.VX);?Y%;*_&\Q:@;3T'HR),B@K#R00F:PM!90V4@ZMD99*BRZY] M/ZQ_JM20O'7P-[_F*%ZE8+R9?,U6G(^D2*YJ[7D'E:XEDB$D70VHQ%:;,#H[ MU>6D>P#7/_5J4.8ZY-!<@[).[9,QHB!Y8!%$5GM>/A_, 9R02D<1O;9=W,W[ M8?U3K8;DK<PE6;< MN:WNQ%"7"\_KB%[B@DZFL_$_ENN]RI[< &'?._*'(#[61?E^9-ZK&X,Q\3@Z MHV(**E*&PK8 &PA50AL Q_X,2E6D5G%URL3SUI4'K\L/K2K;$#"@BOS_[5U9 M+6^SV\"3N(K6!R5M< MMKW4)F&Y\@(B2@=*F C!4JA5BO1.6FZE[Y)RZ43?G3>/EU7I)?O)$((;\!1I M#N3[S4(WP[&EMJ$$"TZ23JHH#3AK)(@8=6;"UL',@S%X^\V/D,&]!=? ;5XZ M"*^^+7_YG[,\I9=\^O8N?\WG3:TAV8!Y^C!J9-*+3'>U7:[I+KF YX;#@\F]OTIB<5#,Y] OV.P<9AK,&9\L/="!U />S M7W _+G=K!=N#B-'[!95T%H7W!$W1)Q)=J&&KAI1TCDH([6.CT]?'U"_83DEV MD?^A^@5+EJD4H8#Y)$&58LFOH_V9^]>'8#AX]JKQJJ" M\F>_X% T[]?FM0]'!QR"S2T/*12P4=6KH.JT$TZ^?W(NQY*2PTZ'08]*DX;H M%QQ!D7:AYH#]@F_/+I',-9[_=GDUFU[/_^S&UK^<+?_+'YL\2VM(A?(U?*A%7[Y95IM$'K56*(+R.H# Z0*R%,=(;J]!99II8K+[ M>_!%MTO=K2)Z9CO1CHH&'^!ZGG\FDASOJ:E"$S*0&$VJIC&:ASF0Q8$W&F*/U MQC5)RV\"\\P4I#?ZC;+CAX ?,[S-N3WV]T$Q;!9Z+0$&.-^!1:: P MBFO%8Y2NB3>W$\K1N[(.H5#M>#N6]JI;Q_.WXJ&WT_SW=1U>/X_K#5HE/%E9 MCIBJO740=$G BN=2=;Y+-[8#M8+?'M5.,[659@Q T4JG,$N B<=,%XMB5 M6"L8#UY_-0R_'8ICAB#G0'JDO.0ET[>C!=EP%5$#YB2 2RMJ*8@K<;1"JU'T MIWMYU<'49Q=.QJK46Z;I%O4\EL= +B"!$KQ>7$U>H+<9:V>:XD9;81D;K4!O M!=QQU%CU8K5+15X?2AID@3H6)CII4P[.@<_T0Y$S">A=!F0N^Y(R8Z&MP3G* MRO6#^#]#T=3B[JV=BA:[@/U9ECXX[;W*AO?A[.!EZ5YF1Z CR!3)AG.4@'6@ MJXH\*LT]HR_OB2K8,&7IX^G7+E2-5);.%QMU8IX5PR0H(>NYOLS@HDB08@A) MQEARTF.5I?-C;WD9K[E\JQ9,+Y4FX:@DO+UXOL"@@II,\_7H6SRX__E$V56K5@4%7F_]J\0UU64O+B&O( MQ1PH(!M"2];+/PY+<8/-;] U164$RDRVOM3K,; X0"L5T"H2ZN@+<_9YJNM# MX=VQ:^LNS#;0TM>3Z9?)%&?YEQQF/TIK%IZ!]LG$I LX)S(H$R4XE-4!,=)K MS00)KH7:W8MJ?#?M<(1/6K'5("9\?SV[QO.WUY=I.=!1Z!2%!9&YHD U9P@J M2^!?/W]=GLVYKF&F4%*S$ 8Y:!JE= 81() MI%:F>!N*ZS1*<6=-V0SG&>O+ /RT*K1\A?%S3FO0F(O,<\? *>$IX-&A!J\. MC%)"%VMS:G/G^CV8GK'^#,74@&%DO,BG_WMQ\N+#=)YC^?9GGI;)]**6$+Z: M+.TB+T53?!P 4=3I:2J ST4!2TIAC$X:M7*[_%KG5:<7/4/=&)Z 0=CW(#[ M=?(U3R_GX<''6ONPT-XM8+U6$96/$'FNP_R=HEW4* J>O6,R%]IOMVT/?7,W.+LB=3\N_O9J4=Y/+CQ_R]*+Z^ /W@79^7ZN&S_T6 MO-+9B=QS6T(BAP052\5[YFO'1TK(@N=YF6X13"9,2T2J6-LXMVN0^GKB%4Q_?BLEX(\]5[HB(%!K-DJ/HNC+$ZT09FN8* M!-2V0*1((+#(8HAM;]T^SA+J'OSO5R.]"P\'+UWM O9GC?3@M/>J8=V'LX,K MFAKK;@!W&J>U+W+UZT%/JS>W M+7S"1J*K.(B)D;5#GP&5(0LHK#<*5:9_\/BUX0$/="QEV$78 RI!/>1\26;L M!;LX.S\G@;P]^R>GO\@(_CZ9Y:M?KO-)_C*;[U>""?';Y2Q/\]7LS=_7>/YA M(E\P=E.H@PJ+Y'42O*AY*+*97M.O1-8A0A>%&;K&6&$,C8BLB=GEU^O/HS3T\^X73ENO5.9;MKCQB@$O=^6"O%M3%Z+S&ZK+)2 MT2MDR05K6,$<%6IQ>A_"?N*:)WOWJ77>\J &HML$<46 7HJB4=8ZK**4)Q&& M(#*)U43K=+!K EQ'VT^,O^.4 M&SKWG_XO$'']E M/?#7A$R*2>2]2^QL*RT M]!X5??(IN*QI^RA^31;,HOU"JOK MV?S*JC_**IIWR\(QI9FP+"-H5D>R9L/(+&+=PU1&BT+)TF3$^U +Z-W:UP_' MHBHV,L.UC:4>$.5Z68@"3TXH%*N*$[Q8%IMLNH.@'W^3/HCVKK4*CLY\@S/^ M'\-Y>BYG<9-GD2%HY@$+>E#2: B2:5#&&O*;@G:FR9B/89R[\U;?-#YB?\K'DLZA#SAAZ"TI' 4'+!(6<^U!['D1N,B:NX9H./TAL M?$T=UO8/IC$-SO$W([L5"'?!U[+*XR& AZGV.!J-Z*2I/>D\A-HY54(QIM9' M^$B?J\R ,C+(K+B@8Z1@OTE[UF'4[8%RDD>K;;NPV$#+_LI7L^E9G.5T,IO$ MSS?S0X5UCN)QL*E6.&1:;(@E0,0ZE!1S4*+)H,Z-:(XEFMJ7M,G0$M\:]31- M??Z>9]_O[7XY(_SA>GYUXX?)Z_=OYE>V#9B:ZO:B%@FK/9:X.LD@9I')6WXPLP=+FY\S D= M *[(6$A$J3 GE^E+J[?+D'.J6)188O#&G&Y^9,^\P-UG_@@U4T&!I2C0F2R MXE8!\I! 6@I!0V9(A=V%]AB'K5V+F:*#9FQH:Z4 M=BI%/P1MB)PE;5V2(VC!N/WA(]"^NW2/)5NTNA#Z;W._617Y ]@!16!>7 86"N),^2Y4] *QY(8(RK%+O( M?*LR#!INKCE!^Y:.;'E0@TBE0^E($;H6BA")G*L:XR-%]63MB_("C8CKOE_/ MTI'5Y^T?EF][4@-!=@FL@S,R._3:RZAXQ!"D=8*V2D=;9=%I39*W\"X4M?X( M>)7__:__ U!+ P04 " "<7051CH9PB''( #07@@ % &-M92TR,#(P M,#8S,%]L86(N>&ULW+WIDN,XEB;ZOY\"-[MJ.M/,D4F"( G4=/68QY838['= M",^NZ9MV38;5@YURR4N48NFG'X"D=HD"*)#.&K.JR AW"N><#\+' ^ L__H_ MOCU,P1>U*(OY[*\_Q#]'/P U$W-9S.[_^L-O=Z\@^>%__-L__=.__C\0_N]G M']^ %W.Q>E"S)7B^4&RI)/A:+#^#OTE5_@'T8OX _C9?_%%\81#^6_6AY_/' M[XOB_O,2H A%A[]=_(4CG&.L4T@1Q1"G<0:9Y!F43 H6TR336MW<_T6P3+,\ M%Y#$>0XQBC$D2F8P9HBCG&"5LJ0:=%K,_OB+_8.S4@%CW*RL_OG7'SXOEX]_ M^>67KU^__OR-+Z8_SQ?WOZ H2GY9/_U#\_BWH^>_)M73,:7TE^JWFT?+XM2# M9MCXE__]]LTG\5D],%C,RB6;"2N@+/Y25C]\,Q=L66%^42]P]@G[+[A^#-H? MP1C!)/[Y6RE_^+=_ J"&8S&?JH]* _O?WSZ^/BN2_F*?^&6F[NW,?E"+8BX_ M+=EB^89Q-37:5Z,MOS^JO_Y0%@^/4[7^V>>%TJ>'G2X6>Z-:+:G5,LZLEO]\ M3M@O5Z@?2-_EL:X!E*O,?1=*QS9,WP53]\[P@^I?X1TQ5ZMSN10W]V- MJ*M5[U_C4%^+^9)-!_A:;,7LJ#RU/WAC_M:(L0.UD&DEIZ'N'575MZ6:256S MY=[0H)!__<'\;;(JX3UCCY-7QN@VU0?]F7OCX M7W_96A40XNF3 3?M%[-&95#I? ,V6M^ M=XWP&@.K.K ZGX6X+G84W)J_8WY MXA"MN>B,UMZZKI#2K.25J92#(]]SP['KD'_TO#:#=@8!1JKP*Y98#D'^X:!M67AW)&P2(=T5@)I M-J@K$Q;-0TK^>(Y>RSL M?M+^N+RK]#&;P&<&K#\F@K!<1CB&)#%$C4620,ID!)F@"5*2QTDLO5R@JU4: MF_NSM@C,-:AM HU1]99ELTT!>KX C6'UKTKP>V4;L,:!RKK_WY/IKY]A1Y8? M=-[Z9OB!ILR?X8.A')3=K]=J6&8/AN(1JX<;^8J-[>NR7"GY8K6P+Y/*#_UW M-EVI]\O/:C&A2*F88@:UV?A 3 6&U/P$*H&IRCE'&4J\]ZQM$D?'QU9A4&L, M:I5!K?,-J+2^ 97>'5SJ5N ]O.50< [A"%^#9#(X]SHI:Y$U-KZQJJZ70ZWM#:CT!0GXO5;9TZEK ]KQF#\,?'V?[%^# MG/]A_F5,@I[?MX@;]LC^LMU'I_0.'^G((?.%*NYGSU>+A9J)[[^R8O9F7I;- MEYNP%,4IDU#@.(+-(F;70\4BL+UMJ"NP6;E=,J M)*8KD;2B[4@EH3#LFTP.X;.:@A^MKC_UP28NL 3EDU:!PS**B^U'G.+TH6ZL M\D:5I:HO%8V_L ,;KZ2$4ZBHD@S)8)T6&Y;9KL#IBO:L&Z[A+*V;% M4KTIOBCY>K8T7\B"3]6M8=]E>?M@;R__J]J5O/SVJ&:E>F=8^.ZKFGY1;^>S MY>=RPF@:QUJ;;1Q+; )#A"''*H,B03GG3$4933VC/:]09X0,&7O'@%XS'8[[ MO,% [GLC6!D"*TO UA10VW(#=JT!C3DWP!H$:HM ;5+0,-( T 8.+KU&HZ%# M3@.@=R(0-<2HG?GU8A3LW=?YA'.*!#%^)XQ\T;U84/F=[ :.F+>BAY=P/P.'EWBY7<_ MWG'_VXQL',OZ?&XY$9R36%,"XTP9ZI&$&.I))<14993&4E!-)\M-&M+EG=B1 M""^6.9-6%3Z,7=3*@>E67\_M[#&6CGO5JQ#J>R.Z5>ZF.6(/&-AZWO2@.\=C M*<-N"\]:>;3G._]DMP7^EBW^4%6DZ29NGA6F]]UF^UBP?U@)G?Y7M\*,5_-EL7L_I/9W4BVD.5OCY(MU:V< M/]J=S41'*B69X% A%$/,S1N>YB2&$4_,.Y[KA$3:9?E[21T;']2*VP-4ME$= ME&O=P:I2'K!&>S>B\)N&=N;H#=R>J>3I<95-599J&S\\OGOB1X^S,Y=WPJLF M=_-1: O>1%D257SM-]8@!-[)O#6C=_MP!XIODH,^FN&:4)X\Q50JHF&,!39< MGB%HV%M!B;E,18*P9$Y!#J>''QUI-QJ"A?UR^X5&G0'0@86O@J5ONETC\C$8 M(A[\>14R0Q&E'T)^A'@6@#;F._[04>6^"HR-^.HCJF)[ MI\4JO0$$[3:/HY^BM&<2\Y5X5WY2TK/INOE3V%/]_ MK6;*O"#(FG%?_GW%IG?SY.<\K8GWQ?R!%;.)B!.-49Q#&G%E6%#99&PE8)(D MC*19&IG_N[IY030:&T'^J3(*-%:!RJSZC5\95MUY6=-LY4UR8S=*MEYGY4:: M+92U[L\;WP#\7MOHX4:%F>7+ONC@<]E#46WS[,'(&VPX$A65W!Q%VX*ZQW67Y?%X=Q=B\DUM>+A=,+"<) MCJ@13Z&,40)QDDKS5D4*VOA$R2@6!$5^T=LGY8SM#6G5!#MZ@M_7FOHF@YS! MU?&R^WJT^K[Q[@!4AZCJ5AC"QDV?%C5P9'2KO<>QS^V/]Q-]=Q1 *ZF.$(T8 M9"3C$(LL@YQKXX7S*-.:"Y92'C(,[__*"&8_R-U8I$\@>Z87UPB]GN.2.\$W M9-#>D\<>=T+(-XPO4'RQ];G>/RJSGS6,62?*[=4IVI%8526:<"GC+.($$N.' M02Q5#IE($12449N)CZE;@+&OX+$QVD;W)N?SYK LV*8@F%V3=04PC]VEUYQ< MWO[WA73/E#Y M5!I&,F401QFQ5T@2:I4J+9%.!/.JYWM2RM@6_#:-7AKM_+:NIV%TVY]>#4[/ MBWRC'S@L-&#+48?.\FA%(^2>\K2@03>.K;8>[@[;'^ZV^C^J+VJV4N4DIXE2 M&C&8$RK,"S[1Y@5/8X@R'5$N2)P2K]9+ZX''ML;KV)BU=GYK? .6V[+N D'/ M*_FBW=ZK]=#(D MT,_:@:_+0HL-E>/3[<+E6ZTQ +%0D28*AYB*'F&84TI0D M,,E%EJL\HFG$)E_4@L^O2;KJD#ZX*[._;^E.@E$9,/O*+\\R$&(]+^B3N5@] MI%XZH-%W;M:3)&,ZV.V2J75=>F9U1YZGT<_1PYD[\D_&E.HN'$4X.;@H3W]> M%P7F,M-(&Q[)!#%.O4YC2+12,$WC7(E(Y4GD5#_E >. YZYGZ_*?K1!R1,>RIYLLC"FS8>1LJ!NP: MJ_X<*-(K'+)M<5X!I P7Y14.DKT8KX##=G.X_Z:*^\^&K&^-$\ONU;N5'?.] M?E%,5^:GGSXS(_/]:EEE11:S^TD6I8PHEL*,&_\;4ZY8L+3 M"??48'R.>:,I^+&8@;)2]WQ"0Y YD#E-F"82$B(XQ%%N_B9Y"E&6"Y:1E!"; ML.A>7J;'&1BB]LS@^+MME7I$M6[6E:O5!CMZWX#&HG#;JH[( MA=QJ^:HPZ/:K(SZ'6[*NP_A?H+Z<+8OE]ULIS8CEA[D9B:CKE!Y7:=>1N**"]66P0>[4KULX.ZEJL/303OPU5SST7BW MBT)8[K&/W7YE"_E.+=_K5_.%5H6-[;#AQ#+F42:@BG/C?ZH(04)S0QHDH:DT ME!'Y=;FY6J.Q4F\&8!NWS]_;?3XQ&S+U^VI_S.EYPMUQ[Y-=)HKHF@&I4IC MX_O99F4"21AG$=-<890E7J7N^U-U;"1_:(VEAIEAB!_O63$K?P)38['9IEF* M-R:5H*C:IQM.,5OD8O9%U9;;'QMX_(B_Q^^#VQMA'+/<\ZNB,A+L60EJ,YNN M;/9-=^Y">64T,%:'>X_T/S,A7S ]:COHFZ=_ MU ]?20-([/:N^K"8/ZK%\OL'LY:6MS/Y\N^KXM'*-N_$213+A,0DA\K&;9J- M H<,V2:9<4R$CB(21]COY+I-W/B.J=?:5H6.FJ*'JX?5M+JJE#X5VS\R]A;E2M$)LHVKEQX?", ME87GZ83K?+@Q3P\H]TQ"(0'V9B5/N$(2E*OH0;G*$X]#VO+]>,=MOELJW>O9 MW=>Y3;,I)P@K;3PI#8FR;1 BK"!+4 JC-,I43HU/A;QBX[TU&!NK^7=:\@?= M<8O<)Y1][WQ=!.CIK MVWW/N9UL$XP8JX3E,9;&4[/!3D3DD$G%H!*IQ&:YYW'NU:386?+8J&U'<7#Q M:,HS$5R43ARN[W1FAH*Z:L_!A MG35?3([<->\!.K)8569W$N6<1SSE9@O);!]UED.>$@0CE:<*Q0F/+$6YQP+6 MPXXMQ*_.3ZQU\V25&B9'RO VOF\^:+?8?\7O&1AT.=92N(L]XM6VQU^;&_] M)O2J4A$T.OJ&INW!U[X*KP>EY]7HA4>'^+-39E\==[8WZ,#Q9J<,.HXS._E4 MQ^J4K%C\.YNNU$X3R+=F5V'K [R??;0G)S:$HCKP^FTVYZ5:?+%NUNO9XVII M?FT,,Y^J+CWJ4E<,*QTGC,.,QV;!1XF 5"824I%CE28RRB*GWD!]*3@VRK#V M@/-V#74%!9"O9-]:MGUMN7P,HI[ID GVAV M_6MS]C0%06MWAM9QV-J>/2%\5/NS+SDA3LDWQ4@GL7'\B,R0F>PL@9B971C1 M*H6QH"+!F*LH\^JU=$;.V-C^X*QVIQ+O->?@6UB[G'9W FO8,VT7G*X\LCY" MH;^#Z:VH)SQ^/K*W_9#Y^/$.52'G7]1B4[E?Q3)*=567AD80Q[;">902F$4$ MXTA)G;HYBD^,-5[OQ ME!E[!1M//N"__%XT]1CNS$1ZC)!,)%(2E9O4A!GEFBW)G"-,DETG&G.)J M#@<>V^);ZP:L\,-MN1.&;&[XD[^ MOIO_^YR5GVW8W!RM\OG;+'X;MZJE8\^411AE!!L5F"J(%99"EED_DBE M8D2A3*32Z7C43=S8%J?5%NRH>P/8$JPUKK?-?F[Q!;3=O.-P&/;]6KT"/F]O MV0V5D$[S!8F#^LYNUA^ZT(Z?NO+DMMG=6\*J-O'EBZ(4T[G]V9WZMGQF[/AC M(A)FJ(9J&"NJK+>M(1,"0Y+DAF<4DSKO=BSK(GULO%/W1RFJYL;&K5K5'0D> MUF=R9A5I>V[WQ=IG3^@86&S.Z+A_;*W?3'F>F8;&?[ #4;"C>17SO_OOVI2; MG;-1^\2[^6P[$;];\T!E7Q\'H3ZX]G+*Z:3 TQQA^F!S]GS2:Y!N%/GO;%'8 M,TQ;(JSIF9K&F"H6VYHI.(=8QP(20A'$DL:((*3CS"L&]UC$V,ANK6%=T]"O M5VT+D&XT=1T\/7.1)S+>7'+>^)"$<4+*H*QPWLK#I=_R9->J\X]-M.M[O=!9[# 3A0\>9K@/2KT.P&35OUY0LC#%=9 MVCDQZGVLV!''P">WYI##AW_@7M0F(=M*A=$,6&+6P7$LNCXG9!!^^Z M[=ZKH=?D&$:1RE&N"91Q;/;M]D^T+488?= D'8[?4I00/OK5ML/=Y8MSW<;?6_GHF%Y907 MJO[OZ]FM$/.5H9V/2JBB"B:>B$QAHK6"&4T8Q)A0R#3!,!8H(7F,<)R0]0&< M&QVXB.UP#M?W7KO1T5X@-DKZ,8,3VFY$$0S!87ACK2[X<:WP3[9VQ0;1CY<1 M]282'XA"\HJ3W$%IQ@>)0];Q^FS'X(?J!E_MAR:O&S/&*<%(&)1%)A3$W- 0 MBV5D_HA3J2C1219YQ3JT"!N;0]+H>A0V?[F7HS_.;K03"KV>Z:8[4=".1(SMBX8_> XF[!; N;G2)X501.7,O^<[ZH M@HS+EL_63X/?K>F^B:EG)LJ'@:Z"?Q#RL0%I6Q4O =61=L["$)YQCD4] =F< MM?E0^_@\ &%K'I^0,W"MX_.6'MZ6];OP<3&7*[$L)RB1J5G^Q.Q-(EL>0W+(%$\,C#PR+H=Q M.IA3PH>#K+$QP%9=4.O[W_Z9H!C]]T9ML-;;_>;\$MCMQ! 8PMZ/0P[0NP'] M ><>,QE[!!!?DC8UJM\[$7L,Z,-^JW+WY[R7LN[AC M8V[N>^"9W9QHZ=N7DS9(Y]Y+(I_0=7/NS.OZL>Y9\__OBBW,TIU^_Z@>YXOE M1&9):FO50(TR";'$"'(6(YBDG*E4ZT3@V#>!_D#&V%AEDTZ^T1/4BOKGU1^B MVF4>7\&@ !)^(2(T0(2J 4Q'@19G]FJYDKL]J%4E&6IYP7<#RMLE:,1>>=KO]W$OH"Q,<"N?D"KYO[&;AX* MJ8"M&%@(W_;71Z"Z;A.Z0]7[OF '):M;T#9U)ZT.W)IN7\;0[>A.6GBB!=WI MY[J7XSFHRK&-D;._N)W)_1_L/#E1$=,4"0HU,ZL?YQF'A.H4)BQ/(H2EC&,\ MJ5.H/BV-?^+&!E?IY+,>#C7K;VE8)6_ <7V:G5C0ZI>65@Y_MO.F(J3-(,JD3:+.$\A26,%E20)(WFJH=R@E*U.D\[@22CL[/5?CT[=%X0N/OH9RU/JC;<2QE6%_BK)5' M#L+Y)SMVB:C[_I55D_EOCVI6JDT"ZP3E<2*Y8I!%"D%,$($\BA,8)2A-9:9U M@N7DBUKPN7.SB!9Q/M_K7:']?;TK;3W;0[3AZ;;B0V'4\]I?]U8MZQJ2C:8W MV^SY@/TB'! )VC2B3=ZPG2,<+#]J'^'RF:XM!E\54_5N507_TBS+HUCE,*.< M&$^ VO;J>0H%U6F*N:OG3&&N>,)2X7>CWBYO; NX5O=FG62XH_(5._M+F+N] M[P,BV?/:OQ9$_PMX-VB"WL1?$#GLE;R;_4=W\XX?ZUATS&X^7I?E2LD7*UL0 MO"YEUH3^6>=C@J)$))J9/0-6ML:C5K;W< *YR&+!1(I4XE=1[*+(L?%-O2&N M50:USDU5O744ZPWHL+UPP-Z-=,(BVC/O7 ^F?UDN9WR"UMRZ+'78@EK.*!Q5 MRW+_9(CVEN5>3:YU-:X7*[7IX<98Q#)I_!^<"52W0Z>*,B@QHTAAH74DN[>] MO"A_;/QT6./NYK PWJ8BW@O;0?=540HV!?^AV *\94N;7/[=N[%>UZES/#;I M;T+Z/DD99BZN;-/IC&A_[3LOJ_"$;3V=\6EO]^D^S!4'OE5!B-V MVJ?9S125NK8A495!U^$(^ S"'B? U^,VR %PI2;8Z@D:10.?_K:C$?SP]XRX MX<]^V^T^>?1[X2-7]CQ[]GWSU_]9&.):B,_?WZ@O:OKRVU+-2IMV^J8HEYN7 M-\FH$E1D$ EDFRUJ!%F,S7Z0J3BG&N=IZA4^TE61L1'.3CLN_AWL_&MC#*BL M 5MS@+6GL]?5>0;=.&N(>>F9T/J MYQP8H90L7QD#=\M*6VIO*B7-[F_%LOA2%?B:9"G)TPBED#*:0DQ) GD:,QL: MSS+*%8L$]DR1\9$_-E[M<*CFB[@;(?:(8\\\N-820Q?!;^>ST) .>YAVTS=X[@6;0H(X4,6FZ\#TJMGDBDY+T::+ M0PQ6M\5%)]5#="M?W,DU(LE0X3A@7D)IM.\29;1X@E=FQ M\YBG.N5IDO/NN1ZGA8Z-C@_2&>QW?JWVNC%:QQAPIREP@MM-+,*CZYI,N M*'6J^706A0!5GX[''KSNTUGS3E5^.O]P-Y?D;L%FI3:+ZG8F/U6E38R_\UZ? M* =>5A7N3_^J>6]B*I5D>01SP@3$.N.0)A&"6CDZP2=6S>?Z*EFK.];B1,="AQFQ=M;Z@.^D%Y54/T&];[Z0/;02^M%QK5- MB5\H7L!6S\M?ET4>*)6OA[8G&_9ZS.('^N5BZ6]2*E*JV^X5ZT]%\Y(0G@D MH(Z2%&)NB(W'FL$X4PF/,4&892[LUBIE;"S6*%HYD8VFGEYD.ZCMI!0,JOYO M6?U1O0T0G#3. H MYS#B,8&PKO-;M3:6;^UW:'E27+QV[ M#W M?NQZV]WO#+MB,-#]H!,67M> IPQNN?+;>WRPZ[U32NY>Y9W\?<<*3/.'![6P MV[0/[%$MFKYKBI D0U)#GM$<8I0DD-!40$24RGC$HHA[)7.?E#(VTMDJ"2HM M.S:R.XVHVT;G:IQZYB9_B/PK,K5!$+0HTTE!P]9E:K/UJ#13Z\/=5G_3O;N8 MW3__;.;9[%34M^4SH^(?$YISF3*S\&UU1HACQ6S/7 91++,D9K'Q0)QV%I=% MC8T'MIJ"1E6S-3?*@DI;3S9H0=B-$L+@UC,O=(7,FQTNHQ&2(EJD#0 M\!2RQ-!&0FB4(,DR':>3F;IG2R7OW-GC@EBGI4#KI7 DO+]E89/^?KPW"O]4 MY?[9S#^Y41J8R:_B^3W3_R[-@!NMA !T&&[9:@JLJN!'J^Q/%LL=?<,QC",P M(6GFDLA!N<;1_D/"H[\/.OK!Q M/TJY'J.!#E6\L?(Z8&F'H>6HY)+>1U-^7H-$Y0#Z58CLWOI=S*CIBG*:ER;.?9LBDG'KVJ%O;# MXT)]MGF]7]1Z:%%1?G/]&)%<,T4CB#+,C60T9S!-XRA-C;N3*;]*4DYB MQ^;MK,L_[ZB]_O*O%>\8.N@X#8Z\$1SU+DI^BZK8C M&F?J;[M^NAM7_3J?RZ_%=#I)"XV<]EF' M X^-;]9Z^7')!B8WMNAB?,]\<-%N[[5^:&3(U;P9>]#U>FC1X8H\^OV5-9#> M*F;CQJJUE'1C(GE=]1PR[5QFZC$HO!85:Q#Y-[:#+.)PM$^3P MT6Z\\U$)V_:GT$7M0-AZ';="K!Y64WM3+Y:+(PN=;[6,Z7G"W7'ODTR MC2/.*84RMDU]HD1#IG(!8Z40B1GA2>R45MF+=F/CLML'>TU7@L7&2"7KLCAL M:R*85SZ[V//9B^8@8-IZ$## ?+O1XY/-8L]$>FA7/7D[EH'S&ZX;T)BW*3;. M*PN!,3$"?$BR#JO@H+3>"[:'+X!^A'3MS6!$[K<93=)$4F2:'A%:Y<30+H1Z77P],R&GLATZ)IPSOBP M71*.I S<%>&NU5I_\-48 -86W("-#6!M1&@WJC.$89TE?S4&=HDZ MXW3L^'0?JF,1LZ)D]_<+&R%H'*WWNM&@RM_0LD1! MG6&!HY0D<>+7L=Y%ZM@H;E]IF^&\7J9U'C/H'#+M-@ENQ!<;UX>MNYFYG\O5L:;X\MCYX74MGFW*^*:Y/C3N6 M82PA)S:$*",1)!JG,!5;@H\R7VF%S;G+CW]!NEX,UK5$JH[CKXI M&"^FQ?+[.@RS+F5K!K,UAVP%.=NY;"*8RIG$"J;,UFM#*8EWBJ,C?TV2EJWPH;?>EZ5^L^!X\UIK\CV3'*-\NOZU1O];S9-]=9%K1O@ M=[KK!;QF[0QAT%M7?RV&O83MC-+1G6SWD4*'CI;E.[5\K\W>MS[I-S]?U(V9 MZ_]N/<&<((V8H4$6,7LO2R EE,,LP3H7@LB4>-W+7J_2V CR_:5KUALP4TN[ MB)?LVU]"!9TZ3Z ;FPX[+3VS:TNP:AT!?P/>U3-BK.JG1VDP.(<):G76:B0! MK[XHN@?#>H]\9=#>3KVWS9+52,1"R11&>1[9XI,,LB2)S'3J)$9<\%3.#LZFH'0Z]NE[ Q<]_"\%D1ZB]I O):+#\; MB=?VF6XL\I(M;#.6TE!5U<+^&2L+,4D%CQ$V>]A$HA3B!#-(XIQ!F2*%LRQ" M(D>3+VK!YZX$I2$-VN M&[GQ-E"D4J(-K!)S#G&&:)5^ 1EE:19%/%(8>9;&ZJ+'V/C%+>BUX\8MZ 2Z MT=$ T](S8?4Z(UUJ=UV#9^#"7IU4&;KJUS5XG2@)=M5P_F7+/ZIR'9_8I%*A M/(Z4L*US4*8A9ED"22)SF.:(9DIHS-SJBIX)4A/VOUM>7'CP<>K.SX69MVRXV??\B_RM9S]EC8ZB[V9*RLZPN_+6;% MPVK3N?E%$\-TD\.KWO]KWY@'J@F6$BXO>X$1$44JPHI I9FA>9@(REBF( M#=-+F5"*B%<-N#W ]0.S"8Q!2\M?@BMP@?FSXH8N,W_)[A/%YB]^I&,& MZ8J75?&"Y*I%1 B&>1;G$$T MW=ZCA-,+CU_;T?-VMBQD,5W9HM';=L%UII>2=2;8P^-JV>17'-X*-#Y[JD@6 M$0D1%9G9EF($:88E)+9-%A9Q:O[3K>5G"/5&QT [32IW[=MMU[RV<)V"N;'1 M?NCX6NS:SJ%!O@6.O/=D<]LW73[!M%[1H30D^OVT, VBX1/U. V)[ODFJ$&E M7%F?Y+W^M)R+/S[/I^;#YL=FYL<@Q7.V-*;DA_-6G\W7RI[AO[)J%EU5$010J]G9E&HS9.?HZAIXQDSDA.4 M8(,=BB$F.8),9@3J+,K-;C-*=>+<@#F$0F-;Z'^J; *-4:"R"EBS0&57=7^T MLW04S?0W>V?KC+KSV'N<4-BVW+#&T3,8'>_(4'9O14..F['2EF*+U_/ MC#]"X%H4F>,"_.:!56;<"6@(%'JSHH9F!IE/?TL!RA M=V.3<(#VS"AW^Q!^6 -XYP2@-[&XX1*27"Y(')1@W*P_)!G'3W4CFL,T_]>S M32._)IANUVC]9QMDV[5Q'U_9Q].^/6$@R\I ^*#'YHW)( M4AU&Z!QY^S"?5;<-U35H^7ZU+)=L9BL;3R3G1!&>PSQG&&);P(ZF9E:Q*RGQ:LL5R6. /!?<'_S,VK1)<^D$9$7[$-%WRJN:#6 M] ;LZ!HT2OPB(H'#Q,_+&SI._*+E)P+%+W^FVXNQ2GJY72RL:_JP&]',(J4R MG6*H4Y9 ' L!291@&%.)GP76CC1"0 M]4P9'='RYHM+4(3DBK.R!N6)2Q8?3M%^.7WZMW*WMZ M\%X?T=!VOQ\3S2-B_#G,K,\A,DBDT#!!24QRHC.9.UW>=U5@;'RRUA\T!H#: M GL)OW[?5J9X'@IXSXL;Y?2)=L]4U )TK?ZN)W,#7M@86O-T'\<%75$,R6+> M.@S*;ET1.F2]SN-<68?T]>S1#/Y&?5'3N#GBSPC7&B<9U#JC$$MDMET4<;.O MU4G.:8QUTJT,Z;&LL7')W2!K0;DP6"KV?2N@JY[I5( MSV/22R'2$^*>I@[I>;O/EB%M^4C'*O/K$\[V>@,30G"49HF$J>(Y-,0B((TD MATF62D&$Y@(G7J7DW>2.C5ONYO90?WO,7^\XU@I[UH=WA-Z-87H M&>V.4"Q MO01)P/+N?D %K>'N*'K80NU^>!Q58_?\^)5)7L]M7^PF4Z,ZO(@%$TE"$XA2 M*2%&.84LD1%$E.)$ZS15U*^(P#E)8Z.B2K]-RE&W^@%G477CG"!8]7V,[ 53 M]S2LKL!SHZ+XM[-BO^JPJV?CZ?E?-I(:M_W,[D M!_,E6@=BVZX\MG1;P:8;578ZEFT[C-HM4LZP@&FD<1U\8+"$K-.*[J96G7FBQTW42L.*LW]&,IM"MP8*CBP/3-4 $R]^8HQUE,;:5/IX/^ M4X./C6TJ_4"E8!,XY%Y Z0BX=O*X%HZ>.<(#":]22N=,OJ*:TM&0@Q54.F?, M;DVEL\_XG[(TUWIF?8OYO+[^^Z(F<4*$C+$]8LG-^DPE-KL;:KO%*)HH6R@I MCT_5ZO]?M@&XX%@\7]2.9J> 8Z MF?&#R>MTIA6"ED.:TY\;[*RF5>W=(YOV!SM>)MH.>:_-K,_N"SY5MV6IENOS MP(Q)G=J-#R580YP;MX,:VR"):1+%N4HRQKSN!<_+&AO+U4TDN\5-MD'J>$T7 M!JB^;]PJC+9J@EK/'F(F'? (>@'6(F[8NZS+=A]=2SE\Y JF.--+\Z,2-L:A MT(6H[\#D?Z[JPQJ[4;I]__SU!_N1ZG*L&N?#O%PNU+)85/=AS]1,Z6+YP7R] MRE?SQ3NU_)45,SOP,Z7GMF#VMXF*589UFD'-(P8Q53DDN10P(3**&<^41/YD M]&3FC(WO;A_FBV5SFVF/(NS9-!/+%5O8TX@?[XW^Y4]@:DQ0I>T.55?3+V:V MO?JCP6)[S\YKXTN@OME?>!8#>^(OF0<]_T-\=09Y [2VO7IAS)F9KTIC&+"6 MW0!KU.:10\C %K/ZC,RB=F.^6!8 VT K\(OER6 M_Y3\C/UVC*T3X+:?"P5JSR^L#9H?=]!DVG@MX'8#IG$#P?.%DF:K9?W"&]#8 M$6[/Y()6R!U-J[Q!]QLNEA_N!IP^$R*)^65]W#(1>20H1@DDJ;8]05,!:8HE M9)00DF99SI3LGK+<2!F;5WW@"]R EYT.GTX"ZG@F="U,PWJ[EQ&Z,L/X ('^ M\HG7@IXP>_C UO9ZBL8XR MC3F""<<*XLS0!=$$08&S7'*:"Y9Z58D[+69LKD*3#;#3'+K;+?\94-V8X7JH M>J:%#BAYSNBXACA2/\UA MA;YC.:;/\\72CE@-_7Q>+B<\XRG24D!$F/&A2*RA_1',.,UD+% JA%>6V+&( ML7%FI2%-:[QNR>5;9=)[3AQ]H%Z1[MU',EI";M[7LHH;WH2.[W3- /P[V'UN MG7%X^Y4MI-VL-[.RML\&I(,:A) 5+KNB'+;TI;<6 ]?$[(K2<;',SB-U[D9X M&*'[3BW?ZSOV[7:Y7!1\M;2W]7?S=W-;EV=I8)E6Y_)UF_F)( B)3%*HB)80 M)TA 8D_/XICR-(DPX32>S-2]K>5SY]6W\!JUG)8ZK9?ZD7+]'K3]I6I"8!RXH=U5*@W=\RX$?B?:X@49-GQ.HG,FQ38)8ZWY MA*=QS@R!0TEU#+'9ST."$PF%D!SI.,NHS$,E&UZAY]AC87B[6^Q2?[2&!W>_+4Z\:P!9%:=U/66TA@;$9/+8?# P[]T_R OI' MR1P/]08:.E$\Q)2,^!TTPN3N$(CW_!:Z-B%[K=8+Q9>O9T9>%9;RSBRI%_,' M5LPFFB8*15D,(RIR6PZ20:J%A))'&O,(F?][74*>$S2VUX#5$VP5O0%65?![ MK:QG#.=9<-UX.@1D/?-L1[2\^?$2%"'Y[:RL0?GIDL6'_'+Q^8[YIU6!IW6^ MH\I11B*>P)3KU/B6N8!4V;C.G NM^"Y+?K.D/2\TFN]^LCW/&5PT 3//0'#9G2>LNTHA?/D0_ZUG5_.EL7R>S/. M1_5H*V[-[FU3H%4YD2E*$L0X1(*87:&2$22<)# FB4Y%1)1V2]N\)&ALK_-: MU_6W%FRT!;6Z[@6@6]%M7]HA,>MYE7>%RZM*M L65U2,;AU^L.K1+D;N5I)V M>KYC,J?ZVJ2)VWOOQ7QF_BKJ1F%FR_&\.O,H7\]VGREFHGB/5P#*#3V*C&F 2V^H)]HZKJ$XU9]GQI M[\&U9>#WM6V>&XT0,^SFG@P\;SW3W3!3YI_-&@[DH'FO =0:-D,V'(Y'N;0! MA^X88,3*S_;_-I7O"YNJJ@B(&;D02R7M+XP>^S_8>;*.?GH]$PL;V_Y"U?]] M715>-]"2ISR74O-T';+K]I*\7JD. ;L]O_I^F\FU@H;=GK9) M:?M\NKW/!IJC\;4WW03L;NPR"P[L639P!U0GE =OC]JNU?AZISJAV*FQJMO( M70^YEEL=)HKQ1*62PC1/$<0IXY )'4&FL,0(499D7K6']D8?W\'3:)U$(NQ!S*Z @8]4 M3MAV?#ARZJ&P<9*_S8Q#."W^2\G_.9]:CW#=JN#];%O6Z+:.U]O-^-H&RZ&4 M8A0SXZYQ)"&6(H9410A& I.8)3JF)$B@Y-6:CI%O5ANCP.?:*E U\0$_UDU\ M?NH[5O+Z^7>CM5',:L\4Z=!G9VO3#;C]PHJI)4]H3(&?F*T3O84#-'CL-N$! M#1"@1J(YP1@VE#+8A T12WF]LJ,(I@R&N6LT93B!UYPBF'%4^8$5?8N>SP:\ M$R;#[*8KU<"'-C@Z[H>/C Z_N=V*>(*=ZI%]I[>=QX]U6[VOBEFQ5&\,F\C# M%I>[#0R;JKG_H=CBE6VBK%F2IR1)82Y0%@N8$6Y\FMP6>8I1! W32;-U M9HQ%7LGK^\./C<9J[3I'9AU@Y\95W1'IF8/G[7WI'^U M_0]JH>>+!UL=]=E\)DLVD[^NV(+-EM]?K6:RJD>]OE>[4]^6SXS.?TQTGN2( M*@4I)Q)B94,32&YK2R.)4<8)X4XO[LX:C(T==HP E155[-7:#F - 7N6N->= M[S9#[;PR".X]TXXWY.!W:P:H[' D[N[XNS<$Z'T>!NH4T--\>/41N K+E@8# MW<8=K// 56;OMB2X;J".1V6L6%0];Y^QJ17\Z;-2RRK2H)C=FUVJ^5G!IC9] MJ0J*?\[JZIIOBIEZ;7YD?-$TQX2G',8DQQ!K0B!-: XU82GC6#">>M47N%:A ML;V;K#UU0^D;T)@$*IO VJ@;L#$+;.P":\/ []8T4-GFZ?!>/;>.)W(#SEC? M9W.#3);_25T@A(.>V5VKT["G=X$0/#K'"S5NYTX4NEA6P5T\%S)7@D&,;&(X M-63,,F)V!K'D.%&DJ4'7N0-7S)LO5*OOANR3#%M-K84LB1CMAU4!(F.$YA&*4O2/$]E[-4#[EC$V-;T4;],_Q9P M)W!T>WE?AT[/2]H/&/_0R;.V!XUY/)8R;+#B62N/H@S//]FU/-.G!S:=/EN5 MQI$W_J00*A5Y0J B(H48HQ@RR3 DC M"\UQ3Z>1\GQE_;.NZJ2Y4Z0C62OJ6 M8-I'L'U1!\"EYQ7M!TF',DLG#;^ZNM+^J ,753IITG$MI=./==PP-YW5[N:W MXN^K8J%VLMHF(HMC*E0"19P)B!E!D. XAWF*$IKJ+*8)[M"JITVFTS=X^#X\ M.QK:NA:/B^*+$3W]#C^KJ:QJ6YCO>K%]R',CWC8)CEOS:S$=R'5?-V,T>_!& MT=W,VX#[;P<\@N[(V^0-NT=WL/QHU^[RF:Z>P:MBJA;/S7*YGR^^3U*>H@:=<1G& M,W"$I(-G<-+PJSV#_5$']@Q.FG3L&9Q^K&O&3WTF:@N1?/K*'M^J!ZX6$Q0I MH7640"Z5/8:3!%*,&&2$26%V[VE5*=DG\>>4F+$MX[66=IY:7>!J4.&4!L*81.%3DH:.%^HS=KCM*'6ISN&R1>,%],ZPW F MJYZB-C7:++NZ',9$LQBEAA9@@E$&<4;-.YTEF2$&*7/-!$:2^Y30NR30BQT& M*ZB^HW5U-%WKZAE5?PEJ-Z(("6#/E.&)FG_XO2,400/R+\D<-D3?$8&CH'W7 MSW7.*#ZH@%;E/M\*L5@IN2-\DD9)(A"54"&:V>A^#6D<)S 2,I.1$"G#9/)% M+?C<(]O83;;/0MG5H,>3\JJDP;IYPW2KJG=&LB/ZKJY)#XCV[JT-,G9#ZW Z<^.PH=.C/;#Y$3*M.< 74\T;J4TW\/RN?GK^\7=_.ML MPA(A%<->WXS./\HYUK)=C Q3**CA-&$:YC%DD-,4 J)%!+J%&D1LP0)YI4AW")K;,N]475]/[_9 MZ3?J>A=$.(NQF[\1"+F>F: K:%U*%UR"(W!]@K/BABY"<,GN$Y4&+GZD&W/< M%0_%[/Z]OENP6:G5XKW^=3Z7^\%W$>$\%EP9RF#2,$B60!(ALY?!&=8LRK3 M7G63'&2.C4EJE6U]W;72]N]6;?N2[!+JZ#,!;O02&-:>:28(HMZ1 MT@G57HQT4>+8^.@H]G"C\PW8:GU-E.8IV-UX*"B8/;/0E3A>&=39@DU_,9ZG MA#YAR&<+!NT1H&T?]"_BZ^*:DD:1F\Z4JY4J]9=^1<7B: M>T],-,TBFL&,8@QQ:KOOXI:^4&=[%C8Z#_]L\DR?!_M_J# MQ@!060"L":"R 1@C@+$"6#,\+Y\])Z6=FOJ#NF=^&AG*[B49^D%[H#H,/:#N M58/!'[R6P@L>@PU6;<'?P-T2"QT^':)JUYU-Q)SH+#:[8>-ZIE%BXP;,/IC) M)(91EG,48:1(ZA0+V")C;%3_27Q6"5S/Q!T(LRLK?>VATE^IKUK,$];ZVK.SO=C7_J-=,_:5V?@N5!U@ M\.DS,]^+M\SA:+[V8W7)4NF61: MYII8OT3A!&*:$$BSC,(LD2Q+%)6Q;0GL3CJ>\L?&0I_,+"SKE^Y577M]I\&- M@GH$MV=..M4?][@I[O/0YV8= 0O)5[XJ#$I@'?$Y9+2NPW1LFCY?/,[MWLUZ M:-N.,,U9 Q&,FS5 M[9C"T0ZU&VD% [!GBKH".__.VRZ8!&V4W2IPV+[6+K8?M:%V^E"(>\/RU6JY M6JBWQ:QX6#VLLT5?K-3=9[503)ME/(D3JJ3.%L#7W_6CBQ)/>!WI@5'[]:3/0-WH[CB[9=/9!"4IX2KC,.4:V4-J;9LM$QAI MDJC(N$XI]?*=SHL:&X%5N_!&TW]I$K/^XL=E+;BZD588M/H^H-Y1<@W4F6;, MO;28N0Q22 YJD38HV5RV^I!5'#[AGQ+RHKE'?564@DVKSE3F)^5$Q:EB)$.& M+6AD$^4-;_!,0Z5HG.J,YCEQXHT6&6,CC+6:H-:SZ=%F-75/##D'9SM=! *I M9Y[H@(]76L@%!*Y("SDW\F!I(1=,VTT+N?1H1P]AQ4OU]Y49]^67JE3.IK>& MV=Z(C!$"D\BV6T]5"FF&4BB5S&B:13J.O I-GY4TMN6^5134FG9H:7(97D<_ M(01H?;L)W?#R=PPN5[^= >C]]N=6K5>//YS M=H>]I#F0,? MS&D+CZ]9SCS7L=;-?'9_IQ8/]DCU+5LV1ZH?U6-SZ/!>?U@4 M,U$\LNFM/7?8-&M.5$ 3F,$>91)& LA4I[G68R]CC^[*C(V.NAZ M"MIY(MR(8PAX>R:8_5"X&[ UXP9L#;%! M*Q$[*M=S[7@=+XILC8WG\X?'A?JL9J49L&[&\MO,+/NI#=[YE14SVQ#D_>R% MJNKFFF?*VT51%K/[%T;-V?T'\_.Y?*;T?*'NV+<)B5&LL-E"11G"$-,L@31' M"FH5)W&F58)$XG65%%['L=&L[8*SVI@#["&7O2VY-W:5X,>I,4V5/P%66P1D M91(PL(#'RB[/&ZH>YMSQ#NMI9[+O6ZZJ\M">>8>MC;:& FMI\W,PGX$=;395T(ED>*<9SLP]'7MDD+D+']AK8 M[=>X4;5CG),3Z&ZT'1K*GGFX(XK=VU@ZP-)+J\HVN4_3CM(!B;,M)UT^VXU_ M;J?3^5=;->;5?/%BON)+O9K>"C%?U9*4H4 ^54VD[D202&;,P"ZX)!!'"8>, M40UU+A*1QAGGMARN.Q%Y21\;(ZT5!8N-IC> K2WR8R2_:7"CIM[ [9FC-KA^ MW,%U8PPP[UWP?*%DL03V1=U#&'DGX$*RF)\"@])9)VP.>:W;(!UO-YL4R_?Z M=K8L9#%=69=N&U/Z\IOMJ*KD*V.J]0Q7==KX>_V2+6:&94OC[U7A0MM[.\&T MO1"-(8_MM6AN?#).;"\APK2B)*=QYK6)#Z_BV*AR-\]UU\;=L.NUEW[VC?\M#:YSJ"?Z^/>)B/HO7-X+8>] ML.X-Y:.;[OXD77%D_&X^FZ^#?.OCA74!4)3(A.>Y;3,G-<18Y) (E<$$93+F M2900XA5/TRYN;"^!^@QP-I_!C;Z@:,X 5:VR9Z+W!;@]#EZ#@#C(&>JNIILC MU)>7X.MV^'D1E>#GF.='ZDZ>+ES\5)DIO$T["DE3%BF-(>4XA%II MJ@B&*HD1Y0G&J?1*Z3XG:&QT ,#Z=M2Z8'5U=%ZOH?KG M9#UI;-[%,/U+SX>]J7YCI\PX/%5Y8)69G6J&&422)88G"(*41 QB36.:*Q81 MYE5OQD7HV#BCY1IRK7:G\LQ.$W#=/7!76)_N8M<5T6 7LZ<@&N*F=4_N**Y. M3R'A>A=Z\K-=2S>42]MAJ_& RIW,0Y$@HE*8"Q1#3&(!B0'=%J3A,LGR.)9> ME9G/"1H;_ZSU\RW+< 9&-T8) 4[/+%*I6#?):Y3LQ4&YA$38$@QG9 U>[T8$[]1R32YEN9L^>C>W=9GGLZ4Q:EKMF.JV%1,:,R21<510SLVN M!DD!N4X2R#E6J:9<41)/9NJ>+96\J+/\"9FII MJ^19>WX"-A(.L(/47'O:LF,5*!JS/!G(?_[]+X) MFQXYX?BL,WPAB*/C,"&J=:T+Y$RHE"EF+(-*2FPVD )!*B(.XUPS9*/4$,ZZE^1:BQG;]O&H M#\U:T6O*<&TP=3R?NAJIOD^DO$&ZLF#6(0;]5<7:2'K"TE>'UK;7MSIZNFOJ M^9(5,R77]_;K1B,LQEF$,13*'F2CG$&2V)LP%:.<,AXIY57 ZK28L;' 6LMM M]$RW*/@SH+K1P/50]4P#'5#JD*O>!D+8C/63D@;.6V^S]CA[O?7ICGU(FVZ" M"^-[F"W$7?&@FF\MSQ)IEKO!3D<48IT+LP]B$BI!.(M(SIF*O+J/GI,T-C9H M&BJ68+G5&,R-RF!I=.Y(#>=Q=F.'(.CU3!!WAWC=.>'EWTST$A9!6XB>%39L MX]!+-A^U"[WX@2!1,W=FE!?S!T-,$ZQ0$J6*PT2GAC"P+6*G4P;S-!5QC!2/ MI%=5B[.21D<8![$@P*H*?J^5O2YR9@=>-YX( EK//-$1KVNC9XZQZ#%\9D?8 M4\;/'-M\(8#FQ >"\,0;X[F\7JJ')7ZWJH)*U^M(8HMM)X[HA-C0%.$$UK4,<81$CP2QE?64_'!D M\05Z.'Z^>Q'<.NW_Y4R^8$LUR;!(XB3/H8U6L86QF/$><@631.U;"V/A@4^"UUA(8-8'5T[_\[3Z0[1P0!)Z>%[\W,IT*WYZT/D#9V_UQ!R]Z M>]*L4R5O3S_8L>9&,;/)I_O]P7=J[V\*KBE.,4V5@I)H>\L@)61Q2F"F>4)B MF=O#1J^Z&XZ"Q[;X4812SPH;KA"[^0!] -M@B')R)'A3A\/W]%'/]M6:IEN2[UP.-(2)Q%D!JZ@1C'<9TRR) 6 M5"LL!*+>4?M[(L9&-G7T@*B5 ZQ2M8IRLZF<)?@3_AE7D:+F+PDH9H>-&[ND M$.Y#[G@/>A60?=^!5AC6VO50(..\[<'#[?>E#!]#G; M5N7>\&,C@(UVW7K%'V#G>,C0 M&9&^CQ:

C06^>4S6'[Z>Q)&+B'SBGKCOOFG'S*_YC@Y6QI7(*/ZKZP ?.S MY3LSIY,LYT10%D&5*=OB77)("5?0["H(XI1@G#GM'\X)&-O*K74$6R6!U=+] MB. DB)=/"*Z%IN=4&AT,V)UE5(V&)I1B'D402XS!N,X(HS& MB/'8JRKG[N!C8ZFU;N#1*.>W,=C#S&U;T!6)GKEI X+5Z\;F5DQ755'\Y^RQ M6#9%U-@9 =]1@;;^R6*JS>7=:2&[!K"]@QQJ<,8=#I.^%UOHICM^&Z\>N'3?.@%^8E*-5, MEI,HPC%/:0;S1#*(TXA#FN0Q1#G2.,8Y30E;%QUP8\\34IP6X7Y%@2%V?G*M MGQ_/G8+1C<.Z0C,,/WW8:3+VXB(TWI338GQ(.CDE9E"J:+'SD ;:'O4_S+G- MH^CGZ&TQG9IM\*OBFY(?S4IZ-U\J>U_[OU8SA2),UO[:R[^OV/1NCG^.TWI[ M5@>5-K',"3>;*)HGD!-JJQ4) 6F49(8;HB1-A1#4+=DTL%YC<['^5)D&&MM M91RPUH'*O"K:P1H(K(4WH%Q6R>(+^X!99-;&/V].$C;QU9Z!Z:&G_O(9UA-- M:,_TYSF7FPUI91^XFX]T.MW/X)YH6@QA$EK.$$-*&^STL0>( M=L\M^QB^F[_^=K4T@[]:S61SGJYQILR3,8PBIB"66D,:QQ@FA,J4YVF>"Z^@ MB$,!8WN]UOH!JV#7C.\C#-T\]6N0Z?D]M0-*#ZF;YPP/Z:(?R1C4/S]GX:%S M?O:Y;HOYU_ESF([ 9<2#;RU&!0KNJ&SB&3=1SEVDN<7U?,AJ@H]9Y/B_O*O:_/ M,RKX .UIW MC 1U0-_WOB4(I@/>K72#\XHKE(L ]7-=X12AIL6-M?H%NV<2LQ5"*ZS7Z@/^'?QH+0#%[*>3 ML/=2,[X[B(&++/MJ,725Y8XHG2BSW'4D/U8L%\O)6_:M>%@]K",T$4><*025 MH3>(8\4@0\SL-7..(AWQ!"7,A>R.1AX;AS7*>9XB'0/63D-7P=#WN9$K LY\ M<=;:%AHPG]FA /.OP^5_/.@@J_JL+>O%>OZ!KHUB'A[FL^=35I;/UHN18YHD MN89<\M0LQDQ 1E0$4Q4E*.)4X,BKK=VQB+&MRDHW\ S4FH)/2[/_['C0>P)/ M-Y?A.I1Z7K0-,&N8(RD#]X0Y9^5Q-YBS3W:MX[O.U;;O^-M9 M]9^7?U\57]C4QG[81@I-%G::-"P]XC=&S(!-V-JT)"V3-#78FB?]L4 M1VB"]DFY)'/8QBB."!QU0G']7)BF!SN-5UXH78AB.2$4H9P*PSA8*8@52X('?9' M^'&WAU.C\/EJ2E6373,:)<6QT#DD:(9T(37GB=$5]4=+8/)JF=(?1 M%NRK"VI]?4N;G .XG5^"PM8SK71&K$/9DPMH7%W_Y-SX Q="N6#F<4642Q_H MZHY\4;.5^JC$_'Y6V&$_S*>%^+Z-#J-:,"0UAU)(:6A"4<@UXP9@%1&--.*Q M5R3+18ECHXM&8;"C\8U]D]9-1M:__;VVHGMN\>69RB6A SLHCA@<^R>N'[RNY,GMS/@[?-ET*)^PB"6<2@1SG)HM$%8II"@C M,-4\-KNC2"")_7)V3PMR6@N#INUNLG+L&6;=WI;/%XOY5QL5(>;>3;[/ .S& M)5> -G#-%(N651$T.H:O?7(:@SZJH!Q(>I)Z**>M/5<9YD M^EYO%;T!5E50Z^I'!F>A=:.#$(#U3 B=L/+FA$M A&2%L[(&Y85+%A\RP\7G M.[L+%]-9<"8QTRB%,K'U68W# #F3"J:$\IAPHC#WJI7T#YA,9+MWSV?K2A?% M-N>E+KSN[4$$2B'ZQ\H;>H)4H2?*#QI=4M 5F4#]I_^LCVH_J,6GSVRA7MC+ M(B4GC&$A$XI@EM%U;$M&"(PBI8A&"4L2[7=MQ<2JNU9^^&<_!FFBH9D1CF.1(0I](X?O^'NG==1F !U M.V(/@.78.]@[&+6*T;<&OU;+Y]1\[>/N_:#^_I=O M?_FK&?.\,E[F[9U<\:?VS/Y)2U'KZMY,^'F]WO=&2+DIOTQR0'$> \BY_A>- M%<")R&B22\9A9MOUR5GZW+C%&! =+(@:$W;I*4]1QXC(6.'1,=M]A?H99W3< M1^:A64)NWT!I5.@G:I,4?@F2?U]5LFG$_;?UTO3F_BLM5Q_7F\WGU2%5[+8J-_I/;_6/ MJ[MFPN4GN?VLOM-?"TBAHI(S$!>* $AB 8C*,>""J(QDBB#LM(4YEJ)S>U,U MA8+UX[KI)$^NI.,&Z&@+:^ZU'[Y 8VHA2,R>+371RT.40-$.Z#W)J)*?Q%-BDK@B7@C+E?P MN7ICZ#K]=+X1$3\[XV],>9Z=M,[TBGC]](EN'RMY^ZO<+!!/<8X0!I((!B 4 M!%#!),@I*E(D9$KC>!?-K/?-2] N![18WW\NWIGJV7BRR)98X*#O(T,R=4* <$(@:(2!*L MLEA@9C5V_.3.$ "A1## 2&5"QZ4'$)(US MJT?OY,YS>_1:Y7RZ$!T!UO_P#8)AY(?/&@&W+D3GK!WCHIM-U(3IGRU$7 MHK,?\$PGW6+C,2Y)%P'H'&> %BP5/]+$L IX0D4C"IJ=6!_2<#< MWI^?UBN@%V>K!2Z-"U>V>CJ&I"'V?EUMRW_5.]QM*=G_E;3Z_N=Z4:0"H:(H (68 4B% A3E#*B"QFG"H<#2 MR0OPTF)N;)'&:>I&"G[@V_'&Z)".3"V-_J VX'1,S$W4-6)797H3&3LB;4@X M!AJ$8TB2\E-D4AX;A-5SJAMVL[")9B;5X/VZDN7=ZDW=YI _?:_H:D.Y4>%V M)>J?EK5"M^(_'YO6:[]=P9&G4LK1L&=&R-#L;> M1&9*Q5I-DTL69D&FR"0;J.DL\LC"H&V;119(FF\;A:9#4:.*OE_[XGHM5U*5 MVX7$658PF@.2#K>Q=]!WD+4\:]K!M[5=I\?9$7-M)Z/DF[DYOVCR4!KC^J^T"?#79O=;J"6OGP44I2KW5\6B B4 M894#K/1_($$(8)K5Z64%BD6:HR3;';U]MZO &Z:1QV'=]PF8:6]45%L5[=2] MT3]O-M&'^X>ZZO?JWG;H]>NGLXF68R+G\G@)-/2-+='N;/^P)OL.5#N#] ME M_^?)UL:^@F^Z-9JHG&_TM7*J[@L#;T^IWT !D]7]A0&B6P08Z([>V]:FPK 6 M_;&DK%R6VZ?.H^>7/SIEMU MFT=0OZAV&EL-7?$"W'I3.A2,XV\_^R/HL\EL@TO@[>1>D5-O'-O8?V:+V.HR M]VS1K_J[(-MSVCC+4Z04 DF.3)$P0X!QJ@%%4%-,6DC!E6VN:.>^<^.,;\8S MV&Q+3I?1[QI1S>9U@:_;2)GGX/7SP@!(1G[^O=%PRB(]8_O0'-+N+2?+(#UC M1S=_]-R?/<=#[;?E-M_7I@ORBI=+^4EN#SM\W]?G1MONO94S@YYC1F/]_PG@ M""( ,4H Q6FFGW)%A(($Y[%38LL82LZ-+3HVFD2O:F>E.9?9[^&MZY_,%+WH MH3-@>KT/$>C>SO_7<6+5&-\#.Q_FI5=W9.)[MK![ ^M3F*,3'?/GGN'AAT!P MY.'A8RY(T'E<8^@Y[0RO$9$^F?LUIBS/[ "+B/?MH_RP>J^?1I.0L%G$!2[B M-$U!GJ;:=Q1Y ; 0$*2**)B+0F32RG?T5V%N+XXT3J'CP;T[[):'\J.".9\] M46V#V5DS5M0)4@'VUH9#&/2(W%V+:8^_O5$Z.=KVOY/OL?5/N=0.F_@N^8_5 M>KF^>_I:WOW8;MKX+B\0)XH4(%%2 9B:8^NXR$',!7-CLX.6 MX*MLAOJ9/<_E4O+MHPX=]J)M=YD?X6@/[YQ7UVSU'7EUBY@S4JA".":N=JO:5+.^ZQ%^U$0WL%QGMN3&Q6AV)M]!7M=>X$7V[4 MX[ .=BPT#KHC$](>V/,QKA/,SOSDCEA(JG*0/BEKN:/RG, \[C!%<84((]_]NE1>M,T_*P+<(P]+U6!^R#GE5'?+>-R'O0QOR/NBOO_[?GW3Y*-=J);?/_KX0E&0P%C% M*E:FWX\ )"T(X 67BN4%YSBUG3,P7)VY$>J71M_HWXW"IM3B*/OAD/Q@GS\7 M8,GZ&7?ZA9@HX639[N8U]D2MPM'#?C>OM2GZN5LL<\;V_&.3KI1]MN.T*S91 MQN-$*^>4]Q@.Z)[KW7),4MDQG3@D"89@-24 MZNT0/&0XO6XY>RGXOS>-$;ZF_7*Y"(8R8>YOCH>S&(69T@ AFBA7Q%2 M J(8!D0*P2G*,\X*EY?%95%SX_N#EL[G;3UXVO%R&)1&IM8C@,8?X'T=DY#D MUB-M4GZZ;O5SBK&XPK.-I&8=3555G1QC)J7\*!]VR2LQ1A0AR #B$@%8D!A@ M3 7(X@QF:CVR9L<32TGK:6GOR^K^)OJ=5O^0V^@MW=)(\W;4.B"M M/=&10;[])WL6PHY? L$[-L%X@N;>F?(Z'$%;5/:(F[97Y76[3YI66EPR(-S= M'4_H-TJG(%7P O&4UDTME&:7! .,5 )$C+&B4JI4)&X[8)>%S6\3K&&0Y4%9 MCPCS/*X.0>)@K":)\SI:CE/<>QV+X!'6>6G3!TF]5I^-<_JOF,?X8+-7DG D M)(6*%B-.".G3/&5%5JP=N^K8ZG6UZUFQ]1J]DLQ5Z M>1-ZLN4=MA4V]FK-9AMLG-'!LQX:_%]D7O!L-L4"X#SVE&#_S;#Z#'A=_4DK M\6U+*Q,_[UK>?-5$^NU/^G![5\FZ=<#[\I<4YK<+GG)4$)R!#)JI\RBK U\) M!$]TX38,Z([ M'O;LW_VV",K(\D3%I6'C)PN>?%5B8I]ZUL_O?#ZDLE'V@I=NVX=R4J*U%'DTT-RR+-:%SH[P3 D, DUSH MR"PC@%$*N7[C(H)3MW&T?HIX[-E-X!,+0RX9TXU%+G[&SX>IQ\U^V&P>I>CN5G_[0?57X-W]PW+])&7]H2_Z^_!# M\\87O;B;!4J+0C_&*G;\SP9J,3#WC+8>SZS,0S)"^CZ\JDSH_ M _%Z[OT,O9UG)^G:AWI/RZJN>C^DO"Y4D="8(NT!(2PT:YIIG1!+ #.BW3'% M4J'D)X-B<^2*T=N06!+"1Z6O7"^6 42>; M/6!OXVM0!&U0?%'8M%V&K]E\TBKXZ@5^%/&.5BM-1QO-1S49[1N%(YP3J&)- M#@7& !+) 4X*"9*<2^U](5,5Z99;>DF4RS=^FLS2G:;10Y,<=+]>->_KZ':[ MK4KVN#4Y0'5O\-_?17^MUH\/CKW=+\(.%688\QAD*LT!S*4 5.K_Y%F>*<0) MIREQ(>80H$_!RWO(M:(MUA9]U-VPM6/F$(B-3,Q^8#D3\S4D0O+R15F3TO(U MBY^S\M7/NZ=:W18H_DO\>[E;&,O^]MB=J M#8IJBR)C4E3;5'<1KZV*C%DW)GEEVZ:EF!TD8]C_XWAL&&1-^YEKZI4:F=U< M%VD_8K$V*OJ^?KEULD_QFG*])LKX^B9_RE7TM\>5, .;WY=J^V2SB-__7$?? M?ZP?-W5+@3^UGD]U<\5S"_M=OW)D]&5=KK;1_R>KM7D!\GID5;O6I_\(DTX6 M:KEZLLL&BY@LV2P4&-WE[6J@-6Z=@HA/#-G^D!VV#49#MT4^R8^J/EM MG?3C$7SSY(*XZ;=/^NT^NX%RY1+/#MB[39G73_M__JV4E>&LIX]FD,#MKW*S MX 52*1$*(*+#>UB@%- DDR"&5,@,"Z2#?:=FUU9BY\8HG;W$O;)UQL>GVW_7 M0:S6V)%4+-&WXY?PF(Y,-4/@=&]2[81.T'[4=I*G;3WMA,9)EVFWJP<4!9L2 M8[KYT92/M4DVBRQFB!60 )AUFP2$)@)D_N;,E'@7%'EE@1X49;5TS)]GI]' M_>U9).V(91@Z4];"MDKNJV#?7:M7]JM6[<,B>,WI66'35X[VV7RV_K/W@O#- M,TU1>!JK/*,* ZJMU,$.,S7_$@.7X%?L[H!UX(PQ\ MD[!';R7]9 TA7Z"QXVQJT9_9[])H<7C#Q%O.'^\?ZQF!G^3V4*O^8?53-JT9 M=^7J;=B?R")/H50@EH(!R/5_",\5P"E"F6(H@2QSVEMQ5&!^_+/3,\!VB^MB M6.[!C CQV!LSG]]\N(DZ!G0[==Q$;R7KPOZ\W<>F;O?QA5;=#>> >SF>N ;= MX''58=I='T^$3K:"?.\SF!3?:H]B)47;![U.\3MTK=U1(C8I-B(!7!!2)^0! MFJ(.+4,M)-_-P(L54Y:G5NTF*'$Z+-0CC386!XQR;##@V>1_F@ M_$G>TQ0LZ #G2!QHH\%+,: #.CW\YW*7(=-;ZC[>VIRF >]CN;IKIWRO5YNF M6_=^5H390[5"Z#,<=459S$@,6F?2F',:!QQD%*8\ZHH$G*K1(AS]]^;H[RE5IY&\ < M9O#UZ6\3-;S>>O.5Z $R' V!16RXB5=/E#-&8(^Z>_ M=K.E*]//T1YGMMHUK= MR.@;=12VSV2]@G'_DQX6N9&?^NE LT_N#0?>1*F[_B Z9=':X=*3(WOE!I-E MP-H9TLUOM;S"S_'YT@Y:_;Z^Y?]\+"NYW[A^OZY,E^K#IO8BR6#,)&< YL2D MH4D*&$T4P$+_'B489GGAEOGA('U^N2"[^@)_O]T7T]MJ;>]MKLS7#S MLEQ6Q\X%"XWX-$R]T]KL'[9ZGSEAZ1S A//?/ +Z=RYB)_4\_/ Y;E;Z',+ M3Y:KVDY139\$6GVNOM7U677RW*X$;Q'#W$QQ)0 SG -33PMPC@KC22:Q(#C+ MH%,&BYW8N?F2>ZVCC5'[1K_7JW8H^ZMR%0D=>-.J*7#>&/T=LULLU\*2SH(C M/#:3[<']UH"K==9?Y:C1NLW'W=?F!J0Q)Z"",IB=Y&G)RPF-$]YRN]HSVZ[9 M$UO=?30M[_Y#EG<_M(3;G_JW=_*KO*?E:O?'[[*Z3Q99D5%H&K&0NAVO@ A@ MJ K >9:R+.$P39SVK%P5F!N-[?6/:AUOHIT)46M#M#>B^41DS'#,U'-=)#M6 M&Q/ZD?DM,.KNN7V>T 5-]G/58=KL/T^$3M(!?>_CV>Z/_Y#B<2D_J\X9=']* MHG8DS=C<>FKNHB )X2JC(&54:7HL4H"3E %B]O2QS/*X<,J-&:C/W-AR9XZ) M9;OI'5=SJ-&V'P##X MG70*#'1;SUI6S?=;^5$+$!]66_TE+O7-VY.?^W6U+?]5[T2WM2C_5]*J;LFP M*')(I3EAC8F@0#NP&: P)2!7:2IC4F!(G-I6>>HQ-T).XS1S+&?U7 [3IT MUI&YM+$ U"9$!QNB7:_"KAF[CO(WD;&D:1X2L!IV&)9!RV,]59FV7G887B<% MM -OY\>/OY>KM6E_O,9 M5<)C@6X^VGXTG'BLLXOOM1F/53.;[Z&V M,:+[K%3'TQ?+%;/CSX +, U=7DC\NVG;4$=G1G*$8T@WM$(2HJ7D2?G/#8WG M=.=X];#P?*UZV/7]XU8_FVH0G#]VON9[N0Y[S0 M28+YD-"/$=D'T>]%POR0R%Z*^8/*\'L%?)+;-W3SXTNU_ED**5X__7UC5-GO M$]_R;?FS&3*^[Q1>%%R[M3D@L" ,I(#IO2/<:KB.,DSE"OJ0O3N*LR-SHWZ MT?OE^L]-4ZEQ.$\YZ.[&YA[+8L?9XX(]MGLZ7 ^[DGJY^?$3V^<$P[W;]CE;+)W,D5JZTP_:[ M_M6/S0+QG*H88H"D0@!FL8[XTYP!P3(J$H0@E%8M_MS$SHW]/DK]OI(WT';2>?'F'FTV6.^]N8#>/WN-J3T=XO5KO9!TU8-L[6#1-<BUPJ#PV-BW3#0$VY+?S8DB.-OSJXOPC>. MHVJ+3E"_]*K0:=U06PQ.O$[K"\.W9GPKJ_*GEOQ3;O[MD2Y+]63>B9(UP;%DL$1. ZP==86#:V2>NG8NKK6=)/.R@\I$ M"99&XESR*#O6.Z1+=J]R/QYY5C-D!E.O'U=;,[WM>*]NH3*1Y3R#0,(L,TF1 M&!#)&- TPA&G"J?(JC#;2>K["8?V6_GV"W+]G&04F$>F MHGY GY]*C8&K_0G)*/A.=$ 2"&>GPQ%GO'K.1NSO-=G1B+-YW9,1]XN]/4:J M+:EO];&DK%R6VZ==%Y"WCW*!,Y;E*BU,D28!$'-AMB(SLQ69%E"_ @KBU(#C MFL"Y4?QWXYE&K=9M??1.764IR%VXY+V9NC%(/)CFH:7,TZ *J'8L,AVID[O! R9DO^D$( MR1(7)$W*#?W6/F>$*Y\><"CZ827,G()+ >Q"4H%%"B4@-&, (ECHR!(KD"O! M24%IGLK8>6C=%:%SXXC.I@NM%?P?_PVG2?J_U\:6FVC5LP'C#[S#(69 ."0QX)E(@?Y' C C#'!,"<)QH@KDQ$RN"LR-I;JU5 <+S$_& M!J!5N&_&L#D42X59*O5V[5I/[B@)(,Y5#% A2 *L5T6FOM+FQ1YLDN=./HKG/C!P-@N=F6G"ZCWSM=DUS\BV/8^CG &XRQ@QL_ M'*R?\[-V]SS/^O.=9UG_]/PY/K[A),_K61MVS^7Y/_J]S__Z2"NZVDKYF2W+ MNV8FX,=R)>O)?PM:R"R3B ,89P) Q!3 A'% \L3LB0BAW-[GO=+F]KRVRJZK MJ*-M](?1-ZH5=GR?]T-M]SX/!N#(S_@ [)S?YU:8A'R?]PN<]'UN9?OS][G= M1>$+X[Y*OJ2;3:G*QH$X3*\VTTEO/[_Y\'G5J2!I1I.:^BM>L+0^*<*4*P!Q M4@"6Q@BD,,L*F*DBAGG@@CE?7:V>P>D+Z9Z;8[825W(;/:XJ29?EOZ2(7MUI M;V[S6[34ULMZ\-.^U6-;XALP MFU*^DR_&PV3KZ]@W,_,89$;F5^G \T^33T<>!/EION# MZ)2.;H=+3P[ZE1M,EGAN9T@WV]SR"C^'_PRW?UIO.X?UJ>*9I% GF480(X2 MP$0*@$2D&M&JW9"IP;LTXTZ.?J.MAYQ"'1'9E]^X;Q&)VC/T9)B[!% M**3/>57FI/ZC+0+/?4'KZ]S]NM]I=5=J9_%AO2FWF]N5:/ MRLV;QZHR+U188":83,R)0PP@R1"@<0:!R%@F4*(04V2A>9.M;7P]5_$N3U%7 MB?$>IB^RTM[U?5W0P=9:Z3K8OVO-B)2V(ZJG$Y3LT:%?A-?:7/<0Q\1[9-9J M5(]VND=:^6BG?52K'W7TCUH#1D3;WK4<$_6)G$T_]/\2Q@7UQ:_'*76^Y61N MJJ^Q7N2U'$SH^K+2_9NHR-U_HDTG 6V"E,(W-A" $H?9E90&P\6H) MQGE.],\)YW9O#6N9\WM5[!2,'AH-G;-:KH!LYZ@&!6YDSC\SN<>,5MH#^>4* MD#XI+G;@!$YSN2)TZE07.PS.I+M87NC;Q:Q-I/FLFL+,DBZ_&(8S6Z"[.K\X M*P21D(,DSQ( *6. I3IJ)JDLDE@4:9XY-:RU$3J[R'F?#=9,Y=6 M6BV '0N%AG5D(@J J$=+,GN(PG8ALY [<>,Q>R1.>XTY7.O'2]UZ@T,=PE?Y MT!:*?U9?JE(+?J#+#ZO#--.XX$0R*0#,D(ZD%<& D50'UC KM#^D5 Z=RKS] MU)@;=[E/D_6$WXZGQ@=U9.8ZKGNZZ51%F3/LG1F&UO:&&!=KC&&RP[ ,27&> MFDQ*>L/0>DZ# ^_F1XS?R_MR=?=9?=>QYT;)ZK/ZZWHM/E??9/6SY+)-R!=Y MR@A!1"]6KCVV%*: "$8 %B+#&*9)DA8N/&@E=6ZTURAM'L.=VN;?1G&->-2J M[ED/8;<,=GP8'-R1Z2\0KLYG77L0Z!@1'B-G M&?MYXS%VE&<)A7LH=];BH$';L81IP[.SUIT$8N<_%:)SUN&LGJM,0F:"*)+K MP(H5!2"*IH"B7 C!!,H0<]MGOB!I?KO+1M$AG;)<$QX" #/RXWS2*VN4M(8K M.(S7+NN%DABNV-O?,"M4)X9#XX>>GL]U[X=%D:H\+C0'<('--DLB='@A$4"Y M2A.9\3Q+G-*H[$7/[DUO/>.[;8_BW8[FZJ)8.@JC0#VV$Q$.Y0&=9VP!&Z?G MS%7I+]1MQA:5RWUFK.\PO.]P3Z_CME_Z0J:9%*;?EB2%=G?2) :48@PRFF 4 MDX*0U"KMWD_\W/CM65_=H$WG/1?(CN?&@WUDK@N,^*#.QO; C=7GV$*#%^MZ M;(].7P]DA[MXI:+^0V[?TBW]7=XS62T425&L1 882B6 24X!08G)@H>J2-*8 M)LQJ8_C?&78U^D= *U@FDY:K.*JT/ES?-5I=;YN@QE/T\-!2@D5GFH%KT M1Z.9TKG]9 MU-Q(;*\IT.0%-EK7Z*!L1+?1>UI6S4@_-Z^K!VT[#RL,AB/S7"]\X9RFZUB$ M=)!ZI$WJ#%VW^KGC8W&%=^7?_7I5#SK\]H/J;]#MX_;'NC+-)!:YJ:]!.0%) M#AF ,(\!H1*!'*$<::>'BMRI<5"/K+FQ1Z-J,USU)MK4VD9TKV[TJERUOW6O M\+N(MQU]!$)Q9/YH ?S6 -@H&ATT#5K)=PV.P$5\%\5-7;]WS>XSI7M7+PD^ MU+13+7M[OZZVY;\:9Q:;5K!V2]8>2H MA-7SFDYK#>'QH!X'B-3N]C?VF ?U.$=, +4F! M2B66<8&E2-U&4_0(FYL_=52S8+2-:G5#5'^< FUYH!<(OK&/\/R1&U+E<1&2 MD:H[3N6]5%7'1/ MFTK^E*M'N6F_5E 6<<8A!DP19.9!2$ 3(0&GJ4I5 C'*K%*0707/C:.T[L H M'[7:UV=C1_I'.P,\GF2G);E.=&,!/3(1S@AC>S8="^N)V#8HYDZ4[ -<#V4[ MW6XR2O[O1*$+/6;95MNG][HKUMERNZ$_/5_Y--"X)BA&!8@*W * M(.,Q(+&$H,@A+K17CR53-MQ_4<+<2+Y1,FJUK(>2_HJTGG8D\NL? M]'V%HQ@C#AGH-!KKATZ'5FR(L5 )EP41"#) MD-6@GBMR9OIH[W2-&F6C5EO7!_P\M+:/^6# IGG87;'R>.1[D1C\X)^_^\2/ M?Z^)IR30_W&_C>E/6E?3^'&]U!^Z^]#.A&@]79RC N=I 1"+,)=JHQ[1,V-U(XUC7:*>L87%C!;+=*#,P(2D4((@G(&4HQSSCA%&G MP_X^87-CMX.N[5 QU^:R/;C:,5HHM$8FK@Y0C9XW45?3D*UDK^,1MHMLC[R) M&\A>M_RT=ZS%-8/3K?6]EX]"W_)6B+H#)%U^H:7XL'I#'\HM7>XR 'A2$"HS MP!A# )(\!BRG%"C]^TQQ"FGJY#\Y:S W=NEF%M>MWP_:1T9]\&$5M09X1G'N MBV3'2J-"/S)5':&^U_XY]L:MLL9^2*JW&WXC)8!;*O%2:>%N&/4DBSO>R'/F M[(YAZ^+>W5B I]V BU20%.=)#!2"7(>12/M3G%&02I+*+,8**R<:[!)RQQ:\]V M7I#+,RPZ8A-T+3=#TZ_.2IDV\[K7V).6Z_]-#^[>]H]5*D]#FBZQV MDDJN0XRWY?+1S'@W!;B'UH190B!1B /.\DP32)%HE\34R$(1)QG!&1%6Q^@# M]9B;KU(K6P=FK;K1SAS3:V0)94-#[L8W-5I\O;*=8W4;,BM+,B M3;.W:)0>E /Q'*<)G)LJ+]01S@NOR^WA_&[GNQ>^;Q'T7?(?J_5R??=D9-$M M_5*MN=QLS.XM+H14,21 Q0H!R%($"&889%)FB,84*>PT$,E.[-P8\J"JZ\:X M%J@<4-KIN?00>F0^^8N((7=0;>2//%>N@L:I[OJ3E>[ M%[5TIM^^-L-OZ?&HR3?=P;?[6E$5"XH99""1 FHG3AI&2AG@*LWS6,*4VVVO M^RHP-V[JCA!^O1\A?#1=-3HRQ+F$UWNI^GEMB@48F>%FC+U],)2HL46B6 G+_]W%X;M88.A7BG>%UG]V$HC'W$T%'.IS+Q M%!"'^L-!P$Q59>@$D%L9X47[^XH%3R^:KB3PHL)'A7^7/^79I8N65=WP\L/J MX7&[^:AOO4S;;UNL8)H4FI\2S#(S!30#!/(8Z)]0FB4L21/FU+W]LJRY<=>A M$>A-U&A[$]7Z1JEG DD?T';1>2#X1B:]0=4S= M2,=E9>Q(:"2T1R:E>IYFK7:-;Z-XM-,\^M/\H=$=M,J'HR@/Q$)2EHOX22G, M Y?GE.9S"\]VZJMM*VV<.7Q^;!SF,\YN6E=3;NMW'?&1N9K M%W7,O707_O[ M^L\:IP!E9OID(C- >:*_40(J@26+)>%>,7Y M)>?VUNF&N!TSHYV=D7[/["VM,VUT#-PUM@F,HV-SHS^,P5%ML>_>0LAOAN.F MQ NM]X2[&5,OM?]FR AK,[DJ M[Q_OV\3HS=M'N:LD4@J!B]8]F.+3G\9D/5=W,_KW]/[2&_8T20+M@4U*4Z'=9JHIC!$ N82 D2(%F=)$1Q)("V*=(>8@ M=VY4UJ@>-;K7.ZL[[:.#^DU>C/OQM\MZ7$\4& GET=W/F0!LGW@P$M 3922$ M!-PI7\$#MIY$!I>[39;AX&%B-_7!Y_*AQ5^W]V9\],9XT7L7O6I2N^NB,W;RPV;S*,5".]!Q6JC8E%YD $J9 )SE*9#Z1BC) M37-JIY2SRZ+FQI)[39\-F"UK;?V'R_: ;4=X82 M6/R<6BRL\,NKMM@(.1QA)KOTNR!C($UAHAPSF@ HJ@. 0%5@[ M:$19L8F/\+GQB].VF<=9E-<"78_;QX1]3AN54R'N4$$P(O(31?-=3".UKB+' M):F]GE %"9YP]I4KN-YRNF(&3V./2AU\[^'9R?QPNG:[:EY;/]9+??WFW3\? MR^W3ONR1BSA-Q5$F^;JB$[3WN*WL:=N-.R)RTF'<]7K/XW93]-6, M*#<=QMICWDPA"+$H@(0F9>9OHO\=_*>I'2/^#F%TL,^2B*KGI;62ZLCG&S>=!MSQ;'PKDV)YI MC6"C8-.U+GC#RSX$@AZ GQ4T[3EWGZTGQ]F]'_8OBU_-BRU>Y\R#'F!D00B)A3 (L. RAB")$Y5DB0IQ-BI MYL!=A;FY,T;]J)[7WA0-[%6/#KH[#GYR7Q8[>AD7[)&Y1RL?U5COU#>U%Z^, M!9JS?SL+^RC>D#^(00=+N6LQ[;@I;Y1.AE#YWVF UV1R]2OY0ZXVY4_93&[X MN-YLM#*?U7?Z:P%A@:C*,A#'L>9!EA0 2Y8"B3!*5$$)R9SZ==H(G1OS-=X M[RK=SFB)7BVUWK_=1"O]T*Y5M*6_/)RH:VO@X%,%1'82%^M(WW:>2_3J8P/J MIP;4[SV@^OE=EB@%=\.NR9W>*[-$XJR39GNM'SN]E57YDYH:H;KOD*:[[_I& M;]?WM%PM8*I8+A #$.6%#NU2"!BBJ08?9EPICC#-75BI3]CN5-RB4VEC_G$*MK/#V;ZHZNRG_5 MAR?ZYIOULA3U#[O7&]K\F6CAW#RTDT$%=N""*3>OCA<3RQ D,>G//DN]R56[E1_T2T:'R M5G^_2[:4S>[A[?VZVK;JM?-&ODKSFQSP#KJ<"@'+9L.H-:T5=+A<#PIB@YXZRFH MN1XOK1^<1<+R1)BH'F=9"F J"*!802 XBC%G"!7,:,]%> MTSI6_73[[YY;H&ZK84F.8V$\-B<.@M>_&8\+3*-TV;%2X&7:Y[A@<[$OCM-- M_%BM'6K=GXF\WW&+4Y((44B0%0AK'X]!0&12:$K9BV=<"[ZG6Y-[SRK7-@ BV9'?J,MQM(F.&XT#^F!43.2TJ'8UUH#JR>3-$_FB1[C/:5?](U^ MF*4R6UL/K?)U]HUCS:_]4MC17F!D)ZH)WI':=AVU:D=?]J#6FM_L:RYJY0/6 M"3L#%K1NV%[ZM'7$SJB49M0UJ-XM%. M&0>"X2M1[V8$U)AR\7L1$]<+>:$QVFQ MF-OEGK-XFM$QLE-4 E1M$ Z'$7*3!U$') B$2!%C'(H58$+)XHZ%3$W-CIH MZ!T\GL'1CE^&H3,RE;@!XS[JYJ+M02?:G$J9=G#-12M/YM-<_F3XFH;WZTJ6 M=ZNF$2I_^JXE;Y9-PHKXS\=-S3(FW3Y'7.HHBYK!UF:J7Y$#*CD&)$6<93%, M\MAJ"&E G>;&'VVB_I;^BIA<2:7?NJ]D&?B91B9J"S*)UJC MHIU54<>LZS70%%HXP3U5_8:O6;,HS''%TJ=YPO?5 )^PS6Y9W]>TWG\Q& MZJ[Z@.4JPU+EH&"< =5X%W=%_"P#E--Z<+XK^[MT5:$9Q]B[)?!G7[PH"%QW!:]<-;A"R/P!] M6V[X5$;J'W).XDLU$NFQOJ>C2-]5[NTV M;^^JDC\N-4O1I?:?[M>BW#ZU\P"4]E]@GA.0IRDR>]\*L$0QP"A-!"\8XLC* M@;DB9VYM*7_"<>E):0-+3 M?K+OZLDZ35J8T&TJ:?-Q/Q_L[ZM*TJ7IG/Y7[="96//SZL/JIVQBRLU"Q2E. M828!,7.#8)YF@*6I#OX@9CB+8:JDT[;;%7ES8\Z#NI'1M]W%,>,3.TJ[^6'7 M$+=SQ +B.#*?#H/0V1>S!":D,W9-Y*3>F*7]S]TQV\L&1'J=MI.[F7\922C# MG ".S1E?8:8K)IIG-&-S4D@"J1(>S2!/);D\#U.V@VP[Z47+@\8>4=T99!W" MN6%H31+'=52\:7?.0W=]O(Q"\+CMC*CI [;+]IZ-U'H^[CFMZI%MY#\?]8W> M_:QWK]E2+F"1F F%$@@H,8!9B@'.D@10$:<\RY0DN7 :175&R-Q QKSPDP3-J5B10YR J%*6!+''+D\P ZR MY_9\'S)OY"9Z:'1T>\A=@+?C@)'@')DB=EI'KW9Z_V::XK< UTI'7ZX [$P? M'E"%9!<7\9.2CP085*' : RBA!#1#%"", M=9CC><[(C+S]#NJ9?G';P;8QDFK(7]ARSO?FREN/TI*WK7 M]N':C73[+JO[9"$+A;.DH"!!N4E'A]KY95B!-,N)A#3E2CBUH743/^O7R$VT M,R!J+8CV)C2?B(P1SHVS7);'SD4>#_217R5!\?;ICN4!6^"N6"X:3-T-RP.= M,UVP?.[BV]6_F7J\]\D[N_V?Y'912"9IFL> <4@ 3#7/4:4RD!6*%+3(=:CO ME(EY1=[I]Z$/3H M^&^%2]BF__TB)^[[;V7_:>M_N\L\>U&9M*55/6SR;6EF*:W$YHNLZAGK]80E M6HH%H2K-B.88PH0$,($48"%3 &DFJ(I%40BG"2(V0N?&-O64,;'3UN3)U!E? MJVACS+B)'F05;8P!9HAD)-;+):TVA]\Z5OI9+8L='84&>^QPO$'U6X/J7N.; M2.L?A3P]?*CN(F78&1^<^B5KEC4G2P*:*;J+%J^F%P3B!/5:ELI]1L MZI2=,'2I4G:[L>\!]9XGSE6Q*:(D@[$$&%,=J1(* 98< EK(7#"]M"ES2E?O M%SA'S][H>9PXVX 2]I"Y5^+$Y\HVUI\>)5M= MY9F.:ES)#YO-HQ1O'RO-6]J;+->B%O)5BZU*OI6B_M3MG[02-9V]7U=*EN9< M8K/ 24+R/($ "A.ZY@4#),T88!@Q&>>9II[8HSGH4+VLGJ_I6X;^NU;=N!+: M=RAKXZ)J;TST9DDWF^CV*.YUS(8=NIIVU#;)XDR496N4C!I;HL:8J+'FIJ%! M,\%HOT+-IVN;]CY@QZZ J;F!$ Z:QCM4IVE3?@,A>)(>'.J^OD<6;/MAI<74 MV0,?5MJ]TD*_:OZJI]D)K0TW:05W*R U$0.H* *4PP1@1%.I?Y_:PC%,@> M!Q^N>(4] [&6/O%QB"LJIR99#&!60R$4@S -,\!,245"+(XYC#E<>942.&CQ-R8 M+HW3U+%=LP_T=C0V-J C$YI1'^A%NX^, 3?1P03C$^Z,,"[@W@R3LEW/X="6 M!.SL/ #'H&V>??28MN?S *1.&D /N9<;#0I9+MZMMN7VZ58(_17>M/_SL5S) M9)%QJ134WIM22 %(& 1,*@ERAA/)5(($MCI.Z94R-R)K%(U:%8WW4$D=;[4_ MVU%17 R;)"XD SFQW/;"3_R]WZY__2US<4 MH__QG%GZ[ST)=5B9M^,&NP]/TRR:\G:Z>:VWP[>?:-+^;GZ6/[SL1V5_EHJ+<@<"R*99H3KL+%((-*<$Q/ 5-T( MAT&1IPGFA7L/PID8-S>J>VZ7\2A6FNOXKE/RJSM:KC:_14L-EMQ$YKMK\E,S5G7)YMMYVN??AHS6:"16FC/Y3OU\N?;YWMQ-_C4(Y:ZO;E/ MOIX'C)JOHD')>,1MLZ/'!Y-=I)'2[!=UL+J)6(W6RS;XGN)+\)*=PD>U;S9' M^2^ULD-[ET^BHWL9:5M6]""K!UIM2Q/3F+%_4$&6F*[G2&H?@&42,"0HR$D* M$220%]RJU.>BA+F]B%LEZYS2CIKV=8CG<>Q_FP5!9^172JO?%UE]"0>+?17F M8'@F*K9T@\FI>K(7@IXBR?/7358+V:MVM^2Q_X/>E8WE5G[4I"P^Z+5?W95L M*9O.RZ^??J?_N:[J _?;7^5F$6[QNE,1T/PBV_5\APIE:<& P$4!H*E; M9*20 &7D='5>ZM+\%F4=+\RM07_?PP@$X,B?U M8C<"= Z].()!.)$[.!1*M_8:5NCTM=/HO\%T[3.L##EJEV%W1?A=^2_F%W4X M7W_JRWJSK>2VK*3Y9H"R6B K F$P 3)(48,1B@"%/DUS MW+1X=<^3#:6?U?,S?;[L-*,=G19R^.9T\'5YN8WE5XU5OT7&+E,XI]Q^8?U&GMWVNOE3K MGZ4&:,'S@F6YBD&2$&Q2S3 @(F: )!E"2'-WROQ2,)X)FILG?9J%H=7U3+YX MCJEC_L4 I"9.P:@U-8=?.UU'R,&X@$:H-(SGMW^93(P+1EY,QKCT>>^6P)J! MZGL:IOFX;H]GS*X4*7 B"I4"*)F.K6-% QTW9ACZRY44+K MD>UUC7;*>FT%]H%LYV@%@FYDCO!&S:>G[S4\ O?PO2ANZIZ]U^P^TZ/WZB5^ MW/%);NMN'(:)A!2OG_Z^,5N!326G*0[GV_)GG;>S0#3G5%()LCCC .89!#1F MB0X34XDSK&(9\\5V;?I!6CT/]J*=F&6OP'C/B*FGJQO/&(V;YM>MSM%!:3=Z M<5@'.[89!]V1R68G?G(';&0].0@?5*V/#C/=R3IJ7;KOLWRC?]YLH@^-ZON2.?OM=><5NGY6,0K@ MT_:'73;]81OMHU;]Z&$/^LZ"J#5A1+SM#SC&Q'VB(X_@^#N=@?@"V',JXGS+ MRE5)(>6]N9?^0=NPU<;H*^YVCM,"YTSQ M6!.'@'$.8$)R0 540)$\$WD:9X3FBX>Z98<._*NM95!]7;++@_%<_GC/R&NZ MI'T[T-XXIPJFB=!4+1%?;Z%C=Z^&/^^Z#/3A!MQTLQ$Z[WV"/P\E&@\.EPT?0['JO/W5& MW=3%]7IYY$) H@0C!"B$"8 ,Y0!#D0**2 )IJAA)GF\()='J"MNO"=IIZ??T-<+<-H1SW"(1F:9/3:MAC=MG75 MZ8?@Y#, M<4'2I#31;^US3KCRZ>$NREJS^ONF*>E8(,(I90DU>U4,0)@G@!98@:(@ M&,4XR8EPZKW=(VMN;LBS%VJM+5@KH/5MJIC\?93G*+M[)0.PF]8/<8!MD-MQ M 9"Q'(WGXE[,M;A@=Y\S<>D2SR*"!UG1[6YRW?F1GLUT.WW/S^I]N>%T:7R7 M!8\)AG&P0E +--#%0 F="4B%2XM3CT%N3N3'/7DG3+<<FM2?H\NO)KIP"Q&"M"4() 6,F=,*"B3 MU+;X_9JPN9%#JV_4*AQU-?8HX+Z*=3]-A$9P[-!L8O CB>L!Q)O=1"2^GQ^WFRU= M"1TN+E *J<@T-Q1(*!VGY1G .<<@R1F!<9ZB),9N<5J?N+F111M^G/OZ1QVU M7:.V7L1M8[=0.$X3P7E#Z!')V2 S.)[K%3)Q5&=C\&EL9W65K\^QV6YN5^)= MV]%\$1>:/SA"0$=W!8 <%H!((H#^O40XR1-8()=:R><"G(AC@HK([T9&],ZK MH?L)>+9>A#\DH[L/6K6Z/?E51#RSV4G_6*[DAZV\WRPX1EFETTC5TSX@,#'C0',I0NDV;=1D8T9,\S=#W]WP7 MF/RN#_\['2U)S@GBB *A<@:@+!3 C*8@25(,68Z+.,V=F/VL MF+GQ=-/B<_N#KJ+O\OYA7='J*3IH77?YK/=L]X<+CE'I!;0M274PAF-3I%&P MBU>K8D":ZX4@*&F=ES0M!?5:>T(H_9_VHX?C$=CO];UK1W3!*4\PIE!'JC0& MD*($8*DT79!44ICGJD!.YUX7Y,R-($Z&O!M-VVCJ;;GAR_7FL2><,]NW]8KI]DW0E>FJJS4D0ZPC#%QU7)S8Y.O746M^WL&&K4I9AT %S=ISWJZ-Z>P0%F=-_E@T>W5:4OKGMJAF.UH2B&I#UO72;E MQ:&(/2?.P?<+/L:MS:$C24)S&',08X4 +&($2,PDX AS&7.DD @UO&V>&9_- M.>'M_;K:EO^J&VN<3A-SRUVT!]^. X-".C+971G+%BYOT1F:O39GNZ(R! MPZRU08F/W>QUOJ[,7H@AL_HPXHTI,*Z>WJR%7+"8IP7E4.,<%P RTP, IABP MC,F"TBR-A=41@*6\N5'/OK2BHW-G!$*K>614=Z]*Z<.]GW=&0'-DU@D!I%>] MB@4\ ->&(P47V()19. MA2!G+.ZI^>A^>K+RCC,J=BLYSOW9,W3:;6Z]?OI=4K/+6&]Y5?*?CW+%G^HI M*SC#,2L*"I*"8@ Q%X#D,@%FD$W,YQDCTG02,E"[+2QDCT.)]&2PZ5^G//\G/Z[_+5]K;7_QX(B MF3"5*Y PH@ T>=RT8 P(@O,X130K$'?KEG91ELNC,4W#M--$&#=FN0RK'9\$ M@6KL$.A,LI#1,ZH5#4@D5\$(21^7A4U*&E=M?DX5UR\(WDIMMX-9N[4Q+*C, ML&8*8L8"L$P[)DA @$0J\P0E<)"8L81 U3$J>D;JSTA ME.0 4E44+(\E2IQBKE"*S8W[.G9%HF-8701&.Q;=1 ^M3[1:.\MNZ@GQFF7KJKZ=>4'[Y 8%/'!GW3"Z3=V+ M-RBB9[KWAKV_;]JGDE4EQ5?Y4ZX>Y8)R(CDD2(>M1#NC6/NA-"40X((3GF=( M"6G53^K"_>=&O#OUHE8_UX3.8_#LR'$ )"-SG#4:'JF:9VT.FZ)Y+&+BU,RS M]IVF9)[_V#CC1&Z5?H1,5\KWY4^YR'B&"8D1P'E2G]^G@$&5 90@@6(2:S^- MAQPI-'"LPJXDC9[%QG3IR_B;CM0[7(C^LC"PC<[. !66%S&/ LIP"2&+MIN2$ M 9EFG!%"B@19-5OR5V%NM);&*0K?'_P9[':L-BZ8(U.;0T=PPW#EJF:VFN," MUL#Y0SAU#_!G6LRN^?=YE'RZ?E^XDQ_G?5CQJAD?VOSOAU5=E[K7H\GN7' = M>"6\2$SS;P%@# G A F ($4^AX M7LS:^W)#/+^3P?<5UH4<282_7\@X:D",->N"$T+#:/$HA""8:FL1I#T M2ID;!US:XPBP:S1D=VA&!.",4)AMGLFV.T/>/Y[->=]6E9U=T8U^JX M=\#FNZFU/&3BP2)1*4,(I*9Q$)20 Z)4 DQ]*L62B(1892RY")T=,YC>%DWO MRK6*GK6^L'01G$#OIXNQH!R;/7I1C/ZH%8]LHZC+Z=-<82>&QO>8,8=J_+78V)-[Z\ M<3K=!?._E1]KUNV9F]$Q;Q^KIIP(F3:@X1+-IZ< M(5S\H/L68NU[O>X,MFA^ =M^'E RD4*: *F?;0 %C@$6@@/*8Y)C6@@IK<+) MZZ+F]N0W@ANP\,G?V&8#@()]H& MO 9ET XU=NCT;/-=N<%DFWMVAG2W]"RO<"?8CR67JXWI0BKE9H%B;(YE!4@H MB0%4- 5$:E>*(X@@Q4FE=)Z7CB<@SA M=9[T!F9D6CS2R]=\>Z[SAF$B:K.#PXG SIK?KI\-)0=VKKF 9Y)QI3D?:AX(QS "&# *44($8RF'LUJC"4?[< M^.OZ 5O$GHZ.V'R:"+HN4I"CS2'0O_BQ9O!.@YY@37A\>:+"G(XN+^'C>&QY M\3;#1O2\7U=?JC674FS,E,&WLBI_4C.%L#,5J$XA-.4#7/^A'DRXX!)*GN4( M8,HQ@(0(0"B/ >%0$BI)K&(U8%"/GU96C^GTXWJ^R>UVV;0#U=Z(V-L2Z>_7 MMJ+0$*S'IM)Y-G9)#/,/0NC?,9>%>?PQ!)S=DJ70G-!:N-IH-RO5(Z!F\WFHM8\D1@ MS:]0:J^3P1Q0E6" 20*)@CE/J=7YIXVPN;F8.WWK#;V.QF9;SW6(CQ78-@BMC!TWLL8UOY+^; MV/Q=W^"-=@3OUE7;1*W]+DN)&1.2Z3@_Y@ *)0'+DP10F2*B..(Q=AJC=EWD MW,BW,];:.S7Y*LRVX7I(\$:/T!UP\PC&;:$(&W]?E3IQR&V+PFF4;7VE;P9; MDXED0BTD,TY86@"F:&ZBY 1H_RT%N, T%R1#3$?)6S.OT(Y$.O=V8HN]A/&^ M]LT[^ST(^Y! MECE ^%.:5MA2T)^RHG>2T:6IBUT4M,@)S!,0QP?*/F@* ]A$X9(? M<$Y1TG4\>N*CGHLGBXRN&]"-B2P^[<:,FVJ[^*J=(>T#F2]$?7PFDQQB1E/ M"@4!Y$SIL*>( 4IR1!57&!*KL.?,O>?&@1WUG$XFS\'6SW8#P1B9XAQPL'X\ M>RSN\5ST51VO1?_TW&,Y=]M)GM8>>W:/:-]'/(_H.AO1O]/M8U6[05\J^=!N M5M^NQ!NZ7&X^J]N?M%R:5!8S=YXNY3?)VX\O](.T6@>+S"B-O4WU/FUMU;YKQ<&8F^CV9%4#'O"%Q#OH M.5\0Q:8][@N)YTJI[*U5W=DF)1P(S" FFN(%A31ZJ#7"QA#E#&8")B MJ5G%Z2NK<6,1H6X<^W/Q#'O1V(Q [Q.VX)#B.(]/*'L+Z'QV5;R*ZC79: M-TUPPI&,$THA^<9.\*34XX3%!:R+8JV6.],_1] M7?_N-=U(T6:7WE:5_IXUI<@+5HB8))2 )%$$0!7'@"$%09YS460XH0(7;@E& M0U6:&Y6]4TKR.MK8U/VEU@_FE:*?0BU$&\7-P5+S%_.P/LA*K:O[NL_TIC;= M8_C'L"6UH\-I%VIDKNP8L^\749L3=>V)MNOH;;E\K!/M#\M:?Q(P8^5N6%+4 MM3/PD)$@F S@DC!W]IPL9[I%G EX/ZXWF]=2$XOQ:DWI M5:E*7A^=M[_^3G\M%%94*%4 CE-S:%H@P)@H@"9V!0L"LSQC3C/F!B@S-Q)O MQ@?QH^VBLMDN>K74]OP6L5IU3>K/3*I9O?WHEO[:35:)7LEF@,5OCD/LAJRP M';-/M6XC2;R/)<@ MRA5N6H=9$<& M=4/?CC)'0W1DCMSI';6*1XWF>Z]V$W64OXEJ]<,1HA=J(1G038%)*<\+F^<< MYW>3$$.-OQK!G]7?-TW9_R(6!53Z/P!*P?1_% >D(!F(%2CT?LWD2UOF"M@-:X:7Y$=DM8%53S.4<*!D%B8S2X(B.0) M$(I(%A>,"T$].O^<%6;UW9^^H<\GN8TJ29?EOTQIRTI$CZO]CV9/R^0-KZ+R M8(<;I9S'W8Y*_&&C5E6=#@-.;5R"KIH= M(TV]%B,36,>W4OHG^OA+E MAJ\?M7G"T=6S6 E+QR\LOF.[@4&A=?<0[<$*ZB]:B)W6>[3'X<27=+C48\I\ M9VK]N^:X?X$AA#'6/"0R2 L4 QHG&&00@4S1F/LT*GCS/WGQCZMBKO-VU9+ MA]'F9R#LIY( P(Q,&V-@XC#9?1@V$S7><,3(;3K[903Z!K&?N6JZF>N753X: MK][SL0$S@7^LE_J*3;,YMX H2:#(8U @E0 8FW9@,9- )'F>P33)TARYM ,[ M%>%$8I-U!7OS^[OHK]7Z\:$Y&V\U_A__#:=)\;_;?7B/P;W'X J.L. L!@(F M', <*4!0ENK_2"QB@1,FLL5#/<'TVY96VRD@?BYNS-0.AXY$/2AR&1<%40PH M3 2 4.: 904%).=:>YXC',- M[Y0BS)4 G!8FG,$04*$@2 GE",(<*Z3R]Z&< MGHP""KBW;(5)T%WC?HG3[@=;67^RTVMWE1^;O[\\*>@P)^B3_O(T':@7$.-< M%H2!G),ZF5 )A'2+AYGLN!)%L=.\Q8=Y<^-[QOUP%-=5>2]_& M[2[(V[';2&B.S&P[K:-7.[U_TVYLU*#;2<4>HS^\!V+!RY@MQ4]?K^R&R]G" M9,=;#-@O_FM]IB;>/IKA-U_JG:^Z746];UH7RIL,3[G:U$[E7ZOU9K- F7;M M,BR $)GF,QQ#P!1+@<10*I:P+$G<)FE[*C(W%Z^VH^TNP#O*>NSP^2R+PS[@ MR&"/O5O8U+NU1MPT?7%NKC5WV%<*OU]72I;;QRI@+YVAJ ;?3'(M\K:HI[.WW6!2-9EFD@4\4* )G9K*^[PR/A1ANG@-I1Q2"81J:'DX[RK;(W M=450>VC:_?O[?P>?/H1CC(O8A&2)4R&3,L-%&Y^SP>4/!M]=_UBNY(?M_]_< MM?6X;6/A]_X*/>S#+F!F18D212Q0($F[Q2S:)$BGBUWTP>!-$P$>>2#9T^;? MEY3DRXQMB:0H12^!8T@ZYWP:?B;/53[6:YEE,H="[1^:_B*4,4!%2(!,:"X9 M(EC0T)-+_2AT:3QQX<,-?M>Z!HVR_ISE)]!'>\B=H/RF;G$S2'TZPB\PFLG[ M?9*[%)?W!1(6?N[+>UW&P].Z?M?UQ--GJO:+J"O!8B0)DYQB$%.2*@H2": Q M#D&*8QF&$D9ADID/A^\3M33B:6-$[XY-)[7"JRYR] Y$3N/->Z'N)QZ_ $Y, M-[W8*>@>/4-G,Q?>%X0S95L/0>EY++P).KU#X7L?,.-(>!-#7@Z$-[K#<62S M]NR_W]:[^Z;1Z-&?D:5)0AA5IS[**$"IX*V_*,U$C"-(!,*IS0;OAIRE46M7 M.: 5#7YO5 U,?!Y6T)IMXSP -C&5.F)E/P*Z'PFOXZ!OB)IW-'2_O1=CH@E!>LW />?N)P:@FY&'7R@GYI&7*&IU-8AM]L D35+,T9EJ .$-J=]L MNF _"GVC P?N=$UI.CSI7CV@Z2;&><11QG(=Z4>Z I: 3/ 4<(P%"K.4IG8U M^9\W=>A"RLP90K>LO$P$ MNGFE=Q=SFT 242JP+L/A,(D!(FJA$R03M?@Y"B&4"8NM"G*&!"YM[2O5BH=2 M"I> TR"XH]W(2\O"&VG9<)"4$YB16IQ:<,8!RM;?) VS8?N_:*3%TKHX"?W)=RP+P+ MQW09R7?]&#FX4&ZBX-=GU[<,][FH+V3,NJ)O6?AZ.=^\SFXM"UFLN]2\KS_^R;_H&A!=^KGF M<223/,X %GHMIY*JK0'. 81ARO.,Y6$:FZSE6P*6MI:;DN9M'DC*OP2R4U3W M0?_C2Z&^J>1#42L]3'_(;^+:O\!]H#7Q C^H%QST:ZK!QR_Q(=-/2[P^K/%: M\C,NJPJ@>O<^PK5.X*T0WW/27@*@&;O9!" MQT=TE<]^U_7!^)%695$^U.JDT=0!O7W4W5W7(H<)0D0"@G@"$$]SD*64*RK M-(P8ES&SBFUXT6II_*&- @>K@OIHEF63'"\OS&P3,?MKF)B8SNTY+XXX6-3U M@#_9I.G^8)5VAK1UD:N@M'NSJ)GRK) MBS8?D] \AB)- <,D!"C3GU@J &*,P# ,"BY;HT_A9[U:++U M]9YA:.K5=4-F/[/7]=*R2__JE6N\I?_#0V*UB&66 MYFK!0IW^+V$"*(\P8&FB/E.:06HT-V=8U-(6N_% M#OI+_X>^TO\=(%Q"^K_!7Z&/]'\X-OT?+B3]'UJG_[^^8T3Z_UEK$IW@T_7C MBWA,B4PQ0!BG^E3* ES!FB*4,I@FF)IM3>Z+6II!-MH^K)A2YMGYM0'L0=B MLZV3'^ F)E9GS-S* 7KA\%X1<%W:_$4!O59?K0OHO\.1,[;E@UJ&CSJ.?DPK M92E&E&0Y2#.D*"-$:F,6)1S$-"$",Y*)U"IC[YJ0Q?&$TA%H)0.MY5?R M[:/\('3XRX7[[09FW+7?*5/7TA[M2!WKJW1KG M&:&0Q2!&0FTQ&(H!06$,4)PCEA 68FH4 YM(OZ7QS0OS@J*QSXYH?+] ,X[Z MAJ]EZN/DBS?2FM9-1%TU(U*W>:"L7 5'.X/.T(N9(B]M#0[&^F/)B=Z"3X+U MK>*LW#P1OJ]I?2HQC@%0(0HMBFX^T4+_I4[&CF[/3ZCJA69;E80+"5%>2 MPY0 1M,8I)B&+.041M(JY7I8Y-)X^Z1Q\*14!D49\%9IR^#E,-B&D4FO$$X= M=CRAI[75G:4[?5XXG&\'@-%@Y+G3<2:(S"19C/_$XWUE&$IT=#?ZJV MSX60XMW7WVI=47+L3/V6[XKGMMD>%0)G'(;J7)I& (F<@0P+J#XE+&%24)8B MF[F#YJ*M6&B&>81Z.](,:#_H'K"OP=]_:V<._>.L3_O)!#MZLG@K9C0U#=83 MTY5/F*V9RQXQGPQF(7U6)K-'Y36C.3S!/N!Y:JRO/7>?92G_H)M[=8)?9VJC M!"%.=5I8J+904@*:YP(0!G.22Q;&$3.-==Z4LK1=T\^RKJ58N(FFW+1N,T,1/:0V2]S^J%P.>6ZKJ@67=/O;:^ MWBCU7VQ?.O-#]S-P7]&R;@Z5G^73MMJM913B,-?U,AE# )$0 Y8D.1!1#F.) M)(J%4?I7GY"EK?V#GL%)T:#5U+QFYB:@_6O?%TP3+WT'A*SJ9X8@&%%#<_/1 ML]71#!EW7DLS>*U[:L%]%[/\A>ZZ!''UZ':(4OTQ_U05)2^>Z.:N_"#_W-W_ M(3?/\I=MN?M2KRG'2:8+Z>((,X 8R0"+201B)E/%%QQF,K+-07#69FGDH3:7 MT#XKP?UEF.TE9H-X8N)YG>=PLD6?5P_6Z'#@T1[MR-86!:U)06N3WZR(T=#Z M3I]P5VCV/(O1V%U+R!C_4.?,C8/OO>E,\'&_JW>TU,'"=:H0X@))($5,-6TF M@%&> 1$K/HT3GO/<""QSG.2,:$5Z--O^4%AZU:-/4B;48@W M_"8F$7?H7!HT#D/BN3MCC\"Y6S,.VWZE+Z/!3?81K=_>_/KFOFHF;G[])*M\ M6SUJ.>^VI3@,\8F@B' $@2"9GB,69;J'/ 3C-\3!%?9B%/6,Y,0\;:.L70',6]@SD M3#P\!E K#K: IX>%39XR&P];F'3.Q#:WV7/Q3WM:T7(GY?OM9D,5M='-&G%U M>(ZX(EL"$4 IQX!!@0&6J419Q!GCV)1[KSQ_:5S[?EOJU! =G=L4E!4;':3? M;8-??_K?2O>BV9=-N4Q15?)9_\DJ*P8)%K@ _3[D@8)Z;9 MHW;!2;UQB)CSZ$AD9N)-*X2LB++'_AYBO';7;$38H_(Y\?5=YNA W%:R>"@/ M?1:[DQ-,:$AEFFI^8P E"0:$JJ,^C2 6:20@37(KQ^$U*4LCO4[)4R]/NS-I M/Z*&#L*Q.$WM&+2&R-XAV >!5T?@54'S.@#[;+UP_/5>[+;Z7R:!UO_>[_:5 M_*4HB\?]X\&G^,->WI7W"GGY?TFK>HU#@D*40)"$3'%#1!@@ A% 9,@RQI Z MCEIQ@X,.2V,.]5L2VY&$"_!F%#(QG!,3S*L<[WH5M 8$G07'",0J4$;HM(S& MC*"QPQ\)C0#1)T6YJ#$K@8W Z36]C7F4&_FU!=F_JGUNTW/G+:MW%>6[=93@ M,)8$ 9%2K,=I4]VW, $"L9C2+$L9MFJ/@'.9:]L+@=[CE=5$S3[CLM?=RS&7_Y?9>GP_;LM)MCBM%03DM MJF;LT?%OEQ&."*0Q@#CF *D-#Z#: 1^',0XSF"I>"$W]/[V2EL8*Y\H&6MMV M'I0U.0Q#/.SQ\0;&UL[+U9=UQ'DB;XWK]"D_TZ MEO)]J5-5?2A2S&:/)+(I9E7WO,3QQ1R,SD $*R) D?7KQSRP P$@ENNXCLQ1 M*B$ #-YKR^?F9N;F9O_\W[Z=SG[XBLO5=#'_ES_Q/[,__8#SM,C3^+=':*\_4/KY<8UIA_^&.Z_OS#OV=< M_>V'LER<_O#OB^7?IE\#P+]N_M+KQ9?OR^G)Y_4/@@EV]T^7_Q2%LDH5#5YX M!4IS R%' SGD%+B7IA3\OT_^*053@K4)'+<6E. *'&8#/(@HK%.H@]P\=#:= M_^V?ZI<85O@#,3=?;7[\ES]]7J^__-.//_[QQQ]__A:7LS\OEB<_"L;DCY>? M_M/%Q[_=^_P?_J,IP&F\]4ZS%-] MP6KZ3ZO-+W]9I+#>R/Q)NGYX\!/U)[C\&-1? 1<@^9^_K?*?_O6__/##N3B6 MBQE^Q/)#_>]?/[Z[]_[T?KU_[98DK0LJ&S5_H%Q=_O;YD M?Q+PVQKG&<_9NGS#;)%N?6A6A;JX^INS$'&V^>TDXW2R>>JKN%HO0UI/L 0C M(S*0&F5%E 0O"5$I19T21L/-'8XKR2NB>:.#%:8_GRR^_D@/)EUP7[^!^@TP M?J&!_WKOI>?2V9_ZLQ6)R?' P6KV=AM7I??E\OTM]>?9NN)CDGQJQ@I$2RF$H6 M#]Z0B*R)"LGB9IMS4X3Q-1,Y_P2\X\\#F??LM.K3;]D)%NKEPN(08?8)"W7!B7(^ MI&0]] O+#@@@"'49V."S4'K#0+Q<6APBS S_TRC__93K'=_3M M:J*B);^<-C^M(P,EG"0.@H2,V4O+3!&:M_!#[Y,RKN/1(M(]3,HCXJ3FB"[S MU9_HLY.4B3HOR,X%I&634P8O4@0==.$A">N$O(^.O7-^-]_9201[H.X6 PBR M$P#\S[.PI"?.OG_$+XOE>B*"*:XP#ZAC L5$!*^J"2VRE)RL1\,&Q,*=UW=B M'8:#Q3'B[00A'W Y7>2?Y_D-26>B#&?>%P,E/6R\>-3AJ@XW#1=H*-3\LP7TVK!B[PC$ M^"V9]<.WDCOO'S=0:;&M'"/@D4'R\WP]77]_.YWA;V?G.3J*JK+0#'B,",K* M")%'3[ME<9Q+"KI<&@ <=]\[;I@R("B.$F@78/B()]-Z+CE?_Q8H[L+"I$D& M@+C),2.6?:%Q"2$SNV>(K39(*@C.56HU5H!L/)HZ3L!!O[8F S MG-B[0-&G\.U=)O%,R_2\C.C"3HHLF'6L@$LUKVOWRV#QEX:2 Z4;T\0V8CF_?+#GRVK MS,[SPM/Y217.V6HB"\^F'B DC!Q4-@[(MI6JW8") M+CNRG8;=$/-RTK$#2+H+Q-2SAN5K$L[)8OE]8I1CMM1(75$8ID)P9"(].4_& M"1^3RWK@\YNK5^^&CY>3=SU#E)UBW)_>;. TKER?WF.:?ADF0WW[Q;R=G+R:,>+-4N,'&C M!OOWSR3 U?NS=>T24!LO3$)0*K!"XK"BGD=Z!'*<"O"$2@0Q2G;# MS,M)IPXF]9$Q]#NFLR7QPT7\-%W/<)(U>=N*H!\QD%A\L> +%F!!(U.I) KQ M!T#,W??NAH^7D$ ]2J(CH^'3,E0 __[]-"YF$W0QZ6 ";8^<7.OL#(3B'"2! M10:7;99#U!K=>NEN.'@)B=/#9=F)2?CY6_HX*8_RZ"2WY$H+2_A5BKRD MD&HB1^C"+ _6AR$"V6WOW@T2+R&#>K1D.ZEA?CM=U53PIA3[+?UN-=&*<95J M0R6=,\%;5_8UB>LQ!-* 8Q M0"KD':G$-;@4*NJ%C/7>8?9#5"4^\/K=0/(24J9#R'?L$]KS!.\U!Y=W.IR4 MVJF8H2A>;YMS!EX9!5(&B8))5'Z0T]H'WK\;2%Y"WG00"?<1XA(;RS![-\_X M[?_![Q/%(_G3/(!#JT %;FOGDNI,%4L+P,H4ARMNOO/RW?#Q&[#]P2/$#=S\TDA1.(\.@A&NW@\D5FTVH#,&)]%Q=[=[U-]/\\MFF'BB M+^8^,N^I/\B]_GWU@,!EB6 H!@,EE0#G# =ET1L9O6%*-P5/UWTQ]U+SSGTQ M]Y%Y!^#9TG4G^2R<"1F2TR276!B$X IPS[/V4B@6M]0/_2/UQ=Q+QT_WQ=Q' MX#U YGZW1F'(@Q,4M!DFR;&S,0*YXPX8!HY!!LYTDQ;-+Z OYE[*?;HOYCZ2 M[@LK/UUP8$Q1M&P89)58/6Q09( +!Y-0:VNX\6Q+>=&@6/FITZ:9 V'E$$EW M@)4M :-.P1ACZS5"@KS2Z" JST ZHY6P+CJ]I3O-WWV?LT$\E\.DW %.7JU6 M%'U>.?Y0HA3%9)KVMF<#Q&+E-1B>NRH%*70PFX0[P M\3JL/K^:Y_J?G__C;/HUS$@PJU?KUV&Y_#Z=G_Q;F)WAA&4R@T59*"$'4,S6 MC90C)*RI*(H6U^&Y6J_8UEAAB+ >L%U]9F,JE- MN@/?)V7<_GT#8N9(*7>P:?UELW!D7R%GKTM61D?;).S:@\9QFP .B*Q6>NG" M.-U>,<$RD9A-H M)2-4RXXBJWFC1# WG.84M-X>&BM3V,4G-RJR&W,8.ENWA MUFBQ#K-!@/%AN?B"R_7W#[,P7Q/R:W#PI0:PM!5/".*Q:%. 6T1067&(@M?9 M4USFY)$QW>38ZC&BQFT4."!L!I/\J :F3GEX1PJ8GTS)?PL;\:S/:]J_+!?Y M+*U7$^8-)N8])%FC2A\C.$&\1>L+0^:9E'?Z>6V=F?'$:\;M S@ ,(8690>^ MSL9;JT5C93J?KO&7Z5?,URR>RVSBO+?DNI%PF*M5 \9 D-I#8,$G9:/6KLG0 MR%V(&[=AX-!^\Y":Z !=U6/[8SJ;37*2WF>F( =)=&,($*5U(&W,7/!0AR>V MEM2E$4VV6-V);"3<_%ASCV;:*6#;>HRX_TA?*_I[LN< M04:*ZDRN_51IN:AHR.6RV1$7Y'D5+TTH3=)\V\D9]\RSC>H?.'DX0@]=;&&; MG?B&Q"X9*4&0M68&>. :E!/$2,!0!41T%.&$:N?XW*=G7-OT+(@:0A.C)W)N MI[U)6'\Y"W7TR?>W9_.\VL(=+0X*$*4"44R=2R\"!*TC%.XU4J3 [-T2PJV9 MG7W?.^X):%,\-5=#%W9K"P\,HS*AWA[3+-7KIN0RED2AI]?*.TW!IVA2C7H@ MNIJ=E3Z+M3I2_AWX[7^=KVKI";UW,3_YA,O3-QC7DZ@%>D(\N%"'N#%%/JBSX.AX+73@E+^Y>&V=V72*G\*W&Z*K9S&!\Q2+ MJB7@G (9[Q$BV@PAFN!]SJRP+>-(C@?5$W2->W[Z+/ :4C,= .VNCW@C>19E M<(G(!<>C 66J@(R1(*QAMK8O3N99'/8]TY7-SEE'\=D/U$=O'M7$P*"C!HG,)K6B#G2,3F\V.8)\%2@/IHX,M[L/E>S(=%Q,N\ -C?ZY&[HO]DFEZN" M49<,CD4!BAL'GK,(/ 4A=,0D/+: SR,TC7W6T@1&0^F@"W?H5\P>/$FN)UT )L\+Y_"MXE!9QRC191BG2T>,((/0D$J6F7.?$BV">3VI'/@V7*TGNJB4O+!U.ENHG7,8!*(9O/#9V1HMNR;Y]+N$C)OA;(27 MHZ3=@5-U7RQD-V=G-0KY4(=$DG+6Z^4TGFVNGW]:U)SM8KXF*NB))U=S9,TUVP&>G\H?3F1DV>=4 M(-?Y42I["JT]#Q"45CHFGJ1IW[7W\"!//V0A9.G1<$_944G5&8!#@+9G(XI4)IN@88]O^ M:,_7"#G6(1&6?(D0=;V"J#5X\C!JE[P0O)#)E/^_$?*^F'BB$?(^,N]@TWNX M82LFB](;^EYIT;(>\C\P[ LZ4= MIV*Y6)\4Z,QJ8M@:\"IKD-:DH ++8MLDCW^D1LA[Z?CI1LC["+P#R-P^ ;UH MNLIXSDS7SF/G9:Q60'"F?=00K:[C6+VS1I"V+W+H\B9 V6L(L,K$A0,+C".5J@F#90.;)W=[*RX'58.D70'6-ER#Y9GHUT@ M+\Z5>L@3:[FRSQD"DRY$&W@P3>Z7=]XZ>Q!?]S I=X"35[/9XH^:Q7B[6+Y9 MG,5U.9O=;X=Y>3(!0$40X8ZII%#$)($AL:IG(27MDVIRCY4=N(:'PB) MNR>YS?33 ?@^XFJ]G*8UYMVZ0COFLN4Z <\E4W#A*"W M)YV=F+=A -A21QU \%9E#A&1IAM%T?>1.AT%O- M B1=KP!Q0I&3QD 6"94RR$5L9N9V$^A.7[Y49V M>;,??,#E[Y])X!.G; DU$^B00*$RLQ"3<2 C[0PI*BE#DZS&;N2-704X*-8: M:*0[G&U86+TZ6W]>+*?_B7F"OK!B@P*K12&_@]&J<13S<^ULT6A=,,]PN>F< MI+%+!)OCZ #)=XJAF]>5 N?&.*>A>$U;>0NG$/Z<&=6\92BHX24O#$$O/U[@A)SZB"#)4N4C;)@^Q V[B7 MI >&UM"ZZ M>]S9P%I/#&!"VSR]EF*,+05D0N#'B9 M$$IP015IBPE-JAP?H&?@LO' HP@A1 "3W_!D3HI[OP>(B 3JH8#E#F8D#)]H&,S:6L;ZL4*$@3$H .8Z%!R+@/Z74+P?>!QGXIQ,#*,8N^CY$@ICPB5VBO[]0S# MDCPH\J/(ELY79$Y)#P5Q=5% 6'(H(ONJV21J3_\ ,0<#B1DD=RX$JW89/O?4 M>T;'Q+%J7#22ZS"DJ@YHK4P&5R40%OGIGF9!N\Q@5),!Q^5 M-G>GJVS5^/TGCU.[TT;G1\JM@_3&EG#=..M900_&%P1%FR'XX"G(%@J5*Y) MW.0*4.>EUX>XE0-)N0.<7(#\+4GI=>TO0;M;'?#]^FRUIN!L^?.WBZ84=9X9 M_9MKHZ;BI$G9*.#9ABJQ"%XX"5PDH81GW-R=8#M4U=;>M'82P!P(CWOE6VUU MU0\,6N+VT&)Z3T('K)O<5MY,S\LWY M051]M^O4\7+O #WOYF6Q/-UHXA.FS_/%;''RG;BJ:0,*3RDB7=6#39=]+E9N M2@G)K*JHSGN(9_IB=-2!Q2;>S&[DC7S3O@6Z&NBE [01Y:527ON'OT7:KKF4 M4DLKH78,J'L^Q;!(G$B3=4K!*)$;E7C>)F3D^_&%^[Z J4')1P!CRG ,0:4TR.1@O69%S;32+&O3O5!#$'RWCD0X=? MIJGV>)^?;,RE9*D4$SE82Q$%A94>8F(*;%!"NBB84T]5/MU[Z+@7F@95]G$" MZ\ 27+3V7ZVO)?+^"RY)&^17::V#YCR#Y5+7-(*'($N!(K5)(B8K;9/NF(\1 M->XMIB:68C ==#%6X:Z()D$QZ5.RP HY6RIZ"[[>S+(JLH#6THIXEB3.N#>6 MFB#G*%EW,$[A"N;7\T0FT9="P9P!%^K]=>7)B^+6@,S%V!AS=+Y)Y>@66L;U M8UND^XX5> >8^6TQ7]SFX@+]5P+*Q3%9BSN2] Y4J37M/B:(066C@V2>-TGZ M/4G9N%YN"SP-JXP._*%W\Z^X6E?YG+-SD\&)RT4Y&S0(52=&2$%[,6W.$#FO MLG,14Z/\W\-$C9M3'EC_]])_ RFC"V"=S_RHV4N,Z\M$N63.BA@LJ=YD,KZ2 M)".# "EB1,.0%]^DJF<[.>.FD%N#Z6@%[ \C?PZC.9[4TY&!@'2Y<]=*DO/9 M'K_B^O,B7R\7"D-C"L;H#)AX+1Q1C(1D"V#4(; LB\M->M/O1-VX>>;6,!M: M/1T8KTV$^J#<)B04[3Q3X.M=/Y69 Y^CA&AI]3 >C/5-P/8X6>-Z[VU1-J!" M.H#7PXR4(I7Q]?Y')+=4V5PHGLT.>%'%8G""\R8>UW&@:N;"MP75,&KH($2\ M;8-KL>5T?D9,742_B_GJ)RR+Y<44TT_A&ZY^_D;R(_5-YV'Y?5/K^<#(MFPQ M)Y$":(L1%',&8A0:&#/:.R5D-$W.:AOR-&X^OD58V@L NED+Q.+%6OX)YUBF M)%Y,9!VD!1Z2 A6$H,F\5O@Y$#Q]N"VX?K: MT.XT[U20]Y%+0&*PMG>,+H!S@FT2-Y)+%-(T:>"Z-Z7CMB!KDJEMJJQC,R.? MVH!RPD3F,D@)!JOC*D2"P+T%ZQ23)7FO2Y/+!;>H&+D!67,T[27E#NS6SV$Y M)Z"O+OOO7=^]*,B4B!:2T83XDEP=09= !)L9*BM#FYZM#Q$TQ%L 91/9= MN$5W.?DIK*9I4KB4A6<$RS/)QGKR[B1IO"0T5J$0O.!S0&A#S;AG0\.H^@G\ M["_U+L'S9CH[HVUP8LG+*]&2:(AF4"8[<%93<(!&I5 '>,LFQ0\/T#/N>="S M .@0R7?@P.@@:)?6]=JR MR_5Z8>#!FR)9D]UM7T)'[I388M=KJJL./*I=^3NWUMYR+UV]@N%# ,7KA#$F M% 2AA0W2%]YFZ/I>5(Z[=[8%S('HW%][/1O*"\-_OWVIIPVD!!.AWAVK%;=U MK&.6$'71)0A%?#0Y<]J3SG'WYAX .H@&!X3HL[2@7937BU-ZQ>=ZY^ K#MR/ M=OO3&S:GW8&=@3K57KWSLA]N':!U_]W73B:6$JRG73YMAA B0E"U,"C;9+CW MPO(FN MR?KO(_8.?+V+VRKWQ%)Y^0U)=I_"-PJNIK7@*2TQK/ -GO_W2G!*%*54H/B\ M-EI4L7H/IM8LL%B2*($KUF2'/9[T3EJ?/0- GUG-'0/[KW-B:U8';/SWQ:SZ M%W\)TWD5P_OY[YC.EM/U%%>OEM-Z!?#-6>TU>BZ7\Q*#\RY>)7GN.)@Z&5QI M'\#5_O@A)Q6,3$*K)NW"FW$TKIU^;FCNN#*>%R<=+YC*\T=,L[!:3,B M_Y^S\^+76I'SZOWK=V\7R]_##"EFN!+.M22\J_9)6L@\TIZ8I(&P:;O'N(LQ M"8:Y275*.Y;&W3DZ73+/C)2.U\RAQJ.*0",OM,$KR(+DH#!&,AOD0!ID6EIC M7-1-_/8&O(Q[,Z#35?)?>58AL:]X_!WMEX.0DG'>TIE^4/]!:%AGC>?^K @N>-ZNMR$D16YEE8VR;(ZW-7J6F>@8X*@E03.(VE6>N::]M09B>UQ MKYATO/(Z0USGZW-G652^E4:MXR;GR1%4T!9"3 %D,MEAT5Q?%Y%TMWOMNF:: M78GI>,TT0T'_ ="!F_659XLA>F-*!D:N+2A):#!*B,(T+\(_:R;Z2'[& MO0WT][!$CL1(Q_O%=11X'?Z](6U\)7Q\?2(1[]$;82GBL[G6$P?EH/9/ Q:# MD=;0;NJ:M$1MP,NX-YDZ72+/A8V.E\=NSNGB"D^ES:"18X@>^7I9Q\@?5-U_!PB_\@VSUD;% MPD'G>@G") _$,(F>2QES$,+8)O=ICZ9\Y$LE+Q7K!RF^U2TY/YZS.B M:YZ^?[J>"DWATN:GV9WM[GIGDZD4QF,"M*& \E&2&*R"XKC*F+,J;6X(-^)G MMU7QCW;>_IP@^3M9*T^[BA\O JZ_?EG,-]4\RU^F_W%6KP/0QV]$5YJ79)P' M&XL )5,B?=;,%"9,4"UU)9'75R\MD/!_<#\3_B:?A!ZNL DEO8N62%?IJ=U<+-#W7H(JEX MEW9U5I6LA:RC7U4$I;@%9TR $J,FZ>K:!J@%>@?F8S>@_[V>:8\)BK[7Q$[L M!L=3B2Z#\JY>(%,(/A8%(@ABUJLD;)/V44?2O1OF_UX/J9]3Z?V<13S"]23P ME#P63DBK;!6;P&45($E=4C"!&6PR%.<1FG:[OO?W>DH\E+(&,['/TFKEHIW- MY\6,M+LZ'^5RFY,C.JUL?7C#1BM/,S-\GY7?UXOTMUMOO$*C3PFSEQ$X#]59 M90EB)KMP3Y5TI)6G:.6A M3YJY6A'1)*-VFXQN>JL,A(J[-NH(H7?@^5U1_[HFKB^$].K;=#6)"6D+]PJ0 M<;*OEHQWL&1IM2N!]OW$19MIE@]2U F0#E#S0X@Y2N8=@. ^069R>+N8; M/E[]BK6?W@25-#EX#0RK@R@P?I:J3GFX# M^C-'R[X#(-WAX6)Q:9E(/+RV2:0H06GM(,;L(?.$LA1GLVXSH6,;-9UX-L=K M^VZ+_*-%WP%^SDWIQC!?G1R\RGE:U1-F'\(TOYN_#E^FZS"[L+22)ZT$1]"E M-K:V2H*CI0A,4]A)_V>^M,HZ[D?IR&,]CD?'UEVOE:HZP.)'7).,,%_.GKC< MVGTTT==!$PX5*+01O/(64E+9VB(T;S/[?3LY(\_Z&!Q5 PB] ^B\2NGL]&Q6 M<[D/G0%<,&:,0_(N,UC.0ITKB1"U]U!2(;88.N^:5,[N3.&XO=V&!U@;U72 MN0\;@5[07C+3KF@%WM;U(HJ$6+@ 8RCV<,Q+UZ97\TTBQNUR-CQR#A9P!^#8 M?@A]P4O4CAFL#_:I$7.$S* M'>#D1H1P?]I+D(D%%>CM1G:0&#E3XP_'9 M<=(_&$E?-J4MQ-9R/9#=N7L$/;')YEQE(WT4H$R]T2UIJ64M,6;TD8=&!0EW M2>DD'SD,=HZ4=#>(H5V77HUX6JWQ X5X.23#3+:T !(M (T>?)U'2I%EB#EX M7THK[^2^+!2PG1%0DN.UU\"B+D)D;R M%A7CMD5NB:.]Y-M!A'EC'I_U0H8L9.UG3JX#"PF\M1Y*13G+P[_1(2H?I52HNS^9K9)D"R9HA)P MH\D8&P)*9.0:*N\BB][SW&8F[OZDCMPZM$5&JIVJ.C!^#W#X;V%VAML9) F* MJ.KP*A=IY2F,%))P">02I.Q$H(BUR6V&O2D=N5_G\T!Q($7UB\3SM?:1-H'E M-&TN:=<[:7^0V[&)8]XNE@6GZS/ZS"0$PW/A"1+GU64U!F+4],5P:;EP1MIV MJ?QC*!^YA^5S&LW!%=DO7QQ@$2=YG<"PY=%P:\4S7KYK=61 OZK3C>54Z*)A':PY]?J__,ZZG**VX5YD)0;V,SGJ&' M] WG]:J*D:*DC39J-6-MBS0I7"5%:[FN;0=*V0Q>IP!29ZF23=&P)KV!=R&N MDRO0@R'HD>AB& 6]M.;XE@*. M#W\I"&+:6I]WN6=%C[X!$?KI+CRVO+L3;!R@PL4P\NP'"A<=D8K.-EA26F"9 MEH3R$F(J""Q))J7S.LI=2C#W!<.8C5R/UN%V+!P@T Y2Y5M"V**CB!P+Y&1H M703EP-?[QCRR&+(4(;;)3!W8">JY.D0?8BX&DG('./D-UQOG>KFH+G?^Z?M? M5YC?S=]_P66H%WA>I34YX^LI7N^VGML2K%?@#&VY2K$,+OM$\C/.^&S1M4DM M[4]J)S@;VF5IK+,.4'GCCK-&%0PB17PHZP@C^LXAH_ G4N!G#<^ZS>"5/6^/ M-W-N6BO[X=OE^TB^ \Q<#Y5>?5I\Q+28I^D,;S51^+386Y0ERR2E AEY!)4= M^0^>)Z -WR7CD=DVA\HMF!G7&CXSCD='0P,';B5G7.LZ/DSN>I3'Z^Q@Y'W%95P,98U/Z\G6?VZH M?U_>D4KG)U-RMU^M5KA>3;CUA4KR=&T;^OSHRB<+X6GR#$*!$*3PR=ML6UL8$WB1BW MAV1W:#M8/QU@:W,]8K,L:@N,Z7(S()$L^0FN)E(E)8RSP%0T)!.5P=4FTVH?H6G7T*\GM M*[&332C&)@?9UWITY@K$(&N(YYFVC+QKV^0"P1-TC=O_L3M #JG%?FZ17O/R M;DY)$L>HM0"K)->($9G59/Y!%NI&;=_9'#?Q#)Z@:]R6F]TA=T@M=N"N MWFW7=D-P%P,JKZ0F2$91U?N307M0NE8_*UD@J8B8#3*AFY1F[D[BN)T^NX-J M(]UVB=J+AIBV>*@=XV!!>S?-U6F,UJ0,M.#(#3B4&*H6: MM<4":!*+!64(LDD2ZC!RQ\W#CX;/P379*6(W[%QO.^=\Y2)"X$J#\#BB3$5$#R7$C0%@%'0=[)-P=O.%(Z;HA]W)SY27YU:QMM.QDWF M#(M"5)9*J3W=Z$=PQCM@B67M=#:R3;NS/6@<-[/>B6-XJ,ZZ .2&E=IR(:P^ MGUOZB\!KX@(F+X@![R.9]L@-1)<5:!4,9QDS^1W-*C>V433RI)CN4HS#J*Z+ M&&7W\NA)9H;S(@0PBX8\#A);<$F!B9YB?Z\*\B;S]'8G<=QH^9DKS1MI[G"O M<4%FOR4FS\](MPLRZ M&S:4SCJ(98BU1![+YNC^U[ ^6VZXV>1.OV_VIE?S_#K,9JOWY=77,)W5>.WM M8OE[F.'OF"X^/O'*UJ&["G)*M$'H3'ZSK73D^@\E)D,8(ZF2I[/^7MM=KVDIUFJJ+_4C$V]$\J848!%E M[0C+P''AP:&PSKHHE&DR?7YW$KOT4Y\-EL-HKI\*SWL,WBQ:%5ZQH.LU$L]= M'0^0P4D8]1K3D&!YA(AHI66&Z31=^=Q''/=)X9BXTTUV^^Z.UT'N9INR 141=) M\+%9:A(D+[3JM(,JL?F:+'"=<.AFXK:NH3NJN M[> #6D[L!^9*R9J9)A5EQY'=96ZF-4R?0/$I?/OWZ?ISG6Q M_-5<_?9>7,&$[-(&<"'7OH@($4,$4A3+R+CTV.0NS:$$=YGI:0WEIEKM",0W MENN-5;S);FU;JDH6XX1FH%BI?97J[2$I+$%.:AFYD5PW/_;>@P, MK<,.@I[=I3E1.NN4@@"4LD[+S1*"YARB,IR8YDKP)B'X[B2.6^[[S,!LI+D. M,I65K?K_>N3Y-;__BQB?/9^O>KXF^&.GV\[?T. M^DJ:.&MEO< 'DCG2BU<<7$D&)%D3SHO2QC>Y]'L4U>,Z)WWB?"]-'CF;"SI!$$X"%@IZB]"TM?9GU<=U8'H%[QZ:[&1,\ 5/=SAY M10[;O!H#A]0<_B81N^'D MY4W%.UC0(X(DG>+DHJG'Y2E N2A17I3KZN2)RD6*I Q0B&WJ7'4'4?L$-AB/ M%*"XPNZX4_1+F%V.+K@?65P3/\\V7OR\7)QEA=CW+_@IL,ADK8I)@-G-< M:SV#P\+ ^[=)R%X( M(>O%1JPN'DDS1N[ )NOJ67L*HDTKE8$9&;<*]_F1?:_CRIC Z-7N7G0KI'#Z M \DC39&"FS6N#K"]#SUI$/N[$YD#V>#?\(\;KULNYO1MPJOK^IM#K]55G\?- M9Z:$%I+0C4LVHB156YME[A0Y^L6 2SY 3BPKX5B0IEI)+#N3AE#83:1\D:>R;"<^+M'M#$H=1UMI'9DX="X4(2Y'"Z7K(*@2X2L#+5+Y\.[@/'N_9P68*[=4T?L2O.#_#V@CQ9#ZM3SO4[7OH28.8Q9W(',@H MWG_7%;822T56,'''"5NV9/ A2])XS)$S&XMI,CSM89*./X:Z^^3-OO/]V@%0 M5NK,.0?%0TU8(>$]L A"..N##HR71J>@3U VKJD:""7W3YR&U,?+L3J?JF$= MQNQ8VG[;:6 N>$;[KO&ER?6=.W1T:UOV M0?T4KF[,'8^U-$4]*:*$S.%OG< M)J-;0[2/_N\:HB,D/6*AS6JYKO=L\UE:OU_^CLNOTX2OODTW]U8$R9;.5V1.20\%A,\IY2XX9Q7B1 MA1B4R%%&_833LLM[1L?$L6I<-)+IR/CX-2S_ANLW81TN:%>850I% V:705ED M4'=9(&\_.N<*DW>'2&W%P]WGCM.AK8W^CY+9R/K>=.FX<+4NJ,]HF B*,+I! M*]NT0V(%=)*F*!5]4;MH_/Z3QVF=UD;G1\JM@\+^;=VQ/DY7?]OLD3H@-R%X MJ-/E*3PGYSHJVC(EV2MM$^=<-$GV/$;4N$T=!W U!Y=\5RAZO9AOHK-/]# M@JD=12[LJE0LHN("%#^?,2/!B50/'*3VBF,691>/]/Z3>X'"L1I;#":^D95? MKU?6=DR7&VITS&:E(.G:E(F^!V=, DXQFRQ%:J[B#HJ__=1Q=Y$F2C]";!WL M(&\72YR>S"];"5TP84.RQ' &Q!) !4>H=9*,O4_"%1Z]M4TGBRGZ6RV/EN&65J,VV*WB2492J!C[R-S7)Y.:XG>+:["&'BFSL?!6NP^R";":D<98QR,'D.C2;$%JC<(G9"AXQ M<&MWT/2-1X[;*JV)H@\5V-AYZ[#Z?)YGNW1SHM)>/-K8GJN\^>-P.8TUT?ISP.O 1;X8UO_\1OEQPD5PFDX0)PF;ZJ,L" MO->U,LWPS*/*/C3I8+>=G''[@37S$@>0?0<(^C0]GQ 6R?3WH_/?0ZMA_ZA=;$$ M2_ N6Q4@9@(!+<$Z'50**.BLXVAM*4W*N'>B;MQ,V."8V ]S!RBH!]1=,$-O M?K7^L)C.U^_FQ.AE%$_K49KB&'B=-"B1/(1BZU41P2(Y\='&V 1NCY+5-,F!:@P^U)AB]$UP(E7F3YC(/4C1N M5O=9@76$*L:N-9CCF@A/G\/R!%=AGD^GJX2S69CCXFRU/#],OXQ0B@F20A$' M.D6*3;-$\));D 6UT6AI"=TY.]Q>A;#'.\=ULMJ!J*GL.[!35^[I+],YOJ-O M5Q/)DC3H:Q*[3D-*4I.SFA(D)VU.++I&74;ND]+)W-WC/?J< MHLL8N8[6>GVV6B]. MV^BETJ9) ]Y+ CHIK!H4./M)M=<;9A]P61;+T]J6Y*?%/-=]^R]G@1R$]?>W M9_.\61G3>%9?W])!W'^-Z[_.^ZZO>R*3EEE8?EV1&E5<"G#.E7IQ@,H2D M9-[E#/V@EX^SFST++F[ZY>T5\_=@VPYN$7+ 2Y[=NCW:5N3'YQ#OX?>3#WG+ MLPNXQ2WE@PV%9E+8J#EPGB7%UME!B&0M=&36VV295;FS#>3*4TN?,9_-\'VY M>!7B^SB;GM\)/X?QI%ZF,%@+":+SU76KQX(.B;THBO,B^=!D0L .M+VP'64? MH-R+U0?65 ?1TC9&?OK^6UB?+<]/B$HQ45E38SY9^2D17*@-)M#R$F+,*38Y MO7V*L)'#\J&1L&BHEDYA=L[-10+6<)/1T8K,WCE07#"(U1/3.F6,2:04FV06 MGR)L7)@-"X,=,':P3D8^ WF+I(@P^TCJ67XE=VYZ-<+C\KI&<$(+9'4H4+V= MKA&B(6DQU%(9QVW(3SEEN[RG/[@!"7 M-SU8""XK#\'5H;4BD0E'D4'[I&F=,1WOSOC8BI4G7S1N@K 96(85< =H^VO3G">OO^.Z6PY73_ G#;,$>@#%%FO&R:,$)(CNVQU(59%-'&72&3O M%X][S-H43>T4T*EK=)VS9R0V&T6BM5&=2.\-!$7,\&R"2$%K;9L4'#U*U<@G M&R/XWH+99UN=K%TIKAZ=;I8KJ?_B10GK]83+[U$QB@8 M+J+V4@D!0J;E&42.B&2P43=IC;8C??WY50<'>;N\[+H4(65E/*T3 M0!XH7+:)]F>+'*+3K$C-#&W1H\FDDWD-[5!V+R1LI[P7:.$.+AMY^IFMK5W# M63/[H5$D69M6MZDPUX^SFSG@HL81BFO1P>U:;M\M:D3E*30XD>9.F MUI-R6BNH*,8UV?%2G"VLR;##OS/KM@^>MEQ%'U1-'<0 ESG"11TX/5WC+].O M>$^,;\\VYZCGB9:-7G_^]@7GJ[NC>;SB3"OE"4JH0,4@P860@)548I8H?&XS M-F! )D9.;CP;ED=3_ O-S&43O1 O?Y>_N8[>E[OOFP3!A=;>05+UL#?72==U#Q&JN*1I M4:486LC@<;)>TMZ^#XKNY6&&4\[!%NXK+N-B)!OW>G'Z93&O>>_[W#[N\ ML+4EW)OI48RC=4H8DP0D5BMQT6AP2#^68K0/WHKHFXS^?5;C>'U8_8@_A=7JO&^Z34P9F<':0,ZWU1E\G;R<77"N!.YT;N*\[$%C+T7@ MP\+D;C_A1CKK&X[7C/T63B^+R,CC45)S!DPZ!HI53ZBVZ0@A*.=+8LPW21;M M2>>XL&R&E]UQ>;3R.L#F94^$CS@[/QC]//URUT*[Z%H=?%)9.O#:J#J@($+$(J$.S\E&<.YE$W?O$9K&K;5Z3IP-I9@.,/:8 MV"X6C94FYFP!Z_R430N92+\"KC!R[811ODGSIR,&'DVQLQ].CU9D!UC] MM"2?M9)_-=%"BD!K.($+[G+Z:N(%9$87HTO6ZR9)^KN$=(VRXS5_OR_QX6KH M $:/;!>_7)67EVR=L XABI3/YW(ZKS1$[8HL$9EJ8^-V(6[DP1"C)Y8/TU+? MR/O+YDK>;(>X#4 M;O-[S;$XA.[V1Z<_1^<<3^J+6^/S-UQ/ZG4^:TH&3H($E6P&[V@#$2%:D7-4 M430YP'B BW68/4=8>]5*_+)L8^(UK:*D/,CB4NTC[L%E M9<"X@L(D;ZQH5.F_'Z'=9@&'06%3O76P,U^DTA]E9@BT,VX(W6;@69H ;_ 6QKGEU5^7JVG MIW?=THM;*TWJF'=_;>MJY@,%,$I-LPDBE\ #>.%KGHXIB,DZD"*5$)257(]W M;7NHFN;'XJ?[ROF(-1V:Z^2MMT1*F/UO#,N)X3$8DQVY$D+6JU4(CF-PG3&ZAY@Y\Q_U8_HU,S*<_7+Q"L!$">:-I% M0@1K1:0=QG"(=4Q0MEDYXX4Q[KF+R1ZC=^1^7SUC=F]UODC4OEV<+2?,&N%U M;;*(FH-*N5#(B@RTI'C5:<:B:%+7?1BYXR:D>L;LWLI\F9"ESTX4IB"E0K#) M%E!!U*Y]B* ]^N"$=*+-583#R!TW'=8U9/=5YHN#[*M";[YB53BC?(P9/(L. ME%,!G(@>!"KF#):$^KEOL3Y%\T[@M?]HX#U>U;;J-^8.:ZFRJ UIM>-(FZBR$ 4%%(;1-IZ^_++XOYR2='K+ ME;+,@.$U'9NS!E]B /;EV,4_2AN#I3ZV#/'K&9_9J?3 MV8QT\';Z#?-'6E>_+=:X>G.&O^.7]>:&+ODDXMV<7HFK]<__<19FGQ;RSXQ= M7M]E/A1C)9A4[P(G*\!Q9@$CV68?E7=WJ]VV3R8;@):> '8H(A8CJF=L.')] MQ6ZI["Z)W7EE-Y_AK^$[,2HO>Z$)1*T$!XTE4AQ;/ 1O,V05$RHILO8[@6[G M-XX?L T+K3:B'AM FP7SZP,+YE>BZS,QIA]>+%P+ZPLKH ,C1\)EXE4[1KPR M[ZW&:%C:V98=3L>XQ5^-[-@SJ65L"&KV"*__XVR.Q*J[QZK5YZQ>2)J9%&7, M!5)0J:;I$%P=46BL3IABT%Z977 X!#'C5G4-#\9G5]#8B-S5BU#R#M?ZSY=[ M0'!)!T1,FZ]UG@NWD#*&1V+3R\^=7?Q MJ3_S6XOOL@>1+%Y86PLD-K.= X)7M1V^YTE;)[UC=B=,#D;2N(59#; YCK(Z M2*F\7IR>XC)-P^Q#^(++R[:1+,KB= &7 JNA%(.0,8,4A7ON2R)7N$4^92LU MXQ92#0JVX:3> 71N2^:7JQO"1"XK)F'<#FK_-5G2*.MX[9)I9B[! 8 ^'IBY+<0<1D("?/; [1JKMI MCF% LY6:GK)K!^IY,;301_:GWBZ6?X1EIN6T7$_G)Y=[<=VG?_\C?'EULL3- M,KO:O2?9,IZ#Y)#\^:S3!$$F^L)%0BZ3EWH73W[O%_>4/SL./.WEWH$YNBVP MMR'5B:)G\_5$9Z=0R@PY9@&* @P(L18BLFR\X$5'VZS,=1M!/:7*AC%*@XB^ M.PA=5 5]?U,7@^#!F^PM%,DH&H@I0W21U$ZN7F Z(N?/<#!YDZ2>DEPM8'2P M^+L#TBU;6]W(_(%BAJJM$[*R2>;:AP>*B=7*:D]Q2'(@HF3.VB!9;%9=NQN) M/>6O6@!M,/6\C)J_AXH=AZKY>^KY#6K^]F*I;2/^"5\WU1IOR\?EM-YFGX)LW?S^RTZDHDFFU3; MHB.HX"-X7Q1$&8.W3(;$FCA>1U$]?LAX)*KN&KOGTV$'&^]>S%ZVYA!>"FG) MLCM3JG15@6 8"5LYX[C02F.3).DAQ(X?E(X)ST,T]B)1N6F^P;FEX"DFL+RV MC,D8(6C%P)04M8[!>3>^_=ROE4K3L'9T9.ZMM9>(S4V3C2A41.$9.=ZUO(5I M!D$IA-J1"Y6SR;6Y5'L0M>-'RF,CF9$>AFK/T!0/$@!X2 MUYD7'FW(3>:)'$3M^)'UZ,#<5V@R3D('UA"$EN*$%R"*DPDM0 M,L6HQM[/]V]\TK0X9#QX'JZYGK- OX7EDA[T%?-Y9N2XG,]#3QLLP[,3N6WS M.8+EI.N0&:FUK'6\ 3R3!+P@D;;,5(1^83U2KA.?YY4,5JG"LS6@ZT =%96! M2'H&)X-W/&$21K;B\ XM7>9>]D' XXGF_>7=R6ZWOKP/3W]GHH<7<(F8LZ.U'+S+4C.:A: M9T=A, 7&&0%]T&*SB[:9,[Z=G'%A<[R:G\#- 3+O #E;+KQF)V/D_U][W];D MUI&C^;[_!;UYO[QLA"Q;/=Z0+:VDGHE]8N0%*7&[1&I(EFSUKU\DZU[%JB(/ M3_)D>>:A';ZT>)# ET@@\P,0#*18B^E3B1!225!T*J5XS9QLTHQG8/WXB?A MQSN:(U7='5AN$7I=1!XT\W4)M(]2O2>66D'RH8240@SB!+S5CHO(#S+TOD7D MAVB] _3L9FX+RXNIC%XC2FTVQ0)$59L*!<]E4+JPT,3;#.?+G[XV_"!#[\67 M/T3K'4#GW\-J7OUO)8QL]Q,G_\M,I TD,-0K?P5>.0:U;Z)F-M@0FZ10]P69 M_@EFS!/J*#5W!I/+K4/B%O*\A'%+WI?VCPQ13K":PI]924>G))![L6E)5FGP4_ MP27@;N%Z"H..!\1!>!M@G0D1MUYM9A_"XO.%2\_!%\%B@5AXJ,PQ!D[Q2M[6 MVB;!B^#[9&'TH[?@1/]T'TIWOCK]B^H8SFBX(GNP_F50[UA@C'%'9[@D82WM MC^!E)<.@YSRJ(,4^C?_VM_^42=,1%KMO\P'JF]CJO\T7\Z_G7Z^2.51%.E][ MR1L&BKP?1*Q]1H26GON$%,V-9?<[7Y[8\D/LMAQ#B5-;/_QY2_!HF$B5\Y:- M%!=3I>E?:9"6:9W1"&[V>1G:S_JWOSS-[>QHUA^LQ.XBS+?7)3I6J,(T!2O1 M1LK"M!<0#!V"TD<,R+(LJLF#SS'] T[4ZV3L1&68TB MGF_6F["H ^5G6=@2?,B@"RU"%1THK'8>; Q<1.XP^'LEESOKOI_^2D_)Q4 C M+IMH=&)L5,W\@?//7S:8PW=>%&82K8PB M(N1"&;-R3H O(0(R42KNGQ^%)/F$2"/1(M\NU^N;K_RX&328G#1:4XHKZW0O(0@\K&@H,7-/OD.I M5CS[G?(<3UFZ\[,W-,#UC%DKDBH.I!:T.6SA$(JIS82EE<8E&743?_*X2%-3 MEXY'Q$/VTBCJ?Q&>8SCG>N?/C.]'6K*L'P./U5&A51$L,LJ$DM$0E:?(M!". MO%3%L_"2W,E\,_^\M<,',LGJ.\ZT*92UQTRG:VVFY.N5(,9$!Z#DB:/3&)NT M17L@29_.XQ#[/W >1RF[5Y_Q%L,:U]O6I0-T_/8J'>%2"SMG3\^ MHG=H.)KV/CBP=78MM% MO%JMZA/4]EWAJI8$K?>IYF#")'*?*EJ(+BLP/J@D=&3,-F$:/B;0U. 9R>(/ MD#2"^CN%T17W2$5=%*?\.]72Y^ 3G9>TT5#7L?".LF_19(CIXR)-#:4Q3+X' MC@;HOPLD[=II-U?-F47/DH^ J1:D:5*0*T)"]%*BB%E&Q-.=:V_[Z"W?SCV- M9XPNL$4+>;U4JE3%QIA:J<\4_NG$6V^ MRTT=:8 .<'33./1U6']Y<[;\X^/Y-TJ;JN<-9[*V\5%HVJ149*.^T;^*GP6D[ W:% MTS?G&]IVEU36#]O=^/ZRM]*;Y>K=-ZSM?!:?;UT7W2S:65Y;(U(*GVL5A4L< MHJ!MRKA1):/RMDVWRU&DG[8(ZC08/I5Q^T7T=FFWUOPZ?)N3%G:NF/9OS(YE MD$$)4,S1J1,8Y81T MD8H_*E"4'B>-&GK:&9 ,NMS-KW\\%P'L+=/S_B T)3 MYL'=^V/+O=26"=#<:5"B-H]F/H 3+F59DBC8IH'M*"\(E==YU^%^P'I;=/5/ MM%1JNAU2??I]SMYLL]]9^IT=[!9;Y-D1U7F MQ-3I^VM9X!_A;+L(Y"I(SB3H)")IQU#^PQFY4N.Y9,:)8I_;^T]^8.J,LPD4 MAJFO*PR\VYZAF^4O877VHRYEO@B;JPD/D7-IB_ 4D(DZW=;6$RT%0G;@WAG+ MLM('@^*I+TZ=[S5 R6@*[@HV=2'+4NE:6U51V&.=*PR,=!E4RIZR4FDA2*^T MR3$4S@\&RMUO3)U&-8#&$4KL.WZ\O@P^.I)\^$LCQI3/B-DFNA2)I^1,!):M M!U5B <>E@RPI]976>MOP]7TT?LJ]D<>*"Y^9#L"+4I3#QW#1GC*7'#'HS&EQ M33+:.V)T%6X>8N<'R>AP[79P0_+H,[B)W&>5-61>B3E!DDI<-I S"S(:JZ)K MQ&OLD7ARC)'WY9HI])F$-=+ MXYH<9/+]N2:'Z+\#)%UOKIO;08/::,EJIZ1:A)0P@D]. 855CIFL@O)-ZD@> MBC)M+CRBWSE2RQW@Y&Y 7F/!F0U.1N4-)6%F6U6&X(/@$'DIP10,O$W'SH>B M='(^#33N-@Y4A-=X"5NVC_Y<]ON%CC+%JFG(BU0I47H-/40M3&@K519+6M M,&DR*7ZG--/>M37U+D/TW0%HWLP7E?:Q7<+5Y/&KI8AD4Y&)@PTZ@8H\0'22 M0S%<&LX+LKV:9QT,G2=DFO9&;F0 C:7[SF#TH39W>5?^06']>HV;5U_)L<[_ MM342+:NP5.^=R?);5KH!;RW6/B^HBV*^^":'UY[R3"B<6!RT"X8T)J\0<84-TT*LN^*L1= ;.< &4'# M?;\,W29C7Q&T?UV4Y>KKQ0=&H1\=])$1WY.&+Z[-4U-E'1B1''A97YE^?($1,H8@4VA6_M'IJ"CG0JDP"Y[6J;!L/45D+W/A"6:$L7/Q7>VHZQ,[/ M/#4=HMT.3J)';\%5UA1*Z5R3/@XJ.TZ97W90I/;H190NM./P]?[4=)"1]WUJ M.D3CG2+G>D*,B%8I#KZVU58^U1@\4C0F94R.HXZM^BN\L*>F@TR^_U/3(?KO M $D[0K_"E=2FMFS6]6([Y0 N20[&8@@V":ECDX?NSI^:CO$[1VJY YS;ZJI9B)Y+2YXW:46Q'[.28K^B@ 7'&*V$-EB30.=)J3KQ.N.@ M:#S]OYS4_'8!:M/T?*\/-4K1#U]DHS3=6".C"10W\9J^^5H *0,8)XN+.024 M+R]-EY%[I8P$PPR=]=L.XJD2(5GD&0O+P34)HGM.TP^P\S-I^B':[> (>S2# M\"(IHVV!;+6E#$)8<$H$"+4[*PN4",23I5K=I>D'&7G?-/T0C7>*G,LT40BG M4^0^3^^FGZ02;?/TT_1/\=(&E'5"ATD5)V<6@--_F32?HS^NP/3VWF(\[/YYL?K\U75 M["P*%ZV@U8BJ'<6R@N!%[>WC?-&L+O0$:+HO5B?.J 6:VN2S MME3\0 J\N^P92UP(@[5!#T-0R!B$E!T$[7@0&+5R]UCT._FI>W^P.];J$ BU M4W$'WNL)8O8,+8LQ<0<)=9T'8VD5A'W()B@7M1#HFU0"/B%3=RS78WS26+KO M#$8/D@R37>)(P@M78T'.*,E(.E/.P:,W+#,ZW5OC:%"2YUX@D([2?J](NI58 M6%:B#J9RHO*V7:H EZ6!'"Q26F%544W*V)^1:R\\^9>,IX$VZ!52,^&#LF@" MY%@]K/&D(.-JK>36NQKF>7/FR&&)'6REUY0Q/U#<#;^<=[7*7JE(7,3CGA0294 ME>-EP:LL00I,4JE,"6OS:/UY,?<#X$NY76]HHK[)VDCLN+V^?XXWXQXSUX5Q =K8!$J&!%Y&A&U[!TPJZS;TN0/E'*_W MZJ.?NGB^3Z5HJT*=8BM)'[SR[0US()6P)7EKA?7/X._0;T[[ -T2,(\W;QW1 M"AVX=8HM. M,77)'2/F0(!4@;$F#+%'$DDGW,4[K\GAQYL\OVY>X?HOZN^XX]N MNYMXED6/13D$YZP%Q7@ G[T&C1YK^>-(KY[+G)VAQ^IR8TS+& M>L/I0/.]''#^NOCTQ[)N/HIZ$D\A*P3CHP85E0)?_U*X9)F)@EDV"0\/EG1: M/EJ'$!UHQ!>%4D(<7BS1TDZ,CH(:Y71M8$Q[,+AH@$)K48R4C+<9Y#A UFG) M;'TB=9@A7Q)6WRS/5Y>[L0ATPF407G'2*&5\ 0T'1UM4HC4VL!.TF=A'U&DY MO M3Z .,N/+ >JG+[C"4.B[,Z><5"X[P#JL6L7B( 15Z.]T=JYX&^X/S#PI3F\D MG9;IUR%,!QKQY:!TIK3TR5=6FL% 6TXE6A;7$ RW,2J=39HROY^6*]@A(@\R MV NXC[]JH/_K(IV=9\SSQ76_)(72YJP"I&PIW-84:;O #91@DO0+G SV&#^=/)L/G^PMK_'L[.<5E^Q\V]_SYSR9L@ MA(' ; ;EE0)7JA:4-AC1QII1]+ M+COH(R.RRX8O;B1ZV5X"7$-:&X$RF@CU=910I0G203&0G@OI+.>;?/<(_]OS@M)Z,=4&[[ MOD;Z[R!9>;P?%4\((90>9?']"V2'ZGSB! MW6O3O;WF,<601)&\\NX*I>:SL]F:RQ2VIL@ Z< MU,[:OZ?)1CG2'D$L4!O!U@:-F?(F@Q"MTY2W"&;;<*P/%[7SHW(@:/:IWAS/ M@KUCE/3X.^5:G_[ L^_XVW*Q^;*><4GKXM6S>\JP%=)?HA 4[+)0-/EVIK#) MZ_&A@G;N-T^ SV.M]P+067?[T0(%9VT"R9HI*CX,,&K(Y>4P3B;8"HI(A1R)+P]#'D+0&G MX1]V",.#K?524#C_CK,DL]K6IP5N"RA3$$*R%ARSBJ.04K')CN0JX#3*BU7@ *7U5*S_7B**;U7E'0FPJK]6>JD*-'!4BK0IVMB:5)(^2#I)R&0M@9 M'H?;[06 Q%9#OWN-.R^$P&KN2'Z(%+=7N)ZYQHO[?K]@H^SP,V]_SYCV65OF ;T MJ&O;3=)S,+1RX5Q&KHS;B^AWO"03D?TF N0)K-4K>^KOYV$5:.OA$%;4K3\\ M"MOI,6%&8C'=_/PU X4;'Z41&42*-:=D"AQ%]Q07\!PM_4^%)FWU'XIR;$QU M\XN?2%T_T7_ZYRPXI]!&!5IIRE6VV%310C1<%)5CY&U>(';(,NW+_I&6OQ\A M':OKP<[@.Z[B\C3N8#A7\N%OC.P<6C(==R#%%XNZ5&Z:T_&B[P]9UM#?853. M\Q)MD^;1X_N(C^D+YO,S?%>N?_M=/)M_WEIC?3G(CJ)[HYR%'"36D#Y#9+8 MMYH''GEANLG=_!ZR=>=##D'&@Z%_(]NB@[1^UT)^^O%[J+'5ED=5DD^^MH61 ML3YHF5 @U-:I7' G,Q-1VB;8>DZPB6( A.D9+WP(49, M)W-6;SL9K3S!@3C,(!-[JE>?5[@EE;\ZW]#VV\S3!US@'^'L/:[FRSRK4WY= M,A25NOI6F8RB?9@%J(@^1IFRNM\69*=W>N8S_7FD@<9T!@YX]/VX2R M#0B.UV(W,$C+Y47Q^'>,^!A!6U'B6#3ZIV_3X!PNW? MG+9G8ANC#]99'UM^?5YK;ZY5,XO(3.8\@7264*K MKW7*V:S01M'>*@BYCDOGWD#D3H#-M?#%.9U$FZ8&^\DW;1/ =HAK89Y>^2VO M4CK_>EZSMOQN\P57M$[ZZ2^X6%/<]NN"_G_X^W(SB/VR]T^/\OP];"$CO8KO M\?&W%!W]CIMWY5/X\Z;!"PN%!^\@EUKMGB5ER1YI/S*>&$?M16C2DWZ@O,?Z MO4=L*= UWT?.*JI M7K#SV]ZF-_)^E[]]*O>W:RD3^S]DVHC$&,3:U5EY'R'*(.HD,E?0:\U4D[[< M$_F_FX>;/078FNQFSVD5A:Q-A4WV==8RA3#2*_> /7H5@OG0'+LP9EZ]53D!E$%M%[HY*6;=SE'3%>IO<[!#D/ MO-]P,W1P.?.XFM*%U2H73*E0$B/UU,%HM"9>(!9+"[/""Y_0.BU:0&L?X29F M:QYA_/N-[L>VQ M UR5-C(YXY4V=$NDYJ0US[:Z$ 0P7R5'L$81L,_]S+_$F M'LT^.BP.Q-T &W6 O%LG 7G[?RQ6&,[F_\+\Z^([KK;DZ@]*82(E9"95"ZV)M"\L%%-2DXJ@Y]TWJC0X3<^*! MR"=%Y=A6ZPN3M.>N]M<;4O3/N)Y_7FP#ZM7_.:>=6'[,%Y]?A_67-V?+/_X- M\V>\VH>, F6LH\J"\Q:4)$SY;!3%N*CJ*T%]12\1O)'TCX$5'S63KLWTN2>EFG@:3#@"VQW7#UTT%,$4'R)""YI&OW 0&>-A H1GH+*K.DFPS5?BC*Q*5#X]W. M'*GE+G"R3/_\LCPCE:]_^<_S^>;'3%I99W-[*#([4,H@A+J@K(3-'-%IWJ3: M[*$HG=SB#33N ZPG!6/FVK4:BQ:PVC6_OUNN?L-!)_@'365BOYV6>+DN( MM__Z4_ASYE+P@O-*AT9)F\UF\J*D0.9<*5K1[KM?5-3Z3N]YH3OQ5N.@\&36 MZ\"WW5])S6OV./ OHM#-117?S>(ETXYK'R!K0UHO&L$)B@=H0ZE;G*N<1F:=MHBU0(&-%X+*X?Q#-_.UYL;:J=4D?!%KD*SFGN*5 O2 M'7@O+6>:R\R:W 8-%?CH:_^KC_T\7Z>S; T:S4*R5XIVL87&'QU*^U\V0-JR@&HXY^ M2BO&*<)F;#LG/-+I9BQE?EHA9U;A%Q<0\NG.;6V@#H6:[]*6A? MA8P010X^9>EY&[K=V MYH5[S$/P^ZC6GP$(':<5%8G030=\F0:9HHDDE S)G MJEX-!&01K--9))9$B4U>,YZ0J1.$3@*691O+]0O"RT?J7$2BA(W1?LZLCHIE M0$F=IUS,9*ED**4T&>#VI%33 G$TV^^'J0&&Z !5>Q&]8Q!&2V6 YTP[L%8D M>X4(Q1;D$;&4W(1',EHE1K/7LZZBV? 'XO.+HH$2?BX7BG*[7X1Q""((2 M.64R-]9)V:2IP5^FEN,@6 RLY3C 1AT@;\2M?7/E*KW2= 34 #QL2_YJV^CB M(1>GT:OLG&ORR-MB,=.^]7;E>2?'2D_[Y=9-SG9]ZYN[MINK-HY2L!PXY,P= MJ.PE.$70E8&BI:1T,JG)L\Q!4G826TR2ZH]NQ:E[CM+"+L?H_8R1UD3*.K^Y M;;Q9DPQ*,3JGP!E>GSSIA"+/($!BMB)84Y_&GKDU/>1[G7C14V"LF1E>U%W\ M[V%UT;%W>&>._7ZWW?W\TTLX\J:^HN3WY6)U=6B6*\1<8R^3_;20!KPHB@Y& MA^"3E9!8C)()C/S^T^+.'?KD1SJ*'B_"DR2D3\K0\<\KU\%5,)')SPF MR)ZVKTJ%0_0\ :; 1>92^/N=Q5L@;Y=H4U^''V?\)[%TM"4FQ-9ZM9E]"(O/ M%SI1+A254@8N4Z&4A@4(/$;P3.=D2RA>[G/733]Z"SKT3_=A<^>KG22:4_JH MX5;H 3J7B$_1E>**!.GJ^$*9$5RAK*BPZ$RL42K!I)"U#X_RM"JN(9 _A,B4+TI&'N5$+.B]PXZ7 M\X)S3&K4P)X]H?3V[=W#]5T^T&K-N+:!@2^QUH,P#=%82^&[IE"^)/2L"8?H M("D[2>='A,D>+S#CV*PG0%Z\*6TU)J\ZH"05N%$<"M8.*)%YH.11 ],F%CH9 M/"6H3>'W4*9.P#8^$A[#W)%FZ0!A3['^LM%,T\J8DI!K4H#YABCC9JS M4$UX;,=R=9O5*W=U!(]EN7Y!>+E3E70V".]I"8J4E%RL ;.&G#4F)83VJ='= M^(ODZAYD^X.XNH<8H@-4[47D*RASH60)F,\25"F6@A Z$)A/+-22-B_Z[IK> MK'Z^*VZ,KS M3HZ5#O;+J_4:-[]^_4:JJ&'1ZR]A]1G7,V>T04F>A+M4&^'6"PQ'2S&A#EJU M16=LDH'O%J>3Y'LRF-QO)7N\S3I WO;\>60ID:$G:1-HQ0LHC(I"_A* ^U@\ M_2MO5!.*VQ,R_64>YL?!X%C6ZPJ(-U=J-Q3WF1<8HL!,XB>LSU$:G$@2,#E3 M4//(69/#_VFQ_C(/-F/#\6@;=H#(FZ$S5_WIWRUN6%;K&6?1%"DM>?K*B'>D MI%C)6R(R9IB2R8@FI_,S285NP E+=$W[7%HE(L![04>=OZT$7J MHN##@6&<0G3FK=1-ZFZ?%NLO<\\T#B1'M.&+JK1Y,U\$TF4XNU5E=&6(5YOK M/_)N\>JN448NS#E6C'9U/*,J:.H&73HHJ1%C;3]9:4B*8)Q%A!Q\*:9D;T.: MAFK3ID'7S?SK':/!;K>WV]Z8^-KI4]LZ899THI0WX(/2X!/C%+"G)%V32]># MI.PDXV^)O,>GF(]MQ0Z"AUL:O>5VWJSP/\_K&*;M9;8)5@G/(O 0,JC:TC'J MDH$5SZ7DSCO?Y+UJ#]DF'@_2#AF/<]]&,5-/R-NUH*LW#B]Y0=*1%CQ1W!,T M!,P"N+2BCN]V3K1M'. X>]F"X'6.<3O&VO@Z:+IE4EJ=HDJ!%"%[; M]7O:GA9#+;=2W&@K+&,GXU?>$ZX3Q(V%B'TXE<>8IR?(/4U%==)FC,Z!1_J+ M\I'4YAU"8 Y]R@MYM]-,41.Y:Q>H+@7@15+]'1XA+(G&@#\R A MU(YC*O&D-/>,%/C?]/+187(4O?P0F_4$R%L\9G[IWC/SK!@F00E963,2P261 M(:<8LTRI8-9-X?=0ID[ -CX2]J"7#S%+IP@3ETOAUA2E;(08/!T005MP(D:@ M>!AS*8DV;1-Z^1,R=?)^/0G"AIBE4X1=U6(D';*S,H.+2H"RVH"KM1B2<9-# ME(JSD_FP0TIDVC])3X*P(6;I 6$/K_VW805'S:+QI?K> "HK#['8 H)'*X(/ MGKDV+:9VRS/Q+,G3Y08CF*,#5'U:D6+HR^M7B_P15]_GB5+K=V77&U/M&+/> M_9\N=VI21@2)M#5+[14=?&'.MH#BF(N8.+H; U7+3DS< ;Q? M+U??EJNPP=JV\F.].KI\V-^> -IGD[(NX)Q 4";).N2]'C1&>JV9($6WP.N3 M4DT+P.G LFQEN0Y@^-OYYCR$I[!:QYI8.3!* M"5VLQ=QF7,(3,DU+=^T&>V-9;>*N\/_XV\>_?5IM[PY^O,=56:Z^DK;PI^6U M_^:E:,K@(H0@:E\J%<%C4<"R4B$E)XVZ-[9P9[/I9S\T+6=U43)(Z5XNL410I&04;OF,1" <2^2#OHP]/6 MAG:#O';&ZN"0O7E8#&=U)1^_(&[^7BG"I.UKA5[WR7@=OE7[K]]>\\^3C[3S M<@+A=2+-DCL/H?;RE=Y8%9QEI@E_]%C!ISVNIR 8G,# '0#ZU?

[-< M?0QG>!.$S+CEBA5&&Y+Q0)Y &-J:G$,A)Z I+#%)-IDW?>DT#C?IPX MCITZ0!P=5)D4=FL!63$Z8LCI6QT>:? MUW%6Z0!6OX75/W%3=\BM-9@@(C*IP<3:3%NS6,?0&; &0\)DO7%-KI-W"=/) M ^\4X#K:-AW@ZXGR:#1)<"U RMI736H+P80"3*H2N4M6^R9W>L=5M[>O))[D MF!S%2B^J.O.7]6;^E929K__K>EG>+A>?/^'J:WVJ&;D,<^_OM:NW'+;DL0LK M;^4=UR5L+IE"8 V0+9V<*E)BZW24M:(-<]31E]26NK9#J*,+)*^VZD5V950L MK!9/Q]HD5PD6P*/RD*Q4)DNKF6M2?7%7C$Y2@6,Q\*",<;BN.S@C]Z1=<\Y2 ML@Q)+2;3JHJ$H&V!%(J+++$44]N&<,>74K2K5CP" ,-J)0ZQ1D\8VX^I*$2T MI=XL^L!!<9G ,Z1P4R(S/*>4&E?M_&5J)0Z"R7&U$@?8K"= [J!,JTPQ9B9] M9:'E92_YZ"PE.MX8BDBS;I-_'LMD[Z56XA D',!D/\0LG2+LBC(=4V N)4IK M+"*I2)&*4G!0F"G&)^%IK3TRV7NIE1@984/,T@'"[HX0ORA,YPP5\P6$B8;\ M/?V%,G%+RY"ZI("%M^EA^E"4B6M;QPO(CM1R=SCY/7S%RWTD;")S%@N-"@KI_] >+3<"37O*'6OH)W$S4.L3TSA>T<[X&_LZ/SLC&[R9 M_XGY ^VKWY<;7/]\CA_QVV;K. 43XM<%?1+7FU_^\SR[AUV.YD=8\C2$\"&(F(YH7FFAB/7U\LM=;F5 MU[ZHR\T4.80?M-"KH]PDP72=9J*MHYV+*=/.3:QVFXS:9D-[F>\#NKV_..UY M-SZTVJAZ:@!M-\QOCVR8WVJ,20O3CV^6J$LP,9,Z&5I0N5@( @U(D8MWSI@0 MY=Z^;+@D[<;A&,),^W Y/AA/;J"I$;EO%*'DO57KOUV= =D& MF0J%#D(Z :JD!+$( 33A7@C&6=R+#Z_^=3]S:?^ MQN]LODN5,Y^=$]E#]*)V.9 (,=*A(!)WREGF<<^S>C21IN6:-\#F-,;JX$KE M]?+K5UQ52LS[\ U75Y&PM5JZDH [6SMA*$:IE$D0=-&*&:3XN,E]RDYI]@*; M?1%@&T_K'4#G9ASG#7Z26.\#)W1UT_6PQ\U[H%"*#5*==*:+S0R-IE5H!2X*RI,#NAC/ 5VK@3J MY)&H#7@&:;T[]/P6-MM"P)])5S/CA.'<%;#&W!;RKLV3F7NXG4N!/]'_XYRQ& MYIWG!GR6=6\4":ZR;:.MHY9D"K9-$]I')9HV>!D%$0_:HHRB_<$NY#NNXO*4 M3F2;*@PIDWCDAYHXE%U"MG8KF?YV?EF_OU6:=HO?Z:S<]+G&]IG=<3[^87AWI7'=X2.='A:)L"K M4L-Z@;0C4@:5$R:.3+LV_)?QE]*I(SL$@X_/AIK$WAT$XC<:N+^D.H&";-,^=*"\TR:!C;';SG(O M):LP-X?D Z).>)8O>/&PK9KV:@".N6M2F@G+,(!F=0PM&@9!A4J:4AAL M$$J6)FTIQUI +_,O7_KQ/PP1+W\G7+ZO)V:XMJG4= 5KSSL%W@8)Q:KB!"^6 MI2:I\BC2]^BL6P-O7/0/0,&+N3O#S:\+^J_X:D/'7CS?=N/[M'S]VR_;UFPC MWJCM]Z$V]VP#%MGZ]HUCL09+JI3Y0'#. 5P,"EQRS@OEK9!-B%*M;M^N=?QV MN5[/>+01W39*BG14">,H C,9N"O",51)^R;1ZATI.KW[.L3R]QW9<"UW]&FYC$W@>F)[]NM&+]]['^S36:*855+("L(Y"EOK+#Y/.JY#-1"3H-TK M3NE('Y-SVB+?4[K242PU'(A+VBKCS++;Q3R8H=@.I^+ 8C:@).VKB": 3RH5 MK",?TTDHF/N?S\UJ=9N ZGBM=^##[B_B%P@/N+G;_SBA7 M$WN(.-+-P_TOW?2AYB@EHP,&^?9U)'*(3%F@HT?Q0N&/XK+%'GM,H*-Y/W=_ M]W+6DW8NH=' C(V5YT9)LJ*_4%IB.,O:NGR*17; P1D%!P\X.,?JO(,SZ/X: MZ(]MWZ)U24IYMR7M^EH_GL&9E,#Y%+UG*)5H4O[ZB#Q=H6> H9]!SA"M]PF> MJSX33G&DTQ(*RFW_6%M'(SEP(3)7LF?9\A/!IP?6R"CV?AY# Y3?'XIN'KMR M"2*4HD!C8G6'*0@\9I"6"1N1<8E-7@<>$VCB=_3&3FB8WOO#S_J&YY^,+:74 M2:VJT!Y3=4I;U 7H@%>4.W!C1),L_%&)NO)" PW^-(H&:O^E)%.#RR ?^:$F MZ=2399#_U: M;6_;.!+^?K^"Z^"Z">!WQTEKIP&R278OP&Z[5_A0W*<#)5(V$4G4DI0=WZ^_ M9TC)L6.G<7N'N^;@ F$M<3@;C]>3O_]^RV8N2]GO?_OIU[MK MUFAU.I\'UYW.S>2&_67RVZ_LM-WML8GAN55.Z9RGG<[MAP9KS)PK1IW.8K%H M+P9M;::=R:<.J3KMI%I;V19.-"XOZ Y:R<7EGRY^:+78C8[+3.:.Q49R)P4K MK;=W*J-S?G86GT6G(A;#'H_XX!\]&-F!>!AC MW3*5[QN9RELS2?./3OOM\V'AQ@LEW&S4ZW;_/&YXVEB1*JKRT@[IS-_IQ&4UPHB'M]/C2YST8IUJLW( M3*/C_G#8K/]8M]T]&8>^HZ[_-R8%K81G*EV.?IRH3%KV02[8)YWQ_,>F14!; M5AJ5!$&K_BFQ.LSM+Q=A\>?0DZIWGR9W/]]=7TWN/GYX=MVO9I6GNU=YUV03:8S,8\FNVNRF3))ED\72 M.)4LF9MQ]^9H^';\?.!?NP/>'/7.NN/]VUZ;W;$9GTMFY%S)!4C-S93%5:&- M8SIG/VN3L5ZW]5>F$W;]VRW[!M^'+=P=?KMI^F_W$+3P(KV5+=I_K M12K%5#8W7"HT3,PUD@@LX"IG/%^R,G>FE' $THK/,/ U9QFNC.(I2WB,6X;I M#,SE=)#;$LAE+*WE9DDB&;^7F'=-I\4] 6,P9>K3$^8@@5@9I".(8=-86"*D M88N9BF?,EM0\CE]((RLEM(!,V11YBU+@0KD9%F@+&7L#26\!T[3 ,N<8)EBT M7'?# 3H;[> +T)$L43F"0W%^#$83N($XNLU:O\H3;%=.U0Y^QVDIH!,!7_-\ M$V!1)EVR O$BJ!$$T_012U48[9.I 5?ARZ@F290I! @C2C[Z:RW)^9VQI)4 M+VR-+B.GRCK48(YQNAGLAI7--9#8VI@M:P\XV6A/VVRRX=0W1V_[O?.QK9!0 M93K:DCI)%"Z]N^\8-]('%H%242HI $P"35&J[(S$22P#'1$ET;50-DZU+3&. MB,KH-$2X,#J6 KH:!E,R]'JK9'KEI MG=^,3+F'1Y5O'D/<+?1QB?L=L[3TG,#!44F":H?-8<[[8XJ9I5P M]^"Z<+F[L/$PPT#PE WE4Z1+][P%^[ Q7TE+J@V3E\MP%M55I]\Y,G@"]@24 MT 0'I%2M $.%(&P'D\YP55'B>W8BYBMXB9*>CN/24,C6,LP.K9FV#O?I,15T MV1B*_BB1H*#Z^)DA"; 'QG@B71F.$E[ZXR>=3/-R9==)L&K&[2H=$]=XK$KA M2=C[HR+()0Z9]S*MSJ)/Y)O_MHL.^-QJA]]Z-O"/?T0-[>8C)Q!%K& !>H MCYHA05ID1UMF"".*WUF( MG_-U?AU @$D:"E[*"RM']8\QB+-(^7*DMX^&PR>[__BX&Z[]Z7.X:#_C6-?-GFX MY^".]TCP"MQK"YZ_;PP:]8@*P(-WB,Z>VVDMT*E,W-.PA'"/"R[H]-8BD5$/ MVNL;)NR8@(;:_H-E7VG9?F'M];]7YQTL^Y:PU@,I0_:+AY6BBF+IUO_ \O64 M_$+2W#OY;N;L/1?5N+RA)PZA"KTJIR6J;/31%R.KM/5\_+\O-!Y"_4*HWQR= MHG3Q[?;G"1OA?F%3?5]Q_[ZL^6^CL"H(:3H8Q_P+!E9#X]5!] //JA=B!X#^ MGP#TU6%P0A]#!A!>SY1,V.V#C$MZ$,X^A@=6VU#L^//6VAGOV4\;U\Y_A0X? MA(["*\2Y7/]"\LFWDXW=(WF$#5\Z.:ZBU]W^R/+YTV;CA>\OJS9\#NH_3+W\ M%U!+ P04 " "<7051Z%CI4OL' #S*P %P &-M92TR,#(P-C,P,3!Q M97@S,3(N:'1M[5IM;^.X$?[>7\%ST+T$\+OC2VQG ^22;)OB;G>[<+'HIX(2 M*9N().I(RH[OU_<94G;LQ$F\Z:'(MEX@7$N<&0XY#Y\92CK[X>K3Y?B?GZ_9 MU&4I^_R/GW^YN62U1JOUM7?9:EV-K]A?Q[_^PHZ;[0X;&YY;Y93.>=IJ77^L ML=K4N6+8:LWG\^:\U]1FTAI_:9&IXU:JM95-X43M_(SNH)5 M+^V2?LX;G4?:S?;1Z/0=]#V_T9DH)'P3*6+X8]CE4G+ M/LHY^Z(SGO]8MPAHPTJCDB!HU>\2L\/8_G(>)G\".ZG*Y7(Q.ET__>N[J8J4 M8[U.L\LV)[]]VC$")9[$T3B4+YJ;COSWO@+O#CH_M4>[MYTFNV%3 M/I/,R)F2<[":FRJ+JT(;QW3./FB3L4Z[\7>F$W;YZS7["Z9;L)L\;F(M!_NU M7+7=)ON96ZP@5BU;L-MXY9A.@-U.1WD'@GD,I;6^ALM+UGH"-9HG($A^)\'XPZ< -Q=)NU?I4G MV*ZGYC;*4M2/;=+=!DY4=:A"'.,T\W@-[RLKX'$+IUYY.T>)QOM M<9.--Q;UW<%IMW,RLA42JDQ'6U(GB<*E7^X;QHWT@46@5)1*"@"30%.4*CLE M<1++0$=$270ME(U3;4OH$5$9G88(%T;'4N"V98<(J)! 2(C:]5T\Y?E$L@MP MP)<7.R5%K*5'XW69_6/!_A5 B'<%SS2@4'+N,RY42CF)9WXC[C M02/DS_6TCU^1)$$P'?2EV#/;1AL]A-_.]/ (A;L3R\Y@!(!G2A#&N-4Y)P;E M%OBDFHF QXU8@@"P5#Q2J7(+RH';AJ4MX?'BH1#0O"&Z5G-YHKZK)E24I@ 4 MK<_9<:R-\ [XZFLB#*/>XVVOB(7<]X6GIN MH*#()$'UHV983KNEBEDEW!VX+EQN+VP\S* (GK*A?(ITZ9[V8!EWC@PK 7\"2FB /5*J5H"A0A >!Y/.<%51XGNV(N8;>(F2GH[C MTE#(UC+,%JN9M@[WZ3D5;-D8AGXKD:!@^O )E038 V,\D*X<1PDO_?&33J9Y MN?+K*'@UY7:5CHEK/%:E\"3LUZ,BR 4.F;DI!O/V#P H8]9 B5#[3Z4Q2GLCYI'J>:2H6DEF1ZH5$[WRJ _7P M#=@!)G]($FV^XO5.%;^?0OR$G7YSGZO^VK=9SL')Z_5?7DM!CLJM_Q2A^5&W&S!\_>U7FVI4>V,W@!A MWW&?KB$HE8E[&.^ HU'!!1T+&R0R[,#Z\H8)6S' ;.G_WK/_&<]> -Q2D;)' MM[A;&:KHAV[],9YG2@BPT6Z>KZ>K%Q+*SHEI,Y_M.*G:^16=QD.%=E%.2E2@ MZ*//*5:4_G3\WQ8:WY8W_S7@?9/#;PAX[PZ.463X=LN7!!OH>V&/OZW [[UY M.YNBJB1I.#C'_)L)MD3J=[=C/O*L>I.VWR__'][LD\@+6V),7W6&/7$Y53)A M'U:GTT_AP=OCC='RY\:=SJJU)S_??.[3SC63A0X?Q [#&]297/]"],&WH[7M MFCP";95.CJJ@MQ]_9/J:"6RTX7-8_V'N^;\!4$L#!!0 ( )Q=!5'$G['( MYP4 *XD 7 8VUE+3(P,C V,S Q,'%E>#,R,2YH=&WM6FUOVS80_KY? MP;I8FP"VWOR2V'(#9$ZZM6B;M'41[-- 291%1")5DHKC_OH=2'?/P]/IR/&SHY/)]._38Y2I(D>G7_YX]V:"6AW7/>M.7/=H>H3^ MFKY_AWJ.YZ.IP$Q213G#N>L>?VBA5J94.7+=^7SNS+L.%S-W^LG5HGINSKDD M3J*2UL%8/X$KP:\'(A MZ"Q3*/ "#YUQ<4XOL&U75.7DH)$S=NW]V#63C".>+ [&";U -'G5HKU^TA_V MN\-@'\<]DO1P'*=Q/Q@.DD$_\H+^/SXHZ4)W.T:J14Y>M0K*.AG1\X]Z@;/7 M+U4XIXG*1K[G_1ZV3-^#<<[%2,RBG:#?;S?_R'.\W="V/??, M7Z@%=%)CFE!9'H YFC3[S [&5; J =201-;4=)OQ&P#N8VMW-K_![( MR2DCC3/\P)A_?)G1B"K4#1P?73?^;K-C (J(;3=K0H2B*8VQ)CKB*9HS,W'09Q(;L_UNWVL_(@NQ1(<)+W6D>9P0 M-L -O8'FK,H(^HQ%A!F1G9/+G"S08:QT2^!YP7J['TQ,ZMWMAA?/_8$7;GY] MPU#,&:N=-Z"%"P[2 >CX,LXPFQ%X+Q8%E=+$)V9Z)O 211D1!'1;5<:JW^C2 M1E,B!&$Q08<..JK2=-'6TTXR2E(0#],I>D'020KQ#U2MB51;U#9*O.490V<. M.J5$"3ZG\;<5$:\IPRRF.%\K@N X,XI&"Q3;2$MD&Y4KB_(J&FD'[85U,()) M<+V$5WO7?3;B?1O:L6KK8;IC1*1IRJA$YXS/P?'W=Y+=)6973%^RO ;.'W9[ ,HP-/1[ F8],($%AC((.85-7R"X*0RB M$WAJ'-V@AJF.;J4@4@/4ULTXSQ$, VUA_4)#"8C)MAF5+M6-->_\R%OV.D@#"Y+"44Z6*'&1$*$1RG$IR:CY$294ECE>C"@S MOC2#P@L=8F*D.#L5ZUNJQE1DRG0;-N0VBMXZ&5TTWL6E?#:2O-!>O- M6/9:T!K]MU2S>YS7#-3!(R@OEX)J8NI'_Y_F _NM>:?RJP'KGI"R<6BZ'M$V MM$O'I]Y>*,WU=EZQ7//K:? $O=&\#FAZ.M 229[3!#5@/$1>?,!%G44]L>*7 M"@A378*SR*_YHMAV_%V3-3S"[^(C762UT!Q6LPJ^>_KU5^=3#4SNUVOV?8@O#W ;YZ:/0167.5E3YSXA8+!K:SL5I%VV\%_RLH> MC\D_6M2QJ2SJ8O%*2?._;@J80J;,=/63<=5&Y#(FI6KV"(#0 M^IA"7S9(&6TVE.04F17H#I*Z\W\!?]TDKP:C,K@1LLM,G$%52FY&FJ"KA MB;:#2'4'"]:>2EG=,.'V+,](D!SKC_35PRTWCKVT[AZ)(TB)*D7"FE?>[?,Q M]VZHKSTZ4U_M21YSINC@7U!+ 0(4 Q0 ( )Q=!5&VTYW4*D0" /:#)@ 0 M " 0 !C;64M,C R,# V,S N:'1M4$L! A0#% @ MG%T%4=YN^FSU#@ <9P ! ( !6$0" &-M92TR,#(P,#8S M,"YX#,Q,2YH=&U02P$"% ,4 " "<7051Z%CI4OL' M #S*P %P @ '9% 0 8VUE+3(P,C V,S Q,'%E>#,Q,BYH M=&U02P$"% ,4 " "<7051Q)^QR.<% "N) %P @ $) M'00 8VUE+3(P,C V,S Q,'%E>#,R,2YH=&U02P4& D "0!3 @ )2,$ # end

-8?20$3;8T.P6BP^0"X99K>]9!:G#5%_74GXEWRHN]"39&5-?#0:ZV$%%]5^R!F&/;*2JJ+&[:CO0M0):ZAV MJ?@@'0XO!Q5E(OGXX=374@W"'6F@,$P*V^@:GA@<],_C;I?LF69KQIGY/DG\ M9PX)J9A@%?L!Y209)D3OY.%OJ=@/*0SEJT))SB?)J#WP!,JPXEGSRD%^H6OM M6PQ=/U(+,DDNA[;##5/:^#-\_]0R[L&>W.XU1LX9-Z!FU, G)9N:B:WKQM[% M(+@-'X?3M@WBE?J=,,K-AA4PDT53@3!M'!5P!RCTCM4Z(8)6,$FF<@_*W8^] MP*)L[\U8J"!2ZHK9 VI1>KR8*$)+SDI[]9+<4$Y% <2'4 > *0*8]@9(+I8T M@,P0R.P5(5<.PGU!DX<-68A"!I Y IGW RDW9"JK.H <(Y#CWB*YVM%PT%PB MD)<]0OZ3!I!O$?>FD^_"5/W$,O=P[B(C[ 'T0!YA$)N!7/'NQ!1O43V MRQ*4_Y[+VC=2E)I049)/#554F.\DQ,0D,XILF87]ZXFMNRBYUMJYY=IA2ED> M&.)TP-H\ANL+FMJ1KNU?!@=J!\!:!@!T+;DCG$Q.0PBFR'.66*/%%N4]R= M_64;U2HLQ,,$,8ILB%NJA!T"FM@DYZN3,' I)H8TLAA6S5K#OXT]B=SNO?6? M#XD4TT(:60N=YK(S-?X+(SKQZ-4)H;I23 KI*TBA,W:8'=+(=C@EX@XLS ]I M9#^@>>^L<$\Q8:21A?%"WCN%,\3$+))&MLCS_-?Y@V,&22,;I+.(GX&AC)]# M8AY)(WND,QEV0&:84K(>YAHSINEVJV!+P[(TP\22]3G?.!OA&>:6K$^WG&.B MRUJ1W8)C9B$F9ILLLFUPS#S$Q.R31;9/:^J5[:EL+*I?+9+*_/D%5&6)0TS, M/EED^SS'O*.F47;(@UNJ"3$Q^V21[>,Q[ZE2U*WRDXORF#"/J3/$Q R413;0 MV3RY.ZUC[LDBN^=4J'5PY9AN\LBZ.7+YC2W2M'F!$7--'MDU1\954]?<5VB4 M^Z55,N?R0!8A)N::/+)KNC"#!RDA)N::/+)KCI@/-;@1;0NV8\.\L9V9S936S 6RW?WC1'D78F*NR2.[YN>:4_>XP0231Q8,/@L+JXH<$TP> M63 OSL):Z828F&#R?A;)R,6<"3O&0TQ,-'EDT;R(>:L-J\+GN&/,.^/(WNF: MT_Y?9+P)L] 84\\XLGHZ,>VUW-/FZBQ9CC'UC+UZ!JNFDXG]JV!_%9TO+T L7IY8^/_P%02P,$% @ G%T% M48HQ=E_/ 0 ,Q\ !H !X;"]?,ZF7V<^9H<>[B7R:VJ]5V&5_;Y>M!QI?)U>CM8U[U;Q]2A=)!"D%:/L@@R,H'.01Y M^: :@NKR05,(FI8/>H"@A_)!CQ#T6#[H"8*>R@?)!&6<$"0-L";06I!K(?!: M$&PA$%N0;"$P6Q!M(5!;D&TA<%L0;B&06Y!N(;!;$&\AT%M1;R706U%O)=!; M!Q_;!'HKZJT$>BOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$>AOJ;01Z M&^IM!'H;ZFT$>MM@LX1 ;T.]C4!O0[V-0&]#O8U ;T.]C4!O0[V-0&]#O8U M;T>]G4!O1[V=0&]'O9U ;T>]G4!O'VQV$^CMJ+<3Z.VHMQ/H[:BW$^CMJ+<3 MZ.VHMQ/H7:/>-8'>->I=$^A=H][U?^J=\GD?T[WGML;G_R?5^7)OO#_^NKR= M'+R7*\X!_I&_? -02P,$% @ G%T%43+A@>'' 0 $A\ !, !;0V]N M=&5N=%]4>7!E&ULS=G);L(P% 707T'95L1X@ X"-FVW+8O^@)L\("*) M+=M0^/LZ89!:T:B(2KV;1(GM=U]LZ6PR?MM9\KUM5=9^DBQ#L ^,^6Q)E?:I ML53'D;EQE0[QT2V8U=E*+XB)P6#$,E,'JD,_-#62Z?B)YGI=AM[S-K[VA:DG MB:/2)[W'_<0F:Y)H:\LBTR&.LTV=?TOI'Q+2N+*=XY>%]3=Q0L+.)C0C/P<< MUKUNR+DBI]Y,N_"BJSB+;4OFPZXDGW:7.-.CF<^+C'*3K:NX)/76D<[]DBA4 M9;HO>M.='.(.T_[*K\YORW0%QIDS9ZR/)^;H\KCCD32K^S86(A>*[D\\)<;2 M5W\?-:>=4_[+[+B]'\:MVO/PK+U=O\=?S_A4_\(^!$@?$J0/!=+'$*2/$4@? MMR!]W('T<0_2!Q^@-((B*D&UL4$L! A0#% @ G%T% M40P96V2%!0 1!D !@ ("!#0@ 'AL+W=O 8 M " @<@- !X;"]W;W)K<# ;$ & @($#%@ >&PO=V]R:W-H M965T&UL4$L! A0#% @ G%T%4>,]C#SA!P KB( !@ M ("!(!H 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ G%T%4;6Z>FZ/ @ V08 !@ ("!(S0 M 'AL+W=O@V !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ G%T% M43/(# &>" 4!4 !D ("!B$, 'AL+W=O&PO=V]R:W-H965TI5 !X;"]W;W)K M&UL4$L! A0#% @ G%T%46@&5O<5!0 D0L M !D ("!2UL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ G%T%4=Q8B#PW!P HQ( !D M ("!C6P 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ G%T%4;@T_B1C!P KQ0 !D ("!%'X 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ G%T%4;&H M UX&PO=V]R:W-H965T&UL4$L! A0#% @ G%T%41]ZG7]D!0 U \ !D M ("!+9H 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ G%T%4;>/&-"% P -@@ !D ("! M-J@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ G%T%456CP 9Z!0 A1D !D ("!?[ 'AL+W=O&PO=V]R:W-H965TVP0" 8 *L? 9 " @=;$ !X;"]W;W)K&UL4$L! A0#% @ G%T%4?.6>GU( @ [@4 !D M ("!%&PO=V]R M:W-H965TX,YP$ ,H# M 9 " @7/0 !X;"]W;W)K&UL M4$L! A0#% @ G%T%47W/M9HA @ : 4 !D ("!D=( M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MG%T%4?!1A>I8 P P0P !D ("!+]L 'AL+W=O&UL4$L! A0#% @ G%T%47;K7XQ( P M.@D !D ("!ON0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ G%T%4>VG2#5$!@ T#( !D M ("!G/$ 'AL+W=O$1D% #T' &0 @($7^ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ G%T%40X*\H>? P PP !D ("!6 ! 'AL M+W=O&PO&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E M;'-02P$"% ,4 " "<7051,N&!X< XML 64 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 65 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 66 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.2 html 257 352 1 true 60 0 false 7 false false R1.htm 0001001 - Document - Cover Sheet http://www.cmegroup.com/role/Cover Cover Cover 1 false false R2.htm 1001002 - Statement - Consolidated Balance Sheets Sheet http://www.cmegroup.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 1002003 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.cmegroup.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - Consolidated Statements Of Income Sheet http://www.cmegroup.com/role/ConsolidatedStatementsOfIncome Consolidated Statements Of Income Statements 4 false false R5.htm 1004005 - Statement - Consolidated Statements of Comprehensive Income Sheet http://www.cmegroup.com/role/ConsolidatedStatementsofComprehensiveIncome Consolidated Statements of Comprehensive Income Statements 5 false false R6.htm 1005006 - Statement - Consolidated Statements Of Shareholders' Equity Sheet http://www.cmegroup.com/role/ConsolidatedStatementsOfShareholdersEquity Consolidated Statements Of Shareholders' Equity Statements 6 false false R7.htm 1006007 - Statement - Consolidated Statements Of Shareholders' Equity (Parenthetical) Sheet http://www.cmegroup.com/role/ConsolidatedStatementsOfShareholdersEquityParenthetical Consolidated Statements Of Shareholders' Equity (Parenthetical) Statements 7 false false R8.htm 1007008 - Statement - Consolidated Statements Of Cash Flows Sheet http://www.cmegroup.com/role/ConsolidatedStatementsOfCashFlows Consolidated Statements Of Cash Flows Statements 8 false false R9.htm 2101101 - Disclosure - Basis Of Presentation Sheet http://www.cmegroup.com/role/BasisOfPresentation Basis Of Presentation Notes 9 false false R10.htm 2102102 - Disclosure - Accounting Policies (Notes) Notes http://www.cmegroup.com/role/AccountingPoliciesNotes Accounting Policies (Notes) Notes 10 false false R11.htm 2104103 - Disclosure - Revenue Recognition (Notes) Notes http://www.cmegroup.com/role/RevenueRecognitionNotes Revenue Recognition (Notes) Notes 11 false false R12.htm 2108104 - Disclosure - Performance Bonds and Guaranty Fund Contributions (Notes) Notes http://www.cmegroup.com/role/PerformanceBondsandGuarantyFundContributionsNotes Performance Bonds and Guaranty Fund Contributions (Notes) Notes 12 false false R13.htm 2111105 - Disclosure - Intangible Assets And Goodwill Sheet http://www.cmegroup.com/role/IntangibleAssetsAndGoodwill Intangible Assets And Goodwill Notes 13 false false R14.htm 2116106 - Disclosure - Debt Sheet http://www.cmegroup.com/role/Debt Debt Notes 14 false false R15.htm 2121107 - Disclosure - Contingencies Sheet http://www.cmegroup.com/role/Contingencies Contingencies Notes 15 false false R16.htm 2123108 - Disclosure - Leases (Notes) Notes http://www.cmegroup.com/role/LeasesNotes Leases (Notes) Notes 16 false false R17.htm 2131109 - Disclosure - Guarantees Sheet http://www.cmegroup.com/role/Guarantees Guarantees Notes 17 false false R18.htm 2133110 - Disclosure - Accumulated Other Comprehensive Income (Notes) Notes http://www.cmegroup.com/role/AccumulatedOtherComprehensiveIncomeNotes Accumulated Other Comprehensive Income (Notes) Notes 18 false false R19.htm 2136111 - Disclosure - Fair Value Measurements Sheet http://www.cmegroup.com/role/FairValueMeasurements Fair Value Measurements Notes 19 false false R20.htm 2141112 - Disclosure - Earnings Per Share Sheet http://www.cmegroup.com/role/EarningsPerShare Earnings Per Share Notes 20 false false R21.htm 2145113 - Disclosure - Subsequent Events (Notes) Notes http://www.cmegroup.com/role/SubsequentEventsNotes Subsequent Events (Notes) Notes 21 false false R22.htm 2305301 - Disclosure - Revenue Recognition (Tables) Sheet http://www.cmegroup.com/role/RevenueRecognitionTables Revenue Recognition (Tables) Tables http://www.cmegroup.com/role/RevenueRecognitionNotes 22 false false R23.htm 2312303 - Disclosure - Intangible Assets And Goodwill (Tables) Sheet http://www.cmegroup.com/role/IntangibleAssetsAndGoodwillTables Intangible Assets And Goodwill (Tables) Tables http://www.cmegroup.com/role/IntangibleAssetsAndGoodwill 23 false false R24.htm 2317304 - Disclosure - Debt (Tables) Sheet http://www.cmegroup.com/role/DebtTables Debt (Tables) Tables http://www.cmegroup.com/role/Debt 24 false false R25.htm 2324305 - Disclosure - Leases (Tables) Sheet http://www.cmegroup.com/role/LeasesTables Leases (Tables) Tables http://www.cmegroup.com/role/LeasesNotes 25 false false R26.htm 2334306 - Disclosure - Accumulated Other Comprehensive Income (Tables) Sheet http://www.cmegroup.com/role/AccumulatedOtherComprehensiveIncomeTables Accumulated Other Comprehensive Income (Tables) Tables http://www.cmegroup.com/role/AccumulatedOtherComprehensiveIncomeNotes 26 false false R27.htm 2337307 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.cmegroup.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.cmegroup.com/role/FairValueMeasurements 27 false false R28.htm 2342308 - Disclosure - Earnings Per Share (Tables) Sheet http://www.cmegroup.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://www.cmegroup.com/role/EarningsPerShare 28 false false R29.htm 2403401 - Disclosure - Accounting Policies (Details) Sheet http://www.cmegroup.com/role/AccountingPoliciesDetails Accounting Policies (Details) Details 29 false false R30.htm 2406402 - Disclosure - Revenue Recognition (Details) Sheet http://www.cmegroup.com/role/RevenueRecognitionDetails Revenue Recognition (Details) Details http://www.cmegroup.com/role/RevenueRecognitionTables 30 false false R31.htm 2407403 - Disclosure - Revenue Recognition Disaggregation of Revenue (Details) Sheet http://www.cmegroup.com/role/RevenueRecognitionDisaggregationofRevenueDetails Revenue Recognition Disaggregation of Revenue (Details) Details 31 false false R32.htm 2410404 - Disclosure - Performance Bonds and Guaranty Fund Contributions (Details) Sheet http://www.cmegroup.com/role/PerformanceBondsandGuarantyFundContributionsDetails Performance Bonds and Guaranty Fund Contributions (Details) Details http://www.cmegroup.com/role/PerformanceBondsandGuarantyFundContributionsNotes 32 false false R33.htm 2413405 - Disclosure - Intangible Assets And Goodwill (Narrative) (Details) Sheet http://www.cmegroup.com/role/IntangibleAssetsAndGoodwillNarrativeDetails Intangible Assets And Goodwill (Narrative) (Details) Details http://www.cmegroup.com/role/IntangibleAssetsAndGoodwillTables 33 false false R34.htm 2414406 - Disclosure - Intangible Assets And Goodwill (Components Of Intangible Assets) (Details) Sheet http://www.cmegroup.com/role/IntangibleAssetsAndGoodwillComponentsOfIntangibleAssetsDetails Intangible Assets And Goodwill (Components Of Intangible Assets) (Details) Details http://www.cmegroup.com/role/IntangibleAssetsAndGoodwillTables 34 false false R35.htm 2415407 - Disclosure - Intangible Assets And Goodwill (Future Estimated Amortization Expense) (Details) Sheet http://www.cmegroup.com/role/IntangibleAssetsAndGoodwillFutureEstimatedAmortizationExpenseDetails Intangible Assets And Goodwill (Future Estimated Amortization Expense) (Details) Details http://www.cmegroup.com/role/IntangibleAssetsAndGoodwillTables 35 false false R36.htm 2418408 - Disclosure - Debt (Schedule Of Short-Term And Long-Term Debt) (Details) Sheet http://www.cmegroup.com/role/DebtScheduleOfShortTermAndLongTermDebtDetails Debt (Schedule Of Short-Term And Long-Term Debt) (Details) Details http://www.cmegroup.com/role/DebtTables 36 false false R37.htm 2419409 - Disclosure - Debt (Schedule Of Maturities Of Long-Term Debt) (Details) Sheet http://www.cmegroup.com/role/DebtScheduleOfMaturitiesOfLongTermDebtDetails Debt (Schedule Of Maturities Of Long-Term Debt) (Details) Details http://www.cmegroup.com/role/DebtTables 37 false false R38.htm 2420410 - Disclosure - Debt Narrative (details) (Details) Sheet http://www.cmegroup.com/role/DebtNarrativedetailsDetails Debt Narrative (details) (Details) Details 38 false false R39.htm 2422411 - Disclosure - Contingencies (Details) Sheet http://www.cmegroup.com/role/ContingenciesDetails Contingencies (Details) Details http://www.cmegroup.com/role/Contingencies 39 false false R40.htm 2425412 - Disclosure - Leases (Details) Sheet http://www.cmegroup.com/role/LeasesDetails Leases (Details) Details http://www.cmegroup.com/role/LeasesTables 40 false false R41.htm 2426413 - Disclosure - Leases Lease Costs (Details) Sheet http://www.cmegroup.com/role/LeasesLeaseCostsDetails Leases Lease Costs (Details) Details 41 false false R42.htm 2427414 - Disclosure - Leases Supplemental Cash Flow Information-Leases (Details) Sheet http://www.cmegroup.com/role/LeasesSupplementalCashFlowInformationLeasesDetails Leases Supplemental Cash Flow Information-Leases (Details) Details 42 false false R43.htm 2428415 - Disclosure - Leases Supplemental Balance Sheet Information-Leases (Details) Sheet http://www.cmegroup.com/role/LeasesSupplementalBalanceSheetInformationLeasesDetails Leases Supplemental Balance Sheet Information-Leases (Details) Details 43 false false R44.htm 2429416 - Disclosure - Leases Operating Leases Future Minimum Payments (Details) Sheet http://www.cmegroup.com/role/LeasesOperatingLeasesFutureMinimumPaymentsDetails Leases Operating Leases Future Minimum Payments (Details) Details 44 false false R45.htm 2430417 - Disclosure - Leases Capital Leases, Future Minimum Payments Due (Details) Sheet http://www.cmegroup.com/role/LeasesCapitalLeasesFutureMinimumPaymentsDueDetails Leases Capital Leases, Future Minimum Payments Due (Details) Details 45 false false R46.htm 2432418 - Disclosure - Guarantees (Details) Sheet http://www.cmegroup.com/role/GuaranteesDetails Guarantees (Details) Details http://www.cmegroup.com/role/Guarantees 46 false false R47.htm 2435419 - Disclosure - Accumulated Other Comprehensive Income (Details) Sheet http://www.cmegroup.com/role/AccumulatedOtherComprehensiveIncomeDetails Accumulated Other Comprehensive Income (Details) Details http://www.cmegroup.com/role/AccumulatedOtherComprehensiveIncomeTables 47 false false R48.htm 2438420 - Disclosure - Fair Value Measurements (Narrative) (Details) Sheet http://www.cmegroup.com/role/FairValueMeasurementsNarrativeDetails Fair Value Measurements (Narrative) (Details) Details http://www.cmegroup.com/role/FairValueMeasurementsTables 48 false false R49.htm 2439421 - Disclosure - Fair Value Measurements (Financial Instruments Measured At Fair Value On A Recurring Basis) (Details) Sheet http://www.cmegroup.com/role/FairValueMeasurementsFinancialInstrumentsMeasuredAtFairValueOnARecurringBasisDetails Fair Value Measurements (Financial Instruments Measured At Fair Value On A Recurring Basis) (Details) Details http://www.cmegroup.com/role/FairValueMeasurementsTables 49 false false R50.htm 2440422 - Disclosure - Fair Value Measurements (Estimated Fair Values of Long-Term Debt) (Details) Sheet http://www.cmegroup.com/role/FairValueMeasurementsEstimatedFairValuesofLongTermDebtDetails Fair Value Measurements (Estimated Fair Values of Long-Term Debt) (Details) Details http://www.cmegroup.com/role/FairValueMeasurementsTables 50 false false R51.htm 2443423 - Disclosure - Earnings Per Share (Narrative) (Details) Sheet http://www.cmegroup.com/role/EarningsPerShareNarrativeDetails Earnings Per Share (Narrative) (Details) Details http://www.cmegroup.com/role/EarningsPerShareTables 51 false false R52.htm 2444424 - Disclosure - Earnings Per Share (Net Income Attributable To CME Group) (Details) Sheet http://www.cmegroup.com/role/EarningsPerShareNetIncomeAttributableToCMEGroupDetails Earnings Per Share (Net Income Attributable To CME Group) (Details) Details http://www.cmegroup.com/role/EarningsPerShareTables 52 false false All Reports Book All Reports cme-20200630.htm cme-20200630.xsd cme-20200630_cal.xml cme-20200630_def.xml cme-20200630_lab.xml cme-20200630_pre.xml cme-202063010qex311.htm cme-202063010qex312.htm cme-202063010qex321.htm http://xbrl.sec.gov/dei/2019-01-31 http://fasb.org/srt/2019-01-31 http://fasb.org/us-gaap/2019-01-31 true true JSON 69 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "cme-20200630.htm": { "axisCustom": 0, "axisStandard": 15, "contextCount": 257, "dts": { "calculationLink": { "local": [ "cme-20200630_cal.xml" ] }, "definitionLink": { "local": [ "cme-20200630_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-eedm-def-2019-01-31.xml", "http://xbrl.fasb.org/srt/2019/elts/srt-eedm1-def-2019-01-31.xml" ] }, "inline": { "local": [ "cme-20200630.htm" ] }, "labelLink": { "local": [ "cme-20200630_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "cme-20200630_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml" ] }, "schema": { "local": [ "cme-20200630.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd", "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.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", "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 447, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2019-01-31": 70, "http://xbrl.sec.gov/dei/2019-01-31": 10, "total": 80 }, "keyCustom": 27, "keyStandard": 325, "memberCustom": 24, "memberStandard": 33, "nsprefix": "cme", "nsuri": "http://www.cmegroup.com/20200630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "i3d560cf6929d4414884b691fd4b123b8_D20200101-20200630", "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", "role": "http://www.cmegroup.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "i3d560cf6929d4414884b691fd4b123b8_D20200101-20200630", "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": "cme-20200630.htm", "contextRef": "i3d560cf6929d4414884b691fd4b123b8_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountingChangesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2102102 - Disclosure - Accounting Policies (Notes)", "role": "http://www.cmegroup.com/role/AccountingPoliciesNotes", "shortName": "Accounting Policies (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "i3d560cf6929d4414884b691fd4b123b8_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountingChangesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "i3d560cf6929d4414884b691fd4b123b8_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueRecognitionPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2104103 - Disclosure - Revenue Recognition (Notes)", "role": "http://www.cmegroup.com/role/RevenueRecognitionNotes", "shortName": "Revenue Recognition (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "i3d560cf6929d4414884b691fd4b123b8_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueRecognitionPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "i3d560cf6929d4414884b691fd4b123b8_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "cme:PerformanceBondsandGuarantyFundContributionsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2108104 - Disclosure - Performance Bonds and Guaranty Fund Contributions (Notes)", "role": "http://www.cmegroup.com/role/PerformanceBondsandGuarantyFundContributionsNotes", "shortName": "Performance Bonds and Guaranty Fund Contributions (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "i3d560cf6929d4414884b691fd4b123b8_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "cme:PerformanceBondsandGuarantyFundContributionsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "i3d560cf6929d4414884b691fd4b123b8_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2111105 - Disclosure - Intangible Assets And Goodwill", "role": "http://www.cmegroup.com/role/IntangibleAssetsAndGoodwill", "shortName": "Intangible Assets And Goodwill", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "i3d560cf6929d4414884b691fd4b123b8_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "i3d560cf6929d4414884b691fd4b123b8_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2116106 - Disclosure - Debt", "role": "http://www.cmegroup.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "i3d560cf6929d4414884b691fd4b123b8_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "i3d560cf6929d4414884b691fd4b123b8_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyDisclosures", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2121107 - Disclosure - Contingencies", "role": "http://www.cmegroup.com/role/Contingencies", "shortName": "Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "i3d560cf6929d4414884b691fd4b123b8_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyDisclosures", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "i3d560cf6929d4414884b691fd4b123b8_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeLeasesPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2123108 - Disclosure - Leases (Notes)", "role": "http://www.cmegroup.com/role/LeasesNotes", "shortName": "Leases (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "i3d560cf6929d4414884b691fd4b123b8_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeLeasesPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "i3d560cf6929d4414884b691fd4b123b8_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GuaranteesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2131109 - Disclosure - Guarantees", "role": "http://www.cmegroup.com/role/Guarantees", "shortName": "Guarantees", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "i3d560cf6929d4414884b691fd4b123b8_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GuaranteesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "i3d560cf6929d4414884b691fd4b123b8_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2133110 - Disclosure - Accumulated Other Comprehensive Income (Notes)", "role": "http://www.cmegroup.com/role/AccumulatedOtherComprehensiveIncomeNotes", "shortName": "Accumulated Other Comprehensive Income (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "i3d560cf6929d4414884b691fd4b123b8_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "i3d560cf6929d4414884b691fd4b123b8_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2136111 - Disclosure - Fair Value Measurements", "role": "http://www.cmegroup.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "i3d560cf6929d4414884b691fd4b123b8_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "icdd021e429cd496fa0fb94961410ae0e_I20200630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - Consolidated Balance Sheets", "role": "http://www.cmegroup.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "i2faa54399e1649aa88b5be50931c647e_I20191231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "i3d560cf6929d4414884b691fd4b123b8_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2141112 - Disclosure - Earnings Per Share", "role": "http://www.cmegroup.com/role/EarningsPerShare", "shortName": "Earnings Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "i3d560cf6929d4414884b691fd4b123b8_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "i3d560cf6929d4414884b691fd4b123b8_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2145113 - Disclosure - Subsequent Events (Notes)", "role": "http://www.cmegroup.com/role/SubsequentEventsNotes", "shortName": "Subsequent Events (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "i3d560cf6929d4414884b691fd4b123b8_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "i3d560cf6929d4414884b691fd4b123b8_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2305301 - Disclosure - Revenue Recognition (Tables)", "role": "http://www.cmegroup.com/role/RevenueRecognitionTables", "shortName": "Revenue Recognition (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "i3d560cf6929d4414884b691fd4b123b8_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "i3d560cf6929d4414884b691fd4b123b8_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2312303 - Disclosure - Intangible Assets And Goodwill (Tables)", "role": "http://www.cmegroup.com/role/IntangibleAssetsAndGoodwillTables", "shortName": "Intangible Assets And Goodwill (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "i3d560cf6929d4414884b691fd4b123b8_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "i3d560cf6929d4414884b691fd4b123b8_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2317304 - Disclosure - Debt (Tables)", "role": "http://www.cmegroup.com/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "i3d560cf6929d4414884b691fd4b123b8_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "i3d560cf6929d4414884b691fd4b123b8_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2324305 - Disclosure - Leases (Tables)", "role": "http://www.cmegroup.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "i3d560cf6929d4414884b691fd4b123b8_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "i3d560cf6929d4414884b691fd4b123b8_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2334306 - Disclosure - Accumulated Other Comprehensive Income (Tables)", "role": "http://www.cmegroup.com/role/AccumulatedOtherComprehensiveIncomeTables", "shortName": "Accumulated Other Comprehensive Income (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "i3d560cf6929d4414884b691fd4b123b8_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "i3d560cf6929d4414884b691fd4b123b8_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2337307 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.cmegroup.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "i3d560cf6929d4414884b691fd4b123b8_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "i3d560cf6929d4414884b691fd4b123b8_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2342308 - Disclosure - Earnings Per Share (Tables)", "role": "http://www.cmegroup.com/role/EarningsPerShareTables", "shortName": "Earnings Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "i3d560cf6929d4414884b691fd4b123b8_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "icdd021e429cd496fa0fb94961410ae0e_I20200630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403401 - Disclosure - Accounting Policies (Details)", "role": "http://www.cmegroup.com/role/AccountingPoliciesDetails", "shortName": "Accounting Policies (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "icdd021e429cd496fa0fb94961410ae0e_I20200630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - Consolidated Balance Sheets (Parenthetical)", "role": "http://www.cmegroup.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "icdd021e429cd496fa0fb94961410ae0e_I20200630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DeferredRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - Revenue Recognition (Details)", "role": "http://www.cmegroup.com/role/RevenueRecognitionDetails", "shortName": "Revenue Recognition (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "icdd021e429cd496fa0fb94961410ae0e_I20200630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DeferredRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "ibb7e6055cd8a4058aa7e58c1b243b87b_D20200401-20200630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407403 - Disclosure - Revenue Recognition Disaggregation of Revenue (Details)", "role": "http://www.cmegroup.com/role/RevenueRecognitionDisaggregationofRevenueDetails", "shortName": "Revenue Recognition Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "i0e5b2e1832314adb85f999d34dc9817b_D20200401-20200630", "decimals": "-5", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "i3d560cf6929d4414884b691fd4b123b8_D20200101-20200630", "decimals": "-8", "first": true, "lang": "en-US", "name": "cme:AverageDailyClearingSettlement", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410404 - Disclosure - Performance Bonds and Guaranty Fund Contributions (Details)", "role": "http://www.cmegroup.com/role/PerformanceBondsandGuarantyFundContributionsDetails", "shortName": "Performance Bonds and Guaranty Fund Contributions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "i3d560cf6929d4414884b691fd4b123b8_D20200101-20200630", "decimals": "-8", "first": true, "lang": "en-US", "name": "cme:AverageDailyClearingSettlement", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "ibb7e6055cd8a4058aa7e58c1b243b87b_D20200401-20200630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413405 - Disclosure - Intangible Assets And Goodwill (Narrative) (Details)", "role": "http://www.cmegroup.com/role/IntangibleAssetsAndGoodwillNarrativeDetails", "shortName": "Intangible Assets And Goodwill (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R34": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "icdd021e429cd496fa0fb94961410ae0e_I20200630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:OtherIndefiniteLivedIntangibleAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414406 - Disclosure - Intangible Assets And Goodwill (Components Of Intangible Assets) (Details)", "role": "http://www.cmegroup.com/role/IntangibleAssetsAndGoodwillComponentsOfIntangibleAssetsDetails", "shortName": "Intangible Assets And Goodwill (Components Of Intangible Assets) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "i3aed540e03c74b5fae3abb8c24af64aa_I20200630", "decimals": "-5", "lang": "en-US", "name": "us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "icdd021e429cd496fa0fb94961410ae0e_I20200630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415407 - Disclosure - Intangible Assets And Goodwill (Future Estimated Amortization Expense) (Details)", "role": "http://www.cmegroup.com/role/IntangibleAssetsAndGoodwillFutureEstimatedAmortizationExpenseDetails", "shortName": "Intangible Assets And Goodwill (Future Estimated Amortization Expense) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "icdd021e429cd496fa0fb94961410ae0e_I20200630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "icdd021e429cd496fa0fb94961410ae0e_I20200630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:UnsecuredLongTermDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418408 - Disclosure - Debt (Schedule Of Short-Term And Long-Term Debt) (Details)", "role": "http://www.cmegroup.com/role/DebtScheduleOfShortTermAndLongTermDebtDetails", "shortName": "Debt (Schedule Of Short-Term And Long-Term Debt) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "i7287b9af3c0a4411bb07ff270efdbf7e_D20150301-20150331", "decimals": "4", "lang": "en-US", "name": "cme:ForwardStartingInterestRateSwapAgreementFixedRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "icdd021e429cd496fa0fb94961410ae0e_I20200630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419409 - Disclosure - Debt (Schedule Of Maturities Of Long-Term Debt) (Details)", "role": "http://www.cmegroup.com/role/DebtScheduleOfMaturitiesOfLongTermDebtDetails", "shortName": "Debt (Schedule Of Maturities Of Long-Term Debt) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "icdd021e429cd496fa0fb94961410ae0e_I20200630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "i3d560cf6929d4414884b691fd4b123b8_D20200101-20200630", "decimals": "-5", "first": true, "lang": "en-US", "name": "cme:Debtweightedaveragebalance", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420410 - Disclosure - Debt Narrative (details) (Details)", "role": "http://www.cmegroup.com/role/DebtNarrativedetailsDetails", "shortName": "Debt Narrative (details) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "i3d560cf6929d4414884b691fd4b123b8_D20200101-20200630", "decimals": "-5", "first": true, "lang": "en-US", "name": "cme:Debtweightedaveragebalance", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "icdd021e429cd496fa0fb94961410ae0e_I20200630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LitigationReserve", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422411 - Disclosure - Contingencies (Details)", "role": "http://www.cmegroup.com/role/ContingenciesDetails", "shortName": "Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "icdd021e429cd496fa0fb94961410ae0e_I20200630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LitigationReserve", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "ibb7e6055cd8a4058aa7e58c1b243b87b_D20200401-20200630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - Consolidated Statements Of Income", "role": "http://www.cmegroup.com/role/ConsolidatedStatementsOfIncome", "shortName": "Consolidated Statements Of Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "ibb7e6055cd8a4058aa7e58c1b243b87b_D20200401-20200630", "decimals": "-5", "lang": "en-US", "name": "us-gaap:LaborAndRelatedExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "icdd021e429cd496fa0fb94961410ae0e_I20200630", "decimals": "INF", "first": true, "lang": "en-US", "name": "cme:OperatingLeaseRemainingLeaseTerm", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425412 - Disclosure - Leases (Details)", "role": "http://www.cmegroup.com/role/LeasesDetails", "shortName": "Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "icdd021e429cd496fa0fb94961410ae0e_I20200630", "decimals": "INF", "first": true, "lang": "en-US", "name": "cme:OperatingLeaseRemainingLeaseTerm", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "ibb7e6055cd8a4058aa7e58c1b243b87b_D20200401-20200630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426413 - Disclosure - Leases Lease Costs (Details)", "role": "http://www.cmegroup.com/role/LeasesLeaseCostsDetails", "shortName": "Leases Lease Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "ibb7e6055cd8a4058aa7e58c1b243b87b_D20200401-20200630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "ibb7e6055cd8a4058aa7e58c1b243b87b_D20200401-20200630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427414 - Disclosure - Leases Supplemental Cash Flow Information-Leases (Details)", "role": "http://www.cmegroup.com/role/LeasesSupplementalCashFlowInformationLeasesDetails", "shortName": "Leases Supplemental Cash Flow Information-Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "ibb7e6055cd8a4058aa7e58c1b243b87b_D20200401-20200630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "icdd021e429cd496fa0fb94961410ae0e_I20200630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428415 - Disclosure - Leases Supplemental Balance Sheet Information-Leases (Details)", "role": "http://www.cmegroup.com/role/LeasesSupplementalBalanceSheetInformationLeasesDetails", "shortName": "Leases Supplemental Balance Sheet Information-Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "icdd021e429cd496fa0fb94961410ae0e_I20200630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "icdd021e429cd496fa0fb94961410ae0e_I20200630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429416 - Disclosure - Leases Operating Leases Future Minimum Payments (Details)", "role": "http://www.cmegroup.com/role/LeasesOperatingLeasesFutureMinimumPaymentsDetails", "shortName": "Leases Operating Leases Future Minimum Payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "icdd021e429cd496fa0fb94961410ae0e_I20200630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "icdd021e429cd496fa0fb94961410ae0e_I20200630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430417 - Disclosure - Leases Capital Leases, Future Minimum Payments Due (Details)", "role": "http://www.cmegroup.com/role/LeasesCapitalLeasesFutureMinimumPaymentsDueDetails", "shortName": "Leases Capital Leases, Future Minimum Payments Due (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "icdd021e429cd496fa0fb94961410ae0e_I20200630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "i3d560cf6929d4414884b691fd4b123b8_D20200101-20200630", "decimals": "0", "first": true, "lang": "en-US", "name": "cme:AgreementAutomaticRenewalPeriod", "reportCount": 1, "unique": true, "unitRef": "years", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2432418 - Disclosure - Guarantees (Details)", "role": "http://www.cmegroup.com/role/GuaranteesDetails", "shortName": "Guarantees (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "i3d560cf6929d4414884b691fd4b123b8_D20200101-20200630", "decimals": "0", "first": true, "lang": "en-US", "name": "cme:AgreementAutomaticRenewalPeriod", "reportCount": 1, "unique": true, "unitRef": "years", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "iaeb2573ccde24c2a978b45156e034cc7_I20190331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435419 - Disclosure - Accumulated Other Comprehensive Income (Details)", "role": "http://www.cmegroup.com/role/AccumulatedOtherComprehensiveIncomeDetails", "shortName": "Accumulated Other Comprehensive Income (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "if59843ab22654c07a3336f1bfc77ac41_I20191231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "i3d560cf6929d4414884b691fd4b123b8_D20200101-20200630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AssetImpairmentCharges", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2438420 - Disclosure - Fair Value Measurements (Narrative) (Details)", "role": "http://www.cmegroup.com/role/FairValueMeasurementsNarrativeDetails", "shortName": "Fair Value Measurements (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "i3d560cf6929d4414884b691fd4b123b8_D20200101-20200630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AssetImpairmentCharges", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "i0db9d8d154b6443ea9de602ed7d649e8_I20200630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:MarketableSecurities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2439421 - Disclosure - Fair Value Measurements (Financial Instruments Measured At Fair Value On A Recurring Basis) (Details)", "role": "http://www.cmegroup.com/role/FairValueMeasurementsFinancialInstrumentsMeasuredAtFairValueOnARecurringBasisDetails", "shortName": "Fair Value Measurements (Financial Instruments Measured At Fair Value On A Recurring Basis) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "i0db9d8d154b6443ea9de602ed7d649e8_I20200630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:MarketableSecurities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "ibb7e6055cd8a4058aa7e58c1b243b87b_D20200401-20200630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - Consolidated Statements of Comprehensive Income", "role": "http://www.cmegroup.com/role/ConsolidatedStatementsofComprehensiveIncome", "shortName": "Consolidated Statements of Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "ibb7e6055cd8a4058aa7e58c1b243b87b_D20200401-20200630", "decimals": "-5", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "cme:FairvalueofDebtInstrumentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "i96a0022c56504745b75d0a1e858a25b0_I20200630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2440422 - Disclosure - Fair Value Measurements (Estimated Fair Values of Long-Term Debt) (Details)", "role": "http://www.cmegroup.com/role/FairValueMeasurementsEstimatedFairValuesofLongTermDebtDetails", "shortName": "Fair Value Measurements (Estimated Fair Values of Long-Term Debt) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "cme:FairvalueofDebtInstrumentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "i96a0022c56504745b75d0a1e858a25b0_I20200630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "ibb7e6055cd8a4058aa7e58c1b243b87b_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2443423 - Disclosure - Earnings Per Share (Narrative) (Details)", "role": "http://www.cmegroup.com/role/EarningsPerShareNarrativeDetails", "shortName": "Earnings Per Share (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "ibb7e6055cd8a4058aa7e58c1b243b87b_D20200401-20200630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "ibb7e6055cd8a4058aa7e58c1b243b87b_D20200401-20200630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2444424 - Disclosure - Earnings Per Share (Net Income Attributable To CME Group) (Details)", "role": "http://www.cmegroup.com/role/EarningsPerShareNetIncomeAttributableToCMEGroupDetails", "shortName": "Earnings Per Share (Net Income Attributable To CME Group) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "ibb7e6055cd8a4058aa7e58c1b243b87b_D20200401-20200630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "i4edbed9700174b569380fe1455ed348d_I20181231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - Consolidated Statements Of Shareholders' Equity", "role": "http://www.cmegroup.com/role/ConsolidatedStatementsOfShareholdersEquity", "shortName": "Consolidated Statements Of Shareholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "i4edbed9700174b569380fe1455ed348d_I20181231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R7": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - Consolidated Statements Of Shareholders' Equity (Parenthetical)", "role": "http://www.cmegroup.com/role/ConsolidatedStatementsOfShareholdersEquityParenthetical", "shortName": "Consolidated Statements Of Shareholders' Equity (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R8": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "i3d560cf6929d4414884b691fd4b123b8_D20200101-20200630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1007008 - Statement - Consolidated Statements Of Cash Flows", "role": "http://www.cmegroup.com/role/ConsolidatedStatementsOfCashFlows", "shortName": "Consolidated Statements Of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "i3d560cf6929d4414884b691fd4b123b8_D20200101-20200630", "decimals": "-5", "lang": "en-US", "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "i3d560cf6929d4414884b691fd4b123b8_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Basis Of Presentation", "role": "http://www.cmegroup.com/role/BasisOfPresentation", "shortName": "Basis Of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "cme-20200630.htm", "contextRef": "i3d560cf6929d4414884b691fd4b123b8_D20200101-20200630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 60, "tag": { "cme_A15.0millionfixedratenotesdueMay2023Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "\u20ac15.0 million fixed rate notes due May 2023 [Member]", "label": "\u20ac15.0 million fixed rate notes due May 2023 [Member]", "terseLabel": "\u20ac15.0 million fixed rate notes due May 2023 [Member]" } } }, "localname": "A15.0millionfixedratenotesdueMay2023Member", "nsuri": "http://www.cmegroup.com/20200630", "presentation": [ "http://www.cmegroup.com/role/DebtScheduleOfShortTermAndLongTermDebtDetails", "http://www.cmegroup.com/role/FairValueMeasurementsEstimatedFairValuesofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "cme_A500.0MillionFixedRateNotesDueJune2028InterestEqualTo3.75MemberDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "$500.0 Million Fixed Rate Notes Due June 2028, Interest Equal To 3.75% [Member] [Domain]", "label": "$500.0 Million Fixed Rate Notes Due June 2028, Interest Equal To 3.75% [Member] [Domain]", "terseLabel": "$500.0 Million Fixed Rate Notes Due June 2028, stated rate of 3.75% [Member] [Domain]" } } }, "localname": "A500.0MillionFixedRateNotesDueJune2028InterestEqualTo3.75MemberDomain", "nsuri": "http://www.cmegroup.com/20200630", "presentation": [ "http://www.cmegroup.com/role/DebtScheduleOfShortTermAndLongTermDebtDetails", "http://www.cmegroup.com/role/FairValueMeasurementsEstimatedFairValuesofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "cme_A700.0MillionFixedRateNotesDueJune2048InterestEqualTo4.15MemberDomainDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "$700.0 Million Fixed Rate Notes Due June 2048, Interest Equal To 4.15% [Member] [Domain] [Domain]", "label": "$700.0 Million Fixed Rate Notes Due June 2048, Interest Equal To 4.15% [Member] [Domain] [Domain]", "terseLabel": "$700.0 Million Fixed Rate Notes Due June 2048, stated rate of 4.15% [Member] [Domain] [Domain]" } } }, "localname": "A700.0MillionFixedRateNotesDueJune2048InterestEqualTo4.15MemberDomainDomain", "nsuri": "http://www.cmegroup.com/20200630", "presentation": [ "http://www.cmegroup.com/role/DebtScheduleOfShortTermAndLongTermDebtDetails", "http://www.cmegroup.com/role/FairValueMeasurementsEstimatedFairValuesofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "cme_A750.0MillionFixedRateNotesDueMarch2025InterestEqualTo3.00Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Seven Hundred Fifty Million Fixed Rate Notes Due March Two Thousand Twenty Five, Interest Equal To Three Point Zero Percent [Member] [Member] [Member]", "label": "$750.0 Million Fixed Rate Notes Due March 2025, Interest Equal To 3.00% [Member]", "terseLabel": "$750.0 Million Fixed Rate Notes Due March 2025, stated rate of 3.00% [Member]" } } }, "localname": "A750.0MillionFixedRateNotesDueMarch2025InterestEqualTo3.00Member", "nsuri": "http://www.cmegroup.com/20200630", "presentation": [ "http://www.cmegroup.com/role/DebtScheduleOfShortTermAndLongTermDebtDetails", "http://www.cmegroup.com/role/FairValueMeasurementsEstimatedFairValuesofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "cme_A750.0millionFixedRateNotesDueSeptember2022InterestEqualTo3.00Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "$750.0millionFixedRateNotesDueSeptember2022InterestEqualTo3.00%", "label": "$750.0 million Fixed Rate Notes Due September 2022 Interest Equal To 3.00% [Member]", "terseLabel": "$750.0 million Fixed Rate Notes Due September 2022, stated rate of 3.00% [Member]" } } }, "localname": "A750.0millionFixedRateNotesDueSeptember2022InterestEqualTo3.00Member", "nsuri": "http://www.cmegroup.com/20200630", "presentation": [ "http://www.cmegroup.com/role/DebtScheduleOfShortTermAndLongTermDebtDetails", "http://www.cmegroup.com/role/FairValueMeasurementsEstimatedFairValuesofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "cme_A750.0millionFixedRateNotesDueSeptember2043InterestEqualTo5.3Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "$750.0millionFixedRateNotesDueSeptember2043InterestEqualTo5.3%", "label": "$750.0 million Fixed Rate Notes Due September 2043 Interest Equal To 5.3% [Member]", "terseLabel": "$750.0 million Fixed Rate Notes Due September 2043, stated rate of 5.30% [Member]" } } }, "localname": "A750.0millionFixedRateNotesDueSeptember2043InterestEqualTo5.3Member", "nsuri": "http://www.cmegroup.com/20200630", "presentation": [ "http://www.cmegroup.com/role/DebtScheduleOfShortTermAndLongTermDebtDetails", "http://www.cmegroup.com/role/FairValueMeasurementsEstimatedFairValuesofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "cme_AccruedProceedsfromSaleofInvestment": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "AccruedProceedsfromSaleofInvestment", "label": "AccruedProceedsfromSaleofInvestment", "terseLabel": "Accrued proceeds from sale of investments" } } }, "localname": "AccruedProceedsfromSaleofInvestment", "nsuri": "http://www.cmegroup.com/20200630", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "cme_AgreementAutomaticRenewalPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Agreement Automatic Renewal, Period", "label": "Agreement Automatic Renewal, Period", "terseLabel": "Agreement automatic renewal period (in years)" } } }, "localname": "AgreementAutomaticRenewalPeriod", "nsuri": "http://www.cmegroup.com/20200630", "presentation": [ "http://www.cmegroup.com/role/GuaranteesDetails" ], "xbrltype": "decimalItemType" }, "cme_AgriculturalcommodityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Agricultural commodity [Member]", "label": "Agricultural commodity [Member]", "terseLabel": "Agricultural commodity [Member]" } } }, "localname": "AgriculturalcommodityMember", "nsuri": "http://www.cmegroup.com/20200630", "presentation": [ "http://www.cmegroup.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "cme_AverageDailyClearingSettlement": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Average Daily Clearing Settlement", "label": "Average Daily Clearing Settlement", "terseLabel": "Average Daily Clearing Settlement" } } }, "localname": "AverageDailyClearingSettlement", "nsuri": "http://www.cmegroup.com/20200630", "presentation": [ "http://www.cmegroup.com/role/PerformanceBondsandGuarantyFundContributionsDetails" ], "xbrltype": "monetaryItemType" }, "cme_CapitalLeasesFutureMinimumPaymentsDueLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "[Line Items] for Capital Leases, Future Minimum Payments Due [Table]", "label": "Capital Leases, Future Minimum Payments Due [Line Items]", "terseLabel": "Finance Leases, Future Minimum Payments Due [Line Items]" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDueLineItems", "nsuri": "http://www.cmegroup.com/20200630", "presentation": [ "http://www.cmegroup.com/role/LeasesCapitalLeasesFutureMinimumPaymentsDueDetails" ], "xbrltype": "stringItemType" }, "cme_CapitalLeasesFutureMinimumPaymentsDueTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Capital Leases, Future Minimum Payments Due [Table]", "label": "Capital Leases, Future Minimum Payments Due [Table]", "terseLabel": "Finance Leases, Future Minimum Payments Due [Table]" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDueTable", "nsuri": "http://www.cmegroup.com/20200630", "presentation": [ "http://www.cmegroup.com/role/LeasesCapitalLeasesFutureMinimumPaymentsDueDetails" ], "xbrltype": "stringItemType" }, "cme_CashMarketsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cash Markets [Member]", "label": "Cash Markets [Member]", "terseLabel": "Cash Markets [Member]" } } }, "localname": "CashMarketsMember", "nsuri": "http://www.cmegroup.com/20200630", "presentation": [ "http://www.cmegroup.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "cme_ClassBCommonStockClassB1Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Class B Common Stock, Class B1 [Member]", "label": "Class B Common Stock, Class B1 [member]", "terseLabel": "Class B Common Stock, Class B-1 [Member]" } } }, "localname": "ClassBCommonStockClassB1Member", "nsuri": "http://www.cmegroup.com/20200630", "presentation": [ "http://www.cmegroup.com/role/Cover" ], "xbrltype": "domainItemType" }, "cme_ClassBCommonStockClassB2Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Class B Common Stock, Class B2 [Member]", "label": "Class B Common Stock, Class B2 [member]", "terseLabel": "Class B Common Stock, Class B-2 [Member]" } } }, "localname": "ClassBCommonStockClassB2Member", "nsuri": "http://www.cmegroup.com/20200630", "presentation": [ "http://www.cmegroup.com/role/Cover" ], "xbrltype": "domainItemType" }, "cme_ClassBCommonStockClassB3Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Class B Common Stock, Class B3 [Member]", "label": "Class B Common Stock, Class B3 [Member]", "terseLabel": "Class B Common Stock, Class B-3 [Member]" } } }, "localname": "ClassBCommonStockClassB3Member", "nsuri": "http://www.cmegroup.com/20200630", "presentation": [ "http://www.cmegroup.com/role/Cover" ], "xbrltype": "domainItemType" }, "cme_ClassBCommonStockClassB4Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Class B Common Stock, Class B4 [Member]", "label": "Class B Common Stock, Class B4 [member]", "terseLabel": "Class B Common Stock, Class B-4 [Member]" } } }, "localname": "ClassBCommonStockClassB4Member", "nsuri": "http://www.cmegroup.com/20200630", "presentation": [ "http://www.cmegroup.com/role/Cover" ], "xbrltype": "domainItemType" }, "cme_ClearingandtransactionfeesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "clearing and transaction fees [Member]", "label": "clearing and transaction fees [Member]", "terseLabel": "Clearing and transaction fees [Member]" } } }, "localname": "ClearingandtransactionfeesMember", "nsuri": "http://www.cmegroup.com/20200630", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfIncome", "http://www.cmegroup.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "cme_Commercialpaperdaysoutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "commercial paper days outstanding", "label": "commercial paper days outstanding", "terseLabel": "commercial paper days outstanding" } } }, "localname": "Commercialpaperdaysoutstanding", "nsuri": "http://www.cmegroup.com/20200630", "presentation": [ "http://www.cmegroup.com/role/DebtNarrativedetailsDetails" ], "xbrltype": "integerItemType" }, "cme_Debtweightedaveragebalance": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "debt weighted average balance", "label": "debt weighted average balance", "terseLabel": "debt weighted average balance" } } }, "localname": "Debtweightedaveragebalance", "nsuri": "http://www.cmegroup.com/20200630", "presentation": [ "http://www.cmegroup.com/role/DebtNarrativedetailsDetails" ], "xbrltype": "monetaryItemType" }, "cme_EnergyMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Energy [Member]", "label": "Energy [Member]", "terseLabel": "Energy [Member]" } } }, "localname": "EnergyMember", "nsuri": "http://www.cmegroup.com/20200630", "presentation": [ "http://www.cmegroup.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "cme_EquitiesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Equities [Member]", "label": "Equities [Member]", "terseLabel": "Equities [Member]" } } }, "localname": "EquitiesMember", "nsuri": "http://www.cmegroup.com/20200630", "presentation": [ "http://www.cmegroup.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "cme_FairvalueofDebtInstrumentsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "[Table Text Block] for Fair value of Debt Instruments [Table]", "label": "Fair value of Debt Instruments [Table Text Block]", "terseLabel": "Fair value of Debt Instruments" } } }, "localname": "FairvalueofDebtInstrumentsTableTextBlock", "nsuri": "http://www.cmegroup.com/20200630", "presentation": [ "http://www.cmegroup.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "cme_FamilyFarmerAndRanchersProtectionFundMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Family Farmer and Ranchers Protection Fund [Member]", "label": "Family Farmer and Ranchers Protection Fund [Member]", "terseLabel": "Family Farmer and Ranchers Protection Fund [Member]" } } }, "localname": "FamilyFarmerAndRanchersProtectionFundMember", "nsuri": "http://www.cmegroup.com/20200630", "presentation": [ "http://www.cmegroup.com/role/GuaranteesDetails" ], "xbrltype": "domainItemType" }, "cme_FederalReserveReinvestmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Federal Reserve Reinvestment [Member]", "label": "Federal Reserve Reinvestment [Member]", "terseLabel": "Federal Reserve Reinvestment [Member]" } } }, "localname": "FederalReserveReinvestmentMember", "nsuri": "http://www.cmegroup.com/20200630", "presentation": [ "http://www.cmegroup.com/role/PerformanceBondsandGuarantyFundContributionsDetails" ], "xbrltype": "domainItemType" }, "cme_FinanceLeaseExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Finance Lease, Expense", "label": "Finance Lease, Expense", "terseLabel": "Finance Lease, Expense" } } }, "localname": "FinanceLeaseExpense", "nsuri": "http://www.cmegroup.com/20200630", "presentation": [ "http://www.cmegroup.com/role/LeasesLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "cme_Financeleasefutureminimumpaymentsinterestimputed": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Finance lease, future minimum payments, interest imputed", "label": "Finance lease, future minimum payments, interest imputed", "negatedTerseLabel": "Finance Lease Payments, Less Imputed Interest" } } }, "localname": "Financeleasefutureminimumpaymentsinterestimputed", "nsuri": "http://www.cmegroup.com/20200630", "presentation": [ "http://www.cmegroup.com/role/LeasesCapitalLeasesFutureMinimumPaymentsDueDetails" ], "xbrltype": "monetaryItemType" }, "cme_Financeleasesfutureminimumpaymentspresentvalueofnetminimumpayments": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Finance leases, future minimum payments, present value of net minimum payments", "label": "Finance leases, future minimum payments, present value of net minimum payments", "terseLabel": "Present Value of Finance Lease Liability" } } }, "localname": "Financeleasesfutureminimumpaymentspresentvalueofnetminimumpayments", "nsuri": "http://www.cmegroup.com/20200630", "presentation": [ "http://www.cmegroup.com/role/LeasesCapitalLeasesFutureMinimumPaymentsDueDetails" ], "xbrltype": "monetaryItemType" }, "cme_ForwardStartingInterestRateSwapAgreementFixedRate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Forward starting interest rate swap agreement, fixed rate", "label": "Forward starting interest rate swap agreement fixed rate", "terseLabel": "Forward starting interest rate swap agreement fixed rate" } } }, "localname": "ForwardStartingInterestRateSwapAgreementFixedRate", "nsuri": "http://www.cmegroup.com/20200630", "presentation": [ "http://www.cmegroup.com/role/DebtScheduleOfShortTermAndLongTermDebtDetails" ], "xbrltype": "percentItemType" }, "cme_Futurelosses": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "FutureLosses", "label": "FutureLosses", "terseLabel": "FutureLosses" } } }, "localname": "Futurelosses", "nsuri": "http://www.cmegroup.com/20200630", "presentation": [ "http://www.cmegroup.com/role/GuaranteesDetails" ], "xbrltype": "monetaryItemType" }, "cme_GuaranteeCollateral": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Guarantee Collateral", "label": "Guarantee Collateral", "terseLabel": "Contingent liability to SGX, amount of irrevocable letters of credit" } } }, "localname": "GuaranteeCollateral", "nsuri": "http://www.cmegroup.com/20200630", "presentation": [ "http://www.cmegroup.com/role/GuaranteesDetails" ], "xbrltype": "monetaryItemType" }, "cme_ImpactOfAccountingStandardsUpdateAdoption": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Impact of accounting standards update adoption", "label": "Impact of accounting standards update adoption", "terseLabel": "Impact of accounting standards update adoption" } } }, "localname": "ImpactOfAccountingStandardsUpdateAdoption", "nsuri": "http://www.cmegroup.com/20200630", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "cme_Intangibleassetstradingproducts": { "auth_ref": [], "calculation": { "http://www.cmegroup.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Intangible assets, trading products", "label": "Intangible assets, trading products", "terseLabel": "Intangible assets\u2014trading products" } } }, "localname": "Intangibleassetstradingproducts", "nsuri": "http://www.cmegroup.com/20200630", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedBalanceSheets", "http://www.cmegroup.com/role/IntangibleAssetsAndGoodwillComponentsOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "cme_InterestRateMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest Rate [Member]", "label": "Interest Rate [Member]", "terseLabel": "Interest rate [Member]" } } }, "localname": "InterestRateMember", "nsuri": "http://www.cmegroup.com/20200630", "presentation": [ "http://www.cmegroup.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "cme_LicensingFees": { "auth_ref": [], "calculation": { "http://www.cmegroup.com/role/ConsolidatedStatementsOfIncome": { "order": 6.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "LicensingFees", "label": "LicensingFees", "terseLabel": "Licensing and other fee agreements" } } }, "localname": "LicensingFees", "nsuri": "http://www.cmegroup.com/20200630", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "cme_MarginDepositsAndGuarantyFundsLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://www.cmegroup.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Margin Deposits And Guaranty Funds Liabilities Current.", "label": "Margin Deposits And Guaranty Funds Liabilities Current", "verboseLabel": "Performance bonds and guaranty fund contributions" } } }, "localname": "MarginDepositsAndGuarantyFundsLiabilitiesCurrent", "nsuri": "http://www.cmegroup.com/20200630", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "cme_MarketDataMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "MarketData [Member]", "label": "MarketData [Member]", "terseLabel": "Market data and information services" } } }, "localname": "MarketDataMember", "nsuri": "http://www.cmegroup.com/20200630", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfIncome", "http://www.cmegroup.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "cme_MetalMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Metal [Member]", "label": "Metal [Member]", "terseLabel": "Metal [Member]" } } }, "localname": "MetalMember", "nsuri": "http://www.cmegroup.com/20200630", "presentation": [ "http://www.cmegroup.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "cme_NonrecurringfairvalueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Nonrecurring fair value [Abstract]", "label": "Nonrecurring fair value [Abstract]", "terseLabel": "Nonrecurring fair value [Abstract]" } } }, "localname": "NonrecurringfairvalueAbstract", "nsuri": "http://www.cmegroup.com/20200630", "xbrltype": "stringItemType" }, "cme_OnetimechargesandmiscellaneousrevenuesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "One-time charges and miscellaneous revenues [Member]", "label": "One-time charges and miscellaneous revenues [Member]", "terseLabel": "One-time charges and miscellaneous revenues [Member]" } } }, "localname": "OnetimechargesandmiscellaneousrevenuesMember", "nsuri": "http://www.cmegroup.com/20200630", "presentation": [ "http://www.cmegroup.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "cme_OperatingLeaseOptiontoEarlyTerminateMonths": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Operating Lease, Option to Early Terminate, Months", "label": "Operating Lease, Option to Early Terminate, Months", "terseLabel": "Lessee, Operating Lease, Option to Terminate" } } }, "localname": "OperatingLeaseOptiontoEarlyTerminateMonths", "nsuri": "http://www.cmegroup.com/20200630", "presentation": [ "http://www.cmegroup.com/role/LeasesDetails" ], "xbrltype": "integerItemType" }, "cme_OperatingLeaseRemainingLeaseTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Operating Lease, Remaining Lease Term", "label": "Operating Lease, Remaining Lease Term", "terseLabel": "Operating Lease, Weighted Average Remaining Lease Term" } } }, "localname": "OperatingLeaseRemainingLeaseTerm", "nsuri": "http://www.cmegroup.com/20200630", "presentation": [ "http://www.cmegroup.com/role/LeasesDetails" ], "xbrltype": "integerItemType" }, "cme_OperatingLeaseRenewalTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Operating Lease Renewal Term", "label": "Operating Lease Renewal Term", "terseLabel": "Lessee, Operating Lease, Renewal Term" } } }, "localname": "OperatingLeaseRenewalTerm", "nsuri": "http://www.cmegroup.com/20200630", "presentation": [ "http://www.cmegroup.com/role/LeasesDetails" ], "xbrltype": "pureItemType" }, "cme_OperatingLeaseTermofContract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Operating Lease Term of Contract", "label": "Operating Lease Term of Contract", "terseLabel": "Lessee, Operating Lease, Term of Contract" } } }, "localname": "OperatingLeaseTermofContract", "nsuri": "http://www.cmegroup.com/20200630", "presentation": [ "http://www.cmegroup.com/role/LeasesDetails" ], "xbrltype": "pureItemType" }, "cme_OperatingLeasesFutureMinimumPaymentsDueLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "[Line Items] for Operating Leases, Future Minimum Payments Due [Table]", "label": "Operating Leases, Future Minimum Payments Due [Line Items]", "terseLabel": "Operating Leases, Future Minimum Payments Due [Line Items]" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueLineItems", "nsuri": "http://www.cmegroup.com/20200630", "presentation": [ "http://www.cmegroup.com/role/LeasesOperatingLeasesFutureMinimumPaymentsDetails" ], "xbrltype": "stringItemType" }, "cme_OperatingLeasesFutureMinimumPaymentsDueTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Operating Leases, Future Minimum Payments Due [Table]", "label": "Operating Leases, Future Minimum Payments Due [Table]", "terseLabel": "Operating Leases, Future Minimum Payments Due [Table]" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueTable", "nsuri": "http://www.cmegroup.com/20200630", "presentation": [ "http://www.cmegroup.com/role/LeasesOperatingLeasesFutureMinimumPaymentsDetails" ], "xbrltype": "stringItemType" }, "cme_OperatingLeasesFutureMinimumPaymentsInterestIncludedinPayments": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Operating Leases, Future Minimum Payments, Interest Included in Payments", "label": "Operating Leases, Future Minimum Payments, Interest Included in Payments", "negatedTerseLabel": "Operating Lease Payments, Less Imputed Interest" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsInterestIncludedinPayments", "nsuri": "http://www.cmegroup.com/20200630", "presentation": [ "http://www.cmegroup.com/role/LeasesOperatingLeasesFutureMinimumPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "cme_OperatingLeasesFutureMinimumPaymentsPresentValueofNetMinimumPayments": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Operating Leases, Future Minimum Payments, Present Value of Net Minimum Payments", "label": "Operating Leases, Future Minimum Payments, Present Value of Net Minimum Payments", "terseLabel": "Present Value of Operating Lease Liability" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsPresentValueofNetMinimumPayments", "nsuri": "http://www.cmegroup.com/20200630", "presentation": [ "http://www.cmegroup.com/role/LeasesOperatingLeasesFutureMinimumPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "cme_OtherRevenueMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "OtherRevenue [Member]", "label": "OtherRevenue [Member]", "terseLabel": "Other" } } }, "localname": "OtherRevenueMember", "nsuri": "http://www.cmegroup.com/20200630", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfIncome", "http://www.cmegroup.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "cme_Paymentpercooperative": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "PaymentPerCooperative", "label": "PaymentPerCooperative", "terseLabel": "Payment per cooperative" } } }, "localname": "Paymentpercooperative", "nsuri": "http://www.cmegroup.com/20200630", "presentation": [ "http://www.cmegroup.com/role/GuaranteesDetails" ], "xbrltype": "monetaryItemType" }, "cme_Paymentperparticipant": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "PaymentPerParticipant", "label": "PaymentPerParticipant", "terseLabel": "Payment per participant" } } }, "localname": "Paymentperparticipant", "nsuri": "http://www.cmegroup.com/20200630", "presentation": [ "http://www.cmegroup.com/role/GuaranteesDetails" ], "xbrltype": "monetaryItemType" }, "cme_PaymentsunderGuarantee": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Payments under Guarantee", "label": "Payments under Guarantee", "terseLabel": "Payments under Guarantee" } } }, "localname": "PaymentsunderGuarantee", "nsuri": "http://www.cmegroup.com/20200630", "presentation": [ "http://www.cmegroup.com/role/GuaranteesDetails" ], "xbrltype": "monetaryItemType" }, "cme_PerformanceBondsandGuarantyFundContributionsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Performance Bonds and Guaranty Fund Contributions [Abstract]", "label": "Performance Bonds and Guaranty Fund Contributions [Abstract]", "terseLabel": "Performance Bonds and Guaranty Fund Contributions [Abstract]" } } }, "localname": "PerformanceBondsandGuarantyFundContributionsAbstract", "nsuri": "http://www.cmegroup.com/20200630", "xbrltype": "stringItemType" }, "cme_PerformanceBondsandGuarantyFundContributionsTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Performance Bonds and Guaranty Fund Contributions [Text Block]", "label": "Performance Bonds and Guaranty Fund Contributions [Text Block]", "terseLabel": "Performance Bonds and Guaranty Fund Contributions" } } }, "localname": "PerformanceBondsandGuarantyFundContributionsTextBlock", "nsuri": "http://www.cmegroup.com/20200630", "presentation": [ "http://www.cmegroup.com/role/PerformanceBondsandGuarantyFundContributionsNotes" ], "xbrltype": "textBlockItemType" }, "cme_U.S.GovernmentAgencySecurityPerformanceBondMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "U.S. Government Agency Security Performance Bond [Member]", "label": "U.S. Government Agency Security Performance Bond [Member]", "terseLabel": "U.S. Government Agency Security Performance Bond [Member]" } } }, "localname": "U.S.GovernmentAgencySecurityPerformanceBondMember", "nsuri": "http://www.cmegroup.com/20200630", "presentation": [ "http://www.cmegroup.com/role/FairValueMeasurementsFinancialInstrumentsMeasuredAtFairValueOnARecurringBasisDetails", "http://www.cmegroup.com/role/PerformanceBondsandGuarantyFundContributionsDetails" ], "xbrltype": "domainItemType" }, "cme_U.S.TreasuryPerformanceBondMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "U.S. Treasury Performance Bond [Member]", "label": "U.S. Treasury Performance Bond [Member]", "terseLabel": "U.S. Treasury Performance Bond [Member]" } } }, "localname": "U.S.TreasuryPerformanceBondMember", "nsuri": "http://www.cmegroup.com/20200630", "presentation": [ "http://www.cmegroup.com/role/FairValueMeasurementsFinancialInstrumentsMeasuredAtFairValueOnARecurringBasisDetails", "http://www.cmegroup.com/role/PerformanceBondsandGuarantyFundContributionsDetails" ], "xbrltype": "domainItemType" }, "cme_WeightedAverageDiscountRateOperatingLease": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted Average Discount Rate Operating Lease", "label": "Weighted Average Discount Rate Operating Lease", "terseLabel": "Operating Lease, Weighted Average Discount Rate, Percent" } } }, "localname": "WeightedAverageDiscountRateOperatingLease", "nsuri": "http://www.cmegroup.com/20200630", "presentation": [ "http://www.cmegroup.com/role/LeasesSupplementalBalanceSheetInformationLeasesDetails" ], "xbrltype": "percentItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/Cover" ], "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/2019-01-31", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/Cover" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r325" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r326" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/Cover" ], "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, Street Address" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/Cover" ], "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" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/Cover" ], "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" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r327" ], "lang": { "en-US": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/Cover" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r327" ], "lang": { "en-US": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r327" ], "lang": { "en-US": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/Cover" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r328" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r327" ], "lang": { "en-US": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r327" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r327" ], "lang": { "en-US": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r327" ], "lang": { "en-US": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r323" ], "lang": { "en-US": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of each class" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r324" ], "lang": { "en-US": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Name of each exchange on which registered" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "srt_MaximumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/DebtNarrativedetailsDetails", "http://www.cmegroup.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/DebtNarrativedetailsDetails", "http://www.cmegroup.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r131", "r189", "r191", "r312", "r313" ], "lang": { "en-US": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfIncome", "http://www.cmegroup.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfIncome", "http://www.cmegroup.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/DebtNarrativedetailsDetails", "http://www.cmegroup.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/DebtNarrativedetailsDetails", "http://www.cmegroup.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Restatement [Axis]", "terseLabel": "Restatement [Axis]" } } }, "localname": "RestatementAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "srt_RestatementDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Restatement [Domain]", "terseLabel": "Restatement [Domain]" } } }, "localname": "RestatementDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingChangesTextBlock": { "auth_ref": [ "r112" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for reporting accounting changes, excludes error corrections information.", "label": "Accounting Changes [Text Block]", "terseLabel": "Accounting Changes [Text Block]" } } }, "localname": "AccountingChangesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/AccountingPoliciesNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r32" ], "calculation": { "http://www.cmegroup.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "verboseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r2", "r21", "r132", "r133", "r190" ], "calculation": { "http://www.cmegroup.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "verboseLabel": "Accounts receivable, net of allowance of $5.2 and $3.4" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "auth_ref": [ "r52", "r58", "r62", "r197", "r223" ], "lang": { "en-US": { "role": { "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent.", "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]", "terseLabel": "Defined Benefit Plans [Member]" } } }, "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/AccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r30", "r167" ], "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": "Accumulated depreciation and amortization, property" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember": { "auth_ref": [ "r48", "r58", "r62", "r222" ], "lang": { "en-US": { "role": { "documentation": "Accumulated other comprehensive income (loss) resulting from gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges, attributable to the parent.", "label": "Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member]", "terseLabel": "Derivative Investments [Member]" } } }, "localname": "AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/AccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": { "auth_ref": [ "r49", "r50", "r51", "r58", "r62" ], "lang": { "en-US": { "role": { "documentation": "Accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent.", "label": "AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-sale, Parent [Member]", "terseLabel": "Investment Securities [Member]" } } }, "localname": "AccumulatedNetUnrealizedInvestmentGainLossMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/AccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r55", "r57", "r58" ], "calculation": { "http://www.cmegroup.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "verboseLabel": "Accumulated other comprehensive income (loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r54", "r58", "r62", "r223" ], "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/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/AccumulatedOtherComprehensiveIncomeDetails", "http://www.cmegroup.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r22" ], "calculation": { "http://www.cmegroup.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedBalanceSheets" ], "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/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r27", "r134", "r142" ], "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": "Accounts receivable, allowance" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/AccountingPoliciesDetails", "http://www.cmegroup.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r99", "r154", "r160" ], "calculation": { "http://www.cmegroup.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.cmegroup.com/role/ConsolidatedStatementsOfIncome": { "order": 4.0, "parentTag": "us-gaap_CostsAndExpenses", "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", "terseLabel": "Amortization of purchased intangibles", "verboseLabel": "Amortization of purchased intangibles" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfCashFlows", "http://www.cmegroup.com/role/ConsolidatedStatementsOfIncome", "http://www.cmegroup.com/role/IntangibleAssetsAndGoodwillNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r120" ], "lang": { "en-US": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Anti-dilutive securities" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/EarningsPerShareNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r120" ], "lang": { "en-US": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share, by Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/EarningsPerShareNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/EarningsPerShareNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r120" ], "lang": { "en-US": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/EarningsPerShareNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetBackedSecuritiesMember": { "auth_ref": [ "r138", "r194" ], "lang": { "en-US": { "role": { "documentation": "Securities that are primarily serviced by the cash flows of a discrete pool of receivables or other financial assets for example, but not limited to, credit card receivables, car loans, recreational vehicle loans, and mobile home loans.", "label": "Asset-backed Securities [Member]", "terseLabel": "Asset-backed Securities [Member]" } } }, "localname": "AssetBackedSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/FairValueMeasurementsFinancialInstrumentsMeasuredAtFairValueOnARecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r99", "r165" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.", "label": "Asset Impairment Charges", "terseLabel": "Other than Temporary Impairment Losses, Investments" } } }, "localname": "AssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r128", "r287", "r303" ], "calculation": { "http://www.cmegroup.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total Assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r4", "r5", "r46" ], "calculation": { "http://www.cmegroup.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r237" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "terseLabel": "Total Assets at Fair Value" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/FairValueMeasurementsFinancialInstrumentsMeasuredAtFairValueOnARecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecurities": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in debt and equity securities categorized neither as held-to-maturity nor trading.", "label": "Available-for-sale Securities", "terseLabel": "Available-for-sale Securities at Fair Value" } } }, "localname": "AvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/FairValueMeasurementsFinancialInstrumentsMeasuredAtFairValueOnARecurringBasisDetails", "http://www.cmegroup.com/role/PerformanceBondsandGuarantyFundContributionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesAmortizedCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This item represents the cost of debt and equity securities, which are categorized neither as held-to-maturity nor trading, net of adjustments including accretion, amortization, collection of cash, previous other-than-temporary impairments recognized in earnings (less any cumulative-effect adjustments recognized, as defined), and fair value hedge accounting adjustments, if any.", "label": "Available-for-sale Securities, Amortized Cost Basis", "terseLabel": "Available-for-sale Securities, Amortized Cost Basis" } } }, "localname": "AvailableForSaleSecuritiesAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/PerformanceBondsandGuarantyFundContributionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Capital Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]", "terseLabel": "Capital Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r1", "r29", "r101" ], "calculation": { "http://www.cmegroup.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedBalanceSheets", "http://www.cmegroup.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r95", "r101", "r104" ], "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, Restricted Cash and Restricted Cash Equivalents, ending balance", "periodStartLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, beginning balance" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r95", "r248" ], "calculation": { "http://www.cmegroup.com/role/ConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net change in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashEquivalentsAtCarryingValue": { "auth_ref": [ "r29" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of 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 Equivalents, at Carrying Value", "terseLabel": "Cash Equivalents, at Carrying Value" } } }, "localname": "CashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/PerformanceBondsandGuarantyFundContributionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedBalanceSheets", "http://www.cmegroup.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.cmegroup.com/role/ConsolidatedStatementsOfShareholdersEquity", "http://www.cmegroup.com/role/Cover" ], "xbrltype": "domainItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r178" ], "lang": { "en-US": { "role": { "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.", "label": "Commercial Paper [Member]", "terseLabel": "Commercial Paper [Member]" } } }, "localname": "CommercialPaperMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/DebtNarrativedetailsDetails", "http://www.cmegroup.com/role/DebtScheduleOfShortTermAndLongTermDebtDetails", "http://www.cmegroup.com/role/FairValueMeasurementsEstimatedFairValuesofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "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/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedBalanceSheets", "http://www.cmegroup.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.cmegroup.com/role/ConsolidatedStatementsOfShareholdersEquity", "http://www.cmegroup.com/role/Cover" ], "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/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedBalanceSheets", "http://www.cmegroup.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.cmegroup.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockDividendsPerShareCashPaid": { "auth_ref": [ "r187" ], "lang": { "en-US": { "role": { "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Cash Paid", "terseLabel": "Cash dividends on common stock, per share (in dollars per share)" } } }, "localname": "CommonStockDividendsPerShareCashPaid", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfShareholdersEquityParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Common stock held by shareholders with par value plus amounts in excess of par value or issuance value (in cases of no-par value stock).", "label": "Common Stock Including Additional Paid in Capital [Member]", "terseLabel": "Common Stock And Additional Paid-In Capital [Member]" } } }, "localname": "CommonStockIncludingAdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r20" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r20" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r20" ], "lang": { "en-US": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r20", "r182" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Balance (in shares)", "periodStartLabel": "Balance (in shares)", "terseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.cmegroup.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValueOutstanding": { "auth_ref": [ "r20" ], "calculation": { "http://www.cmegroup.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of all classes of common stock held by shareholders. May be all or portion of the number of common shares authorized. These shares exclude common shares repurchased by the entity and held as treasury shares.", "label": "Common Stock, Value, Outstanding", "verboseLabel": "Common stock" } } }, "localname": "CommonStockValueOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r65", "r67", "r68" ], "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", "terseLabel": "Comprehensive income attributable to CME Group" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r65", "r67", "r217", "r218", "r226" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "negatedTerseLabel": "Less: comprehensive (income) loss attributable to non-controlling interests" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r65", "r67", "r216", "r226" ], "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", "terseLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "auth_ref": [ "r82" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.", "label": "Comprehensive Income (Loss) Note [Text Block]", "terseLabel": "Schedule of Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "ComprehensiveIncomeNoteTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/AccumulatedOtherComprehensiveIncomeNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r194", "r202", "r314" ], "lang": { "en-US": { "role": { "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.", "label": "Corporate Debt Securities [Member]", "terseLabel": "Corporate Debt Securities [Member]" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/FairValueMeasurementsFinancialInstrumentsMeasuredAtFairValueOnARecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r76" ], "calculation": { "http://www.cmegroup.com/role/ConsolidatedStatementsOfIncome": { "order": 2.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 Expenses" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpensesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Costs and Expenses [Abstract]", "terseLabel": "Expenses" } } }, "localname": "CostsAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "stringItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r212" ], "lang": { "en-US": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Clearing Firm, Market Data And Other Customer Relationships [Member]" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/IntangibleAssetsAndGoodwillComponentsOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r181" ], "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]", "verboseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r14", "r16", "r17", "r288", "r289", "r301" ], "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/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/DebtNarrativedetailsDetails", "http://www.cmegroup.com/role/DebtScheduleOfShortTermAndLongTermDebtDetails", "http://www.cmegroup.com/role/FairValueMeasurementsEstimatedFairValuesofLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r254", "r255" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Debt Instrument, Face Amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/DebtScheduleOfShortTermAndLongTermDebtDetails", "http://www.cmegroup.com/role/FairValueMeasurementsEstimatedFairValuesofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFairValue": { "auth_ref": [ "r246" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.", "label": "Debt Instrument, Fair Value Disclosure", "terseLabel": "Debt Instrument, Fair Value Disclosure" } } }, "localname": "DebtInstrumentFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/FairValueMeasurementsEstimatedFairValuesofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r38" ], "lang": { "en-US": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Debt Instrument, Interest Rate, Stated Percentage" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/DebtScheduleOfShortTermAndLongTermDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/DebtNarrativedetailsDetails", "http://www.cmegroup.com/role/DebtScheduleOfShortTermAndLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentMaturityDate": { "auth_ref": [ "r39", "r240" ], "lang": { "en-US": { "role": { "documentation": "Date when the debt instrument is scheduled to be fully repaid, in CCYY-MM-DD format.", "label": "Debt Instrument, Maturity Date", "terseLabel": "Debt Instrument, Maturity Date" } } }, "localname": "DebtInstrumentMaturityDate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/DebtScheduleOfShortTermAndLongTermDebtDetails", "http://www.cmegroup.com/role/FairValueMeasurementsEstimatedFairValuesofLongTermDebtDetails" ], "xbrltype": "dateItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r40" ], "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/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/DebtNarrativedetailsDetails", "http://www.cmegroup.com/role/DebtScheduleOfShortTermAndLongTermDebtDetails", "http://www.cmegroup.com/role/FairValueMeasurementsEstimatedFairValuesofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodAxis": { "auth_ref": [ "r299" ], "lang": { "en-US": { "role": { "documentation": "Information about timing of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period [Axis]", "terseLabel": "Debt Instrument, Redemption, Period [Axis]" } } }, "localname": "DebtInstrumentRedemptionPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/DebtNarrativedetailsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodDomain": { "auth_ref": [ "r299" ], "lang": { "en-US": { "role": { "documentation": "Period as defined under terms of the debt agreement for debt redemption features.", "label": "Debt Instrument, Redemption, Period [Domain]", "terseLabel": "Debt Instrument, Redemption, Period [Domain]" } } }, "localname": "DebtInstrumentRedemptionPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/DebtNarrativedetailsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r40", "r108", "r183", "r184", "r185", "r186", "r253", "r254", "r255", "r300" ], "lang": { "en-US": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/DebtNarrativedetailsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r99", "r107", "r206", "r207" ], "calculation": { "http://www.cmegroup.com/role/ConsolidatedStatementsOfCashFlows": { "order": 9.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/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r204", "r205" ], "calculation": { "http://www.cmegroup.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred income tax liabilities, net" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenue": { "auth_ref": [ "r28" ], "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.", "label": "Deferred Revenue", "terseLabel": "Deferred Revenue" } } }, "localname": "DeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/RevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r99", "r166" ], "calculation": { "http://www.cmegroup.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.cmegroup.com/role/ConsolidatedStatementsOfIncome": { "order": 5.0, "parentTag": "us-gaap_CostsAndExpenses", "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", "terseLabel": "Depreciation and amortization" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfCashFlows", "http://www.cmegroup.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]", "terseLabel": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r228", "r229", "r231", "r234" ], "lang": { "en-US": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r213" ], "lang": { "en-US": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Technology-Related Intellectual Property [Member]" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/IntangibleAssetsAndGoodwillComponentsOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r189" ], "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 [Table Text Block]" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/RevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DividendsCash": { "auth_ref": [ "r187", "r298" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of paid and unpaid cash dividends declared for classes of stock, for example, but not limited to, common and preferred.", "label": "Dividends, Cash", "negatedLabel": "Dividends, Cash" } } }, "localname": "DividendsCash", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings Per Share [Abstract]", "verboseLabel": "Earnings per Common Share Attributable to CME Group:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r74", "r111", "r115", "r117", "r118", "r119", "r122", "r297", "r310" ], "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": "Earnings per common share, basic (in dollars per share)", "verboseLabel": "Basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfIncome", "http://www.cmegroup.com/role/EarningsPerShareNetIncomeAttributableToCMEGroupDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r74", "r111", "r115", "r117", "r118", "r119", "r122", "r297", "r310" ], "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": "Earnings per common share, diluted (in dollars per share)", "verboseLabel": "Diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfIncome", "http://www.cmegroup.com/role/EarningsPerShareNetIncomeAttributableToCMEGroupDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r123" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "verboseLabel": "Earnings Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/EarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r182" ], "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/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EquitySecuritiesMember": { "auth_ref": [ "r10", "r15", "r140", "r292", "r302", "r321" ], "lang": { "en-US": { "role": { "documentation": "Ownership interest or right to acquire or dispose of ownership interest in corporations and other legal entities for which ownership interest is represented by shares of common or preferred stock, convertible securities, stock rights, or stock warrants.", "label": "Equity Securities [Member]", "terseLabel": "Equity Securities [Member]" } } }, "localname": "EquitySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/FairValueMeasurementsFinancialInstrumentsMeasuredAtFairValueOnARecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]", "terseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]" } } }, "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/FairValueMeasurementsFinancialInstrumentsMeasuredAtFairValueOnARecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r194", "r195", "r202", "r238", "r280" ], "lang": { "en-US": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/FairValueMeasurementsEstimatedFairValuesofLongTermDebtDetails", "http://www.cmegroup.com/role/FairValueMeasurementsFinancialInstrumentsMeasuredAtFairValueOnARecurringBasisDetails", "http://www.cmegroup.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelExtensibleListAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Fair Value by Fair Value Hierarchy Level Extensible List [Abstract]", "terseLabel": "Fair Value by Fair Value Hierarchy Level Extensible List [Abstract]" } } }, "localname": "FairValueByFairValueHierarchyLevelExtensibleListAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r237", "r238", "r239", "r240", "r244" ], "lang": { "en-US": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/FairValueMeasurementsFinancialInstrumentsMeasuredAtFairValueOnARecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r242" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r194", "r195", "r202", "r238", "r281" ], "lang": { "en-US": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Fair Value, Inputs, Level 1 [Member]" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/FairValueMeasurementsFinancialInstrumentsMeasuredAtFairValueOnARecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r194", "r195", "r202", "r238", "r282" ], "lang": { "en-US": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Fair Value, Inputs, Level 2 [Member]" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/FairValueMeasurementsEstimatedFairValuesofLongTermDebtDetails", "http://www.cmegroup.com/role/FairValueMeasurementsFinancialInstrumentsMeasuredAtFairValueOnARecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r194", "r195", "r202", "r238", "r283" ], "lang": { "en-US": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Fair Value, Inputs, Level 3 [Member]" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/FairValueMeasurementsEstimatedFairValuesofLongTermDebtDetails", "http://www.cmegroup.com/role/FairValueMeasurementsFinancialInstrumentsMeasuredAtFairValueOnARecurringBasisDetails", "http://www.cmegroup.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/FairValueMeasurementsNarrativeDetails", "http://www.cmegroup.com/role/FairValueMeasurementsTables" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "auth_ref": [ "r241", "r243" ], "lang": { "en-US": { "role": { "documentation": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of liabilities using significant unobservable inputs (level 3). Separately presenting changes during the period, attributable to: (1) total gains or losses for the period (realized and unrealized) and location reported in the statement of income (or activities); (2) purchases, sales, issuances, and settlements (net); (3) transfers in and/or out of Level 3.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/FairValueMeasurementsNarrativeDetails", "http://www.cmegroup.com/role/FairValueMeasurementsTables" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/FairValueMeasurementsFinancialInstrumentsMeasuredAtFairValueOnARecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementInputsDisclosureTextBlock": { "auth_ref": [ "r245" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of the fair value measurement of assets and liabilities, which includes financial instruments measured at fair value that are classified in shareholders' equity, which may be measured on a recurring or nonrecurring basis.", "label": "Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block]", "terseLabel": "Financial instruments measured at fair value on a recurring basis" } } }, "localname": "FairValueMeasurementInputsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/FairValueMeasurementsEstimatedFairValuesofLongTermDebtDetails", "http://www.cmegroup.com/role/FairValueMeasurementsFinancialInstrumentsMeasuredAtFairValueOnARecurringBasisDetails", "http://www.cmegroup.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r242", "r244" ], "lang": { "en-US": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Fair Value, Recurring [Member]" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/FairValueMeasurementsFinancialInstrumentsMeasuredAtFairValueOnARecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r262", "r268", "r277" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Finance Lease, Interest Expense", "terseLabel": "Finance Lease, Interest Expense" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/LeasesLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r261", "r276" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease, Liability", "terseLabel": "Finance Lease, Liability" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/LeasesSupplementalBalanceSheetInformationLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r261" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Finance Lease, Liability, Current", "terseLabel": "Finance Lease, Liability, Current" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/LeasesSupplementalBalanceSheetInformationLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r261" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance Lease, Liability, Noncurrent", "terseLabel": "Finance Lease, Liability, Noncurrent" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/LeasesSupplementalBalanceSheetInformationLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r276" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Payment, Due", "terseLabel": "Total Finance Lease Payments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/LeasesCapitalLeasesFutureMinimumPaymentsDueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r276" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due after fifth fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/LeasesCapitalLeasesFutureMinimumPaymentsDueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r276" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in next fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Next Twelve Months", "terseLabel": "2021" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/LeasesCapitalLeasesFutureMinimumPaymentsDueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r276" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in fifth fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Year Five", "terseLabel": "2025" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/LeasesCapitalLeasesFutureMinimumPaymentsDueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r276" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in fourth fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Year Four", "terseLabel": "2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/LeasesCapitalLeasesFutureMinimumPaymentsDueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r276" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in third fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Year Three", "terseLabel": "2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/LeasesCapitalLeasesFutureMinimumPaymentsDueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r276" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in second fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Year Two", "terseLabel": "2022" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/LeasesCapitalLeasesFutureMinimumPaymentsDueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r276" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in remainder of fiscal year following latest fiscal year ended.", "label": "Finance Lease, Liability, Payments, Remainder of Fiscal Year", "terseLabel": "Remainder of 2020" } } }, "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/LeasesCapitalLeasesFutureMinimumPaymentsDueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r264", "r272" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "terseLabel": "Finance Lease, Principal Payments" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/LeasesSupplementalCashFlowInformationLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r260" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under finance lease.", "label": "Finance Lease, Right-of-Use Asset", "terseLabel": "Finance Lease, Right-of-Use Asset" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/LeasesSupplementalBalanceSheetInformationLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r262", "r268", "r277" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Amortization", "terseLabel": "Finance Lease, Right-of-Use Asset, Amortization" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/LeasesLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r274", "r277" ], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Finance Lease, Weighted Average Discount Rate, Percent" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/LeasesSupplementalBalanceSheetInformationLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r273", "r277" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance Lease, Weighted Average Remaining Lease Term", "terseLabel": "Finance Lease, Weighted Average Remaining Lease Term" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/LeasesSupplementalBalanceSheetInformationLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r143", "r144", "r145", "r146", "r147", "r148", "r149", "r150", "r151" ], "lang": { "en-US": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Schedule of Trading Securities and Other Trading Assets, Major Types of Trading Securities and Assets [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/FairValueMeasurementsFinancialInstrumentsMeasuredAtFairValueOnARecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r159" ], "calculation": { "http://www.cmegroup.com/role/IntangibleAssetsAndGoodwillComponentsOfIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/IntangibleAssetsAndGoodwillComponentsOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/IntangibleAssetsAndGoodwillFutureEstimatedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r161" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months", "terseLabel": "2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/IntangibleAssetsAndGoodwillFutureEstimatedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year", "terseLabel": "Remainder of 2020" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/IntangibleAssetsAndGoodwillFutureEstimatedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r161" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Five", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/IntangibleAssetsAndGoodwillFutureEstimatedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r161" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Four", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/IntangibleAssetsAndGoodwillFutureEstimatedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r161" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Three", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/IntangibleAssetsAndGoodwillFutureEstimatedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r161" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Two", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/IntangibleAssetsAndGoodwillFutureEstimatedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r155", "r157", "r159", "r163", "r285" ], "lang": { "en-US": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/IntangibleAssetsAndGoodwillComponentsOfIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r159", "r285" ], "calculation": { "http://www.cmegroup.com/role/IntangibleAssetsAndGoodwillComponentsOfIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Assigned Value" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/IntangibleAssetsAndGoodwillComponentsOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/IntangibleAssetsAndGoodwillComponentsOfIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r155", "r158" ], "lang": { "en-US": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/IntangibleAssetsAndGoodwillComponentsOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Assets, excluding financial assets, that lack physical substance, having a limited useful life.", "label": "Finite-Lived Intangible Assets [Member]", "terseLabel": "Total Amortizable Intangible Assets [Member]" } } }, "localname": "FiniteLivedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/IntangibleAssetsAndGoodwillComponentsOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r159" ], "calculation": { "http://www.cmegroup.com/role/IntangibleAssetsAndGoodwillComponentsOfIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Net book value" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/IntangibleAssetsAndGoodwillComponentsOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyGainLossMember": { "auth_ref": [ "r233" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing foreign currency gain (loss).", "label": "Foreign Currency Gain (Loss) [Member]", "terseLabel": "Foreign Currency Translation [Member]" } } }, "localname": "ForeignCurrencyGainLossMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/AccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignExchangeMember": { "auth_ref": [ "r235" ], "lang": { "en-US": { "role": { "documentation": "Trading of derivative or nonderivative instruments whose primary underlying risk is tied to foreign exchange rates.", "label": "Foreign Exchange [Member]", "terseLabel": "Foreign Exchange [Member]" } } }, "localname": "ForeignExchangeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnInvestments": { "auth_ref": [ "r79", "r99", "r137" ], "calculation": { "http://www.cmegroup.com/role/ConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of realized and unrealized gain (loss) on investment.", "label": "Gain (Loss) on Investments", "negatedTerseLabel": "Net realized and unrealized losses on investments" } } }, "localname": "GainLossOnInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodFaithAndMarginDepositsWithBrokerDealers": { "auth_ref": [], "calculation": { "http://www.cmegroup.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of right to receive cash and securities on deposit with broker-dealers to demonstrate an intention to complete a purchase (good faith deposit) and collateral deposited by counterparty to cover the credit risk assumed (margin deposit).", "label": "Good Faith and Margin Deposits with Broker-Dealers", "verboseLabel": "Performance bonds and guaranty fund contributions" } } }, "localname": "GoodFaithAndMarginDepositsWithBrokerDealers", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r152", "r153" ], "calculation": { "http://www.cmegroup.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r164" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Intangible Assets And Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/IntangibleAssetsAndGoodwill" ], "xbrltype": "textBlockItemType" }, "us-gaap_GuaranteeObligationsByNatureAxis": { "auth_ref": [ "r176" ], "lang": { "en-US": { "role": { "documentation": "Information by nature of guarantee.", "label": "Guarantor Obligations, Nature [Axis]", "terseLabel": "Guarantor Obligations, Nature [Axis]" } } }, "localname": "GuaranteeObligationsByNatureAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/GuaranteesDetails", "http://www.cmegroup.com/role/PerformanceBondsandGuarantyFundContributionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GuaranteeObligationsLineItems": { "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": "Guarantor Obligations [Line Items]", "terseLabel": "Guarantor Obligations [Line Items]" } } }, "localname": "GuaranteeObligationsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/GuaranteesDetails", "http://www.cmegroup.com/role/PerformanceBondsandGuarantyFundContributionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GuaranteeObligationsMaximumExposure": { "auth_ref": [ "r175" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Maximum potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee or each group of similar guarantees before reduction for potential recoveries under recourse or collateralization provisions.", "label": "Guarantor Obligations, Maximum Exposure, Undiscounted", "terseLabel": "Guarantor Obligations, Maximum Exposure, Undiscounted" } } }, "localname": "GuaranteeObligationsMaximumExposure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/GuaranteesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuaranteeObligationsNatureDomain": { "auth_ref": [ "r174" ], "lang": { "en-US": { "role": { "documentation": "Represents a description of the nature of the guarantee or each group of similar guarantees.", "label": "Guarantor Obligations, Nature [Domain]", "terseLabel": "Guarantor Obligations, Nature [Domain]" } } }, "localname": "GuaranteeObligationsNatureDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/GuaranteesDetails", "http://www.cmegroup.com/role/PerformanceBondsandGuarantyFundContributionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GuaranteesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Guarantees [Abstract]", "terseLabel": "Guarantees [Abstract]" } } }, "localname": "GuaranteesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_GuaranteesTextBlock": { "auth_ref": [ "r177" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for each guarantee obligation, or each group of similar guarantee obligations, including (a) the nature of the guarantee, including its term, how it arose, and the events or circumstances that would require the guarantor to perform under the guarantee; (b) the maximum potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee; (c) the current carrying amount of the liability, if any, for the guarantor's obligations under the guarantee; and (d) the nature of any recourse provisions under the guarantee, and any assets held either as collateral or by third parties, and any relevant related party disclosure. Excludes disclosures about product warranties.", "label": "Guarantees [Text Block]", "verboseLabel": "Guarantees" } } }, "localname": "GuaranteesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/Guarantees" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r71", "r111", "r286", "r295", "r311" ], "calculation": { "http://www.cmegroup.com/role/ConsolidatedStatementsOfIncome": { "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/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r72", "r99", "r126", "r141", "r294", "r308" ], "calculation": { "http://www.cmegroup.com/role/ConsolidatedStatementsOfIncome": { "order": 3.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 earnings of unconsolidated subsidiaries" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions": { "auth_ref": [ "r99" ], "calculation": { "http://www.cmegroup.com/role/ConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "This element represents the undistributed income (or loss) of equity method investments, net of dividends or other distributions received from unconsolidated subsidiaries, certain corporate joint ventures, and certain noncontrolled corporations; such investments are accounted for under the equity method of accounting. This element excludes distributions that constitute a return of investment, which are classified as investing activities.", "label": "Income (Loss) from Equity Method Investments, Net of Dividends or Distributions", "negatedLabel": "Undistributed net earnings of unconsolidated subsidiaries" } } }, "localname": "IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfCashFlows" ], "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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r170" ], "lang": { "en-US": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/FairValueMeasurementsNarrativeDetails", "http://www.cmegroup.com/role/FairValueMeasurementsTables" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/FairValueMeasurementsNarrativeDetails", "http://www.cmegroup.com/role/FairValueMeasurementsTables" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r107", "r127", "r209" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "verboseLabel": "Income tax provision" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r96", "r103" ], "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.", "label": "Income Taxes Paid", "terseLabel": "Income taxes paid" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r98" ], "calculation": { "http://www.cmegroup.com/role/ConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "verboseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r98" ], "calculation": { "http://www.cmegroup.com/role/ConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r98" ], "calculation": { "http://www.cmegroup.com/role/ConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.", "label": "Increase (Decrease) in Income Taxes Payable", "terseLabel": "Income taxes payable" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Change in:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherAccruedLiabilities": { "auth_ref": [ "r98" ], "calculation": { "http://www.cmegroup.com/role/ConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in other expenses incurred but not yet paid.", "label": "Increase (Decrease) in Other Accrued Liabilities", "verboseLabel": "Other current liabilities" } } }, "localname": "IncreaseDecreaseInOtherAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r98" ], "calculation": { "http://www.cmegroup.com/role/ConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r98" ], "calculation": { "http://www.cmegroup.com/role/ConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Liabilities", "verboseLabel": "Other liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r98" ], "calculation": { "http://www.cmegroup.com/role/ConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r116", "r121" ], "calculation": { "http://www.cmegroup.com/role/EarningsPerShareNetIncomeAttributableToCMEGroupDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements", "terseLabel": "Effect of stock options, restricted stock and performance shares" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/EarningsPerShareNetIncomeAttributableToCMEGroupDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r156", "r162" ], "lang": { "en-US": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets [Axis]", "terseLabel": "Indefinite-lived Intangible Assets by Major Class [Axis]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/IntangibleAssetsAndGoodwillComponentsOfIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r162" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets (Excluding Goodwill)", "terseLabel": "Total intangible assets - other, net" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/IntangibleAssetsAndGoodwillComponentsOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r156", "r162" ], "lang": { "en-US": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company.", "label": "Indefinite-lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/IntangibleAssetsAndGoodwillComponentsOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InformationTechnologyAndDataProcessing": { "auth_ref": [ "r78" ], "calculation": { "http://www.cmegroup.com/role/ConsolidatedStatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of expenses incurred in the period for information technology and data processing products and services.", "label": "Information Technology and Data Processing", "terseLabel": "Technology" } } }, "localname": "InformationTechnologyAndDataProcessing", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r164" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for all or part of the information related to intangible assets.", "label": "Intangible Assets Disclosure [Text Block]", "terseLabel": "Components of intangible assets" } } }, "localname": "IntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/IntangibleAssetsAndGoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestAndDebtExpense": { "auth_ref": [ "r252" ], "calculation": { "http://www.cmegroup.com/role/ConsolidatedStatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Interest and debt related expenses associated with nonoperating financing activities of the entity.", "label": "Interest and Debt Expense", "negatedLabel": "Interest and other borrowing costs" } } }, "localname": "InterestAndDebtExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaid": { "auth_ref": [ "r103" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash paid for interest, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to 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; classified as operating and investing activities.", "label": "Interest Paid, Including Capitalized Interest, Operating and Investing Activities", "terseLabel": "Interest paid" } } }, "localname": "InterestPaid", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateSwapMember": { "auth_ref": [ "r232" ], "lang": { "en-US": { "role": { "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.", "label": "Interest Rate Swap [Member]", "terseLabel": "Interest Rate Swap [Member]" } } }, "localname": "InterestRateSwapMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InvestmentIncomeNonoperating": { "auth_ref": [ "r80" ], "calculation": { "http://www.cmegroup.com/role/ConsolidatedStatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of income from investments (for example, dividends) not considered a component of the entity's core operations.", "label": "Investment Income, Nonoperating", "terseLabel": "Investment income" } } }, "localname": "InvestmentIncomeNonoperating", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r317", "r318", "r319", "r320" ], "lang": { "en-US": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]", "terseLabel": "Investment Type [Axis]" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r317", "r318", "r319", "r320" ], "lang": { "en-US": { "role": { "documentation": "Asset obtained to generate income or appreciate in value.", "label": "Investments [Domain]", "terseLabel": "Investments [Domain]" } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InvestmentsFairValueDisclosure": { "auth_ref": [ "r237" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method.", "label": "Investments, Fair Value Disclosure", "terseLabel": "Investments, Fair Value Disclosure" } } }, "localname": "InvestmentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LaborAndRelatedExpense": { "auth_ref": [ "r75" ], "calculation": { "http://www.cmegroup.com/role/ConsolidatedStatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit.", "label": "Labor and Related Expense", "terseLabel": "Compensation and benefits" } } }, "localname": "LaborAndRelatedExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseArrangementTypeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by group of related lease arrangements. For example, but not limited to, leases grouped by facility or contractual terms.", "label": "Lease Arrangement, Type [Axis]", "terseLabel": "Lease Arrangement, Type [Axis]" } } }, "localname": "LeaseArrangementTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/LeasesCapitalLeasesFutureMinimumPaymentsDueDetails", "http://www.cmegroup.com/role/LeasesLeaseCostsDetails", "http://www.cmegroup.com/role/LeasesOperatingLeasesFutureMinimumPaymentsDetails", "http://www.cmegroup.com/role/LeasesSupplementalBalanceSheetInformationLeasesDetails", "http://www.cmegroup.com/role/LeasesSupplementalCashFlowInformationLeasesDetails", "http://www.cmegroup.com/role/LeasesTables" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseArrangementTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Group of related lease arrangements. For example, but not limited to, leases grouped by facility or contractual terms.", "label": "Lease Arrangement, Type [Domain]", "terseLabel": "Lease Arrangement, Type [Domain]" } } }, "localname": "LeaseArrangementTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/LeasesCapitalLeasesFutureMinimumPaymentsDueDetails", "http://www.cmegroup.com/role/LeasesLeaseCostsDetails", "http://www.cmegroup.com/role/LeasesOperatingLeasesFutureMinimumPaymentsDetails", "http://www.cmegroup.com/role/LeasesSupplementalBalanceSheetInformationLeasesDetails", "http://www.cmegroup.com/role/LeasesSupplementalCashFlowInformationLeasesDetails", "http://www.cmegroup.com/role/LeasesTables" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r275" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Lease, Cost [Table Text Block]" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "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": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/LeasesTables" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r267" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/LeasesTables" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r266" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Lessee, Leases [Policy Text Block]" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/LeasesNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r34" ], "calculation": { "http://www.cmegroup.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total Liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r26", "r291", "r306" ], "calculation": { "http://www.cmegroup.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total Liabilities and Equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedBalanceSheets" ], "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/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r37" ], "calculation": { "http://www.cmegroup.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityCommitmentFeeAmount": { "auth_ref": [ "r33" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the fee for available but unused credit capacity under the credit facility.", "label": "Line of Credit Facility, Commitment Fee Amount", "terseLabel": "Line of Credit Facility, Commitment Fee Amount" } } }, "localname": "LineOfCreditFacilityCommitmentFeeAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/GuaranteesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LitigationReserve": { "auth_ref": [ "r42", "r171" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate carrying amount of the estimated litigation liability for known or estimated probable loss from litigation, which may include attorneys' fees and other litigation costs.", "label": "Estimated Litigation Liability", "terseLabel": "Estimated Litigation Liability" } } }, "localname": "LitigationReserve", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": { "auth_ref": [ "r110", "r179" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/DebtScheduleOfMaturitiesOfLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r110", "r179" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months", "terseLabel": "2021" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/DebtScheduleOfMaturitiesOfLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "auth_ref": [ "r110", "r179" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Year Five", "terseLabel": "2025" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/DebtScheduleOfMaturitiesOfLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r110", "r179" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Year Four", "terseLabel": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/DebtScheduleOfMaturitiesOfLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r110", "r179" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Year Three", "terseLabel": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/DebtScheduleOfMaturitiesOfLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r110", "r179" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Year Two", "terseLabel": "2022" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/DebtScheduleOfMaturitiesOfLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r40" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/DebtNarrativedetailsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r40", "r180" ], "lang": { "en-US": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/DebtNarrativedetailsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingencyAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Loss Contingency [Abstract]", "terseLabel": "Loss Contingency [Abstract]" } } }, "localname": "LossContingencyAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_LossContingencyDisclosures": { "auth_ref": [ "r172", "r173" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for loss and gain contingencies. Describes any existing condition, situation, or set of circumstances involving uncertainty as of the balance sheet date (or prior to issuance of the financial statements) as to a probable or reasonably possible loss incurred by an entity that will ultimately be resolved when one or more future events occur or fail to occur, and typically discloses the amount of loss recorded or a range of possible loss, or an assertion that no reasonable estimate can be made.", "label": "Contingencies Disclosure [Text Block]", "terseLabel": "Contingencies" } } }, "localname": "LossContingencyDisclosures", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/Contingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_MarketableSecurities": { "auth_ref": [ "r293" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in marketable security.", "label": "Marketable Securities", "terseLabel": "Marketable Securities" } } }, "localname": "MarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/FairValueMeasurementsFinancialInstrumentsMeasuredAtFairValueOnARecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesCurrent": { "auth_ref": [ "r3", "r35" ], "calculation": { "http://www.cmegroup.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in marketable security, classified as current.", "label": "Marketable Securities, Current", "verboseLabel": "Marketable securities" } } }, "localname": "MarketableSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r44", "r290", "r305" ], "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", "terseLabel": "Non-controlling interests" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestPeriodIncreaseDecrease": { "auth_ref": [ "r215" ], "lang": { "en-US": { "role": { "documentation": "Net Increase or Decrease in balance of noncontrolling interest in the subsidiary during the reporting period.", "label": "Noncontrolling Interest, Period Increase (Decrease)", "negatedTerseLabel": "Changes in non-controlling interest due to measurement period adjustments" } } }, "localname": "MinorityInterestPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_MutualFundMember": { "auth_ref": [ "r194" ], "lang": { "en-US": { "role": { "documentation": "Regulated investment instrument that pools funds from multiple investors to invest principally in a portfolio of securities and money market instruments to match the investment objective.", "label": "Mutual Fund [Member]", "terseLabel": "Mutual Funds [Member]" } } }, "localname": "MutualFundMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/FairValueMeasurementsFinancialInstrumentsMeasuredAtFairValueOnARecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r95" ], "calculation": { "http://www.cmegroup.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net Cash Used in Financing Activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash Flows from Financing Activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r95" ], "calculation": { "http://www.cmegroup.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net Cash Used in Investing Activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash Flows from Investing Activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r95", "r97", "r100" ], "calculation": { "http://www.cmegroup.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net Cash Provided by (Used in) Operating Activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash Flows from Operating Activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r63", "r66", "r73", "r100", "r121", "r296", "r309" ], "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 Attributable to CME Group" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfIncome", "http://www.cmegroup.com/role/ConsolidatedStatementsOfShareholdersEquity", "http://www.cmegroup.com/role/EarningsPerShareNetIncomeAttributableToCMEGroupDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r63", "r66", "r220", "r225" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "negatedTerseLabel": "Less: net (income) loss attributable to non-controlling interests" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfIncome", "http://www.cmegroup.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "New Accounting Pronouncements and Changes in Accounting Principles [Abstract]", "terseLabel": "New Accounting Pronouncements and Changes in Accounting Principles [Abstract]" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r214" ], "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/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r80" ], "calculation": { "http://www.cmegroup.com/role/ConsolidatedStatementsOfIncome": { "order": 2.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)", "totalLabel": "Total Non-Operating Income (Expense)" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Non-Operating Income (Expense)" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "stringItemType" }, "us-gaap_NonredeemableNoncontrollingInterest": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent entity which is not redeemable by the parent entity.", "label": "Nonredeemable Noncontrolling Interest", "periodEndLabel": "Balance", "periodStartLabel": "Balance" } } }, "localname": "NonredeemableNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://www.cmegroup.com/role/ConsolidatedStatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating Income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r269", "r277" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating Lease, Cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/LeasesLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r263" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "terseLabel": "Operating Lease, Expense" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/LeasesLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r261" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Operating Lease, Liability" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/LeasesSupplementalBalanceSheetInformationLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r261" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating Lease, Liability, Current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/LeasesSupplementalBalanceSheetInformationLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r261" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating Lease, Liability, Noncurrent" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/LeasesSupplementalBalanceSheetInformationLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r265", "r272" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Operating Lease, Payments" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/LeasesSupplementalCashFlowInformationLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r260" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating Lease, Right-of-Use Asset" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/LeasesSupplementalBalanceSheetInformationLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r273", "r277" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Operating Lease, Weighted Average Remaining Lease Term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/LeasesSupplementalBalanceSheetInformationLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r256", "r257" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.", "label": "Operating Leases, Future Minimum Payments Due", "terseLabel": "Total Operating Lease Payments" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/LeasesOperatingLeasesFutureMinimumPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]", "terseLabel": "Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": { "auth_ref": [ "r256", "r257" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments Due, Next Twelve Months", "terseLabel": "2021" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/LeasesOperatingLeasesFutureMinimumPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r256", "r257" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Five Years", "terseLabel": "2025" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/LeasesOperatingLeasesFutureMinimumPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r256", "r257" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Four Years", "terseLabel": "2024" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/LeasesOperatingLeasesFutureMinimumPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r256", "r257" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Three Years", "terseLabel": "2023" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/LeasesOperatingLeasesFutureMinimumPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r256", "r257" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Two Years", "terseLabel": "2022" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/LeasesOperatingLeasesFutureMinimumPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [ "r256", "r257" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due Thereafter", "terseLabel": "Thereafter" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/LeasesOperatingLeasesFutureMinimumPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Remainder of Fiscal Year", "terseLabel": "Remainder of 2020" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/LeasesOperatingLeasesFutureMinimumPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r0", "r227" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Basis Of Presentation" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/BasisOfPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetImpairmentCharges": { "auth_ref": [ "r99", "r169" ], "calculation": { "http://www.cmegroup.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The charge against earnings resulting from the write down of long lived assets other than goodwill due to the difference between the carrying value and lower fair value.", "label": "Other Asset Impairment Charges", "terseLabel": "Net losses on impaired assets" } } }, "localname": "OtherAssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfCashFlows", "http://www.cmegroup.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r45" ], "calculation": { "http://www.cmegroup.com/role/ConsolidatedBalanceSheets": { "order": 3.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 (includes $4.4 and $4.3 in restricted cash)" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of other assets.", "label": "Other Assets, Fair Value Disclosure", "terseLabel": "Other Assets, Fair Value Disclosure" } } }, "localname": "OtherAssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r31" ], "calculation": { "http://www.cmegroup.com/role/ConsolidatedBalanceSheets": { "order": 5.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", "verboseLabel": "Other assets (includes $0.7 and $0.9 in restricted cash)" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLocationAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by location in other comprehensive income.", "label": "Other Comprehensive Income Location [Axis]", "terseLabel": "Other Comprehensive Income Location [Axis]" } } }, "localname": "OtherComprehensiveIncomeLocationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/AccumulatedOtherComprehensiveIncomeDetails", "http://www.cmegroup.com/role/FairValueMeasurementsNarrativeDetails", "http://www.cmegroup.com/role/FairValueMeasurementsTables" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLocationDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Location in other comprehensive income.", "label": "Other Comprehensive Income Location [Domain]", "terseLabel": "Other Comprehensive Income Location [Domain]" } } }, "localname": "OtherComprehensiveIncomeLocationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/AccumulatedOtherComprehensiveIncomeDetails", "http://www.cmegroup.com/role/FairValueMeasurementsNarrativeDetails", "http://www.cmegroup.com/role/FairValueMeasurementsTables" ], "xbrltype": "domainItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax": { "auth_ref": [ "r58" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), before Reclassifications, before Tax", "terseLabel": "Other comprehensive income (loss) before reclassifications and income tax benefit (expense)" } } }, "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/AccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax": { "auth_ref": [ "r48" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments, of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).", "label": "Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax", "terseLabel": "Derivative investments, net" } } }, "localname": "OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax": { "auth_ref": [ "r48", "r56" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit), after reclassification adjustments, of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).", "label": "Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Tax", "negatedTerseLabel": "Income tax benefit (expense)" } } }, "localname": "OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax": { "auth_ref": [ "r47", "r55", "r247", "r250" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax, 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 Transaction and Translation Adjustment, before Tax", "terseLabel": "Foreign currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r47", "r249" ], "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": "Foreign currency translation, net" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationBeforeTax": { "auth_ref": [ "r55", "r59", "r60", "r61", "r251" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of reclassification adjustment from accumulated other comprehensive income for translation gain (loss) realized upon the sale or liquidation of an investment in a foreign entity and foreign currency hedges that are designated and qualified as hedging instruments for hedges of the foreign currency exposure of a net investment in a foreign operation.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Reclassification Adjustment from AOCI, Realized upon Sale or Liquidation, before Tax", "terseLabel": "Reclassification of net currency (gains) losses from foreign entities to other expenses" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax": { "auth_ref": [ "r47", "r56" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax", "terseLabel": "Income tax benefit (expense)" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r64", "r67", "r69", "r182" ], "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), net of tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/AccumulatedOtherComprehensiveIncomeDetails", "http://www.cmegroup.com/role/ConsolidatedStatementsOfShareholdersEquity", "http://www.cmegroup.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive income (loss), net of tax:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax": { "auth_ref": [ "r53", "r55" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax, after reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, before Tax", "terseLabel": "Net change in defined benefit plans arising during the period" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": { "auth_ref": [ "r53", "r55" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax", "terseLabel": "Defined benefit plans, net" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax": { "auth_ref": [ "r53", "r56", "r216" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income of defined benefit plan.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax", "negatedTerseLabel": "Income tax benefit (expense)" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax": { "auth_ref": [ "r55", "r59", "r61", "r139" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.", "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, before Tax", "terseLabel": "Reclassification of net (gains) losses on sales included in investment income" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax": { "auth_ref": [ "r55", "r59", "r61", "r230" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of reclassification adjustment from accumulated other comprehensive income of accumulated gain (loss) realized from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's deferred hedging gain (loss).", "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, before Tax", "negatedTerseLabel": "Reclassification of net unrealized (gains) losses to interest expense and other non-operating income (expense)" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax": { "auth_ref": [ "r55", "r59", "r61", "r196" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, before Tax", "terseLabel": "Amortization of net actuarial (gains) losses included in compensation and benefits expense" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossTax": { "auth_ref": [ "r56", "r208", "r210" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Tax", "terseLabel": "Income tax benefit (expense)" } } }, "localname": "OtherComprehensiveIncomeLossTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/AccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax": { "auth_ref": [ "r48", "r55", "r236" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).", "label": "Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, before Tax", "terseLabel": "Net unrealized holding gains (losses) arising during the period" } } }, "localname": "OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax": { "auth_ref": [ "r49", "r55", "r139" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax and reclassification adjustments of unrealized holding gain (loss) on available-for-sale securities.", "label": "Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, before Tax", "terseLabel": "Net unrealized holding gains (losses) arising during the period" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r49", "r55" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax, before reclassification adjustments, of unrealized holding gain (loss) on available-for-sale securities.", "label": "Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, after Tax", "terseLabel": "Investment securities, net" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax": { "auth_ref": [ "r50", "r56" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit) before reclassification adjustments of unrealized holding gain (loss) on available-for-sale securities.", "label": "Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, Tax", "negatedTerseLabel": "Income tax benefit (expense)" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCostAndExpenseOperating": { "auth_ref": [ "r77" ], "calculation": { "http://www.cmegroup.com/role/ConsolidatedStatementsOfIncome": { "order": 7.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The total amount of other operating cost and expense items that are associated with the entity's normal revenue producing operation.", "label": "Other Cost and Expense, Operating", "verboseLabel": "Other" } } }, "localname": "OtherCostAndExpenseOperating", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIndefiniteLivedIntangibleAssets": { "auth_ref": [ "r162" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after impairment of indefinite-lived intangible assets classified as other. Excludes financial assets and goodwill.", "label": "Other Indefinite-lived Intangible Assets", "terseLabel": "Intangible assets\u2014other, net" } } }, "localname": "OtherIndefiniteLivedIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedBalanceSheets", "http://www.cmegroup.com/role/IntangibleAssetsAndGoodwillComponentsOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Intangible assets classified as other.", "label": "Other Intangible Assets [Member]", "terseLabel": "Other [Member]" } } }, "localname": "OtherIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/IntangibleAssetsAndGoodwillComponentsOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r7", "r8", "r36" ], "calculation": { "http://www.cmegroup.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "verboseLabel": "Other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r41" ], "calculation": { "http://www.cmegroup.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "verboseLabel": "Other liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r100" ], "calculation": { "http://www.cmegroup.com/role/ConsolidatedStatementsOfCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedLabel": "Other" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r81" ], "calculation": { "http://www.cmegroup.com/role/ConsolidatedStatementsOfIncome": { "order": 4.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other non-operating income (expense)" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ParentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests.", "label": "Parent [Member]", "terseLabel": "Parent [Member]" } } }, "localname": "ParentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForProceedsFromDerivativeInstrumentFinancingActivities": { "auth_ref": [ "r109" ], "calculation": { "http://www.cmegroup.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net cash outflow or inflow from derivative instruments during the period, which are classified as financing activities, excluding those designated as hedging instruments.", "label": "Payments for (Proceeds from) Derivative Instrument, Financing Activities", "negatedTerseLabel": "Settlement of derivative contracts" } } }, "localname": "PaymentsForProceedsFromDerivativeInstrumentFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividends": { "auth_ref": [ "r91" ], "calculation": { "http://www.cmegroup.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.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": "Cash dividends" } } }, "localname": "PaymentsOfDividends", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r91" ], "calculation": { "http://www.cmegroup.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-based Payment Arrangement", "negatedTerseLabel": "Employee taxes paid on restricted stock vesting" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecurities": { "auth_ref": [ "r86", "r136" ], "calculation": { "http://www.cmegroup.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to acquire debt and equity securities not classified as either held-to-maturity securities or trading securities which would be classified as available-for-sale securities and reported at fair value, with unrealized gains and losses excluded from earnings and reported in a separate component of shareholders' equity.", "label": "Payments to Acquire Available-for-sale Securities", "negatedLabel": "Purchases of available-for-sale marketable securities" } } }, "localname": "PaymentsToAcquireAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInvestments": { "auth_ref": [ "r88" ], "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": "Investments in privately-held equity investments" } } }, "localname": "PaymentsToAcquireInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r87" ], "calculation": { "http://www.cmegroup.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of 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", "negatedTerseLabel": "Purchases of property, net" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company.", "label": "Preferred Stock [Member]", "terseLabel": "Preferred Stock [Member]" } } }, "localname": "PreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r19" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r19" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r19" ], "lang": { "en-US": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r19" ], "lang": { "en-US": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r19" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, $0.01 par value, 10,000 shares authorized at June 30, 2020 and December 31, 2019; none issued" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommercialPaper": { "auth_ref": [ "r89" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from borrowing by issuing commercial paper.", "label": "Proceeds from Issuance of Commercial Paper", "terseLabel": "Proceeds from Issuance of Commercial Paper" } } }, "localname": "ProceedsFromIssuanceOfCommercialPaper", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/DebtNarrativedetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": { "auth_ref": [ "r83", "r84", "r136" ], "calculation": { "http://www.cmegroup.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-sale", "terseLabel": "Proceeds from maturities of available-for-sale marketable securities" } } }, "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "auth_ref": [ "r90", "r93", "r109" ], "calculation": { "http://www.cmegroup.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.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/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRepaymentsOfCommercialPaper": { "auth_ref": [ "r89", "r92", "r102" ], "calculation": { "http://www.cmegroup.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The net cash inflow or cash outflow from issuing (borrowing) and repaying commercial paper.", "label": "Proceeds from (Repayments of) Commercial Paper", "terseLabel": "Issuance of commercial paper, net of maturities" } } }, "localname": "ProceedsFromRepaymentsOfCommercialPaper", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfOtherInvestments": { "auth_ref": [ "r85" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from the sale of investments classified as other.", "label": "Proceeds from Sale of Other Investments", "terseLabel": "Proceeds from sales of investments" } } }, "localname": "ProceedsFromSaleOfOtherInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfessionalFees": { "auth_ref": [ "r315", "r316" ], "calculation": { "http://www.cmegroup.com/role/ConsolidatedStatementsOfIncome": { "order": 3.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "A fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer.", "label": "Professional Fees", "terseLabel": "Professional fees and outside services" } } }, "localname": "ProfessionalFees", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r63", "r66", "r94", "r128", "r130", "r216", "r219", "r221", "r225", "r226" ], "calculation": { "http://www.cmegroup.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "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" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfCashFlows", "http://www.cmegroup.com/role/ConsolidatedStatementsOfIncome", "http://www.cmegroup.com/role/ConsolidatedStatementsOfShareholdersEquity", "http://www.cmegroup.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r11", "r12", "r168", "r307" ], "calculation": { "http://www.cmegroup.com/role/ConsolidatedBalanceSheets": { "order": 2.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", "verboseLabel": "Property, net of accumulated depreciation and amortization of $894.4 and $867.5" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax": { "auth_ref": [ "r58", "r62" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of reclassification adjustments of other comprehensive income (loss).", "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax", "terseLabel": "Amounts reclassified from accumulated other comprehensive income (loss)" } } }, "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/AccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r92" ], "calculation": { "http://www.cmegroup.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of Long-term Debt", "negatedTerseLabel": "Repayment of debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r1", "r9", "r101", "r104" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents 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. 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": "Restricted Cash and Cash Equivalents, Current", "terseLabel": "Short-term restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.cmegroup.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsNoncurrent": { "auth_ref": [ "r6", "r13", "r101", "r104", "r322" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents 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. 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": "Restricted Cash and Cash Equivalents, Noncurrent", "terseLabel": "Long-term restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalentsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.cmegroup.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r120" ], "lang": { "en-US": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted Stock [Member]" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/EarningsPerShareNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r23", "r187", "r304" ], "calculation": { "http://www.cmegroup.com/role/ConsolidatedBalanceSheets": { "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/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r188", "r189" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenues" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfIncome", "http://www.cmegroup.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRecognitionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenue Recognition [Abstract]", "terseLabel": "Revenue Recognition [Abstract]" } } }, "localname": "RevenueRecognitionAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r105", "r106" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue [Policy Text Block]", "terseLabel": "Revenue Recognition, Deferred Revenue [Policy Text Block]" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/RevenueRecognitionNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r70", "r124", "r125", "r129" ], "calculation": { "http://www.cmegroup.com/role/ConsolidatedStatementsOfIncome": { "order": 1.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": "Total Revenues" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfIncome", "http://www.cmegroup.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenues" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r58" ], "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/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/AccumulatedOtherComprehensiveIncomeTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock": { "auth_ref": [ "r193" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amounts that are recognized in the balance sheet (or statement of financial position) for pension plans and/or other employee benefit plans, showing separately the assets and current and noncurrent liabilities (if applicable) recognized.", "label": "Schedule of Amounts Recognized in Balance Sheet [Table Text Block]", "terseLabel": "Schedule of Amounts Recognized in Balance Sheet [Table Text Block]" } } }, "localname": "ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r120" ], "lang": { "en-US": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/EarningsPerShareNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r120" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/EarningsPerShareTables" ], "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 Flow, Supplemental Disclosures [Table Text Block]" } } }, "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r40", "r108", "r183", "r184", "r185", "r186", "r253", "r254", "r255", "r300" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.", "label": "Schedule of Long-term Debt Instruments [Table Text Block]", "terseLabel": "Schedule of Long-term Debt Instruments [Table Text Block]" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "auth_ref": [ "r198", "r199", "r200", "r201", "r202" ], "lang": { "en-US": { "role": { "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Defined Benefit Plans Disclosures [Table]", "terseLabel": "Schedule of Defined Benefit Plans Disclosures [Table]" } } }, "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/FairValueMeasurementsFinancialInstrumentsMeasuredAtFairValueOnARecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r121" ], "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": "Basic And Diluted Earnings Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/EarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r155", "r158" ], "lang": { "en-US": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/IntangibleAssetsAndGoodwillComponentsOfIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock": { "auth_ref": [ "r259" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of future minimum lease payments as of the date of the latest balance sheet presented, in aggregate and for each of the five years succeeding fiscal years, with separate deductions from the total for the amount representing executor costs, including any profit thereon, included in the minimum lease payments and for the amount of the imputed interest necessary to reduce the net minimum lease payments to present value.", "label": "Schedule of Future Minimum Lease Payments for Capital Leases [Table Text Block]", "terseLabel": "Schedule of Future Minimum Lease Payments for Capital Leases [Table Text Block]" } } }, "localname": "ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": { "auth_ref": [ "r258" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.", "label": "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]", "terseLabel": "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGuaranteeObligationsTable": { "auth_ref": [ "r176" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure about the type or nature of guarantees, for example performance, indemnification, payment and other guarantees, and related information such as term, origin and purpose, triggering event, maximum exposure, and carrying value. Represents the guarantor's disclosures which include the information about each guarantee, or each group of similar guarantees, even if the likelihood of the guarantor's need to make any payments under the guarantee is remote. This excludes disclosures for product warranties.", "label": "Schedule of Guarantor Obligations [Table]", "terseLabel": "Schedule of Guarantor Obligations [Table]" } } }, "localname": "ScheduleOfGuaranteeObligationsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/GuaranteesDetails", "http://www.cmegroup.com/role/PerformanceBondsandGuarantyFundContributionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r179" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the combined aggregate amount of maturities and sinking fund requirements for all long-term borrowings for each of the five years following the date of the latest balance sheet date presented.", "label": "Schedule of Maturities of Long-term Debt [Table Text Block]", "terseLabel": "Schedule of Maturities of Long-term Debt [Table Text Block]" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r158" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Future estimated amortization expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/IntangibleAssetsAndGoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r98" ], "calculation": { "http://www.cmegroup.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.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", "verboseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r270", "r277" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term Lease, Cost", "terseLabel": "Short-term Lease, Cost" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/LeasesLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r18", "r19", "r20", "r182" ], "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/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedBalanceSheets", "http://www.cmegroup.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.cmegroup.com/role/ConsolidatedStatementsOfShareholdersEquity", "http://www.cmegroup.com/role/Cover" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r43", "r182" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Statement, Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "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/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/AccumulatedOtherComprehensiveIncomeDetails", "http://www.cmegroup.com/role/ConsolidatedBalanceSheets", "http://www.cmegroup.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.cmegroup.com/role/ConsolidatedStatementsOfCashFlows", "http://www.cmegroup.com/role/ConsolidatedStatementsOfIncome", "http://www.cmegroup.com/role/ConsolidatedStatementsOfShareholdersEquity", "http://www.cmegroup.com/role/Cover", "http://www.cmegroup.com/role/FairValueMeasurementsEstimatedFairValuesofLongTermDebtDetails", "http://www.cmegroup.com/role/LeasesLeaseCostsDetails", "http://www.cmegroup.com/role/LeasesSupplementalBalanceSheetInformationLeasesDetails", "http://www.cmegroup.com/role/LeasesSupplementalCashFlowInformationLeasesDetails", "http://www.cmegroup.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "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/2019-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/2019-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/2019-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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/AccumulatedOtherComprehensiveIncomeDetails", "http://www.cmegroup.com/role/ConsolidatedBalanceSheets", "http://www.cmegroup.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.cmegroup.com/role/ConsolidatedStatementsOfCashFlows", "http://www.cmegroup.com/role/ConsolidatedStatementsOfIncome", "http://www.cmegroup.com/role/ConsolidatedStatementsOfShareholdersEquity", "http://www.cmegroup.com/role/Cover", "http://www.cmegroup.com/role/DebtScheduleOfShortTermAndLongTermDebtDetails", "http://www.cmegroup.com/role/FairValueMeasurementsEstimatedFairValuesofLongTermDebtDetails", "http://www.cmegroup.com/role/LeasesLeaseCostsDetails", "http://www.cmegroup.com/role/LeasesSupplementalBalanceSheetInformationLeasesDetails", "http://www.cmegroup.com/role/LeasesSupplementalCashFlowInformationLeasesDetails", "http://www.cmegroup.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value, before forfeiture, of shares granted under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Granted, Value, Share-based Payment Arrangement, before Forfeiture", "terseLabel": "Stock-based compensation" } } }, "localname": "StockGrantedDuringPeriodValueSharebasedCompensationGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r19", "r20", "r182", "r187" ], "lang": { "en-US": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "terseLabel": "Stock Issued During Period, Shares, Employee Stock Purchase Plans" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesOther": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of shares of stock issued attributable to transactions classified as other.", "label": "Stock Issued During Period, Shares, Other", "terseLabel": "Stock Issued During Period, Shares, Other" } } }, "localname": "StockIssuedDuringPeriodSharesOther", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r19", "r20", "r182", "r187" ], "lang": { "en-US": { "role": { "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Vesting of issued restricted Class A common stock, shares" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r19", "r20", "r182", "r187", "r203" ], "lang": { "en-US": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "terseLabel": "Exercise of stock options, shares" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r19", "r20", "r182", "r187" ], "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": "Stock Issued During Period, Value, Employee Stock Purchase Plan" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueOther": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of shares of stock issued attributable to transactions classified as other.", "label": "Stock Issued During Period, Value, Other", "terseLabel": "Stock Issued During Period, Value, Other" } } }, "localname": "StockIssuedDuringPeriodValueOther", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r182", "r187" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "negatedTerseLabel": "Vesting of issued restricted Class A common stock" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r43", "r182", "r187" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Exercise of stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r20", "r24", "r25", "r135" ], "calculation": { "http://www.cmegroup.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total CME Group Shareholders\u2019 Equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/AccumulatedOtherComprehensiveIncomeDetails", "http://www.cmegroup.com/role/ConsolidatedBalanceSheets", "http://www.cmegroup.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Shareholders' Equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r214", "r215", "r224" ], "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": "Balance", "periodStartLabel": "Balance", "terseLabel": "Total Equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedBalanceSheets", "http://www.cmegroup.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubleaseIncome": { "auth_ref": [ "r271", "r277" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of sublease income excluding finance and operating lease expense.", "label": "Sublease Income", "terseLabel": "Sublease Income" } } }, "localname": "SubleaseIncome", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/LeasesLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/SubsequentEventsNotes" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r278" ], "lang": { "en-US": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]", "terseLabel": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/SubsequentEventsNotes" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r278" ], "lang": { "en-US": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/SubsequentEventsNotes" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r278" ], "lang": { "en-US": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/SubsequentEventsNotes" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Subsequent Events [Abstract]", "terseLabel": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r279" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events [Text Block]" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/SubsequentEventsNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r192" ], "lang": { "en-US": { "role": { "documentation": "Information by timing of transfer of good or service to customer.", "label": "Timing of Transfer of Good or Service [Axis]", "terseLabel": "Timing of Transfer of Good or Service [Axis]" } } }, "localname": "TimingOfTransferOfGoodOrServiceAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time.", "label": "Timing of Transfer of Good or Service [Domain]", "terseLabel": "Timing of Transfer of Good or Service [Domain]" } } }, "localname": "TimingOfTransferOfGoodOrServiceDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r211" ], "lang": { "en-US": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Trade Names [Member]" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/IntangibleAssetsAndGoodwillComponentsOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradingSecurities": { "auth_ref": [ "r293" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in net income (trading) and investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Debt Securities, Trading, and Equity Securities, FV-NI", "terseLabel": "Trading Securities at Fair Value" } } }, "localname": "TradingSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/FairValueMeasurementsFinancialInstrumentsMeasuredAtFairValueOnARecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TransferredAtPointInTimeMember": { "auth_ref": [ "r192" ], "lang": { "en-US": { "role": { "documentation": "Contract with customer in which good or service is transferred at point in time.", "label": "Transferred at Point in Time [Member]", "terseLabel": "Services transferred at a point in time [Member]" } } }, "localname": "TransferredAtPointInTimeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredOverTimeMember": { "auth_ref": [ "r192" ], "lang": { "en-US": { "role": { "documentation": "Contract with customer in which good or service is transferred over time.", "label": "Transferred over Time [Member]", "terseLabel": "Services transferred over time [Member]" } } }, "localname": "TransferredOverTimeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/RevenueRecognitionDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r284" ], "lang": { "en-US": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]", "terseLabel": "Major Types of Trading Securities and Assets [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/FairValueMeasurementsFinancialInstrumentsMeasuredAtFairValueOnARecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrealizedGainLossOnDerivatives": { "auth_ref": [ "r99" ], "calculation": { "http://www.cmegroup.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for the period.", "label": "Unrealized Gain (Loss) on Derivatives", "negatedTerseLabel": "Net (gain) loss on derivative contracts" } } }, "localname": "UnrealizedGainLossOnDerivatives", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrealizedGainLossOnInvestments": { "auth_ref": [ "r99" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of investments, not including unrealized gains or losses on securities separately or otherwise categorized as trading, available-for-sale, or held-to-maturity, held at each balance sheet date and included in earnings for the period.", "label": "Unrealized Gain (Loss) on Investments", "terseLabel": "Unrealized Gain (Loss) on Investments" } } }, "localname": "UnrealizedGainLossOnInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnsecuredLongTermDebt": { "auth_ref": [ "r40" ], "calculation": { "http://www.cmegroup.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of uncollateralized debt obligation (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.", "label": "Unsecured Long-term Debt, Noncurrent", "terseLabel": "Long-term debt" } } }, "localname": "UnsecuredLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedBalanceSheets", "http://www.cmegroup.com/role/DebtScheduleOfShortTermAndLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "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/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/DebtNarrativedetailsDetails" ], "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/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/DebtNarrativedetailsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r114", "r119" ], "calculation": { "http://www.cmegroup.com/role/EarningsPerShareNetIncomeAttributableToCMEGroupDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-US": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "totalLabel": "Diluted (in shares)", "verboseLabel": "Diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfIncome", "http://www.cmegroup.com/role/EarningsPerShareNetIncomeAttributableToCMEGroupDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted Average Number of Common Shares:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r113", "r119" ], "calculation": { "http://www.cmegroup.com/role/EarningsPerShareNetIncomeAttributableToCMEGroupDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "verboseLabel": "Basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.cmegroup.com/role/ConsolidatedStatementsOfIncome", "http://www.cmegroup.com/role/EarningsPerShareNetIncomeAttributableToCMEGroupDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 7 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r10": { "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=6877327&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3044-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3098-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4297-108586" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=SL98516268-108586" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r107": { "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=26873400&loc=d3e23780-122690" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r109": { "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=26873400&loc=d3e24072-122690" }, "r11": { "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=6877327&loc=d3e13212-122682" }, "r110": { "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=26873400&loc=d3e24072-122690" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r112": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "http://asc.fasb.org/topic&trid=2122394" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1448-109256" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1505-109256" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1252-109256" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1500-109256" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=SL5780133-109256" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1337-109256" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r12": { "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=6877327&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117327953&loc=d3e4984-109258" }, "r123": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r13": { "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=6877327&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9031-108599" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4428-111522" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4531-111522" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5074-111524" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118954083&loc=d3e26853-111562" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27405-111563" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27232-111563" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27357-111563" }, "r14": { "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=6877327&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r141": { "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" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955202&loc=SL82895884-210446" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919244-210447" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919253-210447" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919258-210447" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919230-210447" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922888-210455" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922895-210455" }, "r15": { "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=6877327&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922900-210455" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118942371&loc=SL82922954-210456" }, "r152": { "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" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=77989000&loc=SL49117168-202975" }, "r154": { "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" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r159": { "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" }, "r16": { "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=6877327&loc=d3e13212-122682" }, "r160": { "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" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r162": { "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" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r164": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2420-110228" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230" }, "r17": { "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=6877327&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14326-108349" }, "r172": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/subtopic&trid=2127163" }, "r173": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "450", "URI": "http://asc.fasb.org/subtopic&trid=2127197" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12069-110248" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12069-110248" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12069-110248" }, "r177": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "460", "URI": "http://asc.fasb.org/topic&trid=2155896" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=SL5988623-112600" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=d3e1835-112601" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601" }, "r181": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "r187": { "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=27012166&loc=d3e187085-122770" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130543-203045" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130545-203045" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2410-114920" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2417-114920" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2439-114920" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31931-109318" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e39076-109324" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5263-128473" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5333-128473" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5504-128473" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568447-111683" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568740-111683" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4613674-111683" }, "r219": { "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" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4590271-111686" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4591551-111686" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4591552-111686" }, "r227": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "4F", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624186-113959" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109978405&loc=d3e80720-113993" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r24": { "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=6877327&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r245": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "820", "URI": "http://asc.fasb.org/topic&trid=2155941" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13433-108611" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118948100&loc=d3e30304-110892" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b,c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r25": { "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=6877327&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b,d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r251": { "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" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28541-108399" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28551-108399" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 3)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=82846649&loc=d3e38371-112697" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=84164817&loc=d3e45280-112737" }, "r26": { "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=6877327&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918638-209977" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918638-209977" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918666-209980" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r27": { "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=6877327&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918701-209980" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888399&loc=SL77918982-209971" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r279": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r28": { "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=6877327&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953" }, "r287": { "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=6876686&loc=d3e534808-122878" }, "r288": { "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=6876686&loc=d3e534808-122878" }, "r289": { "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=6876686&loc=d3e534808-122878" }, "r29": { "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=6877327&loc=d3e13212-122682" }, "r290": { "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=6876686&loc=d3e534808-122878" }, "r291": { "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=6876686&loc=d3e534808-122878" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r293": { "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=6876686&loc=d3e534808-122878" }, "r294": { "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=116637391&loc=SL114874048-224260" }, "r295": { "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=116637391&loc=SL114874048-224260" }, "r296": { "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=116637391&loc=SL114874048-224260" }, "r297": { "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=116637391&loc=SL114874048-224260" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "405", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "e", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r30": { "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=6877327&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r301": { "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=119400593&loc=d3e572229-122910" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(b))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r303": { "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=119400593&loc=d3e572229-122910" }, "r304": { "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=119400593&loc=d3e572229-122910" }, "r305": { "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=119400593&loc=d3e572229-122910" }, "r306": { "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=119400593&loc=d3e572229-122910" }, "r307": { "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=119400593&loc=d3e572229-122910" }, "r308": { "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=116637232&loc=SL114874131-224263" }, "r309": { "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=116637232&loc=SL114874131-224263" }, "r31": { "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=6877327&loc=d3e13212-122682" }, "r310": { "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=116637232&loc=SL114874131-224263" }, "r311": { "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=116637232&loc=SL114874131-224263" }, "r312": { "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" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117420044&loc=d3e19393-158473" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(k)", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=118262090&loc=SL114874205-224268" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07.2(a),(b),(c),(d))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=116637345&loc=SL114874292-224272" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(2)(i))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611133-123010" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12C(1)(a))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611225-123010" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611282-123010" }, "r32": { "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=6877327&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611379-123010" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15)", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611379-123010" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=116631420&loc=SL116631458-115580" }, "r323": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r324": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r325": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r326": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r327": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r328": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r33": { "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=6877327&loc=d3e13212-122682" }, "r34": { "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=6877327&loc=d3e13212-122682" }, "r35": { "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=6877327&loc=d3e13212-122682" }, "r36": { "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=6877327&loc=d3e13212-122682" }, "r37": { "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=6877327&loc=d3e13212-122682" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r40": { "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=6877327&loc=d3e13212-122682" }, "r41": { "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=6877327&loc=d3e13212-122682" }, "r42": { "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=6877327&loc=d3e13212-122682" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r44": { "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=6877327&loc=d3e13212-122682" }, "r45": { "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=6877327&loc=d3e13212-122682" }, "r46": { "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=6877327&loc=d3e13212-122682" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6801-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i),(j),(k)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i-k)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e637-108580" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e640-108580" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e681-108580" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669686-108580" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e689-108580" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6812-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e709-108580" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "17A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724391-108580" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724394-108580" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e557-108580" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118951672&loc=d3e1436-108581" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6904-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=116634182&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=116634182&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=116634182&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=116634182&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=116634182&loc=SL114868664-224227" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(4))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r76": { "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=116634182&loc=SL114868664-224227" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.6)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(c),9(a))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6911-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r82": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "220", "URI": "http://asc.fasb.org/topic&trid=2134417" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3151-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3000-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3521-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" } }, "version": "2.1" } ZIP 70 0001156375-20-000079-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001156375-20-000079-xbrl.zip M4$L#!!0 ( )Q=!5&VTYW4*D0" /:#)@ 0 8VUE+3(P,C P-C,P+FAT M;>R]:U=;Q[(N_'W_"E[V>,_9>XQ,NR_5-Z\LG^$8[$5.)&*,XPU?,JJ[JT&@ MBYJHO53_^G^-!?^4]C2>]T?"? MJ_*16%WY/T]__/^:YG]^VOIE96V4C@8TG*X\'Q-.*:]\Z$WW5]YFFARNE/%H ML/)V-#[LO<>FF7WF^>C=R;BWMS]=44*)3PZ.GT0%#J"8)J@ #1AI&\S1-AES M0AFT+85^V'N2T!9T+C5>.M> DM!XRK:1J*)R'LB@_B$_25FA(!5(AP!:I)A) MI>@S^.PTDJZWW9_RM^-O.)P\F8RG_US=GT[?/7G\N. D/AJ-]Q[SFX^5D*$1 MLM%R]?S4WO'',S]\^/#H.([[L[/Y3/VX-^SWAE1;Y^+T3+V/Y\_.G5!ZM#=Z M_Y@/?.[JDQ%_)_=GMQ!\B[,S+A]G^OF3+Q_E\72,PTD9C0L3A9(K#]/'\-*!K9_/KO?'HZ-VC-!H\KF00 M5HN+DX\FS1[BNS_"<7[@,XUV/+G^-!_TQ;/(Q__3^>5UVJ/[R[I^[LPPA/#ZN_+K:9/D3)IP_HWU\=O#CJ7] X]I5Z]'9J4_Z M.-S[YRH-FS>O5YG-A/GICP.:XDK]:$/_/NJ]_^?J\]%PRGVTV3YYQ]\\G;WZ MY^J4CJ>/9P_X^.E__,=__#CM3?OTE(%I+O#X\?'9>S\^/KMR'.63IS_FWON5 MR?2DSX#FWN1='T^>#$=#XOOWCI_4$VE\]FLO9QK.?N7C7;83XUXZN_WQ=(O* M/U=[.ALK4K'V^?'.RHS9@=^T5_Z33G;=O3G_1W?[.Z;N#W;6? M]SM\?)/?V]P^%)W3GPYV!EO]SJ#;VWSY2O"/[J@7_8[TXA>U>[+S-MF.6C_I M;O\\V'RY\8%_=/?E*[.Y=JCY?K+[]HWHOMPZ[&SG_=V#O??YY8M>?/G&\CU% M9_NG_9VW_ S;N==]V=$[:EWLO%WGS[W8W]E^,>@UW M^[O;KXX[+U_L[Z[M][MJ0^R_;#_[75OR@7QIK#&Q@:)2$XJ2C1799D2KLE"K3P6#((W5SOSX^!J>MP_O M63_C3Q]/GV3V*0.^XG[&DZO /S\:CQGU%[U)POX.X7A]F-?XW"7V?X>]O(I] M".PRJ_LL6;,CQ>*:F# USDI)P6;KC5]]*M5C+>\<]DMP+S3%);HO^)W)$MN_ MP]9ABBJP^K2V_]R@_96O/\I+<+\(W./. M\PKL#. /OQNVS=8RILGP7^!2:;S-JC%):2M52F#+Z^@B<)9R.(TDB=./)Q5!K4Y/EE="I3L6#"ZM."_0G]":0OQIBJ.ETY M&O;. )WLXY@FJ]=!EL%3M!B3#1H<6DS!IB#(LH'0P?G?-V;8.FE65S*EWH!O M^<_53]SR\&B01]/SPY\19*,!.^W7TU$Z?#U[ALVC:=7=N3=D8M2>3[-++BGR M-Q3I/A*]41P<4VPB.-U@B,("V@095Y]JXW^P2O_@+%P0Y8(9 M-V4**IE !4G*@$+F2J)DL^$_SK&%^5.F+.EP5W1X?94.)N92E&IT-)EUNXT- MFVW7V""$=UD&,G;UJ57F&VG@A3.%0J"H"$!)7VP!B Q]"D5/#:Q-6G7NIOI$%DK+.-SB62D!0B>E&<"3FP M]L"8EW[C(3'DY"I#?+4%8-A;9-V $JE!(WR32G!%."=K3Z%FYB*HTG^A ,I9Z$DL6Y(&8(M*$H,_(L$*9 $G7-@%CM<;!,]D]>';:W>X/.ML=Z)R^,CMJ=[][^M/AYLMUQO79A^YI@J[Z M>?"+9NP&Q_W-@Y\.N]L[AN^M.X.?>YV#K4-^/M@Y_;F_N_T3/POSZ>7/!_S< M^N(S?*^C7?7&=E[RL8,^+TTF%0KB;!-)CX+_!1-EY1:E+V-I-C M;^\%!QJ/;A!@W)V=V*+)E*/@*>7G.-E_-IS]LU[G/1A\YL6SZ7,8&@X)@2.-UAM>BJN,:PB3'9:D /V'M_&BMNR%$M6 MW"DK+FU% >$21QEL(7QL( '_)GUJHDBL+;,Q#DMEQ0,82-$82.2,QL1\+:ADEAW%E4XP.1H-3P0,[(DS'P(_CJD0XYYG@UR_XGAS_'I:_^V&,=;6"$YM7A48P(A=C5).] M9B,1A6%.0&AR5D4(H[PG7SDAY&V0 M K7= 5GQQH2%'E5,6-+E%D)_/GK<62 M%/="BDM#$3A(C0Y1\4U)\?B#\JXQ$H[]@MN3S M7#D;)7]V--T?C7NGE#]R1"\Y\O<W8F4OP@A/A&EGR=U5BR9&XLN;0D)G@32U',#?(-@\?N)5AH@@,(PDLPKMP2 M2[[2EL!UEIS2>)19>GX)038FDZ,KY%CJT2\8$]M^-OVXGNO9[\%SW%!WF" 9 M-B+!I083RH8PQY \QZR.'5]ARQ<."B M&I".+8>0V+C@A;;1.E''TF^''U]I/[Z!'Y^;K%^2Y$M(LG[5B&0=G(DY-T;% MP$K$8N-+]HTJ$K5TT=I@VFM$EB3Y!I)<6I+BL5A/T&15QT>3$XW/5C4>4,F< MK#7Z:TCRYZ%N*G5E3W0N D&6%GUF2X)L53BJ3G\V4OJ'4/?*"I]EG'LKM-BX M9CNH8+)*-E';NI%6E 99DC027#)9"Y&+NKWA#Y=U-FPQDK8(@7V*S0Y"\<:A M2B-+@&E19UK!2"D2%2W3)R"Z,?7VF1)$4*:-OA-&V 5UT$^NJ#U>L# HH8K:WQY-YV)-/8MPE M1[Z$(Z^NVA)C&"9B=U-JT,(>)C81I6@$6HXU2-M@7=VNY'YPZEL7GL_#DBP9 M\G4,N;0B)GH+596&)%FD4F0K4K1IHM)644C"IWS&$+ WF+M],#;D$8;#T)ATP[&BR4(KTD8_8"NP),#7$>#2 F T2>=8.S\)U@2! \QL M2V-,0JK[HG-P#]@"+./'KV7!X34QX&(F,*D14F/#()DZ94H-&N](!2<#W (+ M[LP,+%GP#2RX,DG*)$#M60TH5>K,!A,@V%338N8HG$%0<",6_'FL&*,C*]C( M9,\QJ&$IZHCY(*,"';V+Y^GVX%JZO2\+&M=Z[WN9AGER<>NZZ^A7[.6'$C6> M=BZH,:@P=M3.P=9!5[W2,UC7MO8[:^ED<_O%P>;:[N'N6X9?=7N7U$@?.J>' M3(6DNF_73RHUNJ=,C8,-_FSGF*]SO+/]HM?=/C2?4H.IQL^V?] ]W9$[VS-J M:*8&T^L-/^^ZWEVK"50VY.9VOUQ+T">$DE:EU 0.$5@EN-($7:"QS I1F!F4 M0HT9_8*?]S?HBZ)180R!L!,F/( M23HT(2EA2!IY;CODTG;,CQ_B&C^,J2LUG6LR1>( I' 4IQLBH]6*"^C*S4- M]R-S,WY\PHOBJ'J,J*-DSL$A4Z*[S_ ==M=^8G6Y_N$C)0:L, _>F'J?G>U#M;/]2G4/WL#NP=Y) M9SOW-]=^.^R^?3%@2@T^I00KS$&ERN[LVJQVUW94=WM_L+FVP51Z ]VWK^3. MVQW3>;M[76K$H �!4R#IEH54394R-,X)[JS?>R%G^I6_*>&"QQ.0YP D8 MZD!70"9:#4V28FLA\I(-@(-OJK+!V\.E@2X M&0$N+4"(6+>IN\8+J+G^(33>L3\06G!(ZI3VIGRS!9 F:^DRDE(L'B5B#%Z8 MFO0[Z 2I?&D&G#6*TXWA9#H^J_. B=@/'#V<]";JJD+<.=B15?%UUYY]V*SP MK[UA]?>,E=NZZ&X_DSN#-S4EZ^DE_!LGG;6]DZ[JP,[V;X/=;5:7VQO06=@[P-?B__;[?,G MF3;KDDEQ/?$>.AD0,#48:_D.H:@)*ML&C;&H;.;HPJP^97'PZ ;RD([&G^;Y M5@F5#CZ;(L$5'6J*)0"GO&!K8/]L?'I)@#LBP&7_MSJ@\ B-]U;7"2IL@C&B MB4D5)[1.KK #D.8F^/_1 #@!ME"41I"!4//^8[U?R2*P I!_Y@&6^-\1_I?) M!E1(P46I&O(<&8+REID03&.DB0!2JU#QOZ$!^(P'<-S7HPHN"P/L!U"Z)(6% MG)QSK J6!+A? HA+#V!8D&46?THF#@&4 M2-8*(8%=0;"D'(<:&E@6"BF7!+A? LC+$8&B<_*I-#J9PAY VB:R5FL,JS.C M@DV8;\,"0/(H*4%TAL :%RDDC@>S\:21T"P)<+\$4),?DT.^48'&$\+Q M7U.A@],:#9[,OU1C*RAP+74N*5-K@?F:QXZ=@(#8H'/\%TAI9,[LN''U:7@L M32VG>Z/";PZ%:F34%#*D@5S9L&58B[.66F*:D32K 6A MIB9, M@BL)3\E*9:UK.#;#!FR2; I -3XX:Y-AJV#K(I5S4W"CBKT)O"U!!VDQ0;$. MV018;X.4";7.=LF".;- 7!D71A9G17 8P/8 ;&862 N-LRJ[$'STAAV"/6>! MOPD+%"86&JPX:HIE3-D'1IJ$#E&S62ANR8(YL^ R-$B>2@P*FUA(#2(].E(\==-%-['.*C@5 MJ.ZOAYQGI9STMY+BZ^84EJ2X/U)1#9-1&Q-!X2TT%&.E]U M],V6XNOF&9:DN#]27,883J.NI7&:&@/6_5&V85L>&G*"9-:BI#(CQ4U6-G_> M4GS5W,.2%/='BBNS$<[I DP%+4G7Y)*ZJ3N6. C(N81(R:52:X9^L_OXNOF( M)2GNCQ27$8CDH-. MHUA4\$^A+ );-P;[05%),\=6U1-(;]IF5JP*-A0)&.- M >&F9$%<\0;C\I$L2@S5/IRZ]R;D^[@MT'W;>=#]V!=[6QO]3IOUZ&S_4QT MU@[5CNKP]394]^#%Y3KVP:OC7<:ZL]91C-]I]^#5A]V7C+_ZN=_=WC_HO-SJ M;=8"T=N[O4_QWUU[<#@L:%; PT%'$R$P(CEEGH2P-P#T3X%(6NFA,<#45O70<0&J* M32Q)U#4K!DAKR-'>PBHEXS-X-O8.O0!CI;<0HV#M(:GDX)86X)X)<"D!T3K) M9M\W3HKS=8I!*6H$%'8 W#N5NHU52HYEA?>Y:"TS:)-BX1A!93#L$W)R?U'0 M9$F NR" OEITT6<)N=':LP:4RC;>I=1PA!@A>Y>+^ZI52D4+98I3;/0]"#0< M:=@,$9(%]@6!%G8BJAT4N+I6/7BH6Q(4RSY;&C"R%AF@U%BALV#'8,B&KURE M)(,A4I9\=!D -0>Q *OTD*70351U@0KYU* %T103 M??+*VA"HKE+2-U^FE-C_:^>*MB A1/!>25TBW[!DPQ1;LF#.+!!7;$%)A@0T M,A=F@32J\3JI1L=B3$VY9[+ZRF5*($QTL69(<5@4#"?>4R)<4. MI6#,3A8%-2S,+L6:P3$ZPUYGJ0OFS8++ ,%GZ]&S)"BY%E=FY)HH8JU29F(L M&+S&_%?+E.KK_5[.=!8OS,H*TC#19.5XT'_2Q^'>/U=IV+QYO?KTQWYO>/AD MDO9I@,R3E>/9Z^G).P9VTAN\ZS-X9^_MCRN-TH ^TN/1,0>=?+?KESB[_>4] MSQ]A,CH:SUX=QW&_]^2U;0[TU[IT7AE]D#\+?:G MTW=/'C_^\.'#HPFE1WNC]X^?;_S?U:>"+RC9S-8YV4\__/3BK>M7?\?-.\H7 MKR93'$\KO9_6AVIJZ@EY\;G+8Q\?,U\YU39UTN_ZD8O7%S=Y?*VA+JY3 _Y9 MHYVG3;QX?T X.1K3T_/;SPY>7.+BV,7K>HW/XB #1PH68[)!@T.+*=@4!%F- M3H>/0P9.FKMN_O.O07O5E)R]S'RSXW?]7NI-.U1G05=RCX].."J^M$&SF=]G$PVRRP=T[/C'C?4]3Q-L^//SBYT]@!_N/[']OKX&%] BMZPII>NU&VN,5-?)26)OEC($CDA$B8%_D2 %TK4*8_.7>-=;\ZIJ^P:V MJX)H0+.[D+;6#O4^FDA&!"V3!4=7;:U]_GH3-O MB9DW*.NVQ.4>^\L-:B(L!"X_M:2_W*!*P1*7N^TO5_7*QX3/%P?S+!_SU5-G M0V4X'7ULNAM*FS]\OKZY1L/1H#?\W&7/&^9OAV6N7>+Q]:?_.V5E8U%)!E-' MS< &8G=:6%IH=JTZL3%?""OQZVQ@<4QY=JPE=@+0*UW0%9\<:$B1?2SDG'2) M(KNS_5VMMQ/WA\PM>E8G$RD=68*29UQ8C6=BE)2P.;(=2)\K+O+ ()J,I]SV MHWR4IIOCUS1^WTMT-?(D'/>&>SC,TS$.)V?+B K1Y/81^G1 '.YC0/QZ8*&L MC$D8!(:OR(#)99>EDU@+U%GX7#V0)9Q? "=WN2^%LYYZ2W J5E%:8I0R 61? M4&4L$AC+%%1R<@[S0HL!Y[U-5UV#DT@401!]+;Q1LJ\KWCPX9P(E$3Q^KN+& M$LXO[)U?".[W)N'K*M\,"6OQ [)D@Q9% MVL_FGEK"]V!\(0B?I 7P%"S_98*F$(L1*?K _3"TWA?>9^^[?]\'J4[X9R^I M8NA4R)&$\B@LQ1Q,;KWOVYSNTWB+WM/PB!;1^WFO*%L.+JCF\LDY0'6&(-D/ M:M0EM-[[W1^ \_%_A(8<^*S)!W L7E"6I+4U#E3V *WW?_?; ^_? \8@I<#B MA;0%:LA@4B05/.ALT0O1>@]XOSWP_GW@UQ1FOF, 6^%ZOJ9H\<-JM_E8_*\I MV/KPVNW^^VG2F<,+;A8(!8IDXKG@I<*(SB=(][C>Z*;V]6Y6==S\MNO_/N+F MX%N\&PWYY>1SMYX]T\8P]8]R;[CW+.=>'?O#?BW[NS%\CN]Z4^RW9%8LUI2# MR::"B6VYC%[7^A<,7%-<:$('5*F-FC619P"L'8 MFG),%^LMQ\9+QCQ8Z-A/1H^YRKC"@134TADLPY6*25HK8&&@VZ(I]H:4UW$\ M9-3N8$[F3O#)J6BJZ\F O;6R#A46$J!1&UWG7Q8&GV- M:;]>[3UQ9QL-[B",NAMK:$J0Y'PH$PM)^C@+Z=JPJJ -JG/^0!-EP9Y5F,*BU$>L92T3^U A]")&BEY+H2*0%PN# MROW/-MRFDJ"(QK.2\*% -.AE5CH5;5A7:/J8\5*W8$YH&:W\-6/T+>6NXCYL M.,1E&"7WZSKJG2%X#%C5I]0[\50EHDZDI,!?'&MY/ MM');J)3H B6EE2X0C/8J 01@2Q?0D; +@\I\HI5;0HEA$0(SMUYF;$3=0>=L M=NB06%5\K/Y^#RC-S>!SA(:2@^H4-"1)"#K&:#/II)R4T()]UP_.,\]_1YPI M$9)W3D IX)V)8,E:*SFN$D9KM7BHWM?JL/O',@ 2JB2]9\",LE$7):W12I)7 M(8?%PW)>J\/N'ULJ,F+1D6HU8084#62GR) M12;5AFR);=#=\P?:<,P;O/-& M%0-%EQAE1H@^U>WY4;72S2['1Q\>SX3)"51=WI\T.-9UP60/)@,["IFU:R// MEH#_5=XDRI%R< R!@VALT%X4DF ,90W^+!.R;\4>G*4]^8O]0/[6]@-IRW3) M-2.SC!"BBL[+$B06$Z3-T;2(,98:'$,W1SVHM\>2HFQR :+T%Y"W7P.W'E<=A1+ MIKI)[MY0FE<+&&V+(QM%,E!7!F."&$)D$R*=AK/Z* \\2>.#\\R3N6>$*RF@ M)4W*D >0QC/&21=PH%Q"X1\RWSP9:L,3JCSL$A%.FXUX) CSJX)!SEQ<-V[O,M\P$ZD["J9K(6*8 2 MA>-=R0&ORD*'Q'VYC4 OQTLJ&P9,R#A:X$ M88KE_DZUQV>!LCC0=3V^Q.BA3>YAWJ,Z=X(/B>!MMDEF$1@70(H6$8V.(=J( M>F'PF?=\R^U!Y@I9TL5Y:R0X)Y M(D5R=3L^L@Y;&,CN)??OK:6UT&SG^ \D MLF I1#9U(?D"*60.LQ>G(\TE]^]MH:1!D##(J$ !13D0>*A38BIB0F_O#Z6Y M&7RC(&6.QUE/@810RUPG$*$HF5-Q%PZY#?NPEO':7S/FMO:$84Q&Y5P*]QF' ML8[_1RN5MI23\]0BQBSCM7MA##G2=?A/.,S@P,>ZNM_Z4%))*JBX9,R#A4XG MZ7+.HI8 J4NI V%*A<$*($,!7!CH[CM>NZU\$3%9%Q60-8+]N(W!>H<4BJN% M)@PL##X/(%Z[M7P^P7M-N616G=&6$'VT-;,DQW&VQ,6QAO<3K]V6CY(.5 MLX8!@RX0]Z!$R2KG?(EY85"93[QV2R@A166<3BD3ART*@_,1#+>4M7R:BY%:4$;\P7GF3V=-[[_2K _D+2F;%-4\ MU,4':;U-.GJ67L:[Q4/UOM;'W3^6KLYO: ^IH 8CT&<=58K:>%.*S6KQL)S7 M^K@Y5(0N)KL475(VU%2KP=77TF9*28'$QD\VB" M2CED-M1@8VJE05Z.CSX\GDGE34ZYUA#P=?\A9NF%\[)NH6)CLX#.XCL'/*/# M8G1R#@3X6*O5"(E"6PYL%(4V)#J9C*=/?AV/\E&:;HY?T_A]+]$9QFE 3Y[W M"<>,*0[S=(S#"::*;"'Z.^'^Q41;X]9^C].9_YE,QT?UL;=ZD\/+9[B0(%L, MTMV2:#Y)+6R)@*GNLN3_:CI27[+PVG'@JX(TJ0568TFB>5NBA*8FP2$/*H/. M!BV5FG])>XN$%EI0*&U)HGD77U,Q@38R)^,RA%C0&J>\E*QAH@S4AHU]2Q+- M>\] JJ*(*6.+9E4D922K1+8^)NVUR&W01%\.YDP=][Z=/G=$VU;J(85!J!0, M)!W!%H] R@LM18YHG($6Z*$E@>:JA9)1+CC(RA-$=%$ZU,[* IE(9=\"+;0D MT#QUD"19JW9$KYE%ABC$$%U6I+W$S-%:"W30DD#SW9"=M4["%640C*;@4\HJ M*,!LI'=R8330Q5DO1F/J[0W7C],^#O?^3M>VE$OSD4.R;K"64AEK(J0$D4R( M(J@DC#8YYX610]\5E^:CC(+PP7(LYED@@31DJ8!4$: LC$CZKK@T)[T$04H@+4L,P+$;*R5K(SGDX%]3 MQ!;HI8<_\/AL;]Q+1_WIT1C[J<[;9FZW151,PN99_;$HO !62\$*M,DI)TI4 M'D,+%-.230]&,Z442',(9UVMCPXV("A#&3."CPFP!9IIR:8'HYJL9=Y045I9 M"W4GG2Z@HR6+2D=A90M4TY)-#T8WU;3"QE*7T:0=[YJ-\HL1D"H/I=8)41#"N+E8#BIGE-+9AA=&2/7,3/N)L MDB-1, A>J1"! '(@&6N5K3;4W%BR9VZZ1R4I<_(*-67(.0?I:CT][4A:GT$M M=<\ML.Q%$:M)-.._6/05J);2J56DFD^FDF0 MB8JDUTI+P!R]*2&$K"&GX*5KP[JA"[BV>P,FS6;9KIPI--XL+T>C_ F_/IY\ M?M*8\K/IKZ/><+HQY LL9%JANET52BA.V 1)I5JD"Z7S5B<=@F]#6J$683RG M>:A:V$8A!S_J; 6.S1PXNT(YQ%JCS\&Y&A3YY*,ER"B\B:" L^]FQAY8[X#?[SYGL:+ZHJ] MX;@/T6)('C+Z&#RB5RZ9;#PI^1VXXON!=T[K8-D\4Y'*.F0%C3G(H#!G'2!$ M'8/[#KSP_?7>.3C@2-*25T%*!+;.J*V*,43@;FQ)?0\.^/YZ[QQJW(-&-('( MQ0+2)P3A,1DE2Y880UHTWUO'6C:'-.6/IWT<[]$$AWG0FR3J]W%(HZ/)F-[3 M\&@QLZF@#:"0O+/6@[$6)1$H$3""99,=%\T5/Q2TY^.9"5A$"P51^@*1=;4/ M)KFH397:42R<9WXH:,]I7:7,HE"A$(@C9HZ3G5."(<_6R^)B&]95MA+M.;1ZT?;8\+)T?CD5QJ7T7B PT0_C8:Y)4A9+#'Y4/=2 MU0UI:,Q?Y5V(F>TE\:PM#51 M0P%BP<.7+\!QBRE.TL-'[D5OV)O2+[WWE#>&W Q[O=BG9Y,)31G #AZ,QF<5 MC:Z7GSF:3$<#&F]1_PSK_=Z[.RWV>XN0B< *A&/,I!1'(@FC3E2PY.0TOY'+ M6?5+J1YNC=)V0,:20ZI;JL]L8Y2:VS%Q3%$W+Q<=1#!>ZAR-QQ9XLJ^";(U5 M9'_TCO(VZ\SAJ#_:.]GJ[>W?Q7+2.^EI; N3<@I!! 6RJ #!L$U4I!2_BG9! M>]I<8+O%WE:7\5+B;E5SN3NET D;34Z>-&FVF O:VV:%&3\]O24]C:*R4E.5 MBXH#UI]P[9+?8REZ6-*9 #CLZ*Q8 Z)EN4E%!,D(O: MR_[B0RWI:\KZ%*("H2Q!EAE%$&P7M8""TJ2TH'UM3L#=8H_3R)80! F='$13 MD#3&Z),"+!80'WZ/VQAF*E\#WO88,W5QD10B M9LVBA*@%0=H#Q^H6^Y4T64N7D64]=R.)R&@)X]"F,,O2\?#[U1K%Z>72]"OY M+)T1C\2@U^_SZ2]ZQY3KXO3N:$J3M2-Z3>^FLTORUU,7J]?7_WV$_>V1?B1$ M2[H:Z>"4T]%Z% R?\,(IZ:W-@7L?N[2'W]7:!]]MCHVHA$H'GTV1X(H.W.,2 M<-SFA0UH58M[GS0?T2L5O3&C-ZSHY2/JX E_+]V6/J9L86&/RD<+D>'W5J#Q MK#O0&; MB,\>*DBW&9$)L(6B-((,!%!!HO=6ERR"=E*V8!;FKPUAYT\,80?' M:9^_FFFO#Y/LIYQ5P48G03HV@CD$EY41*%A$4HO[UX.$[C;5HV-7%16C)0RP MAF0@DQ06+BIR%%UL MSA)4E"%ABL)G%75 =*[%7>_AXG>;7@]9_HID+;;W]O.^%3VPF/Y#7;V1H/Z(TN,MNZ?H3_\2D$$:/U M&@N!;+7X?. HWF)?Q&"M)P#PA&"H>'(9O)0I90>.6C ?]SD4/Z[^&0T&-$X] M[/^*W"@M\6X2@Q"8=,A! J.!E$GE[())"KR&=O:L.6#R;?WD:-@[ V1X5)_E M8UL/9FMNZ>GY-?C7BPM<'+EX7:_P681MYGB!]8H#_A\C!IWJ?(^R0*#!S(H) M2"7"V=8!_N7NN]\7-.RU1?BJ$>$+%^'/3KVE$C#>Q8!%)X$ 4L8H7"G*"2HY M%C=+<26-T&?M9FIIJH?6;J81^@O;;7;J)7N_)?&EBDH4YQ-3#5PV858,1:=$ MRE,R9UM5] 7?]$/DF_YRONEOX=O'7I_Q9/*'/E_E03UPXQ[O$H+Y]WB.=W3T45CG/$3OL*"KN:+E;/W]68V>MH,^EVG+ M^4-+7A8RJH[S.HYU$1W5BI,<\(9@2DF+ .T#FC&;/^ )O"U!!VDQ0:F9:/NL)D.3*,*#$#INP#(TM"AZBYQYB$P?Y#CT?.5_">$X\_'Y[,C-Y;\*)V1(9+7 MJ,!J\BAUR"XX+T6!!$#C9T-FTI ?=CSY=Q(!5W 49D4+6U";%_J#!F[^5+R9XT!B5LH8C<]9S6MLB8TG. ML<)KP6KMV::]YZ/!NS'MUV,U*WP:#>B749JA?7V2Y%E*1X.C/K=6[M+TS7!, MV.^=UOT4%]E87K(U_V4T:K(]*%O"0K(W!$ZMSK_FUL=$O,(!K=4,, MY9]HR+],?^WC9 I.;"48W;:"YMU2C8H;,%D_[?T MOXN^]F(\&JS1I+O>B//OR+\EYK=C#I.LW,/Y%$ M!B*(EO5S ,7Z1\@8]**!^F(T)L;N^=%X7%/PM,R"*EV$](&PL,P)/@0T0#H+ M4<@E)UJP ?>KN^"??; ER"6*+%CJQFGMH-8^281>"P8/;"3=IM'']JB8^6M6 M:9P5(*R,/D TTD>C570I%1N*:]7(1%NTS_Q!CR%QZ)ER&X!:]<((RZ:!)1:J$7#ZTYCT/=9F;\Z%UT6)RB",$8S+YDJ,G@ M?,SA+-.'] LY@CC/231_:P.)V1N7T6N9O(%:D=LGHQ"SE!:#=W*! 9S?)-KM MP>>RT)AR*2E(".2#DH8]']O*Z'-&O<#P/3#QQFY%E7;:H^*F7_9K6(,@\V1108+SCF/,5@4$HJ7 M-N%W ?L<)]'F [J(,8&R'&66NN0(H_,212:?7%(>Y?< ^H-03/.G IMXDU"P MD5?LL&V.SDKRH+(,SH5("TN%N4RBS0=C7T)1,JG@@H84)5H5,#G(!0E35 N+ M\=PGT>:#-Q8JT2O00GE()2)YZ7S!I(K2*H2SE6P+"?-\%W/?VD"B<75WE56PI!0>B4?0UK M53!.)0&Q#@P;2W;1T)KW.-3M(6=S8F>GDA-8P$H?15 HHY%&,:"J!8F#7V!O M_!OVC^BGDX^__HNO6%-$G/Q2JSA^TM,N3MH8OCN:3F9GR+]!ZVL>IG.V5;=^ MFQ=C^O=1[=9_\B173IULU4K*8S;;M_9(O2$.:W["/\]@.'XWJIE3ZH;M\T+. MO=:LMD@<5TEOR>FH0!H95!$Z9@ZO2P ^6P$5DF68S&-*#*NAC*9EC:=*2"1QL MJPB\Y,S]Y(36 F.(0&0L4 E!L]]V6G$4#Y8#A19PYN\ ZAQ-.03_@@P62Z7; M#LXZE J@UG4N"6S*2!Z-*H2J)M:D-H1*[>1L"\7M0^$LB1(C">L5!T2!=+#% M^&(D>2:N,"VHAM=2SK90SSX4SNKLI$(+%@0 IN!%$6QGH_2HDCY+SK+D[)(F M2@7^$\&P:B2K?/"DM'"RN%H=H 5EE[Y3/7=[W6C]WT>,9^N"'[9D,G+\(T3- MRY[K%I8,PKO@2H@RMF#7[7>JZKY[YJ8B!=1BUZ(F3R.)4K*:%%IBRM'Y%FR6 M^TZUW7?/W!@1:WVJ7#R"U"58'8(H&JCJ!1U;P-Q;1N8!LO2AD(44:1$#AKI@ M.QGT(1)E"H#>*O;>+2#+4EI^6V=Z-IG0]"=,AY1;9^ND**FXE(LQ"GSFP,AS M&&V5@&QC;$-6B:6^_([IR]%[$M%H$BI"4CDDK<@)9:5W&15^'_3]KD5FF^E+ M5@9;]WYXCI4XN(_6Q105_^)UP-PN^BX9/7C_:'L]N?_(K MC!S IN M4H44,0*X8 *$D UY@S$E4.'[(' +9=>2P.=%G*R0+DMR'IFO==^=B&!]CM[3>#A[?Z\^ MY/F(;4L)'5(()3E-4#C\1?"L1FTQ1"ZCUFJY WE)Z'816H&*( 79I !8G<;B M2A!U/Z?';.)WLG[@NY:EBT7HZ%B5.B,1H8"3&*SR4;O@5,IH1;N6K2XY-!\O M;U$(I9*Q1H"KF:A,%B@Y6/>H3/Q.IDANSN?(\XS9\0C,>CU^WSZB]XQ MY2V<4G'PA@B MFX..4I.00(F80+"_[O"=/^GPG0HF?S5S\\Z^Y-%G>)1UL%Y: MT,C2/CH=18Q,J%JB+%HH+; \[?!BW"?_G-0_'PV)F]G_@=/.G-UJ;33 WO#! MD\GX#)X]EJLU+(R5WD*,HAB05#*+ZR69[E<2@?Z$4>;1WSG;AT(EISDD\[EH M+3-HDV*1E%2&N@H\)[>(?>WPLP\MMIP_!15! $$F*JU9W!GOC $31) VQ!CBDH(+'9$^ M )Z90O&[&114,=#LDLQQJ2C,VBA34JO)01\D''L_(FHK;1"R61=1*"Z>ZM0 M@91+*B*:ZE*>77TU$ZO'O;!/=."83H)6LGG"REQBQ4+@U4R)HOH4(*PUE/T$HHT MOJ0 R;;(72T>)>;C.)S,FE 6QVR @"80QFB4%IB4S2ZWJ&CIXE'B'NJ:]HZ? MC*D_:Y+)?N_="LN]\:A_';OZD4>C\=YC-@GZ\?D9CPNF:5-&HVD=]EM=*=R^ M6U0FL\GFWT[BVNC]+VKK_8[N'.6#]?>[+\/!YJ![V!FL?]C=WC"[VQVSN?WJ MM/.RV]M]^>9D1VW [MHK_DFG.V_?G/ZBN_V=TW<'NVL_[W?X^":_M[E]*#JG M/QWL#+;ZG4&WM_GRE> ?W5$O^AWI9?=U&*3!B^'F8.=X]^"WP<[VH=[9S@>[ MVUN]G=,7OWN?N>@<[J[ MUM_?W7YUW%'KL+F]9W;YF7>VN_W=@X[>?=LYOO@,W^MH5[VQG8-4SSWIG'8/ M-]^^Z'?7UD]W^'.;:WU^AI_V.^JW0>LUTIC173":!UR]"OS:M'C;N^\10_V>YW![J [:]6.V3UX9;A% M>EUNL9V#_=M1?%_]L44'+_JU]?C;JL[I_O[.Z2OHO'T%.XK//7VE M=@8_][L'+P8[!S\//FU1?EYNO;+%P?=M;WCW;7]@UU^W5W;[>T, MWO#]=NLS<8NN3[O/:VNN3SL/O$%;0]%N[V.#HB9O62\'#KKRWQS S7\U97IJ-VVMX^_6OK9/=M?A<5 MV%UNZ^[;W?W-[;S?5=U^]^7/!YVW&\?UN;L'&R>[!QMJ=WM/=%[^7#;7.L>_ MU]7<9+QK1):N 1UT$PNZQFJ6L]SUB:.>U971.-/XGZN2=3LY3YQJ%2==^Z]?_HC_W4^VY(5"E*UF$8 +5+,?/E8E\)DIY'T[[,;?/S, M9'I2P1OTALT^]?;VIT] /7+FW?0?'WIYNO]$"O'__V-U=N[3'R?O<'CQ":;" MX=YX=#3,31KU1^,GX[WX7\J8'RY^5L0C\=__.#OVGRRE1"G_*.S/FX*#7O_D MR?_>9FTT6>G2AY6MT0"'__N'"0XGS805P/F)D]XI\0/PL\Q>?CA_/B'^P6RB MB^>5BI^PJH0F4ZHEI[C1GJSP<]&XGE8?'MOWT"O[8RK_7/W/O\?3K3[=QMBG ME5%9>5[UTG Z^?$Q,L@5K@NL_X#X[.;8[^T-GR2J(U&UH;X-8/Z.7]-6YI.V MM_;71?;F]V?UA9>_3\T8JJ*5X> M_O=S7]*;5Y_^_K5_;M " QSOL:V>CMX]T?Q4\P+!N.AMVC M 5\EK9S'=%O5O/5T-E:D8H,*&4""]Q!MD"5#E$K'S\[.K@RQ1NV9>D_61FDV M]+Y]\HYCN_,EQ/-1>+^HW9.=M\EVU2O)ZNZ@>[I7KW_8K?=88S5PVM_OG/ZV MSZJ+U=\&[)RNO\\O?X/\KY_[NZK_/AZ,].[:&]5]V]&L&C[LJ%=B1_W,BO#5 MZ>;;]=/NVW71';#B.]@_Z/SF3[K;S^#W+*P3E&7C6&,T0*8TJ$1JZIO:UIUD M+J\^E:)Y-9,,ER@\75GVNC]M@2M]S,ROC_DOZV+_U<'QX")/?N2TYF*N/B6,SE:OV$?WTWHR<4O_\B]R;L^GCSI#6-I+ MV#^_"[?^ZS9^=&J$W\SU6]>O&)=YAS;[@W(XMZ=_R/B]?G35O?^D+" M_!&E3UKU[)(?[]"GPB1@Z"[>&)_1XH^,_1M=>HV;S\8][*^\&?;2*--*Y_4U M-&++VM SZ[A(!EV$Z(S>,'G[,'NRY\/.Z?\G"^W.)#OZ X'KIWM MC?//_,;W,L/=[7?[.Z<_];JGAW+G]!6_MRXVU_8/=P;\W4X/^1H;)SNGZ80# MU^-.WW_X9?O9Q\$_;<@F&7Q3?)$-"+0-:F^;$&Q1-OA<0EE]^K_^,SBP__C4 MT7RT2N<][;[Z4.T>W]2#KAC0:Q]0CY3YPV?.W[QN5S_3%>]-H'W:T?_@/<[B M^E=OGFUMKV_]LK.RM?[KYM;VRJ]OMEZ_>=;=7MG>7.'09)OCCQ6I5S:W5J3Y MK_S?*YLO5K;_M;YR)6KY&+$\>[Y=#\N@X9/8\Z,=?3QS%P]9=/Q]PYTKV]%X M9;I/*_^^L"PK9U,7*\0Q?+Y]S7O%Y#W).*4!7W$_X\D)X9B&G[-YO\Z>9_UL M@J65%N\;Q/':WN]>"%V2$TT"R@UHS]I8B]P$32!*+%%(6GU:%^/\K_^45OQ# MBQ]6:GNW4"E_*6F;VH^;I4Y=-3&R>[:SNGN2[[OVK-/=.)(=K9?L;7M]G9. M.R=L;<7N8(.M[AYTU<[ISL'/A]V#[B%_QP^=%]=UHG2"2E*Z$99Q@&1L$R5! MH[VH\C')J/.Y3H2E3FR53MS>>M9]O3%3@TNA^%5"#1;PG6'P]?KLP56+_AFW=F]6NEOOFD( MV_Q>K/;*.]FD*$(#1+&)D'-#(CB1^8B2NB[%DXV6QNAO4>>?S)U<-\+_C[TW M;VXBR=;&OTJ%9N+^NB.EYL-^">?N$?(E,)J";RB@*Y?$5_Y]9YB :G0IEQ85W3Z168D;A-U M1W.2B+849!7VI&@KOA)#5;0A6LF%45M,IG')%R:L32C=.-,Z2=A2[6JQ#7;U M<*1'_KPB,K'GEL&\'Y?DDS>EU^O2S..Y1>?%LX#:39B;!F ^'7X\_ M[,&3_0/R]H_C^!E+COXX((EBWOYQ^/GHP]'%\?X>>=/[ZVHPIA/?PT=Q[$>G M[N,;'*GHJ_W\YM32X_WCCV\^[%T)Z2&P!#3#J M2T$)H#FS"',F$&>MW7W?U9]UZ>]@93^ ";TQHVFF!^)ZK+F:/[ .%]X5DW#- M$YDQ^^:J_JG^&*,M[ MSI5^.)S\YT6G[U%6E'^F*'^=]UI01BWES@ DL8K:L,) (VX 1,%Z2ZFGUK9V M,2Q>#\:CL^+ON/11@=LO.Y_NXL+8)#UDJW?,L_CK27DZ^-S/^^4&^^7@'\V<\?@XXT$V0D3Q(L'X-5[0[4FP_F6%S)CLU[W2ZXWEPGNE M0WYYYX,A"J<4$PLAH,Y9(!7$(%CMG;9&TFB1[!*$K]+9KZM,FWXQB/ORS[,( MM!LSG.7_^8?$2#P=%B/?]>=)/"8I_#M%5 *ZXP35A8Z[N; +F-C8*;@I AX/ M1L7>>2KIFC"]^<]UTZ5]/BBCN%8;?Z?RG\0_]$2WTWTW?2ETAA$/BG02.JYT M2&G(_??>%C@JRNHXW^62-V(QOU/.YCNG:IH]Z%D9XDF.N"_C IR/ MR^$X)8N/!D7\1!631?@7\VO2S-.9J#T[>O*34T0_/+.A5I=!+D6;8G['#'+4 M5I2O(FT:HS:^<=KTK=ZDL"W13;_[N/)>:)*POV7FK"+R Z?SSKQE1F%;&]^Y'94 M6)C99!,-X )A4P'81MIDM>?X[?[;[LG^01I3_-Q_>L=__+OSIO?OLS MI]K.?QS!XZ_NXYNO]JKG^.-Q57KK(SN.MMOQWV]@_%[\[O/.T?Y1M-_>QN^\ M),?XU8?C-,;YT@D,&L>\!MAP#JBP*AK:' //.+6<,TF1:>T^2V10[!7II'+< M+55KAZ;$K/).N>%.F7#-ZXIJ\C:YP3:9I45P;*AA0@("*0$4:P^D#!10+85V M$G-(6'4\-^^*C=@55Y,BDB[P;3[$E%L.)IK"QAY.7_?&F>5!\+@>%B(*1& . M4,GBQD%5;;3 $=5.*!R27C9T^K\_#TU^-WC0U H+MW.^W/SG8=^E9'-?F(O" MGGG[L>BE:KR?SWQU "7Y..;.S/^"?JV_=J:'58D15^AN=^*<2IZ3_XX[R6\R M&A3&3SX0+SQQG=1?120=6JE+[$R\*'/.E^D.29Z5]'8JL5.X^&ZT;=)'STMO M?67I(%Q4)02'Q2_Q>G$?%L-Q5+V'9X-TA']:HF9TID=7G^*S7AQJ52NE^O+D M07[=J;QSO^"YIS5Q2\&>">]:NV^\=_D4UU7-VBY&C)GI15)V'M:VR8?;U2!>I!-55 M_IE=8]Z/_VHI9QJRA%(>W%R+W:2Z1(O%U7]-/GOBSC%GT=GT[?;T9+QU=B<#YU^ M52NS2N),B1TXSLMW1EB]C9Y./_;3#WQW?-//)>NE]9U!ME*QLXH$H[(+\-0& MFS>\VHT+9BO5EHSJN+-KDQD7G M'B(0MJ+T8K657LQ*UZNP)X'P^T%Y<=T!KZ1TE\\F']A('7!RTN)K:LI[W#OZ M^\WGHP\6'O_QYN)MY:,\A,?[;^#1OOU\M/_QZYNO;Z[Z,S\<__WFZQ%.O5CW M+HZ_OH1O/_R[6XWUPTMX_.'EY^.O>Y]/3H\_'%]I21.,,IHJ!;3C&E >?&KN M@ !Q%D-!#*%>*A^ZBL?7F93?;S:P M#9NS 4NX FZ^=B=F;LYP<"M1>OT]1\WVP_O+?&4#R81BAGG G?/1WC8$*!@$,,)HKBRC@OF?M_:ZL5;6+%+(H\D( MNQ$(>W!]S"+3Y28NYD/3Y528_JADZ=EE^"O3Y@]I\V*>-JE0$E,G ?9> LJH M!Y): Y1T!CH75\VB6]/FQF7?_E3@[Q;DWH2,BL/P@X!WJDMP;9R^$ZY+ZJI2 MN;PK^H,J$VL\K(/E$13JGN/7=)@G.@DYTGVG2S<6[RB_[UVB!XL6UI(CQOJ69L MJ=OGM@S/?+<[W77%+W$O51DF=>>Z'R=S?#^)<,-*-*RZ#^RW/XLW?KB&',O; M>@&2+&RR-G.OQ$OR#DMEO"8.!.XIH Y:8 Q3 $?KG@O&M5'?;]*];0F"5V/( MC=_%IV>7?8DC6 W/=!DO/AB/*KI.O#T]53^XJD)<5D>J*DKX*K'.UN>(A^D< M<>KH&5_Z][A[,3EI%!\N[;(JT3H=6!K$/?5Y^&1:V>MYE<@1*FR7!$J--=6<:N@YT0+HH1\=UAM98%8*Z*R[?1T=_A_6HO[^DE\ M9#<83=Z^YFA.]1S5<>C7U1A.9C,2C=MH=_KJDH]JMQ]].$+OM(704AB E Q' M Z3JKBP(T,I 3C6WU.G6+F%RAV.R(SB=[OCIZNY>"EDHJN/GM7#L+EXV]Y^>^U_%]??GDG,$N[G8)T=B^5)C9 60N!4($X[A'SFK5V M)2(W67Z\W.4W<8T=-T)8CZC%6FL)@V#**6&#-BY3Q,HDXR-Z)[4BW$(*K H& M4"\8,%9X@+F1 454B/NPM8MVL!0WD0WR,]E(V?6WDP_N"7(DCH-83P47&FHC M(J]IZJGWB&1XN)=5L/_7UW?>!R$\LX"22 R4J13?0P9(%5Q0(8(S1ZU=>C-X MH#\6@>^?CS@?U/ZK)Z5/YPH_^G?SU9W%X_.S[@/CM LPYI%F#SBU^YS&?G[PZ*A $+[?V"0^/]P_^ MW\_"!Q,NXBL]X2>@N-L)/]XF;"7G\"1I"[&2*Y.VY#&7KO,=_<"D4P[O&]5Z?% M8;MX?GB\=_SL<.]%-("2E;!W>GAR?(U)NL4-UZZW@JJ/-,;J^5YNZCW$=)4C M^T9.:^&XG8B2[XCAS0P)TC@RR@-KOA5QW_:"UZ'XJM6UPY'O35)%VAMK2&1= MH:&Z FGM/K],3*Z:H/>^X[7>0)'+O-\TWH_BQC+O/YJ!;=3YT\;"6#.8\V:( MT"SFO/68;P%EO+7[;-"O_#U5%97?=5>G3IBOS[P?#0L]*BJ@V_8Y^/>X[PL" M'\6S3C*U4VK5OK>^R@\G*+V*5-:8LL:T"HV)9XWI,0TL:TQ98]JH,=\ZP;P<]?]F9Z.58I]84P^W7HM*\))7B=>=+<32HFG0\BF<^J([3 M/XI'?2Q*]^-$,+.O%62_>J#'? LK8#_7B5$2C M]&>^/TQ]Y*[5DK=?KXA35 X?Q6,6BZ; XWCFQV(*L$=D"K!L"C1(X=YF4R!* MFLBFP*,96#8%LBFP46.^!93)'YH"!_\==T87W[C(MU^7D(]0+Y:/2"^6CT@O MEEDO;I#VNRN9>Z\=;K M$6E*'I$ZG![WL:C#Z5D?BSJHSBHT:#XJZ_'KI.TX@45.1_K;A:!;3.U1G%$-%/KHQE8KN>RC'HN M.-=SN3?)YGHN"T@L96OW2/?U^XKO+YM1[7>&=CPZ^ONQ;!3^^WDW->#ROI#UA]6H3\DJ<7YE//C&5C6'Y:A/Y"L M/V3]8;GZ X*JM?LRM9_NC*K60)4N$%_H3O].JD1W,!RG9D1[9C >%4>Z_.A' MQ:O.\&/6#[)^L))RL5$J22X8^W@&EA6$92@(-"L(64%8LH* ZBHNHS)*4J4< M_%D.K'=)'\CLG]E_%>R?1([<*KSP3?.2YI'L[7N7-(Z/23"!W(! V;4]R MV"Y.3O_WX%7N39+IIDETPVY+-XV"ZCRP;&P^A+&9NY-D76'INH)L[;[P[W6W MMC)]6KIL9F;>7PWOR\S[CVI@F?>7POM[F?@S\2^9^#%J[:: .@:PA9 UA-1I"%$N2<],?S\"RAK ,#8%G#2%K",O6$$1K M]^#+6<=T\DGV3/';S. MN6697AZ87I) DA\VJ_AMI$W73U^?6\3SP; ZG?^D]-WJ*-[3SQTW.JM'-ADE MQ6W!OEG^RV]J,QQTQR/_="*9'QE0N=^IL?JN/_3 MNLE!L];T2V?E;'N_]\"47G\$.L29>**[G_7%L/7;PH3U.GUP916^F=R'(8F; MS6##6.+^@[[YKHPJWVG:='6WM2CLUU?*FLI20_;!-[Q9[X,ZM;I=/#\\WCM^ M=KCW8C&[>OZ)YJ57E^^C "<&8]\Z%9KVC,\B+>I.OSCU96]XTV>:_#F!OB8] MY7<0;:_;+:((^]+W;5WI+=5SP?#IX+PJQE+]A9X6@_+*&U%'Z8]*;4>7'XES ME8HBI^V2A'QTUAD6;F#'J4A,?8]T^>G7!_TBC$?5">_+*[6+K9WGY^,R3DX9 M)RD,RIZN*^!4)]N?'1T4?\21GE.TU'8^#PF]6&,CU'H47$V M&IT_^>VWSY\_MVW/I\<[;]M!KUTU%=CEQ=O-)QYL[CBEY^:/,GY@<8H7MQ/%$D2_]> ME\D.N-RUQ:?9Y.C)Y)33R;G\D"[K?J*7TO[_#8MN"L*Y2QA(%_@1.D3>[?IA M?"]MI,^=H4]R[-T62^1I&?=R'/7'A0W^S>,VY"&^(SV7*[Y3T<,?W4&$M.[@ M_6 G"4/\<1:-S_>#XLB7-I4$B9AU\,6>Z?Y[OU-_^LM.)1L'(*J_G4J21M.) MJ2OS?_\*J95MNWCV^\EI=8GI)W\?1"%.7ZUF^)I+7OE !8V^>)8BQ+,;[M17 M/WYS=/#_=JKY>C.(:W7=,*J;=[TN_TR ^NW]?O3ER6V>G<3;%!&?]>R[D]:] MO8%+([ORA>,TJM_+P4=?GGJ[4QS\_GHG/D_G).ZQGJ[G-#Y>1_?U-2/ZI,O. M8#PL?*K2TJECY/&*$ZIZT>E5Q6!_B2_]VB[V!Y^+?T_I08+"\.977:V*?YWT*UR M]8L7+Y[MI *T?9=6K;ID\>=@4$:,F2M06U^^^O3\O7];&/'T$W%ZAM6:6QV! MIJ5D5Q!I_[OARVMQ;MHH[Q.:X?>#$8?$P$,]=^8_.?^7MJ M83GH%7$[^J0:I__NU&KTS]2P))V??>+E8?I"+5"?R\XHVI519M+G:T*-&\]$ MX1]>SN5._%[AZE*-E6;HOR0!JTLOSM%[3;^)Q"OFB=9!NS@]\\.*QJMUZD[6 M:7;M2HX[+D%&Z,1]$?=#+<7C.HUFE$RI:ECG9V7<5\-B.+9GZ1DFMH7QW8[_ MY'>F)L7DY;21;.<\WN;J.W8P[KJK+_IA KAO/]Q)5O#M/JV>ZXFL!%JTH/A^->K=S<,V37WG29(Z\C](>E]G71/.M\-7&43_JFA$)R\[P8QSY.+Y>V>B7Z5IS M]XKCUC73NDX('3ONCM(ZQ*6*&#^J1A)7*#Y[1'4[&L?)BP^;VM[75RHGE4D3 M\J<+Q.V5YBNQ65R(D+;MYW2#N%$GZY\6*]IWO?-N$OU.*G!Z\8,U;A=_^^)S M?.0T*JO'E6IW,1A7LY$&VM7QJ2-0C>/SQNFL)F%PHZM6_JF1_IAFMAB8;N=] MK3BFJX[CGS8^P?CD M)5DQB%.L^^7II>PL%"QZF-YD$"HH75+OV3[Z-^Y9&+,AEO]@0@ M.1>/.9H4(:_G0Z!\T=ZF*@B+9KUHTX6'H]K W%"59% M$325N,5OU_5_7=IO$=LOM5 /6J&H'U M_K6770K2EZ+(^B_1VDR7G=[J:1:OS16OM-S:=+K)[(FK_]'[\^(\ >;GSNBL M*/5YQT5MPY[UXR#?I^!FX2(V=0?G$UR;2=F5*R51Z_I1K8[/?6>G0O8*%O5E M^>J>KE2*&IIK$]'WS]*?R:O1KVA45UW&&=_CCI9*/*3[P L5$Y2MAXZ4&N]-2IX9NDMC(RNA=1+QP, M1\!7[)N^%;7-SL*^&)W%>7E_5IL(W?BI5 7:E>MN<9Q3 MB:Z-Z-GX^I4++TQ,CPDF7SO>'^S2^/E/TG43L4> F1!\G(9DQT9%H:CS7J+R>-8YG]B4 MHSJ"D7#U\A9/BRQ+VR-+$3BJE8[_WG<'IA*9067S5W;I=>24!6"C!:#VR%?> MK-*_'W>G?K%Y_<Z^G/EY7@_^.3+?I7@G2R6;M)HT].S\N(4Y6S.[Q.DY]Z>=/+9CSL5!I\NG#R#G_J#))T3C?, MCRZ=E/[D%@/X[(S3#[[]$86G8T6G3D*K0RT;]*$4K0C^:_..J'R[%:HTNM\F;K7 M+JFT"IZ[.J5DJM77DI@$:^Y;,ZO@EVDPHT+*R21I?F1+N MP>2OX&NJ3@ERDQ!D/?J^GSHQIG(:*3BYEC]5@WQ?ZM[PU\NQS!2)](U1IRH] M<%YV;!UO*>,CC4O_(^'.B?D_W!?D^XGY.<<^Y]A?GV.?B:.!0_V^+3N)RIQ,H(JS:6BA/J" M5[J7NG=V8VR;)*>;8NZTQ^.9O'%Q*913"^OH\^3U5=V+L/NWS;6/FE8%;9AI=!\O%P%GJ_=H#9\[7!0OBI'71+)T;+)W3?-R= MHE+WNCN5"[^JN##A[LIAEABXXCC2?G886AS6Y?GOHZI1R/S6++S,GI]F1M1Q-0TA!=[I)+1PD5?)]A*1+X^&*NG?I M/YW"5H*_J9$^O!B.?"]CTU;)H?\2]?E)Z#$._?/H;)JJ)T?;^YBDX.S61:W218OL[#C[^]] MOTZ0"/$)AM/CRW,NN;2R)HI'E3B1V+7;'7Q.KN*-7>"$?YEK==&I?YX7>Z(6>&,Z#&:_K1;-'?RGJ2A!5 MXLA\$9OYVC9S7[EDB]*?^W0$N;9Y./R-PNIRHRA9E1:2WJJ/?LU].YO<&RQ- MWSO/4'%_.3\;?V4_YO",-UY@^U*WY_+FCVINE)G,LCX?6_*L8[*')8[!8:X M+F+TS;UO4$8O)_K=38;H4BKPDER!-V<'WC [\%J6K.IG7TY6Y0%/$]75YT/_ M9/K+TVEY]TZ_>J3J2]Q\.9MC4X/CB8LTJBV1ALYF;/"U*]/ M]^+$'AR?OEZ8U.^4P;\A?_#6]S3P!2YMJ'KVO8+7J5#GJY.__BP.CY^UB[WC M_>+U7[^_/MP_W'MU>/#ZQY9'(W6([SWHR?'KDQ>'^U$P]HO?]UY$23DH7O_O MP<'I)C[D=Q2E7UQBH;)R2L7K=R=UW[Y8?SY*(?OBD^Z.?75.ZVDQ/-/EQ']U M-AC'^[KAK[>8BCDY)]_8E6JEC"F@N!MC[[@L#:;+^!?I77 M=[/6=]_;^L@F06F-D?I6W;L%M/S#6N^C2?M08++F^]]%O*X9X@\%:L+YZ19Q M0$45_BRFR[QITO;+N*_'+I5 __4N6+)9XK6$E5N5>^ ?H?J_K;1A]ZH#4G<2 MKYO-RNK$*]]_-?=?Q0ZZ&10L?0?1->R@9Y-S#/5.>K+]2)WOOY%D)#=A+^GA M69W5E'Y)A]H^Z6X=0FD60:U^ ;\WK&8MV#^O+LQR)Z;N\?OCF:G7I_;P-&AF M_M7YDCHN/R\G>5OC?F?T*@41QT/7JC)RXV-6+W2L- Q&Q5\0 M15![Z-\=)G<"Y 2V4GFK3D]WA_^G!5BKJ)LCQ$M\&3WICWMN,)J\WRKZNN?3 MSS7;4W>J;+\B+.XG^2GS9NI3C+OFI17L4H'/G/A=D? M?'J!7WUZ0X[&[L/!I[=_J \GO>./1[V#SV]/#]G;TR-V3T(SSZ^ON'-[U7 MW:/><>?DCY\8?_]-[$^[S]\)*] M.3WN')\>G[WY]Y]^3T/3LZ/<1'7\_. MWGQ]28_^?DG?X/C9KR_QF]Z_N\?/AW;_J=>*_Q6_P7C^-E)_L?OQQ] M>//UY(_G'X[WWW]YNW_VX6W\^WC_;>=-[Z]XO[=I3.'X&;QX<7HP.GH-/[_S M+OU/"^ #9( *2( )5@+-K+!":Q?_T]I%.Q2R-OW7;XNBL5L'Y)JRDYH',M?/ M3Z: 9JQ.IH E4 .6C-*E/*(4Z6UE(89SZ BR'(J*@I "F&",@4TB0+@)050 M%400+@ B! <4*@@,TP10+CASG@C,5*( QE"F@&500)/<%)M@6QU5Q1OJ /EE M'FICO15XV0MY$^G_SA@WF5CN;ELLLL=,>F9)S!//5^:,VW#&ZSFS@7++J%,( M8$$C9VC!HME *+#!6R$1"HQ%LT'*-EH#8=QMRS05[>YA,V1XVQQXN[O>G.%M M1? V4XD==$PZX0!TT$9XLQ(8A"&0B",CB%,A+LNN)&VO8CS*EW(%2.G,:,S9*(8,H@ (Y0*'60%+C@0S"!$:EAPJV=AG!:U&9 MM]['D@%N^P!N62IS!KCE =Q,9Q:0Q!I 9"BCU$DCK"/"6!HN<%8:+UBY5 MJ"TSP#53:=YF)_))W9EB6KJW2GDK?JF+U<5[_9.V::TJTS:I.W<-1V7'IK)U M*:6GN7G,V2'3+/6Y$K0ZI3)SRATXY6).:58Z$,>D 4)*#JA$$F@:=6BIC9$" M><1UCA=2[[%UL-:]B_?;@K_G*LI;P:3HKW%^[$N=7]T4=7QK6M+=TQ5GJUQ M.>[9\](8W?C&27Y_# ;NN>Z,4J;?454A8]]7)=N&?\<7Z\9_^S[R33G,Q',+ MXCF9S_:FT,NX7DF+M@10S210SB3U&AN/A38LV-:N4#N4YER_[(?.:/A0*<\9 M#5>&AG-J.(S@AY0%5B *J!!1#6>, \.]EEP;$\DMJN%B!PK1AAD-FZF);_$! M[=/!J&HL-^^SS@Z;^];-;U!?.2OERU<_RG59>*)C.+-LO-HRYU'RTHS MF(6UW*28:X)4+<\;-+B$/6,TZT <9K M!*@('AC"-(#0*X8%Q@[;"'&49J=W4Q7J+79Z'_9'NO^^DZI]U![OU-80X:?3 MUK'GY<"-;7:$;SV-K-#7;7O^R4S.:C&;R-=4O#+!W(I@#N9U:$V\Y I28"R! M@"K/@(H2 @@*B".-A0RXM8O$3M2IVZ1Q'IVF(V1V;S\*_%NA!SOCW_+Q;T[! M#EQ(:@T$5@<&:! 2&!8"X- (R A1SLB,?TW7L;?8:?T]';OJ+5UYLK.39LO9 M90V9)-61H<.^\Z$3Q^%?=#YY-Y.\.GJ::>96-',XKV9[H01$$ ,K@@/48@B, MM!I(YA!65# G;6N7[D2%H2VR)R<[JS,./DB>2,;!%>#@G+I-/>$:00H8HE'= M1H(#0Y ,N5Q&R2#T[BURW80$AD'FZIM;[%'.QWF^-SI=K/'9LNY9$W')),L M9;ZX%5\O-2!F%/1' XQ3_5,(#X^,/&(CQU'"G;'+/P!U!<WB'4CA6LAFZUTQ&?BV#_C6Y9+.P'=/X)M3 MLYW@FN%@@)%.IYQJ#J2C!$ MH)1!.(%-!7QAB< LQYEVIV$6 4 M-,!R :G#W!/M6[L(B1V,:*X6T!C[(]-'IH_MIH^U%9S)]'%+^I@_^JH='1IM.M>EQ7L<%4$6)TT32%--__ M >^?H^^WVE&3ZH7%W,YZTM@ 4[[_^N_?)(;:A.8YE\W9S_5%:BW;-'):F[7^:=<9GG?U19IE_Q.#K9D?;9*S9!.,N_JLPK0A M4W?F,VFLRR3GY#;+TJDD:,[9EBGQ#I3X8:':)-HZW;7WB;4:W[4.W=9TXR,!W;^";LP48A %QZP +,@*?IPPH M3@0(!%HND7=6A-8NVB%R/9F06P]].19RNRG\TY<5/O2M+\R@[^J@_?NQ+G5_ M=%&$>(4*A\J.&2>9;-S)A&4132X:L9Z:[HNMLO?Z[H^)K#V/3S',['-/]EFH M/LF"\1Q+"S0-"%!L.) $(Z (==I;8XFPK5VA=BB%V1NU)5&&#(B;HWEG0%P# M(,ZIXR9P&SCTP,2% U19"XRE%@2.XLN:4VY]:Y>('2A8 T\F;2 @-LE]O0'J M>'T&.'NO,^E@A!("16@3G)@*(JH MB8S%W#IBG8V:N=QAN(E!PFT#S":YT3= ;7\Q2)/ARUX$$W.WQDS9([0Y[+(& M=?RO_M!',]"[)%JG4;+VHV!E@KD5P2R4O932( @H[R08!6&@-*O+9& M,HQHB 237>'9%9Z![P'5Z@Q\RP"^^=9+F&-+#0)$81&!3VH@TUDCC*T+0A+M M6=*L=P0E;9R!KYFZ\Q:[O/=]\-%\=D6G;P<]7XSTEWG'=VYU^AB(90T:]53. M#BLQ.]5?YAPXQSY3S.TH9J'B(\-!(>E$I!AN .72 N,\ MQ;IA134B&=NOMQ M*-92L6OKLQPS!&X?!*Y!M\X0N%P(G-.R.6-&\XAY'JNJ81T%AA .H.,.,T>P M"[*"0,+6HF5O/01F#_4=CD7>-Z$D^VHVAT_6U9MIGD-RGY*[4&E.M-R4NDG"]:0A2Q2A# D/: !N> 9/%/J%3P7E%J"6_M M4K4#&6]@I]1M0\I'7N&PF8->WO-->MZH\^M:WJRW!4@>2AY*;M=R3P1_?:9+ M?S;H1@X:_L\_)$;BZ:0)4N[:DN^?N[;%P[%T.$&UY@&@YCKNOOAPX/3R[:HE>"NOK)*O_2?*9+=+; M6*1?%PJ9*:>TY\(!8;D"U#L.I- $**V]L=X$Z$6RG2+;XJLMAGQMC0,O@GJ^+.N'@Z+ MO3A7O=Z@_WV=/*GD]U3+"1,[ HOJ[?0[Y6IZM5I9K]X9C$?#4?PE3EJAA\4@ MW.3B.T6\RKF/N^:3[]ZM2_'6!:BVF )MH((+(X2AGCK$M70:2:T$A@S;F[<( M>58)_8SI3F:RETGO5J2W4#7-(2-Q*I-&K'2 PJ" EE@!$A#54A!H4K5\TN:- MBSDU':US /Y1X)MPQ#'LK"5<4\6EY$Y0%203FMF(<#=M"ICQ;7GX-G](+'@B M@L" ,JP!Q=P!Y;4!*$#&F$,"*Y_QK<$*_3;[UVN%_O>?*?3D6T5^Y]YJ>/8] M;3DQ,>H4QI@0BATED$FDA7"8(Z6I9=+50,DTQXYU1(9(49H Z M[H&V'@$-C0[T:^Y2'?O*)N#")>.. )]8 :ZH#TR -LA*(8(1<8S\C7<&5]F[WO>W%X2=9T M-^KF'0V,58 0A $5GD:U&@9 F75!8H&MUZU=C'80E0T\B-9T:,RN[D%WVXT!SS;1M)Y4UZ-93H3J8R-2>M>/>N*M'WNW[T+&=7#WH=J2R M4#N-:A9HJL 9_W% R7 &*2 )]S'%714AU"5X>1R+5VDMMYQDU%P^U!P#:IU M1L&EH^!\RX]@58">1%V:!$ =%4#"J&F+2%[&: ,IJXH10RC;(J-@,S7KK79? MS[9[,:@J$]M![[ST9[X_['SRTU8@OW0'P^&OV96SB7SSRUK4[F&XR4==F_C9T4'Q1_SX>?']4D39A_.8 M2W&NP+7":=6Y'.^WDEFPB#D @..(-"5+))))WJB&2(JD.0-%"N M6KN8[T@H&MB]>MLJ ;,>P/FG);N(?):& @8L@)0B0.04F$@ MK=8B+I1!,E2 B?!Z-V VR3^^ 7K\\: /$OZ4@VXWG:/L1"@J_7"4>XUL MNT/H[IKY(IL<=?J#,G+(X41R,I?;.J'9/5)O3D!6&@D@+@2$8 UX>Q%5]V+?=<9K /P=E&N#>:%1V MS'BD3=>?#E*?UYEQEKGH#EQTO+^WX-[65@66: B[D+*V)5".%!.]A(:S0?[3Z);S)GIB\.;D;B>^[ MP3ABZ_<)K5E[YI\-[2!ZXWG=?+U@O? MN6L9W+50@1/K@*@ RD*8N L!!3T&DE")',="I_"4B.*!V%JLU4Q=/S=G?ZN< M-_&_KO-I]U_5C_E1W_#ZBX.Z\;/\9$ZZG;X'D_[9"%?(]MK[0MMT\ECW+U*> M57\PBI?[HV'[F[.C68>OJYXT9G<7CQ[I.14-P6K%[?Z[ZI3;SY>.2?3F0%SE]B M\3MS@FE]P],Z?5'H$.Z^UE?#%N_+4Q8K],'5U;AF\F][PR&L+H9 MK!8\,M.@U)6L1*&-J)(^E@:O-V_0Q5F9F/L?/U]UT=H]34B3NDL\2Z3?3ZF1 M>O/VL7>\?[Q>N_?G]]N'^X]^KPX/5WD6?S M'O3D^/7)B\/]O=.#^(BG\3]'!\>GKXN3Y^G)3XX.-O!1OP-[O[A!MZO+8='I M%_'ZW;@+ACN%_V)]U /.?5FW5RDBX>BGEUT.^\7H;#".]W5SY3 V?RHN:?;; MAWJ8D:N;#?R*_O/SA>CI\GVDFPF+(UPS?J4M73YBK13:)!WG0_]D^LM3UQF> M=_7%DTZ_&DGUI>M<^I?DU883 IM$%R8WF+S?KM^[HA+7;U+>EN0'[__PR["- M?O0F^]&%?_C=']X5Q:\2FH>RFZU8L^,Y>2LV>BM.^U=F[,X"TS2!R9C]>#![Q\PP"62!^! );=&9W'?/W MRG_R_;%O;I.DI=U_M=LX3TZ>G#PY]YB>8WZP RR9GB0MD/28&<>TEM49I[7R0%D/N#,7(OMNO M3CA1B,#-"J]-M*#GY:"7,M/2$/[NC,Z>C8=QXGQY\&5RZ'EO./3Q_UV#JO%? M'%VFB3\_2^^G-/&3_<,O1_LOX3%^&^]S?/:V][9[].'EE^/>JP]OOA[@RS3Q M#X=Q/.[L&/_UY7C_$+X]C=<^M?3MWT?LS8=#=/S!?CTZ_4\O?A=>31,_^O"1 M'>,#\O;T !Y]>-4]WG_)CK^>Q?%W.T6!.8%(:U=1F%O(/NP)I7N4/FO> MS#1J+-/U6:489YI\U#1I,4?&0J9II,6 E+;""8<$T@0'R&FB2:0F-!E_N5^# MW,R@*V90.,^@06MNA:9 .YIZ"T --,610;V0CACOI::M7;0#&6K@&>&F,\4C M/^6;R6'[R0$+3@G2!B%+J9-!8Y>.;D9FL I;@28V%/J!#97)H3GD@"?D\/D= M$ZF9.M(@FL<24.$1D,P& !&EBADA,66M7;R#DRNI$$QY"Y74$[,!9;-A(YB!7C*#I)I8ZQ#PF M 4QE!&10#/##N MH, :4I28 4*:ZXL,[F2J63!6$ M"02]A)X122%)#@[HG7>.(X.H,S<(<62J6#-5+,0Q6.#1NN0&.,]HZB1!(U4X M"SB41&/K!3?1)DG]/IM7W+SI@)B;1#P*#-1:080\E,)1ZJC5@7+HN>>*P("X MN($G/V/@FC%PYJY'@0D9- 56)G>]\1QH*RW 6LA*?.Z06TL8C)I@!$ FU^*3WGH S.=SDTCD!TCE8%018KP)&'@*+XFV9,1+XP-,1_FAK5VE6XS3-3;$5^9(; 9><( M:N8%E8YXJ:A0S&@4+"&<"8J=I#3[G)L'@3.?LXDV#4-! 9NZ"]( S"<8("" M5%XKA!DWK=V4()Z/WV8 S !X#0 :A1#404+$ TUY:8J>4VU')Q MZ8G^_ Z'@*4W&A#N/*"8*"!AAJ9>,DB12Z>4D-!,60R91PRMH"Q&!LM;@N7,P^OBNA@H)' " M)[!D#!C) M"$>"H=]#:%^/$.9=D,WTP'\,,E':_# 7SPY=SWA\VKX[[\^Z^[ MNT*>G#PY>7)N/+CMBMVMI2_'H)>PNRY:E(H8&=_WH3/*8;RM3PJY?Z1NT0YX MH>,VWNN[5[ZK1]Y-E()L%=S"*CBY4IN(8X*#4AQP+"R@2&I@!!( "^\@ARI( MIU/NFUA+<=2M/VZ8:Q,]MF,BF0V6%XK,;+!\-E@X"4(\Y1)J#+0D&E!))#": MQQ_!(JVHEI[CR 98--!)U'3,RT[S1P%S2P@B9IA;/LS-XH:68.J($P!Y3D!< M%0:,"AX$Y!@B.-HK2>.EF*XEV3EC7,:X9JS=>F-_&>.6CW%T+I',,.JH A0+ M!ZA !"BB&, RKAJ*"G@5[J-,K.5([]9CW';%\]8QB:?>GO7C)]Y?-#:BEX\& M-M0+?#AK@C 3HT@>^WJD_RP'U@^'<>8R>=R"/(Y.]T9''?BE(I /%K\C3 J" MO4C5APV@,)6$@-H#A@F)1,(Y9S@2B&JC?"!P?3IR+AZT+5[AS ZK\@IG=E@) M.QP_FV,'+J1'4%@08#JGXA4%TKHH%2S2.PT&&T4B.\A<,"C7R\BPMQ8O<8:] MU<#>5"G>>V>YA8YJ!3CC#E!)&9!1$0:"A"!--&P,IZU=Q7-_\0QZ&?36XC;. MH+<2T#MY=@EZF#""(TT!0J$ 5)'D!X >F"!HT(1KJ44$/;:6X\A;#WHYN?BV MDQAW>4B[?-#7W2+X>/F483P8CX8=YW.+U,?"+$OW,<_+U7.?3Q[>DD,.%KW) M4*1,8F5 A&\-J"$,:.LE$(YYRY"#-O4T82CW=,HYQMF;G'F@.=[DS /WY($% MO[$77+- &3#.V&A-* (B0SN@G6!:"B@1"ZU=BAI8W*CI:)Z:'WA6=_DCWWW=,M\$%A'*0L:&NX'FQ.@F'EZ*4.H^, M,J',^PT4XBRG5K5_"<2);3C+-C.+-" MXXQV&>V: ML78/Z37.:+=4M)OS(5.HM=-$ TF5!U0J&K4ZSE(M'NJ$H(&FIAV(Y5,4C74B M;W="\;X_+R,RS*H5ZSDLR/''+6>2I3N/Y\4I\\:M>.-HT54<*9TXY! (%"% MA2! I1\".Y1SB["K.'- <5W'F@'MPP()C&"$!$28!**(5 MB*:>!8I'8R(N#$DA0XE5RA_FN3IQ3K#+X+86QW &M_N V\P-;"0,V'L!(+,$ M4"H5,$Q9(#CGT@ML($TQ+YS;<&1HR]"V%B]PAK9[0-N,$419!:+".TJ7SZMZDNW^W.&W[1L;Z?"L74M2-&9[Y,I20*_;[T MON?[=^Q4ER.(F\,=2_/[VIY_;3M >+! QJ-%A M M%PB<,Y9!DDX31^I@K$USM##G!V>G;R: AW;Z9@*X+P$L>'P=\\X+! $1C +J M( -Q^3V WFN!-%8BY8M0FM-%GPSLMT;V6;N7F:T8Q1)H+G#@$H/ M@3:>13U7&B.YQ#8IM@BKM82R,K!E8&O&VCV$OS<#VWV!;;Y@,.4NL@L"7G$6 M@[\WM/DGLWQP*WG!N6GL=;B=7)]^5O2Q5^++EY)K<%(0\"0"8#2=#;$! $,-5X1Q8,ROK7+ MY%HL_*V/#N:\WL?FXLV6AN,!DQ##:@F 1@-):"2 M&X045Y["UBXB8BTET#+69:QKQMH]9.)OQKHE8MV<;Y@):"A)\2[.1"IU X&4 MW@&" F'8.FI-5.L0%_F00U.=PP^7"2S6,(FG@Y'N%I,MG[-^JS&:0>E\6=TA MCJ<8#KH=5TQG=HM99>DNY$0HPQFCY"CC[9CDS) :!00LM!KSEN[K)%Y83?:4!M$,QD9'QDR+MV1FI'QGLAX/-.QI7#8JJHP M@B. ,NF 0<(#'H*UAG$K9#HQ(6@#B^=F9,S(N-'(N 2O:]W0/E[KR^A)?]QS M@]'D_0R:RP;-.2=L5!N=2ID'T,NH3FH%5 @00&N\-,H*YG5K%^T@N![71(;- M#)N/"#:7X,#-L+DNV)SSYSH!(27" F&HCK I E P#GL^1PL?,0LO/&9Z*5RU=+P;#S#:W8QL[[_-5 M-"X"\0$(;#V@GF*@B2/ "XPXH4$Z+EJ[G(@V:UST<-NX)H/C(P/'Y2?/9G"\ M-SC.N7VQP.H9!PHH3% 3"-H@F$4N@B.2C8PC2R#8P;'C0;'=;I] M,VXN 3?GE$JB420V#@1!4:E4U@&E! '0$$UTJD^)0W)A,"764F,L(V=&SD>$ MG.OT_&;DO#]RSG=R<]#JE(*ETVE=&HD-&*T=X)A8HP/&C)"$G 2KK',^M//W MK!Z2AY*'LHRAI(#7;BZ5G"LQ$J.;FR->#?.#X M+CZ*#WN+U<4(P4)S1@"""@.J, 72&0A8<,0H09W3HK5+< -/0S0=]W+F[J, MNZ5'_C/8+1'L%LIF<665@0R!N X.4,,)4 HZP#1#@MI(35:E6C*YJ'A&NXQV MZZF;E=%NF6@W"]QKKB75G@+(<0#4Q1_&!0OB+ZE-F/$OR0:H' M(RQ#URB%N!_S-#W#(@;N;YE)CCH(0 VN.HP_E@@#&( "*9E-A @1QN[4I\ M3>G3#' 9X!XYP*W Z9D!;@D -^?NA%0R)1D"48OS@%JH@294 Z.=@ 1AJ+1L M[2K2QAG@&N?HW.Y5C7Y_2$ZO-RT*N%[LB/S@9N%F++AU=O1S&'BYY0Q@,S M*F#@66H[FXZO*BHH8 1'!=I$K/219.AZVLYN?4@MH][VH=X*O*$9]9:/>HN- M5153&D()A)(:1'820 EN@'$.2Z(<8].1^J5<0; M3B+H>6H!A=X"&42J<,<)TTWPD@UX&O4<.>DOPFF;06POHS?RF.!CE H$ 2\8 M#9X!XY4$2"M).-+<0=[:5?@:MVE&O(QXCQSQEN RS8BW#L2;*T:B=&]G:Q8I?TPHD0]Y#.TP?+O-T'26<3P*6P]CN"(HBI.#== W9H!<&D#.5$BD**$(,B")@( ZY8&*JP6LLI8S MJ11DJK7+KCL?FQ$R(V1&R"9EPF:$7!9"SCERL60V0"H!%2;JD>EYF?1.OKO%A4/JIC_=4?[EC(8&MBQH^5NI9<96! M9_%>G?XXSM4DP##H#W^O9+#^7"6!!U]&I8[SW^GK\N)PY'O#R%]IE.6@VZT8 MK"Z&D\GK5N3UU[R'6")&/0D,8((%H%YK(+VR !J"G(0V&FFVMAH#9I#-(/N(0'8);N8(F3T]BM?Z,GK2'_?<8#1Y/^-O@_%WIN0&[Q@R0D6) MI Q$Q@T@&C0$\"@44CE%-=6M7;3#&6SSC, 9@3,"-\R-G1%X Q%XSD=.G$*6 M* 885AY0SZ(&C+0 S@GF9=1\(4H^\AU"<78T;*2;?+M+\4X9DU RT*W3#YV![KY MU 5@DEIA8$&2(T8H!AQH"42 MP#J7%&H>N$Q>#"D:F*R<@2X#70. ;D7U=#/0W1OH9L[:J,R)$! "C$$%* \$ M:*;C;T(R0[!URO/6+I$PPUR&N0QS:ZR@FV'NOC WYQ&5U!J%* /,IT+AT'H@ M#87 >8*HMS8H*2+,$=3 L[D;"',Y,_BVDWCL1Y-\X!R]>\S1NZ5[0?\L!Y$[ M4H@N\\>M^,,NE': 0D*L.' HG&3#GDG IHA1R1H'7U@$:E *2:P?B8FEBF$ ^-?IEB.84 ML,T$S(R)S<7$=2;A9KB\.US.ZY>1QE@ZU(: MUVPMD:O'#9@YQ?6VD_C"#X=/BKX?%;_4O=%^+;H1$@H]&I4=,QYIT_7%:%"U M49O+CB\ZD_3XNQ6,R&'%S>&D)7B"YSGIJR\'3@_/OBE2Y$>S4QQ[<])W.L@' M,Y; 6N\7\V<5YE0(Z0"):L6TP1I7P",3D!?((>(2Q$J,\-,A;PNAKQ&-US($KAH"Y\L3L("0\AI 8:+VIR,.JI0J@)DU0A%D*!$) IM7 MXWP#<3"GXMX]%;?8N^*-?79T4/P1KW'>M'#AVE;S=A'"9NV.?VY$P&>3"7KY M?>KF>3ES[JTX]^-\ C-Q*JX 5(!X&,T.'P302"G E0T$$T*=PSF!N5FF2>:+ MS!?;S1>K]>-GOK@E7\SE;^O4ALH*"PBW"E"L=;31O 7*&,:-\Y%%2,K?7D\S MT\P7F2\R7V2^6&=B>Z:2>U')S/0PW&..30!6,@HH)P(8"R6@FK"X>@H:ZJO< M=JYRJF8FDTPFF4PV)9J4R60M9#(7.W)2":HQ!U9Q!RB5!&CG,:#$("6IMY*; M:=[_.CI /FXR^4EPZ:P>'&)QM \3>=_ZLT6>Y3E&$^PWR&^6MA_IXY/QGF5P+S\V?#O=7&$0B, MIJZNCZ87!<^2H:NWBMES',;6MA_GM"BFO8Q+W.]WQR+O&1HG76B[Z M)V/P:!':K]OAFL+LCV,TT.TI$()X&@*F/8"<8!(I:F>K& M,1@"P8'#RN>[CM!>!KL,=LU8NP;Z/3/8W0WLYCR?RC.L%,51J4L5NHSSP' * M 60,K#;KLSN=1RF^;NZE7?%7GP@_=X7Q^.>\64Q" M' M:X9W.T&SWN-=^?[Y_OG^Z[A_CC"M[P1-5LR;JI@/*V9<>6M9"1$FG>+88!:\J\$1\ARLS^"8P?%Z<+QO&=0,CHT!QYGFJ*@B##L#'$R- MX8150$%!@)=2.:ZLYEI/-$?8O,IV&1PS.#8#'.];UC.#8U/ <2XXAB(H4DH\ MX"K^B#3G@?94 BXH5@AI%Z1-X,AWE,B93SD^MF$G ];A_<]-2+?)A>H)4+B1#)RA[)U:.!;?_PL MP^-6PF,#?+<9'I<$CW/>6RPT%EY!8+V @&)L4J$=!9CUUC*HC4:PAD>4BS!D M>,SPV%SO;8;'9<'CG/9(_G_VOK2IC21;^Z]4,!/O=4?XJ'-?W!-$T(;NR\0 MML$]X?[BR+616TA<273;_O5O5HE%;#8"(4KBS((%*BFS,K.>Y^S'F!2-!9]R M I$% \,U UJDRF"3$I;;,^D1BQ<@/"(\MM9^B_ X)WB:_=6 M41# $19J89+Z9*+-,9Y*CP3A<5X6W!^;#A?EW]C]:_U?Y_UN[CCNY^1Z_LU:];C_!60,6UJ#9?DJ5"V%P5.;XI>Q#U1^,R]>/!P5+ MW$GLUFD)!42:?EJN_B5W^ZX?NJY7[JC\X2CUQZ/.^?)<78SCP:A;'[-7P]1S MX^Y?Z:>_NW%\6*971C^=B6 =+2FON/R9J2,7RKS2 ML.VKKRXOW/3/^K8:) R1.9*83=Q:P4GP,;'@310F:NX2+\__VMF'#H<73^X? M"?PPN3_!Y;(2KUSO;_=EM/;CY;-:#NJ57;BVN ]=P9P?;P6;#2\,-!BZYJR4 M0QO3L+ZLGKQ;ODE7A\.:JO_Q_5W7:^L'38^=)DNH'/;R'/[K1[=^TXE:BD=$ MW_R(-/V#WNV]?U-M[[[N5!N[F]7^^Y_WMS>W-]YM;^W?BCS+=Z-[N_M[_]G> MW#C8*K=X4/[9V=H]V*_V?JE>[^V\>;?UOUN[^]N_;=7KL+>SM80W?@L(ONCV MJ_*]O?(LC'Y8H=LZ)]!9;NI4>CCE.C6AQ4DSK;/[G'0]*_?1<\>C].KLQ4^Q M.SKNN2^ONOUF-LV'K@I=12JY0/@..47Y4V_TZ0"G[WYT<[S_\^Z:>*DY<(@'A@VG9@$/CN/9O%G^.IUN!E>E5C MOIZQ,WA[#GD=JW ?_^Q#]GP."X@'XO$.!+6+/A"XYT^]YP@">""^!0*K51!J M$4NXF\95MQ\&1ZEMZ:L+V[/9'HEVA6;,M7_7;'F'=UJV90L:.QG%.:=CR:MA M86^&@]P=_V_;\GN09"__[HC=@[>'>U^_;F[ MM[E%=MF6_/#?=W_N;I;/'_PY%?'UMLRI_/_3AOC]('[Z\.GMU[W-V-UE[[J_ M?XK=G8,M4>99QG\OKT9\[6[V>N7_1SN;A[U=MMO=W=P1NVR;__[KOX_*OY]W M#@[_+-_]=?>@EW>^D"]-M-<^^?NCU(%I[1PD81V(S .4W9% A14L126R#&OK MDO!.^_)U9WANVH"K+(?5F$7;!(R%Y2 ME8$H5A2.%")88AQ$33*7BAL>V=HZ?*30"AAI/207N,B)&DKK#ILORXYU%E'FXGGS"-:AFW41 M]\:':5C5N9+#=)CZH^Y?Z=1]5+WH%63XX6753^,Z(6OL/F.S)AP?Q\?Q6^F; MIQTFEP!PM_M_I=&X3C&O1BF<#+OC[GV[X"VBU#2.C^/C^(L=OUU2+!.3(@IM M!]8Z\.FD/TSE3KZF6!T.>O5TJS]=8D+?\4Z3?ZKB, M.L!*S*M5+&H!<3^-ZO1Z6G/:;A2G]^>'\'\G9_#7<@1K*\M>?_^<\3.B^\<:) V")((D@N2C!#(@2+82)"^"'QPE)EK"('!>0#(G!4:Z#,&;Y!/Q MUG-1J]O8_JBEL0WWMV OBU7X70H]-QIU<[F?!K(&N0EH>-'8A7^H)G;AJKPQ M*A@PJF,?>BB[KVDXB&YT>%D,ONQ673&:@JB.RIXW7>*061 ME ?/4P)#E0N6!,ITJG'9,,I^:ET@7]MAN)TQWXB?=]F[%XNU'X_*4I57B)EM MQ73)0RB MJ-EVV+RP+?NH"556@>2A[OTG&3CF#$1"(^4\6BD4BIJ(G\\//V<1->=@8$91 ML^68>6%J-H('$ST'(H,$$6(&0Z( '80,)$5=CA&*FNVT,J]^[/$$'^H4NA6 :; M.0.F(C.R[M5M:)ATUQ&@( M"$&4J^RN8A""E!A'+ M#\.%!QD=CH1&A$:%Q&6.'$1IGAL8+4VY2,E/G"5"599VD2\%E8R$( M2XSBW*=):@4JU.TSY3[3^CQ-$31T*3ZTWU3K2&F5C+R[:;R7D9AF)*;]*4NO MSM*G$!0033((:P6X* @$EQB343HSH>C]T MO3 64V)##D*#3=2"B#F#2T0!I2&)X"/GKO&C8=<61%=$U[;%&B.ZMA%=+^S- M+CMI%'<08]T5*^HZ?2T&$$I8)5/TEF=$5T37I][(%437UENK$5WOAZX7)FO- M#%7,!@@ZV;K0A0/K.#Z.C^.WT5NX+(D?=='Y<.CZ?]1=DXI0=P/,SKGD_,JI#2NL M&;2@G-";^@^#_D8_-E>]&8S&PS3N#E/MX?YYEK7R%"R['/0B?%,DDD!\1/Q\_GAYX)S3.Y1(P,Q2%S)AZS"(:"(>6'L%2#Y4& [6KI^NF)]@96ZZ-#D@ZY_;HD>5:?5B%KK\L/")6&MEII+K M&DNOUU)"+&V%,7OU0Z3G7AL?W:I+Y%9=J#WZSDR$K#,KZ^Q,6Y99RHE)+B S MEZ!6YZ!LI8.L731%PY/1A#K9_+H$C]Y3##1YYHBX4*LR(N(C(N)TN+(ADJE, M0.M8Y/"03DO'":))\,(+,VD2@HB(B(B(^)2V843$QT3$J6!D&IBI:]];0@V( M%"T8&QTH3;/R,>LLL#CMMW!4^4*%5!LM<[5+T%JQ5 ABW.G,6B!<-/9G6N117K=8=PNLS@]=VFH81 M7A\,KU.68DVE=%8H\(1[*"3*P%)NP3/GC(XN&-W812S"*\(KPNO2QB CO"X0 M7J="$X+-7-8!"8XH$%X'<"$DX"%9EFU,B=W2DAKA%>$5X?59E-! H+TGT$Y9 ML;WR407C@5-*05#GP<.WRV^X++D>=3G\D_,N1=7AI$U1U10LJEY, M"A;],.>"^"NG/RR;BK \!?$O&FA==,ZZ$ 9N:IV%28KW4Q4^3'L4$[5>DNS M&,5!1%:GBV0!G$>OI1!*!K_(6LXKGZB(T+DDT+G@O)$9K2L(EXN#RRD/H*T-")L5>.4T^*"RM))H5M<:(AW9)LL*HB2B9 L$S#FX^%# 7!+$O! P M@W9:>ILA6VI!*$K!.JN ,J8UYS;3G%# 1.A\?M#9;O<=PN7BX'+*=2=]4;^] M(!!C71C8A")J2D_ ^>QLTC9(1EKGNEM"E/R.#3EV1\<]]Z5>X/0=NS=>^M!+ MV^4I719[_M7B;V?-"*9L_%>Z$8P'5;=PRC"-QF<]!YI&!(.: JJR)3 X3L/R M9?T_ZLX%=64HK ;U;$2,EG4GN"1MH&AQ/]'BCVE3?TBP?1<5'H>"$[4AN)"XR"4\:#B(84= QU$D\VD29/1&KZ M F#%*$1'1,=V]P1 =)P+.DY7^M?*HZ7)^CFB:.Z:T::8INW)V7=\Y>RM!NC_TWQCX3U"F=F MGC^G;;J<1.HUET",$"!8YN",YN"5*01EA\!%B< M-N9&0V/6!E@.#$26$7Q=Y3IK[B31FAI)%U7&%2$1(;$=>[=8@RY"8@L@\4)2 MU($;S;($I5)=V\XX<#(3H-Y+*BG5/+D:$K$;(4(B0F(K0K 1$A\!$J?,ML1H MJTG=$\J&#(*G"*YHTR ,<4S9J$/@*"6VV';[7,LAW;_:_\KY#9]M0;\Y&';G M34=8NN\^G/1I8]J@*U-0QGH.TAD+HF[29:(IQ&2%(BP;$73[PM!6K70?HNES M0],6FH 13>^)IE-VX&!U#(XEX(2;(N$[#HY8!H%;$I+(A,LFFU(CFB*:(IJV M*!P8T;0M:'HAF]JB7U@N!"0K$@AB ]BZ.2)7-G#!II'[Y4XV'YSEZ3;W"_4OV+<(3B^#@^CK_8\=OE]5N6C(UOX6OE MSA.Z1J@8K'C,R4)K\IR>NM>GA^Z@/G.3*6[TX\'%";S(*,3DP?OI =N7>GHS M$X@1J3:C&*B=$."#U^"IE<8DDWF(:^M%-+R>/3C_,)253R%$E%P]E%QH;1Y$ MR<6AY)0GSV>1C:]AT04!(CD%CA,"PCC*@U9ERU5M>R8(D@B2SP8DV^^40[A< M(%Q.U>M)AI&C)#EAR0A.::X47YMG=\@62)2+J^K;5E,P;=5 M>3\W#5^I\9Z'@Z.Z8DMC/RX0T1UW)Y7?)T7>3^O^W,]RC-F*RV,3:4'=G[OR MV?3!)3 F M:!!61W#.>Z"NG"#+"D5 ^76620G)"8Q<44B$IJ(A20O6&@$V&!=$)%)K>W.5;R0@)" D("2@A7F?4#M:<5J: M[AC-A1#E!]@BG=058PHMA>3!R6"#T[$ IDHEF9Z.VEVF7!$D10B6PJ34T7&"+>&:0O,:0:"!P&FQDI=.(\QER7E*$0B5")4+D<" Z+C MP]%QRM@;3-DL*A6HHFM/^E98JP58K6PJRH)4(:,0V6)#[_,N#G;_QA4KEWNP M4N4L5Z>D#5:VO!=)O9^V U-M!"/!0.+"0%'5"DGY;$ 3PWCY+Q.>+ZRBS2,\ ME6U%7FQ$A_#:\EHX"*_WA-@ B*Z(KLN.KJM81 =Q]KXX>R'&LLB#X=P"53&",%&!\<&#M%I$3Z/0J6YW M(6\08^=:&0(Q%C%VV3%V-<.?$6\?C+=3MFV>I1"<"I ID2+-<@=.4P-<,1H* MQ?)$6YSDN6JXVZXHYV7(U6D0I:S5%*14W4G4\XNZ.L\/C?6[+N S=I_1!?N< M.6ZA1G#DIGMQTX=ID[;QU)0]HD47$!0$UPR,"AFRX2K4>\ECX2;*.[1UCM=5 M(R8$RV<&E@LU:2-8WA,LIPS4) 3O;&*0B-,@= [@$M? G'><:^.D8[6!VB!6 M(E8B5JZ @1I1\[ZH.=4'J) <(X8!TW7@9&8H9S-()+T15M0396=,WF:-T MN80FXD=PX[5H$5_?8!Q&;^=SII^Y6X)O8)XSUBF_]4[J=7LS&#;NR_%XV/4G M8^=[Z6"P.^C7,QL.>KURR7:9XS"-QLA4,S%5F#8:1Z93""0 (=F#2"J!=90 M%XQ)JC/73*RMRR+2"W1GMD2N1V!=$6"=N]48@?5I@77*P,PC*SCJ,_"ZGH9( MV8$A3H(VGGC!J$G4U,!J$5@16!%86UV&HW]R% ?CT_<1QYV]+!N_D'"*YXVZ&!,]ZR+^)XU&KZHK0=$O M)H;O2<_2RDU!2-VHM!Q@F$*1JGL*(_?K6;IR?MH5YK@%58G^!KTAG4@N+!@590%%:,CU/ L=2,9,M23VVG9?;I09OU$H;FP??VF"^3TS=/1>'D_#D[JI;O5H=FN!^F?+74MW7E= MEY_Z%QD_CFP^$YO_.6WY]D(&;XFO.R*JPN:RJ#"[#4C>TTY^CQ))!BA(#.9ZL@' :[\ M!!UI2,%03U.>Y'A09*^G9Z_&5?ACX^(J_\;N7^O_*C_.YGODAG]T^\URV.MW M<\=Q+T_VSO?XG;7J=?L)#B>_4]: WGY*E0MU=H;K?ZF3+?J#F#FQ(=0!"VU=? M7UZXZ9_U;34X&B)S)#&;N+6"D^!C8L&;*$S4W"7^D9FULP\=#B^>^S\2^&%R M?X++925>N=[?[LMH["C8;7KAJ,&RZL;PJA[:@ M37U9/7FW?).N#HO:WF@7^='N?6;3M12/"+ZYD>D M"2!XM_?^3;6]^[I3;>QN5OOO?][?WMS>>+>]M7\K\BS?C>[M[N_]9WMSXV"K MW.)!^6=G:_=@O]K[I=IZ^W[[X,,2WNHML/I@-BA&Z:J$([[:?*ZN71\.#@IX\;1#RNT%.WY33S%=>[?97A&& M;A%]3HF:L@FI3V*!SFYH(@^&^@ [HN.>^O.KVFW&;#UT5.(M, M=/^;'_[6FZI#M+KG9TF' M?NM-R<4]/_O-465'&+-4,]8=*;[QQ2VJP>Q^WIYFQ[6BAEVK&IJ.I7:H9 MJXY2RW4J3$?JNZ[Q=Z)I[TAKCYIZ(.2#@GN_.^-3^6-&F\F#PH#-$T0![W<_ M5SMEC,-1M57TF/BR^O=)/U6%X> M\;S\C.<%S\M=DYHNG9'*]6/SVT:9=FVN=;WFUS>N&Z$[N?"U.^Z.R]_Q!.$) M6EM_E\:NVT^34[/EAOTRUWM5+L.SL7)G8R.$DZ.37NU(;8Y'TRGJC)LN(BN: MOVR?-@ZONT8A.^'YJ<_/P:#PS$5.;=7(+H>#7KF]T?]46_]WTAU_P:."1Z5, M9?=*$(3N)%[@2)!MXE)930H7-(M/HF;:&UNW(M0DB MI(_;]391QNFEV%@^6VQLT1P;I7%B4M@[&8_&17TLBW@>',N?.#AV[_5I<.S1 M[X<[F]MB=_,/\>&@O/[T5NS]^MOAAZ.W7SX<_;O[@;W[??]]\=[C[M0Z6#?P#^ZWW@;V5OQ]M?[T6'%O&__W7 M[7(/;[_NL@]_[V[^\N?NKUN\"9;]&C_]_M_?RGWTCCY\VLT[^Z>!L?OD[X\Y M!NU%YN"48B!4DN"I%>"<="IJ2HRW:^ML.S$"%:J0S5.O+;H1/Q\;'P\>LY/GHJG(Z4 :?*%'Q4&5S=+4(D MYG-0AH0<"SXB,JX^,CZ^<'XO,&S7ULTU8>W1COSR4,;U?#1K*0_!1<*$$G6? M1B&5C,3QK(R*_C91>Y8TM(9$3LU>$^VU-=EG2T(@])Q *&-166E!VVA!<.+ MVY3 ^01Y!'D$:*X-R[6=0VST+:(N5HQ:QCS M@2I%!/)("WB$G_.(8Y0+:0MQ6!] !"+!1I]!NJ(J&NN9)G1M7;XDQ'0TT@C2 M"-((TL@BJ@^&S)/52@@3!%/:,9<3$=QQR:V\U?)_K>@@.-C-ID9924(2C6(HG& B2&"\U9P:W)V/*^M,_62 M,M-!US R"3(),LDBF$1%P4+,.1.F!:?*QYR8R<3:$(40=]8X=@?]88HI'=6E M,%K>76MI^./+.7]$IXA7- -AF13^H Q<,+4?Q.>8"NL;$8H20E +0>Y [D#N M6 AWL.R<+.*K350)ZYPQ7OHDB:VK6 O].,[S[7[HG=0+^&8PK">X5'T=EX5Y M=B\T%VVB8H$SX()E$$Y2\"$QH%(H154*BKN)YB)M!T.W5K?SXU(F.^RF\6FS MQ[:5=,?QU_M'@FP:L2C; MD:TK9=]V[FUG*Q4<'W%_O@VYM&$J^UD<;Q+!,AAA/$_9;@_K0_ MSFJEI;$*@F0:A.09"GT[2,YRIJ4FF5)$_A5%?D2^.=G_:/(\!R="X,*%9"/S M5#'IZW80EL4[(-^HK%1Y]4V<0PO?8V#AA6])VLBE)PEL#G6 G-@C*$@ HN1 M$JY<"FOKI(6-=!$'$0=;@(.+;,GZ9CC(W3&*?_> O"FG1A")&:[%#$)=4,JF2(MJ&[7029K C1*!&M\4B=#W5VX;<+^A M.7$MU+6N0?%2"'=?IM*UM#=%#I<,G X*!(L.O.,:N+!.D!"T(75[8G6#6>\: MJR[^26JK0-+..$A$O7FCWAR<&8AZ"T.]2QX-:XDW+@%WJHX05Q9LMAYL8#8E MEBQ-!G$/<>_YX-[_^X=AE/WTU!&H>,3QB+>"VA]NI49J7QRU3UFK632,9,?P]MJ-#E%^F4%^V7T] M76M1*6U=$7M#[OI5=[*W"=:>^_@( MZ^VQ2".LSPW6IRW.=L MMBZZ.#AN *9^'4+Y[+A,O&I:M+EA'%4GQ]&-T\0R.4RQ.Z[JN-ETK][VSR)P M$,=_WN.CG[4]7-\[!;O\,Z]XW4+=QBH@H^,PB^$PWA9$\ MN$ 8!6-<+/JLH^ 8R9!-Y(0;7_;.UGF0UXN.2Q.6.KH"YRE%4M?]E%DR8;PSGJB@J4Q9!25]_AZ<\QL+V&^/1BY/=/=OV> [I'"']^Y#>/87SVH C'$V*V2+#JY1 M"*O 9+9N,L]4:&(O\9[9RB1927 ME'#!G=.S1Q#? OZ_N=Y)^C;VHSA_)^RG%UUZ.64N4@%%]M,S@ MB\H*N7!@,H19:R72']+?RHV/\#\G^)]W-#;"_V/#_Y0K@_"0O54&)*LCMC6W MX)15D*@R3H= =ONZYT:C: MN%0]XK'\'*OMM&ZSG^/=^88WEVW\[8:Q*0STRV"84W=\TDP0W1YWA_\O4VX/ MZ[TM(*6 ,D= &"F+%B %D&1)C%0DDL/:.I6+ /^5=V:W*8CGN8^/?#"G(*:% M.CYF(@/4!>Y$!A=^$!YB3H(3H(YS$-0*\"YRT(4'F*=>)N$+&3QZZB82P3," M8AP?B7 EB'"A3A DPD?0BJ9\(DEZYSGWH$P6M5%,@F=,@.$Z:IN8#IPA%2(5 MKM3X2 7M2>Q *GA2*ICRC]@4@O&% $3V$83*"3QA"5A@D7CN10JH%;75-[+" MN1X3\_B97V0\J'X>E">_=I5L=HZVEWA_%, M*$?!1E, W4<"7J8(/FO-M24\J52P7*.K&R.=5FE\Q/LES/*XC/4HN=\)ZR^\ M&232F$7(H'1@((@S8"0+H),BB>8D.;%KZZQC$>P1[''\U1D?R6X)LSJ0[.ZC MV$QY+(0J8HC2&8@0 81U&5R*')0,6CL1/6<2Z0[I;N7&1[A?PBP.A/O[P/V4 M5\*)Q(@@19WAF8-(.8$-1$&F9:MDY%X%BG#?8L_$(SAT6[2(EYT3Y?HTK+:. MCGN#+RE5#3!4;TZ&X="-4O6FY_J8M[%JGHJSW6XN.MOK>JLQ6V,FV-^?P:B@#QX8R64,RYH3,1F*A?DOEAY;W2; G.>^_A( DOHOKB5 %#L MGPW_+UP:ED83"FU#]C$4_+<9#.4.K,[4^Z2X)VQ10C\2P#,"8!P?"7 5"'"A M+@TDP'DI0-/%J@CS43H)3).B M$@P3)C(0JO*8W>&H<4B!2X>N,C!2RAFP,I M8%X4,.7Z\(KHP(B$++0!(:DJ6A!C8(-PU&OKL\Q( 2UV?:QR4D;]H(,O3WF] M7$?'J3]R]='#Z $<'Z,7ELZT^>O0E3%N*$)9N[B:I_SUU$/^ZW PPE3+69A] MYV!C/,7LRE!?]+H,T5@&PM0AVUYPD-D5V4QY84)<6Q>R(S&J 8/81!U=O M?.2!-ELYD0<6P0/OSWE !\DGP04>0,187L7RRC+F"6/4Z1C7UKG4+S5K7QCX?![*):*49QM @/![ M._P:J;@2/"M.A?!,NF2]9")G:@ODAG@[_"+&/A[&?KG(I+>".1<)1$(*QGH2 MZ[*_"3A-M! F5YZ)@K&(KHBNB\L G3.@MFMO_[D:#\WR\-)U@Q'Q7%KJ0J;. MB!R2X2JE(EEZ2S(MZ0KTC MCFL.EBA=6,K452RI 1*D%-)9XV)= ("^I)(MQ#Z$9(5DA62U- _-,I.5M9$D M1B,QE H3M0D\<^MI3#'IK"V252O(ZD*E,EY$28D KJ("(6O:4K5?(ZKDI(_1 M1KVV+E\J99"KD*N0JY"K6LU5LS2#,4)*HPQ3+!!A>31!)JMIW5T]:J7R[60U M*LM97B$US9V:]J;T*%+V(7D-WOBZ;J9@8 CU$*GD1D=/FKJ9E'=HF]J[("4A M)2$E(27=2WT*)"6A'3="1"%-\(EZIX0(@G,5C$;UJ0T<-1T0S+UE5*0,HC;Q MB4@8..X89)6H=3RG&/C:.E,O#=$MS'M%MD*V0K9"MKH76VFB"SEE81P-@CEJ MB/?)&TX)\R(9*P(H=(18 JQ0K%B0Q&6 ')1!J%<"IQ.M' N$$-[.D9KDGF^;%Y'LJ_ ML?O7^K_*C[/Y'KGA']U^LQSVXF[6_^6'/ZZ??PU^"#^TU!\Z'HRZ-?J\&J:> M&W?_2C_]W8WCP_*,%KX]/'T\64?+R3?>]$GG"U2FD"BD MFG*N@L0='^?+&'!GZ/@.!!4B3'!ZSY0UDS>7%V[ZY^'P IO_2."'R?T)+I>; M>N5Z?[LOH[4?+V]/V9LK"WIMG1ZZ&#D_WF(T>U>$C\&PR=Q]->G84E]63]XM MWZ2KPV$MG/VC2&?,D<1LXM8*3H*/B05O8ATVQ%WB'_7:^D'-$M4@5Z]KN:X_ M'OWK1[=^T^'XYFF_^1%]\L.O;S[\KW>VJE_?[;U_4VWOONY4&[N;U?[[G_>W M-[U]RF^[T;W=_;W_;&]N'&R56SPH_^QL[1[L5WN_5%MOWV\? M?#B[U5;Q*"AN.*JZ_:I\?Z\\Q*.75?H< M4A%!CU/!X#JMJ8IN['Z:O&XN'1\.3LJX<;1*2W'2=T6?&]^TOT55: #J;.H3 M:3W4:W<\2J_.7OP4NZ/CGOORJMMO!F@^=%.F^829K.U(11MR.LUY/_W^4^+J M3(CKBJIR^J;N&,:_\?XW/_RM-U6':'7/SY(._=:;DHM[?O:;H\J.,&:I9JP[ M4GSCBULX8]5A]SYN3S-CV]%"+]6,34=3NU0S5AVEENM4F([4=UWC[U0CN2.! M/6I&N9 /2BG_[HQ/J7M&B]:#*JF8)RBD\O;$#<=U?\RBOL27=RRF3\A'7PID?^R0\ M=%GQC#SB&?D9SPB>D=O/R/39N&Z$;K]Z[8Z[8]?#$X,G MIDSE71J[;C_%:LL-^V6>(SP7>"[*5#9".#DZZ;EQ.1I[X\.B!]4U9(?I,/5' MW;]2M=T/@Z-4O?C/8(3L@V>F.3,'@\(K5>/"*I ME3*5W4$?IF+AJK-@.#P>>#S.D>0&Q%BA8M"+B,";*@:]XX;AL.)T::I!?V>Q MER MAT^]/W<.8F]W\RWY_>C?AWN_;M/R/6ROS'_GT\;GWS=_R3O=T[($^^3+[J?W M[*.-M-XP!X$1#B+*");*!#H1D9FW,1(]*?>L])*5>VX[HK4S:P;A<\'P&;SA MTCK.M:2"U;6J6!36..OJRIB&WPZ?B)&/A9%?+V-D2"(FP2%FGR8)\MYG"3X' M3V6A.:ODTI5K1G1HE$ZAH#1=8F0%.=P2YR!&^% 6&)%LD&H;B95%-F8MD2 MV)%+D$N02]JT;+-4CV0YJ: T<4$*RJ)C-J4DE:<^62TSZ\(EA()1(H(QE.LDF,HBU,6.BX2P;)GB2"5()4@E;5JV62H1)R\#R=(( M(V*-35990Y/E.C!)8G2W<\ESJT2\,.:0ETU94H6B@#@0ANBZR(@%)[,'&HTS MF5&J1:R+C'38TM0B1L9 QD#&:-.RS=)G)2BKC"=9)28<8R;%Q+)U*DA)"F^@ M\M$""OE\WA[XTP>Z^\='ZPB7F6=0C!0=1'("W@<%*A*5B3+!2M-4JI)*=]!I MC&R";()LLA VR5[;%!AG/ LKN6%!""ND\M;I1-3M;/)<"_DND$.^7.(0P;5. M9;M \VQ!!); Z,B!$Z6<$BDRZI:QEB_R!_('\D>;EFT&_BB$08B+E,I86(-X M2ZE643OM4G+EET?11IYQH=W%L<_N90U&RQASBAE88'(2]6HR%>"H/QN*S.O6AHX/HZ_^/$?&+Q^ M?8K?@N.5B4^_P:'G#'54&!ML:Q1C9A%COER* A$?/ >"] 9,O!9JG A_+7F"5WCJ^M2\([BPA- MO]\CTU:*?8":_!S@]:G'1WB?4QQY]B(8K8G(61@MO5!)*46%-41RSA#>%PGO ME_QL>W7CZ"R9R0R"B@Z$I[9@N]#@,[?.2AV-EPCP*PGP"'!S\@@)EQP+U)B" M8I(ISS.C2G)&DV$VVCL W+1I[VL:#J(;'7X3]M" ]QC0^.42-,;H..-! S6L M#H-6!16)-V"C48Y'7NB+U@^Y893]A."(X(C@>!TZ!;[N713_&4M8Q)E!1*1"<1K!%GP=)A/*91B\= M0]&OU0Z(%:[%-*FB&"Y54>R>5E'LW;>*XD**FN#X.#Z._TR*"JVPZ)8R]2YS MGZA1HBBS3HJH69))Y4P#"S.+;@VD7ZJ+>Z'0%NUV+Q^XSRC4S2#4[;Z>3KWZ M\/='KD3TQDK0C L0-F0P1A%PSJM@N8].N[5URCNT=?$F;9='VAG4B*#7=F\% M@M[\06_:B<%V-CY*);F0/M=]= D(XQW8;!2HHN"&P+S4FB/L(>P],]@[-4WC M$<9/2JBG-<9E#2\,'OTX!1-A=F%BHXI;4U&9F^S MB7J%8^0WNW]U8^K'4560)TQZB8V:7F*#7/V3=(R\Z/_>6D+- M3'6QYAU&?PYOKYMH)!1D[B[([$^'T7_X\C%+IPB7$9*W"432%"Q-!JPPQ"KO M" MZ='?^IR&H3M*M9'\U%I^7,/EJ!U-=I=-U)BM$:0,M-[PL:UCI!-K;'MT>@DQJX$I(Q@A2(%+ARXR,%M#03 "G@L2E@ M]S(%I&2-L3Z"4]H4"I "C&(>B+)1.VLBSPXI +,"GF(%?TNC<9E?[=[H-I!0 MU<7XAMTP+B]?]]QH5&UY\PYO+-OYVP]ADA/TR&.;4 M'9\T$T0WR)TI8._U%3>(,J%NNR9!.:9 :%5T ),4<.D+&D>6!+=KZQ+KEF'0 MW2J-CXPPIZ"[A;I!9J(#U CN1 >7O2)>^Z@E3^!X$B"XR^"$*^I!#I19:;3, ML=8'KA>RQ!@]Y (%#]/"@/?^TUV>P.4Q@/AI@0LG*.D:9D'GH^ M9@'T_2N>#RX4$<)RD-E$$-D3<%9'D"%QEI.)E(>U==J^AO)M!R0,?FKU^(CY M2Y@ MRHV/D+^$"1X(^?>!_"M."N5U4-9[D#DI$#%I<(QIL$J4?UUO-29RS-2&_F!C?$7:%]EE+7@$XZD#D84"'U6$9(J*EB3/RI@%.316WD?= MIHB=YSX^4L$2.C1NI0%4 &9D@2L*0-"1Y*@,).$D",,%.!T$2,N#R2&G(!>F M " -/",8QO&1!E>!!A?JYD :G)LR-/'U%RK<9KN?/GR4E"2E0P;!&0-!- 7C MG #A-0V:9^)<1AY$'ERY\9$'EM#W@3PP/QYX?XD'>!(I"Z9 N4A ))O!1:<@ M>5T4(ND\RP%YH,4.D55.W:B?=O#E4:^7Z^@X]4>N/GH85X#C8US#TIDZ?QVZ M,L8-E2MKQU?SE+^>>LA_'0Y&F),Y&[UO7;5VNB2E"Y0"E4;40=T:7!(9+"]" MFE8Q$N$*N[..P'@'#''#\5=G?*3"-IL[D0H?GPJO6CRM4L1JQR I$4 $Z^K" M_G5OL\258N5W*Y$+D0M7;WSD@C:;/)$+%L$%EZV>VL2BXA(%T3 )PFH-5EL/ MF6:FG)-%RXW(!6TV>][-531WLZ=>P K^['JN'U+EQM6_3_JIXN1E5>-).X*] M_6 8T[ 9H2Q=-1KTNK$ZO\?)FZ?#\?)^')SX7CJ_8&78X<90<>ZMX\HES0D3 M04D;;(XAF)B,%E[)C]NW18CGP?#(CC0$,=I MJ9N3\6CL^O4B8H3X3+2P?3E"?..C+]!/J Z0$DT@B")@G3(@O!#"<&(MLVOK M7.J7FK4O3'P^#^82T%:=">"9=LEXRD3.U!79#O!V" M$6_7,99S6S(5 ,Q7H/@=6_YF 3D)$(*S$K*5,%91%A$V,7EBLX95-NU MM_];CI!I^ZY])25W#/&9%#,ERE%'GPEF0JXFW$)&?0#1JV.ASTRI*. MMO[OI#O^@H:B&9GJW']>[F?O[4<9B>QA23SMHB8;6"L"ZK M5ISXK*SAP(0WA;!44:V"CJ!X--819I+6:^ORI5(&^0KY"OD*^:K5?#5+1QDC MI#3*,,4"$;8 7I#):DJ5<5$KE6\GK%%9SO(*Z6GN]+1WH4_1G;7!%B# ! MLC02A" 9O(\<$J8%\F0VQGK,BWM M#OK#%%,Z5@ MF+5@14S44,IEU&OKG'8(#[O^9%SSV\$ &6Y.#/?^$L,9;;5D7D-ALJ*) M$5LTL2P(6&,*VWDCG. 338P;U,2>GN6:9)\?FV>B_!N[?ZW_J_PXF^^1&_[1 M[3?+8:_?S1W'O3S9.]_C=]:J/+4)#B>_4]: XWY*E0MUZ2'7_U+VH>H/QN7K MQX,"3:X@P;@I3-1O-M75O^1NW_5#U_7*'94_'*7^>-0Y7YZSQ9C<]/J__/#' M=7P3WUS]-\\!=S#JUK#\:IAZ;MS]*_WT=S>.#\L#69ZWTV=/L(Z6$VRXZ9/. ME\?M9)Q^.D5-,OT5ES\S!=$AU7S<=KRQEQ=N^N?A\(*T_DC@A\G]68BPW-0K MU_O;?1FM_7@9: O*7EG0:^OTT,7(^?$6H]F[(ID-ADW:\ZM),YSZLGKR;ODF M71T.:\GU'T5T98XD9A.WMLY]\#&QX$VL8ZRX2_QC4=@/:OJL!KEZ70N]A43^ M]:-;O^EP+,5IUS>?]M<[6]6O[_;>OZFV=U]WJHW=S6K__<_[VYO;&^^VM_9O M!9'EN]&]W?V]_VQO;AQLE5L\*/_L;.T>[%=[OU1;;]]O'WPXN]56W,0MV%2] MJ+6;;O\DQ1^6<&MNN:L7L:AK;CBJNOVJ?'^O/+6CEU7Z'%(1QH]3 =TZ^:LJ MTIW[:?*ZN71\.#@IX\;1*BW%N4Q[_::>9N;V;A._HH3EKMX/3[ M3YFW,V'>*TKHZ9NZHZWXQOO?_/"WWE0=HN[[Q:1#O_6FY/R>G_WFJ+(CM'F< M&1NF'F/&NBS%???G:=98=1B][V>?9L;EX5JR-38=*?52S5AUE%RN4U'66-WU ML]^I0W-'6GO4.@)"/JB0P'=G?"J*S&BK?% -'?,$)73VNY^KG3+&X:C:*BI8 M?#E=28=>J-FWN^7.F+\_F&B<>"E>.NNE2X W#ZO"A7 S@9O7/3<:51N-[7-2 M.*1YV7@0FU.@2XWEYQ//R,YX7/"]W.R]7SDCE^K'Y;:-, MN[8TNU[SZQO7C="=7/C:'7?'Y>]X@O $K:V_2V/7[:?)J=ERPWZ9ZPC/!IZ- M,I6-$$Z.3GIU $-S//;&AVEXQDW'PW28^J/N7ZGYRW8_#(Y2]>(_@Q&R$YZ? MYOP<# K/5(TWKUQ^7#6RRVG@W/]4D] Y/"IX5,I4=@=]F J2K,ZB)/%XX/$X M1Y*)C'(=-K![XDR+.55&?#.%=.33L.*T,8":QRHE/ELI^V_&QGYGO9/W& M,K4B19^B+0\5U<)+9;DA.5$A98I/WLL/ M7P/;K:/2#SZ(G5_??JZCU'<_[?S]X>O&UYVO%Y\YBTK?^1H^[_RZS7X_Z'W: M_?J![FZ^I;N?_OC[]\U?_MPY"*R>\\[FSM>=3X?YO$KX/OG[HR9.AY@8U"G M=>U:"293 D)R&2@)T@M2UPA7+PUK7_.(.SUQ;06TEG<90NA<4),%57 S!D84 M]<)ZYK6AV5*7I:4J>GD[="(^/A8^?CW'1ZN"52D$X*KNG"!4 IN\@T1]@<9, M@XAN,;6]$1F?&!D?7RZ_%QBV:^OFFDOZ:$=^>2CC>JHH+W"DB+,J!R$BI4:0 M\@]W*7$BN.:W\ 46X%DD@= + 5L*([U6( QU-8%$\%%'B#H+HB2AQ$Q*;A.Y MF,H[R"/((\@CR"..&D\]HR3&5"!*%/U>93RHK-RDY@#SRQ#S"SWE$$L>D M(!*T2X5,RJD &V0 PZUVAMC 25%$Q$LC90?5$:01I!&DD4702.2,"J492TX( MDZ0E*@E-'&>&A.3%[32"7#%?KI#G7!%2T1&-3:""*SI')*JN2&V!!Q^55CDI M2=?6D2>0)Y GD"<6U'XG"*J$SR(Z+Z0-+A6)U=A"$U8HD6]S..CLG7G4E*.@'&L*!Q.@I>2 )-1J)P]C;HN5"9?6KJ8WCO(),@DR"3()-$' M2Z*2WG$GDE4N9..M)DJIR /_AN'JN=9S7B!_?#GG#VX#CRX&R(%D$)QR,,XR M"-+QHI%$&TWA#Z$Z!KD#N0.Y [EC(766>8C29<(-%9I*+XH:HJ-./L6:"&V%B<)/M!"%]JP%54.><\["W0KQ M+V7.PFX:5]U)BF';6B?@^#A^*\9_8)SY;.7K5R:4_+IH([G*.BE/@A1UYU@7 MA+?6!TZHYH*&CYMUJ2A""87FQ4-Z211@G8J)%NT M7H+(OZK(C\CWC;U[,0/T^1B2MK4W*%FA([><\*A($LYIPM5=1-Y16:KRZIM M]XSZHBT0#"\\15XE*D3.X&0B()@LKW(@4/0635)AM*3TVCKIL&M >*UD$V(@ M8N#R8^ ,$$A$3$HXD8PD@D9G8Z#:21L8D>71H?.4_MX,![D[1M'O'F@WY=%( MF5LOG07O:H^&UQ$\=;J(?C;7\;H\&7ZRX-9 ^J7BMQ?*;=%T]_*!^XPBW2PBW9>I;"LGN?)4LDE@BM!:@H]%?26V M+N14]H5;6:NO[8M.:;LHTLY01L2[]GDP$.\>&^\NI09)&K6W HSD%H1E'DR4 M!?&X9#%+Q4VBB'@KB'C/?7Q$_-98+1'Q'QWQIXR6)A@16):0!"N(GWD&XY,# MHT0NVQ1UDPR*B-]:@^4*!UEO=O_JQM2/HZJ 3FBJX):9U6VE!KGZ)^U(/:FNJ/TS$F'"4 M7DT ;B]OA%!F.2XKM'\&;N\;;-LXQ3T4;V81;Z;;>=A0!$X>'0B;* CB.1AI M-# IE$XQZ:8ZHFIA1ZBVLS.&T+1Z? 3\E@5-(N _(N!/&RJ9YBJX9$%EIPON M6P?>9@UE;S(QF@>O'$(^0O[*C8^0W[*H283\QX3\*1,F(RD8DA)PKVO?%//@ MN) 02&(V"R8430CY+;9BKG#8Y.M#U_^C?&FW7Y6#!U,U;102^7.F2F)R=I1:4)AR$-/: M@$A2@K$D@Z72.<^H5S:NK=.;E'^,7D+ >^: -_>P3 2\1P&\*6-GT,I06F>& M6ZH+ZMDBZ?DL(%K#F>#1::$1\%IJZ%SA<,VMSVD8NJ,T"=)L\L(;Q\;H5A9! MA]5]E/@FP7YTM5EO(HKQ5"2?8 4CV2=%LW(L$FY#D5^_A^/\QO:*VZ/128J; M)\.R3A,@WV\&;][F%V=%]AQ,(2CX\$,!\K;J0D9J^"8(Z);+(SFOLL/C_F^N=I&^#/PKT=P)_>@[^(6H3RUZ 4*S\T*%N3F<<4"*RRH%1 M8PKXZPY!\$?PQ_%79WPDO]:X,)'\%JOY3'?HRSQP$@0$0E/=E"J"$US7/R*W MAL6L&-(?TM_*C8_PW[)H;83_1<'_E#.#>V82HQFXX!R$2 E,J+?*<&>]84)D MC?#?8H?&"D=N_Y9&=;Y&[<_H-G!0U0[-83>,R\O7/3<:51N7"N$^EJ-CM=W5 M;79TO#O?\.:RC;_=,#9USG\9#'/JCD^:":+?X\[PO_=ZRN_!4Q2,<0HY"0'" M\SIFT2307"1?=I=SR=?6*3,8K[A:X3O/?7SD@SF%+RW4\3$3&: N<"H<&!_*CTAED"2EZ',A X%5Z) (^;'W!?V 6#?OI5MLT>DZ0"++H]96KP>;(S/A/O= M3V_Y1\4,)YX1T%YH$-)E<+J@>\I>\22(-]S7Z1[7$!UC>5HZ/L;R+&$>PV4D M0]GT;DBV>XYD[[]\#-I+RU. 0'("H2,!)ZD%ZQAQE'-J9%Y;YS<(IQB]@\&; M./[2CH^$MX2Y"TAX]Q+=)P[J0GKEVK2L]]-R%LDY.6H\ ML&Q3W<4G@0_<@"'1G S#H1NEZDW/]1_+$S;7L(?V+7.;/6%GV]U<=+;9]5YC1M!LV+]UV3TF M=&T^I@FD$P$$31*<\PH"M2DPQWP2I!4O3IKD\KAL-9:^G<*.A[#4_V>O]M.Q%B53!2@6>Z@ B: ^. MV+KPAE/<$FF"3"A[M=BUML)-A)J''7QYTNOE.CI._9&KCQY&0N/X&(F\=+Z% M7X>NC'%#'=W:@]H\Y:^G'O)?AX,19HO/E"V^/U5!*V=&60P6I*Q;0$M9>)U) M LII)X1-U#.]MBY51V#,#*;CX/BK,SZ28)M]"TB"CTZ"T]6SE,Y$.A'!I21! MJ$*#== H6!89DU;JY"32(-+@ZHV/--!F,R?2P./3P%3E+)FLI'7&@ JUE5-R M60B!<="!!$:%%-E1I($VFSGO%I4S=S.G7L *_NQZKA]2Y<;5OT_ZJ>+D955# M23L\6'XPC&G8C%"6KAH->MU8G=_CY,W3X7AY/PY.?"^=7[ RQ'!CCH%7*COG MN?*<"VZR54H8E620/@KCZ,?MVU(+\F!XY,;E*SZ/7_5/CN)@?/K^5;9XW;24 M:3CCM.;6R7@T=OUZ$3&UX)Z5M^I:BH&Z'*, RBTIBD%48,LV0F!>RQP2SZHH M!ESJEU1Q7\XQEB;IJ><)B.0"BHQMP;-$00C/O"71:V,*QB*Z(KHN+KMX MSH#:KKW]Y_]G[TV7VDJR=N%;4?"^$:=:4*]=CTZP.+WWM+^+ -)A+ M88+#'$MNO3->62(P,T%$0D]@^4"=$&%CBY)GA-#-Y;M]L)!5(:M"5H6LOB_& M;;!($HRHF,VH@"U)BK-(DR'6:7Z= ZN0U>.2UO"51$;+8/T)& #',5M=-):*Y@S^8PP MNYZK"B'=,R$=S-])I8E15B/NI4"<$H:L(QQ1H"9!E;,V4B"DS:\O,"ED5,BH MD%$AH^69USN0D4I11I:4EH)PI;#%DD<7%?><629=,9R6@:=F=4:VWQMI Q'* M(\VX!;*692!+^QWV4 M7$;CL"7&Z\2]"9:&6YM.[5ZW'T.,IQ;F"7[)C?1[G0[,TAXTUX^#8>&H.W/4 M_I2CI*5:Y#KGTGFPJ)A+R&IAD.2&GPD^%GPH_K0<_,8XC M%A;XB"= NF BUQSX*E!HS6I9K*GE8*HW4Z8B,2H6E4&<>(&X=A8Y+B(*SG). M$C$&\\::TGS3%+9Z:K:JC^3\.LQZ&_P=JD];_X8_)OT]M?WCJEM/AYF-9NO? MKO_KK(Y:^5+YT@-\Z:PWJ#(F/._'CAU6G^)OYU48GL#. 48[&6\:NJE$\\:K MOFD=;.#1,/XVWK)X_A6+WYG#!Q^SR7)YZ]YRDRWNS%MOZ&\ QA2$8W'3&C= M>8(79V[^SY/^##*/(W+]:#\BFV!4SVWGW%X,-GY=7!]8G$LS^M5$_>ALI/1P MLU$O'O![KU^?BGW>7+63'\N=MZO7Z=9)/^L__U/Y0"V.U$1F#&?8NQ"I=SIP M'12SD;U7&UM'&;Q;O=1ZD56G[G#P[U_MUE7"<:.X7[U'GUSZU=72_V)_M_7' MZX,WKUI[[1>;K>WV3NOPS>^'>SM[VZ_W=@^O!97EW>;7#?2@?7CPU][.]M$N M#/$(_MK?;1\=M@Y>MG;_?K-W]'8RU*48Q#58U?HE:_55=Q3#OU9P::X9U2^A MU^G8_J!5=5OP_@YLXL&S5OSL(VB&9Q$P.)\9:@4[M+\U/]>/#D]Z(V@W#-9I M*D9=.PK5\*KU!0V^!JA)UQLEVN>Y.QO$YY,??@O5X*QC+YY7W;J!^DM7'>-N MF,GH3:-D34[C ^7C]X^):[,AKDL6Q/A#OBDXN^'S&[]\TX=B4^KO_2[>)#=] M2&_J\8W?O;%5N4DH7ZD>FTTIS4KU6&UR\;WB]E1S;.1J206!-XM5$PMMY(KU MF)';?O<;M3YNR6 />EZ;BQ\ZL/W-'H^Y^XZ>IA^J4Z*?H$S)WR/;'^:;3<%^ M"<]N6:ID)@D3WN_V&G.M/%H>O>NC*P V/U;FJ&!-@S4O.G8P:&VWFLH,XSN4 M?VF*,_SK>\*P/R()/SJM148>4$9^+S)29.1Z&9F7#=L-K6WH;G;#VD[KE:T" MJKJM%_:L&MI.D9@B,="5UW%HJVX,K5W;[T(_!T4NBEQ 5[:]'YV..G8(HG$P M/ $[*!=H[<>3V!U4GV)KK^M[I['URU^]06&?(C.US!SU@%=:=0P+'C]KU;K) M. ?I_[2:+*0B*D54H"OM7A?-95.W)NG413R*>$R1Y K$*#?*W6D>YTHM[]N^ M/VDQ\K"UEN]6Z_N[!79UDG^O+.09!>4^.)*X%)QP8ZA7GF.3* D^J4D9&L9( MJ:-\?2;P,6Y_^$C?_?,6_ONS\V[G]?OE MXT7[P\NT7XW/_A]B^/WCE_>$$&&TTRB%I!$GU"+MO4&!&4V,M/GVG*:2,B:/ M4>OSOK?<%#2$EGKBRSC#,G"24R1B\TO%ZX"SH^%#H M^&4!'8T3P&71(L((H*.3@(Z8!<04%M)X$T'0'Z<&0!>ZP M"9,@0D"2.H,XDP(Y*S&*7%I&D[<:B[HR,9;B48Z$%PHI%%(HY*>E$.:)"B%@ M:E/D,3@3K?<)2,-P8A*WA4*6@$+8 H7@@(-5S",*2X:XQP:98 F20"Q,#9DDQ0&64X&^8&;5Y=O9I:J+Y/U>4@!+T1;B/:N];J%8TL@$&& M'Z7R?F'28HL5BOAI*<([HS6+(07NN9,)<,A),,; -),RN>+.6P;V^#R]DF5TLF%V]H9/T]=X$>DCHL%ZC#1J:"!,(3A/I<& MED =^;[*:#QE6&.2LZRH?I1BBX4V"FT4VOAI:<-&1X5BWH=(N:?6*.VX($)& MS+CWJM@>RT @[47;0V'A4K(*$6FZ*0R(-7 MX[WG4QNW*^B^DJ?B^YU:M>&8H%M>F1.'S='P?#"\Z#!WT6$N%G)9 MR'MI=5 T.&2XI8B+0)"6/,)//-\*FUPT>&-+$+:$-U\O.\4NYP4WI?T"[_>; M6&&BEI%*3\%RA2G1AD@M/7,Z8"JT*O#^F/"^$!YK__V>:F.=$@QAE2^5,8DA MH[Q$/E@"W!L"):( _%H"? &X^P$XE60B3'.?+.,"@\;$'/6."2U2DH'^&,!M M#X?]RHWJFNU'O1+HN1\0O%@$0>52D-XB:G*. '$166(("II;J9(UUN+'RC$K M$%@@<#G6[@X0&#@#Z N.)DRY]]2X1!D51"N)773LSA#XJM]+U; H>-^!;>U% M!4]9ZYP@$@6L+>)4)^2$TT@2DEC$EH$YGQ4\_BC)3VN/;J4XU)UFL"GKZ!?* M.E;CLHZ=[RWK^"BU5DK[I?W2_D]2ZVB-53><1%#>*4^EX8EKH_+O1()VYBDG M]LZJ6PWI"X5Z9\8L6+8'ZV4UBB(&Q)VRR$98 M'Z:8I90FCP.H='P)CT0MNSJRG,F'!?.6/211,._^,6\Q4G'^WJ9@B!4!$4D- MH)Y/2#O!$4O1^N 9TU86U%M#U/O9VR^HOZ1.RH+Z#X#Z[4749S889C%&)GJ& MN&0>:9Y57^#MR)7AD:F"^DOLO%SC'.F=ZE,58C<,6@ \OKGV:E!?>]5+K?_% MFTK,[BI?VA!8:;^T7T*P2ZK=_/*4:=13>'MA!R=%C[F+'G,XET;]99N\QTZX M%*E&5+&$.(T ]$L8HF3 .6N63Q%)?41#PJQ!8B;^N2';)S]Y^@?9[@O9[ M]U<6:/\!:)]S3/KS]M_O@^#4:K!)MH(MH227 RS@_@C. MQU -SCKV(D]P_ 8@ED?+HX_X:!'<\NA*/EIRU>_$6;N?8]]7@YBC.^,PSUGF M^<%R7&2\:CKRW6[=%)IB84BTF I.E+;"4!],T"9RZ?PW72!?7;]95SO;&PQ& M,>R,^C!/KV PO=!-"L[F390[F4\PZJ],&+N2N+OVRS]Z G<\J"0MAY MFNLP>Z1=%"CY*#G7GN.H-K9,B>.7[*VU:K]PP/UD;Q&J1?"!\! TUX+;0#16 MFG B.4[B[J?LKR& _]C.*-Z,_\65DQLE+6B;R> MF10$,?G*^B6\4[,0P$H#<&F_$. Z$."]!X$+ 3ZT ;00*#Y_[[5RH*Q8,'S M#N+Y%C,7L4/.)\N=BQXG6RBP4.#:M5\H8$E/L!0*>&@*:"]2@".1)@>8K[P" MVT=[BXRE%E'GN$_,P@+K0@'E.,M3S.!_XF (_^&8RT/%/=8[-VB9XQZOIPM>/[9];ONA/LGXLM=/L1J.Z@Z6,,CM*>!P M(0PBWD?M%7$ZGUTG8 ,H(I!54B*K!37 $Z8; .44FPE6W2=VB^,<$_9HH\: M!KD3'12+X%9T0!;HP'A''-&" MTOXJME^X<%F/Q14N?&33:#Y TDUM]XH1+#TB).$D986_K#!>F:EP\(6 M-BQLN$[M%S98UG-TA0T>F0W:BVQ 38+5PPEA&RD"(\DB(Y1%@II 0[YM1ZK" M!LL9)GF J/(236+C+)]$28:]UN\]V/\Y<+)3]:,?]OK7GPFY]XG] ;Q?OIE= MYN!(7>ZQ1#_NVQ_:/]]P2 MF43&C?K^Q YBZU7'=A_*-7^OH=CEF^9E=LU/EKM^:++8>:W+:86[@?_N M97^]PU)Q9PC"!!O$L3;(:%W_*B,3#,#?;VR1KV.P)>%D2=LO"2# PC2R7"C%A M:",)U]/(4'"P^N6?N% M!U;0KU]XX/YX8-'7KRTA/$J.&/ XXBIH9(R.R-L4E'?2J)0*#RRQKW^-+V"H M=SMRL-7S=)V>Q>[ 9M$K,?/2?HG9KYRK\X^^A3:N*#R80SKU+G\QM\G_Z/<& MY4C=W>A];]';^?=[QX45A#B$89D0CT8BHYQ$5H*QKA5.3)"-+7;5978EE%_2 MMTK[*]M^H<)E=G<6*GQX*EST>.Z^CT%[++E 7F&+.+4<.>$,4C:J((AT1IC" MA84+UZ_]P@7+[/(L7/ 87/!F@0L(=U0JII"D!K@@BH0L;]W7=9SZO5/[1!>\7GXO#LZ#;WA^//+9/&BKL1?4\:X/LEH.!C:;I[$ MDO5\)T+8G\]Z/M__^SUAFAJ5\K%S@'$6.)(6PU=0*'9-W^9H.H9X1OGRU MVG]T2ZX0E?RTF00%=J^"7>MB(A9S)4W@SEMKJ!>>1$DBP3'&ZV&W8.O#8>O% M K;R1#2FF", 68*$2R\1XY[C'AP CF7,")6L&!)Q%2HC2U*GA%"-W6AIT)/ MA9X*/2W-C-Z!GI+!(DDPE&(VE0*V)"G.(DV&6*?Y=VJ'S&A=BDA9\*/Q5^ M*ORT-#-ZEP,H3"0)_^,^2@[0YK EQNO$O0F6AEN;1^U>MQ]#C*<6)@E^R8WT M>YT.S-(>-->/@V%AI3NSTOX"*U'L.!;$HR!R\4R*$W(T)!0B,\Y$$KR6P$IF M4Q5&*HQ4&*DPTM+,Z!T8B7$+'"3 MUBQ9:PB2FE'$,T%9ZX"E&!=>&6Z)8XW%I/FF*?STQ,=E?AUF/0W^#M6GK7_# M'Y/^GMK^<=6M)\)\/9I;MKO8V5N/\1MS!;ID1"?-[X36$'<88\OZ7+S'=B]@ M'5K=WA!>/^P!P-A1J(9U:9]NO9PV_Y*JKNWZRG9@1/ /I[$['&Q.I^=VD['U M;]?_=>O:+YWU!E66Z>?]V+'#ZE/\[;P*PQ,8$W1YW'U.-Y5HWGC5-ZV#'H^& M\;>QU.'Y5RQ^9TZ^?=S^Z-3 MF-+#36&]XD!LO7Y]8O-YIULG_4S\__/M55<;6T<9M_+5V"^R MS@"[]]^_VJVK)&HE]HBZ>H^\V-]M_?'ZX,VKUE[[Q69KN[W3.GSS^^'>SM[V MZ[W=PVNA9_4&>M ^//AK;V?[:!>&> 1_[>^VCPY;!R];+[8/_V_KY5\'_ZSB M<*_!OE^J;@O>VX$=,/C7&@UK2K;303U%=\WM>GM))?KV[(^U@#$7RX:V:_UI M.L)&1X01=.S9(#Z?_/!;J 9G'7OQO.K6':F_=-4AXH: C-G4@M4<-#[./'[_ MF)\V&WZZI!TW'RJZ21FY_O,;OXPW;_@FWA2,?N=W;VR5P%?%#6]>UBZS6W[Y M CA%_8Q"A <5I];^]#&R:"U M"UI@:-7VU*06P2T6?(*JW5ZC\][UT;(Q?YZ-^<#+>N/&O-:I=*4+?,EW+<44 M/_::W\,$%H%X.(&X5#-FCI/PPX]$W%_U>ZD:_K5$Q26_M">1 M]@^_?WQ[U.[L'[T\>7L$SW[X^_S=/V^@S3=\G_ZG>@N?O_OPYO/;T[_Q--)^ MNO?EW='Q>?OT;_IN!Y[Y\OJD_>&-V#_:_M+.M?&_[%WDWZ'?^'*D_>V'=N=@ M9QN^]^YC^Y\_/[3_V*7MHX^?]W?V:?O+[I?]#WOP>Z>S_^5UVK_ %W\UN!+;CR/G" 9 M @ ^X#_2PC@4K6<\1:()<1GP8<7*!6K+6DEXC2]0VPX?1H-AG4.54Z[Z$=#& M5YW8ZDX-J/SO^3>?G1UG_=ZG*CO\W46K-_5VV*FWX_GZNSM*^ZOHM)!-FMBR M[\=[O=#P 95:_R0E;K_1QU56[.[!DK^4()^KU/Y^^7*(HLG=09-K'\Z9[E(1 MJX(Q2/B@$*=)(*UT+GKAB,K%P5D2&UM<%#5N3>SV G'+9[L6B+M_B)L9JS9? M<48I0T0SC/(9+N0B8R@EDX003HF -[:$W.0%XM;*4ET1Y7C[M ?C^%+O\GQ^ MX&S4]R>UJEQUA[9[7+G.$L?;RQUK2ZHISXO50=J;BM+V8!"'Q?=Y)SJIYC1F M BSNI"-(J1@19R(AY[!'R6.=, TJV1SL$NQ1#I.N_1UJ!>O6#^ON764N6'>? M6#=3G2E,/HV4H" T1UP(C$"'%H@%PA@PEO$LQWG$XU1B7GNL*X[ENT[B3CSK M RXTNK/MAI:=0X+B>EES'KEWG7E>G IKW(4UYM/!B%?)!&>1(#%D3W) SBB. MD@@*UDEYGB\^4W03%X=+\2D78'L$!;D V_<#VTP=)EI;RT$3CB**K XGI#66 MR'$7J<)&>"$!V,P2%MY=06 KGN3O.1[2Z8'-.V@!OE2G9[;J1]"):RNX>%76 MG#3N71L^&)[$?NU"V:M%*>?3O3BQ_>-87"IWX9"#%W/*L?764*DIDDI&!,JP M1AJG[%>AB3L>0K!N8XNJXCTNWN."91+E-8>YXKG^'MTY5^.;=7]5ZTR9X4YP/L^U851:\#) MXOA]6G-QM3SQXO[RE&KSFVX_PNQ]B>$/$*]\T.R@NS,5K4(I=Z*4PP75.5$2 MJ4*&.HDXH1Y9G>.2SBK-M$B:L8VMJQCE7\7Q4CS*ZP=SCZLT#V"FX*<"=P\* M=S,-.@5!L/ :>9DU:$$H,BXD)+U-Q@:' [$ =W()+]590= KWN;OT: G6[_. MO1A-D6#>"]T%$&B.XA;/S)J3S#VHTM>0S(Q:]F;R5*CE+O4;CK:'^]7XFNOM M]]HS+K2G*'@-Y!(=1]H:B@B5&IO$F14YL^]1RO6LO7>F8-WZ8=W#*=0%Z^X# MZ]HOIECG57 $U_;Q'>XK7YF9W3>W7Q MHTPO+_N]T^:*R?TX/.F%.;(!R^X@[52Y)%(W# [Z.Q/QS-<#%2:Z$Q/MSFO= MU$:F)9,H):D0ETX@JUA$A(E ',?4U![LJXJF%1=V<6'_Y&!X[XD?!0P?'0SG MU'*IO"2.>D2I(XAKT,U-$!C)A+W4W!JC],86(U>HY04,GUHC7V_7]DY,L=^O M*W TM2+MYU*"8_T)YN'\UQ.!:ACGR'[>_9PK.\7?8S>F:EAHY$XTLC>O4R)&(V\90[!J,B<:>N1,(%1+8PG.][O3*US9]THC:^_8*9"WAI#W<&[L GGW M"WGS#NT40'..'%%/(N*))62Y]\AZA@41QL@ FC-A!?*64'->;U_VBQ/;/8Z@ M-W]?R?3'\,>4]A^__24R08E>@6VT[3T\-1SDJPMB]2G?SEYTL777Q1XBV-./ M=A!W8O/W7GEB!NS6$NX<(YQ2XNV^XFS<[8R2."XQXT %Q1@#N&/&(R6A# MM";J?""!XRL*J1>X6U&S M]>.9K<+$I3GV9&YWPZQT1$D%N!NSO)E7I(FDWCLG$!4J9^@2B:RB$2D5:()_ M"UYFA^:C5!E>^W2 H;K!X8/%\8I8/@H8#BG9@L=&&7*(*]]+KI.%-(D$I12 MQ,IRSW00 (94EKO4EU797F?7=*-LEYJ2/P6O/*:270O6P>3VY<(CW\$C;^>5 M:HZ#9HP:)(T)B"=0JAVE CE%E-=&"9.5:JK*W1W%1?T3H=^2N:@+ZMT#ZLUI MS\X:#Y:)10EX"[1GSI E)"*7K _,,(D-KG.CBI-Z^?3F=7923U,ZSNS%=^=S M%)_,3Z4[WS:^^:H1J<(;=^(-/Z\M*\(Q\\0@SQQHRY([9!UQ*!G#HXC&"*Y M6RY.E^*#_IGP;CG.$A3DNV_DF].8K0R>I>"18EPC'CA&5E"!B%$N.NJI%'9C M2_)-5L[A+IW&O,Z>YKVYP[<_I#47GTO1FA>YHS^:.Y@6"XM\%XLBE(\+J=$^6**51$$2CSC#'CEN(HK)$IP< M:-62;VP)<<5]H<4[4US2/SGX/:9&7<#O?L!O3I_6$<@J8) (R1+BWF( /YV0 MH582152RVFQL$:6NN .IH-]3*]3K[)MN%.H?5:2+=V:%N.3I\' MO3D5VBC/J8X*)24HXB(%9$Q,2$DMM5#2,>HVMO05)8I*5&XIM.CUKA=9[_GB MAUES\G@XU;F6GW:OZ^W@I(EECL^C%\ZX$V\>T.U<\.Z^\&Y.1\:!$>TQS7D:!'&O)-+1 M&62<,=)RX9(W64?^.FNCX-U2Z,C?ZVG^0059/<(,MN.P]0(V>^M5OY?O( LM M=]&:&LFM;9##3\4!/>VCZ_5#[- M/N^.3D-O./[\,@>!2&:)G CD[Q=O!CF1<':(?2J3A93N1$H+]QIA6#TNO4"2 M109*N%+(*IG+=]"8/(?/8MK8(L\49U?D?CRU\^96^W"%6*L ZD\&J/>@PA= M?7I G=?R'<8Z8(^,S5H^M019G__0(1)-DJ+,9D EG!9 ?6HSX*3I'.'0VZ>^ M)F=-^_(CR%XF[0F=#UJIWSMM-?=SKX@!7-I__/:7*!+[ MH_OK,0@:5$]8B##>7:"UCOKUGFKU4LM^LE4GGPQ$H-"B :B?\$#_8QSF?VL- MHA\_6Z(::Q[5N/>C^1.I>PE"MS^5N;J^^,5I[ X'V]WPPG8Z@X.T/1'"E[W^ M(8C@X53LBDET)Y-HX=X%QF4(TF#$8RZ6&(A&AJI\^0)F5K _^(WMM2C) >M M?>"C0.+Z0>*]9T462'P*2)P_PJ\2#H1:Q&)4B"?AD,5.H)"HHONY'-+XU_'O1%?3_@MIV9Q/F^]#-]8SD[5C6@25<0UC"ZHYF?]WAG, MR<6S5C<.IZL"HRVNH/4EI(?7PE^-Q>I5QW:'V]VP"_]ZEA\I?'0G/EJX^"$P MQHV7&KEH'.(Q1F2T) BT"^HBXY)0O+&ES"8M)6:*_[N WF-KX07T[@OTYI3P MR(4,C%, O:CSB:>$K.(:)1Z%,L+!\JE\Q_!5;NZ">O>HAH=J<-:Q%WF"XS>2 M9Y;ST>+!OY.$-(EK-<*UJBX8"M4G.XR="[ F.J$5 =N&%_#!]*'BQUIW!GUX MLV%.Y@IGWHDS%RKQ4BML3,*@%+5''+0<9+%6B%).L37"6R:!,\O%HL5;_W.@ MW-.=IOH2^[U@!R<%^AX0^N;,!18U2T%Q1)53B%LUE3 M0G];NJ-3*XB!3^>\OQ->+M$D+F:PYVR8VA/_HZIT<4:M#LD\:'YZ#@ ?I+K\ M3B&5[R25+POE>!,./ HFD(S,(,Y50$X0C)1FPH&BP%(,&UOXBD!P2;0LSO>" M=P^;?%[P[E[P;OXR"\QL]-(CF3Q#'.N K T)Z< 3CS8P@FE].5PIJ[BD&O0: M'[">EAG+I4>R9WJE3EB7BC@KXJF^IJKE-05PIC)8"N!\)P$ME/5UR=$494(V MV(@X4PPY2SCBQ"41DX"/>9WI\O5QSR?T8*];X9N"FS\;;CY<->""FP^&F_.* M.PO4NV21MCHGRU#XR4G 3>\954K!@H+BKLU#7\'Y<^-F*1CVU'TI!<-*P;!5 ML6LQ")6,1:Q',ZA^:C$ZVD=G(/T8BIVK[+4%0OG3A;.WPNIC5QA+[A& M1!B#N%0,:4HE4IIX+4,$X]5L;#',RW& $H?].;!O6>*P!?'N#_'F,QJ!HDB( M&GGG+2!>X,CZ1)!C@6#/.4LV;FQ1=I4SO$1CRRFH<@KJ1R1D"FK92@C1#9?6 M%"\' )8F-_,V!P#FV?*O7O?X*/9/=T"^"E7>B2H7JI2!"1 ,R 7B2B;$*07C M@(A\$96-C'!E;(PE^;]$B'\^_'O20@D%ZNX)ZN:+_P;,F'01$444XEY09(E2 M*#H>5%()R$IO; GYX,5@UA[CBKO][N&L4.4LCVXHWO2U9XO'O,[UU91&=B8" M5CCD3ASB%]5EQ;1B%$E+\S6#@N0L2X8(L<(RJV,@(E\S*' IKE.\Z07[GO3F MU8)]/XY]<_HSQPI;H3U22G#$DY3(2&\1DTR)F*S4*M97K(H'3Y9<>^PK+O7B M4I^3D,,X'';BS*=>%Q:K/L4:6_,.6]YTM^)C6BD?^X0S7_;Z\X'JG:G([74' MP_XH/S/-NBP'$;Z37A(D"F2P%HAIZ7QT.GJCBR>^>.(+ M2C[)::P"C(\*C/-^>^ X(1Q#P9&8LWDP,D%AI(UR7&.KC E@=\A-7%"Q^.X? M>09W3\\ZO8L86T/[&=Y]9JO0 HCJ1P"#R@]CEK:>_]@:G]DL#JY5)*"EJ/C[ M.G8LR--1[\A^_J<:GIST.GG.\O55)[8??[>#&%[T3L]B=V!S)POEW(%RVCL+ MUT;JMMT-9RQ+#GB%,"$)B$1%VT ML/AQ5I%#EJ7:[YPKIY:FXJ_Y4>;87;QS#TONN4"")X.X)AH9;36*EF@=@W;: M$6 .<05S%']-\6(7]'O8,Z<%_>X?_>:]U4H:2Y1&N1PPXMA*!,QED1,2=&@? M HXT%SY_C#K :P]^:^2L?I(ZP/=6.&GM_#,W5O8:?SAN[N>J=WF?I6!NG&J"'[J*\!-L MUA6BO8+*!94?+N^EH/+3H_+";=[!4(8%DD[E(TU$0"RRZ+%(WN>;1<@S MKM45MRD55'Y<8^37H76="'^'ZM/6O^&/27_G)LV#^1W[DP%M_=OU?]V:OFE5 MOW?6&U19XI[W]&>[\C@BUX_V M([()1O7<=L[MQ6#CUX7!GU9==&E&OYJH'YV-E!YN-NK% T[I]>LH[7,@-L"" M_%CNO%V]3K=.^IF%_Z?R@5HSM_UZ M;_?P[NBSM ,]:!\>_+6WLWVT"T,\@K_V=]M'AZV#EZT7VX?_M_7RKX-_IL-= MBH%< U"M7[)"675',?QK!9?GFE']4G5;\-X.[-C!.@UKU+6C4 WGUNHINFMN MU]M+NM*W9__4]H^!X[+FR*")\:\379$V&D2M:$U'W*B3,**./1O$YY,??IN< M/JRZ= M)#=]:-2-']_PX8VM$OBJ>* N"W;#BW^PR^R67_Y&>."6V^2IJN$_06_,#SES MOMGA\?:^_TO)]1,$4PZKSZU]:.-DT-H%53"T:OOHSU$WMAA^=@M_W0.?H7[J M:U:>NOW'E^![N UF><0[!V^^Q^G\(ZCUL'<0%8'X08$@IB2N_ECPW9_8[G', MD7=O!R?/ZC];\;^CZI/M9%= RW;#_-FQ_/FR97L]_/)^U^Y9KL7^WY6X&G"E M0UX/=R=-#FKE_W9G&_/U=$_F#[:[8?$?YIY\!>/OA;VN[T<[B#NQ^1M^[XSR MS.]^;C#@M1W&W92B7Y.2KA]V+]Y]V#O?__"?CV^_[%'HV_E![N<___FX?_2N M:O^Q*]Z>_OGA[9?7U>78V/[1GZ?['[8OVO^\_K#_X:UH[VR+_0^=SKM__O[< M/MW#;X\ZU=O3]H?V'W^F_0I?U'&Q0WS^'L=(E%8.)#)&Q)U0R":,412,)&N< MIMKE(RKRH<^H_-QW=Q9.*IQ4..F!RX\43EIF3L)33K)16N4#08F:A'CB!FDK M!!(IGR)/-FC.-[8XXP^=J_%S<](:)88_5@7RVUFCSUHN'E?=;LX9[Z7668TL M)3EQS0\DT62MX,R82"0WUFKMA(L"&T:\Y"J^W\MT!F87^>YBO3]$<(6O[L)7 M%W,VE#3>*IHX AU%(LZ]1=HSBIB4Q!I)L)>A+F@NY!4%S25WN\!CY0/S M0=B$F29<$>%X]$P%%5T*4;A4PZ,N\+@J\#A3YPG'-N9+T3"H\HA[ZI'#B2(: MF&).$\Q8#8],J2MN#2KPN!2*^Q,%E1XC*-'=B\H IB9P:'[B1R>+D#/Q . $BP+6A\X,W,A4F?RPF M;[^8,W2X!%M5 ),GHBP8.HPA%[5"PL _*^V<=Z8^1G7EX=:GKLVP;OZYPCB% M<0KCU&D,'$<,MB/W8&'0&$SDFDLI X76K):-:^W;)7X*K3PBKL656(54'M5VG!Q*X=#;ITY.7M.^S$D4 M XD*O5$^HW-O&;QEUF[N:7&>W E"7D=@8E]UJOI$;_:-W#XK]_FRJ;.E_2=L MOZ0;W-EK66^JRSMMV2)E#[]^UW5KN1;L7LW 'XEAK+*E]TB^1;#S+EEWV\,7 MMM^_@%G\C^V,8C'V[F+LS2=+Q)#_;Q6*"0O$%6;():^1%5YY96V OVH?(A:/ M4M]U[:.!A0*69G4*!2R9LZ_@_#WC_,RIAYV-CAF!9/(4<<\".09/#SI]8=H&/NGRWY4^+X2#1H<(D M]\8D!_-9!YI3JX4UR'/*$4_.(QU3SCI0203%<%3Y.%"Y#6)-D@H*XBVIQEP0 M[T$1;TYW-CX2ICAB-"K$K;#(I$01UI08CJE*B67$*Y=_+:GFO,9QA[]Z>3+N M2W$N)W16AT8>2W%N][I^U._#CX5![L(@A_-E79+$)AF"B V@,XT^%YQ2E: ("1E+(.2\1H4D# MT#%)8[XL]U'4Y;4'NS5R-#]&?MQ1;V@[R^9A*<#81$?)U4 ]_I#4;]YB+/?(KI9:=WWMKK-M8= /:RZ;"E_7(^ M<%7B]'M=WSN-K:']#&\^L]72%1@NAT+*H9#[,^M^_"*;1?NNV3Y'>?>\@LU3 M++8[66S[\ZY XRSEC&$D.$Z(LRB1X9@A+&300?N4J-W8(J041UZ7;(0"[07: M[PW:[^$^F +M]PGM<\XX@54@.&@D0PR(2Y5O#W,$B8!E,#@21_3&%E/L49QQ M:P_M:^1N>!P3:!ASDO+WFS_EE,OJ\,0#F "-^!22N#-)_#VO_UN&M4U<(VV2 M1MPIAS0-!"D6J9%.4AKEQI94FWCI C;+CG#+&>HOT+;\*G"!MN^&MCG]EW$O MB-8QXL(& #F&$5':"^EX,-%L;&E<3NHMJ_J[QA& =J^+ZN* 5?<3['7H M:BO+WJ=J6,7!]]7>?-R(;VG_L=I?)L.2;%*Q KMKV_O^*(;66;\' PV#5NKW M3EL#8-(B[6G\;G8VEZ-1:F+$N'($J]M#<5I**G MW4E/>SLS03^\Q?M_OR?<:<^,1#%JT-4T4:;6P1NH3IZ,N. MA<4,_2F [OMSI^?/ZWR)_5X M;3 W\/"W]1,;>!/2YD8-P)QYBCB0$[(FHB1 M5$!9P6M'/$_6ZJ]#ZSH1_@[5IZU_PQ^3_I[:_G'5G:2@7A[- M+=M=[.RMQ_B-N>I4W8@FV;:T!JS#&,%V]+U3Z&.N[]3J]H;P^F$/X,*.0E77 M@.EUZX1VFW])5==V?64[,"+XAUH1WIQ.S^7)..L-JBQFS_NQ8\%"C;^=5V%X M MV#UL<]X713B6:FKOJF==#X:!A_&PL=GG_%XG?F1,['[ A;]MDG;''FYO_, MXZKAT =J<:0F,F,XP]Z%2+W3@>N@F(WL/5,;DR^=]&=;]S@BUX_V([()IN*Y M[9S;B\'&KXO""I)Z:1F^FMT?G<*4'FX*ZQ4'1NKUZ[3BYR"U(?;S8[GS=O4Z MW3KI9T;^GV^O.BSZ48:@.LM-^WM M-SM[1[L[K1<'[<.#O_9VMO,O+_?:V^T7>]M_M0Z/X!_V=]M'AU_CT>UV$L<; M-R.ZA#Z/?QW#D5PBC+]F!LEF:ZP+MD>G\ Y_#^'5Q:C#0?_8=JLOM3B_F+(% M_++=!=4O#O*Y@/SK07HYH8_#*7O,C@L<09]^[_3\QZ=5!/'^5!$$I>QH]W/[ MZ&6U?_KZX_[.Z\Z[TW?5VR_'XMU. *5M__/!4:=S (HA*'6=^']?7[S[)YPY MRN7^SA[9/]HE^__L7;S[X^_S]A__.7T'"N#!3N=CF[Z]V/^R*Z OHGUTDG-O M6/OO]YY&J:,&P]4F@CAV#EE&$J*$,1>$-B:Q1G&ONJ!3;V>U&P>-G1?:<4JX MBB#?TFME+'P[>D'=1BN"=GV6-S[HX1M;O]M!-:@ONIY;EHE2.!:/2Q "GXW; M;&Z"JI?FF^VNY@ZZAJ>/3N*WM:#ZB6HPK %Y?[?U!PS@K+77]9NM7Z:__ZN^ MV:>"IP (OI/GZFVO__&JET\>;;_=W_U_\.R+WNEI+^3777[BQ4%^HAYD>_?_ MC>?@K^JT5B1_@7_ZUV:KGLU.A)'#D$YZHT%L99D\B_UZ;MU%GK[K=36$^1RV:LU]L_4"+"Y;=<]?JL'4@-/ M;8)HU5_JG57=\55TL J@W^9^-9ME83Z_/8_CL;:@;^,):/5CKM95A]+"A]'8 MP]]L:5#.X$7=Z.-@8/L7V3@Z:]"SE6S5A^'E+LP:FI@NDWTW[EK+#EM_CKJQ ML2@9?M;*=%HORPZ\^]3%_O@CDC\BIOXHOP :&W6&-6PWNP1>/IA=$98ZO?-! M]L34#\,#52_D,0;8YO7\_3VR?1 QZ.CD3;".62JF@ZIJ :B_ !"4&YH\F5^; M.Y_A*OYWE ?=M !*Q2UWZ*KMQV_+SP!V60?V7EX:6PLU?.?#J-LXVNH=,;P5 M9>0U'%OMF(W;^"KI>D9]* #GTY[=Y@EO@X9U]V8$DD&]VHPR"/YY7#WQ;_J]J+K M@Q!=-*^DNI'=2QC]ZR5-X4Z:-UM'S9L^N.:]/07>%_7J#99&A[X8Z]"G;_F[ MH]US^ XY./)T_\/K#^^.VM5;^O;S_LX;W/X#].JC??+NP\N/EW7H=Q]..OM' MV]GQ*MI?WEZT_VAW]NF?']Y]V#UO'_V-0:_^O/_E/Z?[_[Q.[9T]T3Y_[S#S M2GF).%4AQX(\,L)PA'5*0E*F,3.7=6CI970B)1F)Y$[#H]YB0XB)F@CK[64= M>C;GK5>PO3WLH._0H+_9ZG4[07RU$\3R[P1X#U#,=NC56L 5,SBCDZ48QHV& MP)C.QX.IR1_4]]YYDX@STX3&0VN%4:U8Y#W\?(75VKKAY]70PK!N,UDO0&VJ MAJV_>H/!JJPO:)I91]@G@QR1LCQJ&ITWN$)Z'(-78+VVCMO M^6:HG7JHM79U&FUV:82:H$][8!;.% +3P'Y3Q^!E]E38';H:?:VP[.U;C?6 MWB%/K_"9DG.HWS6#//\!/1R4"M&]??J7)A:XU[LL)OX M%195X7JDSR;J!HTZO M]S'OJ^E;ZM& 81H[=7IC+79B?4!JE*G@CG-@S[N3G7UZ<@;K;I7H]OM33VN]]&BO)<](<+NVTWC<'G%]>G9["E^#KM963E[\+ M71NT8*2Y:R#F\)I!8X?G4T554V$!.@ ?PK89NRS&N ]]:TJ=U-@/TSD5#NC- MG[:;]>06&5MW[F(ZJIH=NKDS-MO[(-1^=#IJPF(HI@0R/&=[YE'G^7<1:"!W M%[98IP:?VCC+R #M3X9R@S$VY_#/[Z[2Q6_+3S6W9^$36+ALR680Z%<1)BBT M!C#8*E79B]7J@'!W:F2JHRQG]J*>71 54-9@;6/1^LS5#+\Y>ZV=8 M7R\*+/FP'[,WI1:0;'./WY.W;F.FCVITB=6G+)E9T#^?-15QAKTYV9U[I);> MJ5>LMOS[,$?CW(T4%QPX#7S"*\X;#]#E[]4[+U6Y,]#9$,^R8=BM+<=H_4G] MT?\9S,%K]KO4.+C9^B?;A[ -ZG%#;Z?OKM^WX)N$5RQNZO$8H-OQQ)V7 MOW):FZ2#D^IL,*9/ /N\$6IP:098#V9FEKZ"@$;G&LS-9^Z# MMQV?]U?3B?C)=K+^#2.I^>LX_[3HH8'Q.,"A&AOJC?LI@I$ NP @\/3YM:OS MK 4[Z".P&ACZ]MELF<9TU;24"6PP:#Q6(++GL9-)K;$' 5"FF#NN&5^_)7MA M?756CP! I-L[!0MR#+/S;N&:B";@E9VHP"B?JGZO>SIYTQD8)?G)\6[((%[+ M;1]0%=!JXN8:>Y;J]:EUEKF=U*F1SV:A.)E2=07S-?8J7[$(5RW>-6OUO\M5 M77A[TN>7O?Y.;^2&:=09&RV#U]..OUBN^OZ/;G/GYPZ.WGS>/WK[91\^W]]^ M[[@.PEB+6,I&N D&&:\QTHEP;2+%CH$%+3;I5XE( !FP]?)N;MRDK8F'=)4C M 7H2!BMC,4W\C6,WXV6KR7;GC>+167:'-A!3-3I7[;0$V.]G(R/. M&4"]K&E]SOA2IP\U3\V]*^-)-5<-J\&;<0O]> K\#-H9$%F&,*"G'(-H *[A MF+&1,!^RF(.HJULX'+\NVQ: P: A="I0U^W8APO6S=CF6[#&;-=V+K[,=/I% MG\%>Y%?U)@#Q[J]VH>K[L'5-0\E?M8PZVW#2_- MC:0QT$(%>F8_UC9.;=C5;N>:#WKGW8:?I\I.#@3U^K#:W?E3#PW!36)6XX9G MXQJM8VUN#K'+#I(^G^%(+"W/Y'"Q4 MP&W@W4F%M+JQ/, S"^93;1+"7#0V9M/M9_-D/A@'M%K'6;MK&+1^QR-?,,+!!H,@_B2M<_/-J)Q_!O,^MOTM.L> Y&[L-8 M X/7-Y,>N[8QWF<+E)ONV//ZY\4U&8S5C_%$PD^-C9'C.WG:^G4PH?93C2-& M,U.CSAB;[6LBQDCA@J8'/_O+<[ 4P[F>-K9'QV!S9=+0 M5Y#&5!8&"Y21TPZF0!!FA4;'OI1F:V7QSDIU[R+;<_7W!F=9=OJ@#Z;:< :+ MJ(YPY3!SC7>,1%.OG^^ ^E\W/G'-U6Z,O 2SGC1F&IA" M=N(B^JIK=8/P\IVY+RWL_;FH<^-< YX"RJG]8/T)LTTMJV9Z-EO; )7/QH!> M.WFZL%973U&K#C2.8^!Y&'FX"VX?L'@&&0QKG\J<.7T,PVZ&.,;R.6:>AZ7: M%UXSQ[/0NQU)'>BV7)3VA7 MDQS?=YWV/_N?V_1UM;_SKFKO_/WYW>F^:-/]+^]VWK*#H]\[^Q_^4[T[\O2R MKZ1]^H:\_;++WOVQ=YX/:K5W7IZ^_?*1O?W2_MC^X$7N2_N?/SOM+^]2>^=8 M[&^_CT(HCA5#W-" . \$6>HQHM8Z:;%67)#+^0D*>TJ"498%RI.7VCIKF4P) M8RH#]9?S$\93WYJ;^^_(3_AVJXN]9-QZ&:/$G%L>C'?&X0@;-7FN<2!R'3." M&\6B<2,,:V6HF?DZ2CJ+*$R#IC.3?] ;]?U\L8X;$&9)$S[NG YP4W!C<9C=X!M9^'Y3._O%8#3WK M5Y_J<"7JQN/>L&HT[#DGQ;,Z& SB5/7J^"(8PIVJV;P3SQFHM+6% X/]5(&H M/6OUJ\''26!F\F1C_'P"E?(THHDN/]^589U!GK=Z=M2"U7+S'&3[I EUP'M& M9R#Y.0+1Q SJ#(2L1=>OC)^C'S4AI^V<#>]/%F)+LV!P8T6=V@^]_CC44&^E M&*?;K=;3X0TYES6-.K-73QZN6VRL 5#QJB;?]Q1,F29-9R&L/O_B.>-F$(?# M)NP[5VLGFQHYII -UMIE3$&FS&T)LPI&#N-#=R3:.Q=,JJ7E V^39>PBN,K8:9H4ONX!QF88B,KGVI_ M_/#BK!'E+(VU4K\0H)P/?8Z1JY'?2903MF8.D$X(.#^>G:RY*1"4GF_PM/;S MCB.WI_9C]@'U>\=]>SH?:<_BG9T$=>3O4AY((V>#Q6?&WO%I@Y.4HVD"RSQD MY@['>4=\[;=I7,EU0"0[86 "+F;I7(N[;P98.3^KWB0W;N^3"J:DGZ,7 9B_,\#%R P_44V]^>+BAH3I78K:AAR=5/Z <"[H M4O3YL%&#-7,OVVR]&B-)G;PYUTKV+M8Y$]5\&*F.^TT9IO%:UK 58C.H47YP M+NMC\0MS_096Z.?,BM X09K=WN]G=V3>?4"!<<%3.9VVO(EF.8\YBP7><0J+ M#V0 MP'I $S6TMC-J"$^365Q\R6",1=4X3M@DQ39+9^=U*3M.>YEDSH[GQ\XLP,DL M356^6MF;:&=-JVO ^G<%LX,F+VH5X*KNZF0]9UKE5/QJ:V-B;9V.NI6W4S/H MV4S"9FEN.LQF)A- M* %V6DZMV\QQP>O[5?N\U_]X M10.#N7W\/2@U/>TXIZ+-&Q>+4&0'XZ^#07KE#%\:;O@ZE;$9CG9 MO8ZVS)WC6SRL#&\ZC;'6@ZI^8U".3N?UII;KU=E[^<2 !5@"I$BCS$#32-A@ M0AMQ?.INHK?-NCV7O#CAF6 S[A= OXF7_[:69Q._60V[XSG M4XMSMOCSW'F-F,)"7613,?3K')>Y]-MIAF(>4&-G-SF@XRR5/)9%J#^IL@'5 M[WT"^V!\V&(ZJ G?_G=Z ':6%?H\>L;)^?Z<2SVY!ZFKH02[RV4 M**X/)9:H8(D*WE]4\,K@R3>#(9>")]$31:PQV&'+A5&&**:\U4HEX[1-TVJ. M#Q6NVZD&]AATC>-QG9XQ)-:3]U.'[,[?)R6$%$XB1JE"G&.-=+X90$8584X3 M=RE<#L&M6ZAK%KAJ#-NIE9X-H[ @.XT)/!\'FWK[:H5JQH] ^\#;V7'5RLU. MLX/&;-TH 8/J<\/$@W%U@VM*:.35]UZNNHO757^?,H2FWC,%.-*[.,&QI]O-I]=JKW9?"CT MII'\^L]O_#+>)#=]4X@;7OR-[][0JMQDC#U$CS%,A7F8'A.M5FR.'ZC'>%/3 M&Q;O1WHLZ0V+M_#=![BTX&H,O<_BU+>L6:LF8/VUZV0IZW@__,1]U1OSL"L] M)H#[7VM]W5(_X,*.2SNU=FMNK)74R>&I6ZSVA,A L8S?N++D#H\6&5HM&3H$ M%6N_4;&>1HS6".^O7;]'A?M?JN[D..7@7RN"^@^\WC?NV+&FGQN$[K7J0T:M MR:ROVG;.)M%CK_D]3& 1B(<3"&(*"/QL:UY H C$32#P=#<#/O3T/NV5]/5) M@(>_,>L>-]N2KOARK>__/MT52;>:MM6_A"Q899/(Y5LYYMH)XPTF%C/IJ*#1 M\'$4BR]$L6ZZ"WLI_L7^W_\^7'_G]?5P<[; M\\MWD;5/_ZSV_]BG[S[LX_;IWQ?MG3\_OMLY%N\^['YY^V7O_.TIM/_''F]_ M^#WM5_BBOH?L$)^_MRP1B8E$/BB+N%8:::,BLBPREABVR1A@(4HV^=+=07:' M#;9\P/185S06PBF$LUZ$(Y/CUN?JV_!_G(36*6#-%&:,&B)\)AQBQH1S]?67 MA7 >F7#PE'!2 M<+P%\X;QJ#D-G 5A94Q:T,2TM-%*?F6>7B&<)R4<.B6<:!57&.P:^(\A+I)& M5BN*!)415LI&H>G&EF1F4Q7"*813"*<0SE,3#G6>,T&"%RIPXY*50E%-"""8 MRQ<-C2T<4BR.2]#=>*0: M,X*#LT()7J()RP> LVB"]);!0CDDDC2(XQ"0IB$BQ:@3,4G"/,X%JO4F*0!8 M + X!4:H!=4&<4#U9$[JQQ1EBE)$@\QTG#U*?0"@$\*@#/OMA'8>A838E%$ MQ'WDR&"?D Z4.R*,U"%N;'%N-D4!P * !0"_!D 2B9<*.\T !46,QAFG HU, M$QN2X\7;NGP ./.V8A<)$TDA@1, (!,$&>D4TCP$CV.T(C$P@0W?Q 4 E].A M>J?(V"1B8XN)3;-TP;ME M1\+'2@@I^/>T^G02CA!"<_4U[CUW41B'#?58,!%"*![5Y<._F4>5>X [QQ2* M@>?L!4Z0-EB@P)+746.CF +\,X\242KX5_!O.=;N#OAGL 8E0FHMJ.+:!NT= M441*Y;S@)5UX*?%OYE"E3D=.(P!>D@)QYAC22AKDI*+18&>)!?U/\T<)*!7\ M*_BW'&MW!_P3F$7)J'4>)\Z9<5%;$65,G%#'>2K^U.7#OYD_U7(27%Z;Z)Q% M''N/=(ZM*^I%(B8YYA/@'WZ4>-+:XU_)3[WK)&X?]RL_Z@Q'^2*-?)-)+]1W M.I8PW9K32N"&$!X928,9-08I$A MKEA"QBB&O F!A4@8#6ICBV#]**?PUCY,5P!P_0 0Y^O;.3<.:\RC,$9B*[VB M"B='M37%K[I\ #CSJSJ?+'4 @!:3@#@Q"FEF"/*:,D,E9IS)G*E*2J)6 < " M@%=GJIK(6#12\< %E\9R*F*PP7+M/+?%L;I\ #ASK#JBF&!:(I>B @V0:V22 M=$CIG*\E@B+!YTIS\E$*_Q0 + "X'&MWE\IG$J N)LJHE%Q%9EGBS,DH+64. M2U(\J\L'@#//*L-*."\I(L$9Q%-P2(--C)3Q"OYSF-$$ ,AET0"7U;6ZWIFJ MN]W8/[XH\;DU9Y'$@Q7<>!*4Y])%0P@&^Y.1: 7USA5'ZK*QR'S!YDBQ8,DF M9&A*B-L4D)61(AV,L8$JEC2HT>21SCNL?8"N .#Z :!0L%54,(D2Q87AVE/A M*!%)TZAYDL61NGP .'.D>JP8L1PC(2C+)UX5,D%31&FBBAH6*(\ @*IDJ!8 M+ !X)0 JZF702>M@+9B2IED4G/ /J40#S$@)TU"A+!$M//8.IJOD.!% UQ61^IZYZCN MQR'@1 G'K3F+&$(EU5H09B)/,1H;I=+2R212#*QDI"X=B\S73N4Q4L9]0A$+ M@\ ,XDAKA8%4@@+%0 B)LQIM-F6)QI5TA()_5Y1.)<90RA7WDG.3A&:."H:U MI,%HFU+QHRX?_LW\J)0Y*SQ)R&O+$'?Y7AR2(M(88%"J)(U6&UNB5$XM^%?P M[TK\<\1ZD3 AFGE0)+ 1*A>1YM$%%8PME5.7$/]F;E1.O6*6>R0%3Z#_&8V< MP@Y99H-30BAG\HDDJDL^:@' H!7GDAJ3F+Z:(3EFE+C>.0\F$A) DR7D24"/%<2!52-H )-D4#7%8WZGKGH[ZP@Y/6 MJ>U_C,-!RXT&51N8\=5ZAQ U%G.?L+*. M/;91"B,$V,/<*ULD[@'4].-@V.K;86P-SNU9B=2M.:-0S1UVWI!<.U %[7)E M[A T)MZG),J=5$O'*//%4ZV6'M-DD, !&,6HB$P^^$]=C(X*RBW3&UM$/LJ= M5&L?J"OXMW[X)[C 7LB8B-.<.6&IUXH+G1@31$=(\662(HX@(:V14V,3D-[:8?I3SKO\_>V_> MU%:2K(U_E1/<>=\[$T'1M2_N"2(\QO:X?R,QW4U/O_@?HE80%A*C(QGC3__+ M.D<"L=@&S'*$Z\;<-G"V6K*>)S,K,ZO@7\&_;LS=;?"/4IVL25$8SBEQ-B07 M E'4&2:)5<6CVCW\._>H8H YPX-"/B0"^ >JG^&8HJABX%H9C5,"_),;M.!? M-QVJSSM0=6<\S8=1#:.=0#,K.PH5(,*HGN-2BG<\GNK9[=FY\23$2?,%:$]5 MCX>#4"V&^QG3CR(^4N:(M%%S[XRU(2;M*9;! 1WYXG[M&/WT=EY.>P/\J:&@ MEWO*"6YC) BT;0E:>,2YY)9!P@@N*;/!4+NV"9ST* ST &NNJ\A: AX*>'HJ MB?-86 Y@F8BQ7@4%NCNQC";]6GZ8C0["N/I_'K!US=" %98CABVD;NDF&=+ TV$0ZPZ@WUBMS *UR0M4O(>JZQ8A^-QT$C0KU&/'F!0&PC MBB92[DV0,N4HW'5*3 @-D_1[4*K#[A+ ;(TX8]!L=HN0I:$NCUUPI M8:+'1ML;.*,+['8(=K?/%5KE%5?"1X2] ]AEAB*GN$,X6DUMD#$PEF$78][! M!-CG!KLE-/BV@]AKJBU4P4YMX\8>C%JDR8@&+_XX\'=T99?-TM7A)ZNE 0R+ MDE#.C1(Z\$0B_&-9=)Z5 \*Z1T*OE[W5GCAK=#Y:URB+N'06."04Q@G2(6GE/0 JDH);X[ZVY]WH'#V].#.*E*$,9SYQ$O4C1! MDYC)1%$37,146RRC ^4L%(=JYWCDW;)#55A-/:C1""OJ1]8+AIQ1+&D) M.C1/N5+ZXR0@/_N*/@4"GQ\$:DUCD(S8:"(7(1B>_:N<,&Z89%&)&,^F09_&5M M,\?3=B\'K$!@@< .0* SA&";-"8R\1Q,)+R+U&C.@K0:X^)/[2 $+OE3$W.]MTT_J MPKJW8MW>LORB8P]0EZ/PR&UY9+G8AHE6.\&1 MMB0A'IA"VB2-O-:>$>X4E4VQ#:IH!Q-#"H\4'BD\\AQYA 4AL4_24!,X)UQK M[J0A*7!'*%@D#U"%I/#(K7GDW!Z).,I-$M,\Y M[NJ1*3Q2> 3S7$_%\J@%YB18$SQ15AA/L8BD/>/JGLNJ%!ZY+8\L M1^95QJP;#>U04\J8/>&8/:\-??48&_J#(VA>-4[57.." M?_UX'Y1 T &Z9@>5[Y?OE^\_T?=+\NEML?7W>3V_]JR:%">3&"H[K6QU/!Z, MIM5@5$WAJUV+RGVZ">W6]-VK0^E[8BE7VF<4A:.1:$89X38X+9(Q)C >O-'D M1K%0)2+Y<7U(N\NQ43AYJK4UR)L8>>>ALMMD3ELC',&.U+5G('X7\II"E1*RS+ M>\\R.L0)C<@9(U"4GF"O#9%"G+#\]KW?K*]F3%T[NY;,J7P M].J0#[>:,Q:2%YIP[*@6CE.NX5,1*$F(LBW1.8;Q%TY@TI13F"I$O>.(\Q21 MU<(C*CA03G0F<@76A]&/,V#UE\$B0)+#G%/ P+E&B.=> R.!*((!P@$%=L4""P06"#P M*@0JSEE,A$IE&4!@,,10Z!PSW#CF3#F!J9,0N%0QE) H4[2(8:41Q_GXD4@- M8LQB*8EE.+FU38EE!].;"@06".P !$87B8R:&D(L!TO8,DF=,XZ#.B@CO8D7 MMD#@8T/@3[T_&M0^#H=V%,>S^OO*B9;RU*M#-HXS:X6)4;G$ MB?:68VV]H"0%8IWQQ>O:.;+97_:Z2BV3M'EVF."(LQ"081$CJZ1,V9_.F5[; MI*4^_S.)]R@ >,\ :*7AU$8-ZT5S(:4E,7**C75^<8J]P\;AV$@"72A,&GJCT#DGL+6B '"/MF$3>8,\-\4;FTH2B'%)7 M + X+7YT"3@%%,T)CK 0J*5HAA0,$A-DG*^^%L["(!+_E9/F?$J:93 %$8\ MNUIM(@9AF%8=;$@.Y[,B2%$!N^IN?=YQK>6 IF\7CYQ?G'_M)A7'NC7'7:UT M>^-Q77T:+T<\=9ZV/RQ[KDV2G":?0T,"13G6!^DD%+*>JL2L4SK'"Z_D$4^W M7'7=@[-N1IH4JBI4]2RHJIPBM0)4M;3'H!SA*H"%2614^12IB(R/ 9G A2%9 MNV"K>HI4H:I"586J"E65@ZI6F:K.K:J@L6,TI_@[XA W#J@J1HJH9LH2F?VA M>$4/JBI45:BJ4%6AJG(6U@I3U=*^G39!P&Q$%((&J@)3&&GK&P=@H")AAIU8 MT;.PGB-5-1M_/TTM= /^#8./FXLYZ<^.X%N^_3TOR<%H9IM)^CO:_SH=(7AV!&[;U8@=O/"[?&-_A8!31_#0=0EM4O-2Y=KU'P!AB MC<$.6RZ,,D0QY:U6*AFG;5K;W#F(N8#-H#W29;X-"/^>'>FR7KG!$#ZXWR9B M>%L?9*5@&!M!S[D8]6PXK?/9!/G&?&"!]S NTWS)Q\''/"7K[;/S$(/*AH]V MY.>I'2$>C^L!W/Y7/P]'J(8#"^^"S\?Z;Q7T90J-A(N-%-LI?,+987Y!51_$ M.*TWJE>P""RT($5X*Z^.HCG7;FC&\=7+68SN!)_;C M4\V M*AC_.B[_J?GX^;MOT/U\BSU[/7*GZ.Q3SM;04CMM7A%SIU,5;=/4XS'@!LSZ M,0C<.&Q4;V#4+HU3,TR+ 8"AO3!(Z_-F'<&B.*WVXRA.['!XVHQ;?3;5-3P/ MS3MK4/P4_2R/R*+GQ_;T?,R7NFW/LGS.BRSE/^:/CAU G6W%#Q9@OMJ.4/.- M]E4U7*_3($+/7AWD1I]-RY5Y.%V,9UV%V22/2;ZM'GRJCN#6@SH/'+3HE]DH MML##\'J5SRIZ(VQ$30 M^9Q4B M'D!.!(!U4@I65#.9V;9/3:X)7SV>YSLO\&NS(T[\%!'GDXF1^B>1+ MQ*QG(CG._/HQ#D\WKNHME]2?1MG)JDPS1SY0BR,U$22%,^Q=B-0['3BTFMG( M]KA96WYHU?0?=;W^PS>JOU_0]^[!4=@N#G\47_P[3II%!*C]C_$H0$O#VYD% M,IR>OH$A:.(H!ZXAMGH'/OJ/X=A_>.)%L_W[8M& 4-/=T^VM/MS[CK[?^?6T M]_D/L?MYGVW_^9IO;_78]M;KT][A2WQYT?2._F#O#]_Q'NV##0:+;^O=Y_[. M\'![RXO=G7W>^^QY;^?=:6_KM]3[_.L)0&,@V@4M!&(A1,0#-2A7R4/2<@V@ M:57T8[A9<8E4$FL-UXS+V!>0CX_QFE04K62P<++UJH(2'0,DS&= "QM M+DU'U?RS;9?.Q"UO4'HX]P ML>D,_!F,D6L'OY["/ZT% A]K;VS;"L9)B&YZ>0C\$*9RD"V+/"GVHQT,LX6+ M0!Q0#=H2//P%FJL3< ) ZJ MO[ -T;[?M8K&?7WVJR*P]'V\P:JS3W=C(=\6L:JK&M3*H//7>P;KHX)E"JLM MCD"(Z\'^J!'V++!5?5J#Q&>786NM@F38;-\/1H!"8,.",3OY$*<5X%9K')\V MTO'F[/KOTX7=O VR4NZBQ9>BC4X(!CTEL*2B\9)9R](7[&=]"\OJ%?3T]7]G UAP&6M>3E_9 MR>04T.\_>06>&5KF!],9^UL?ID,#U8N'SN(F<[BP?G#LH;/GB!AN9MN*VV MNV4/UJ"!R?=85_CF? RXN\M>KW.)T.&_K>Z 8'?8-Q&IE:].6@ MZ4M&VQKF"LUA=WP,F-T(7",(V9D-2 TR,IU-YKK:^+B]=N[QG)X,0#!L%>QI M]=?QZ.SG_#0 X__6[5=C0.-11OV%YC0!P:KJ$WM\_JZ_;8!$UZWCN5$/0+F# M[GZ$OZ3)^*@1R]S4I28?3\8^U@N/\,7N32*@7F[XF:.W>G T&T[GY:9"3!9^RTP8@?%.+WXX?[=AVTLSE]<^O!S4 MN&%#A-"=9N^A'%UL^_IBNR/CSR!/_]PI?G%R0:P6F@"T&_ 5 MA& Q6(T)<&%^_G?)&CC;]+F,8E_=HUNT[T4S6B"2/Y\,PO0 EA^LKOE*XW1# MB1;BKGO2.L#3V33^/$=#O/R*B\\L[;2"8$"SGQXVOXXN1%X:RZ7_'DS.-Y_W M(W(@E1^03="K%W9X8D_KM9\N4@@0QJ41O3)0WSL:*3W<:#23![K8>-*(T8MV MGRC?EAMO5Z_1U<$DZZK_\VW_KEK;W,D6::.39#47T/+O/]G-+ZH+5T(*YG*^ M^74I(=98C1E/+EH1$E4I\)289#RN;;ZY M/1-_FRK:%\[UR!@O8G^: :[?$_:W'[HCV&>,OP+KJZN[WD6>OBT?6^<[SS" M(!!+^\\P3^>NG$OZU?)I1# JH/), .";J3T&O0QD!R8!!.TV]O#W1E7?Q##. MNRHOV\9N69B'A89_KM'_L$9Q[_!7GC=2*#8\"HYDP!YQ:1AR2D=DC0M."I*$ MR8;P-7;PPC$W-P*F![ ^]@\:/^V9]+1>H-:^J,_&_(;*>5C6S6^BB(=+>O@U M=A (\"R'8.16GB/:&>J==2('U-CAN2-VT>U>+B< :?XXZF?NYSUMV'CV2#?ZC101(\ZFLM[<@FNV"'""2(ULF MH5FCITN/VNM\61?;$,:Q?45CSMCJ8% WG6B,E/W1( U\=M^UUL6EP*$K@[*D M@4/#8&CG@2KCV>1\/HZ:/>EYE!0\;-N(G\K/ &5&T^%2F^#+ S\XSMR5V]H: MJ96'N1R<-2EC((SWX7!\TKPC M"^Z5#TW;F*++GUI8&^OPODD[D"?Q^CG);FZ0:)B^'.'VK4\N<7$>PG%*Z(*7 M9G'[0HPO.'YBK*_9W*^N\>O<;&-?B.>XL2\>;&-_X9M].QZ'$T#,EZ/P;@0V M__X M.>7C71N#6H_;&:N([OZI+\@HZ/=3^\/_W.TN_.![>Z$P_<[OPUV/[\9 M]';@75N[I[VCW=/^T1^\O_6/P64R>G_XYJC_Y_N#[9UPT*?]8?_M+X>]/]]] MRNWN'[X[!:("_)" ULB>=,U%:CHCC%G&3!+)>>>1 _C"/ QX(T%A7 M#?W.=U_3./-,YM]KE8*OQ(N]N(DQQ;HT;.9FH_:E.+>;]([0MGM-1L!9_]K$ MAT8+.J[CB\4//X=!?3RTIR\&HZ89S4.7,RO@.W,?F#$;6K#&VIN7&IN_?^XB MVV@MP4M9'^U%1C>,H5^^_M6'\0;YVD7!OO+BKS[[U:^J#8W-2K58;TBM5ZK% MJS?&J]?BE90*PF[X[ -4/KP>_1^^#J+N1DK9#;.?'WZ4KK2&B(>=U_E^U\// MK'J$F.WH=^C6(HPK)HP+#;Y:*.\K*Y#/F&_.!.%J MF-(#BL9?!Z.6A.:I0_7?5H2-'GC2O[K^OYKGOFK@\++.'OT8JB8H]+%G_QZ& MLHC&@XF&][.C6;/9T$1EO&P#^AO79Q&4(BAG@M*/T^H?X_&'1DJ>!$>*!!06 M*>#03=$H+%($Y1Y8Y.D.M"XVRHNKY:#OM<750."G=JE\HIG)1_;E+WQ*%?R M^'%/F2MEHF]VUN0J%WH63!,A#*?",9YX=$1CBA.TDHNDR'U48WR3LR#BOW)2 M]N6 T[>3<=V9NL]W#3:=UWU^QWH[_8/>82[N-SQXO_/KIQY]S;=W]L5[://N M3G_X_K#'WO_9^W2Y[G/OT.=[3WN?^Q^V_WPS[&^]_KP+SVUO#:$-_SCHT?\< M]3X'Z,^;U#O%ITW-Y]_QR9XQ1C'",)*>:\2-S(&J6"!.G5!*1B$-7]L4ZTK* M#=VYJL]=IXP?_(B!@OXKBOY_71GX7_+P+CMW"R'&V3KU,M-D2Q PKV%^POV+^,_=B8 MG!5-/*6:"V\=\S'9%+QB\(>0[N&TAN(%NE_TY^?HKR(QQ@JD'&>("^( ^)U% M(F*&2:!>RMAX@8RZYH2/@OX%_0OZ/S_TOXT7Z&GAOWB![H40/O7.CX.$^5-4 M:XF$,QSQH#2R)! 4LS6'A:,*Z^P'8EQNX.('*FQ0V.!YL\'*D$'Q ]T!^,^/ MK,IBCORP920_N\7@M*< M"2E@Y*+RB'O.D;9<@0KB*?=2)!\4V)Z*;/!'4$#NMG"Z"H/?87X6D%LAA]PC MH%SQNMT+[IW'7AEMB&:4H,6S=&MP.X\PD@!L,5J'J!$)<6&0*Z W \$Q7!\!Y8KE>B^XMQPO$K#G MBCB+K+,4\>@HLM98A*T*#+3NX#$@'Y<;LMBN!?-^!,SK%N05V_4.\'8>%6%L M\!([C!2H>(@GRY$-@':@V!%E$H]>&U#LJ-I01;%[\)B(4IWFRB!NY_(S78LJ MO"^BN%L,T#,D"LX9X+^V3AG%%:568>E$\#JRR+CP9>_Z*:ABL+1WG8B,6@6* M!*4,B"(JY$(P*"H:O.$X,I?=G+@$SSV7T.D"@'O!O:6Z(5($ MX4U$3!&"N)<,:>D _(BC"0LO%69KFQ1OT)(L4A#O1T"\;@%>L?]O#6Y+U3&" M4MHF ^:^3H@S2I'3V.><",NB\A+^;VU3XPU3=+J"< 7AKB)<=%02%CTEBG)- MA,%*2)>DU#+I&$39NGX:C%NJ 8$MCX9Y9(S68+@*@AQ. GGEHZ""1,E]-EQ9 MJ0-:0.X' KG;&*Z/@'+%<+T7W%O>NM;8*B8<0Y+GC%?,"9BNV8,7F4R ?5H3 M#LC'K]'NBNE:,.\98EZW(*^8KG> M_.MZTBQ""$FY)3UB'/IP7@5$5FI$D^1 MT! WK0NQFM7=ZZ?&J'E5TZ$VYP?B:<;99_UZ*?'GXF[W343[?F]5[K MZ-PNW.5&P[;ZQ*L"D)DH(V.Z&?,5G7 IN/@DK+Q^[XE@0 M45F,$@X)<>7!Y' QHNB8\C4S9#:0BJ%5+K@ MP7I:5BG.K7OAF?.H#(F#(M@SY$P*B(?DD'$6?DW>D6@8H2)'HZT+H;J5F%$H MIK.NKP>8R&?H%WM:("TNLUN#YGFT!T\LA9 (\I&*O!.JD98^H:@8$T$Y'D1J M*F!JTL%LCX*<13DOROG**.>WH!0JM3>.-'')$'?:(I,T1M%(*; ),'6L\?@H<4V(="&50BJ%5+HJ\ITC ME=MX?)Z658K'YUYX9CF<"8S.J%5T"&N/$=>1(4NT0)'1"":IMMXW)[=PK*XY MRK'X?)X3R12?SX^CH!>?SQU@\SQ,BDBI0A(**>(5XBP94-4=*.B)RZ!@6IF7 MV>L#MQ6OSU.'41VTC2,"6OLT\://OBU+$L5 HL)XED.R;HCB9=3*J)6V%&DJ MH[8RHW:+MI08YUNI-^]&(:9&;T>-XEZ=:^Y5J[J_Z*S=6+Y?OE^^7[Y?OO]X MWW^ZXI-B9C4%P'#'SBCN1;&36 M.>TIMTER:V]:*.M<);_6E?[ZDQ_.\I"]'8_#R6 X+([UVQPHOO-RVE\JG:U4 MHM0E1*W@B$LKD14J(><\)9([IU)VK N0AI* _'B[CC\"[);O%]I[#K2'E70V M)A&\S='GSF@5"<8N,&44&"$W+;)1:.^!::^W\RZ'>P+UO=SCP7O!K$68"XMX M)!*!ID(05EH$I37WR17>*X4WGK+PQI5B&]7__1]-"?FY&N?S)-:K49P6WW3Y M?I>^7P*G2^!T!W0R'P*F)')J?.!&)HN3,_ #X03;B.,])'@V9_I\0V05$M'D"U6/;^T,24B8H@ MAIU!7!&,'(\*%(P8??""$2[6-L4Z(26=8#6=0P_@0 ^#CQ='\H9]OCA0-Q[? M;\S3<#"*:!%ABAM S;$6T.KJ>#(.,S^MJ\4HU[/CQVZSW! W:?0USKJUS;^2 MG.JHMYNY^2>!G;U ME=@'](_YH_CB7%EM-RZF+3,MB*GHKK?27=\MN\4LBUH:S)'S#"-NHLA%(SUB M)!%)+%4ZT;5-HM:)$H]2G?@)5V#WL*V$_)3O=^_[17$IBLLS45P>T/M6%)?[ M5UR6G6Y)*LV]P\C;E"NW*HV<2 E)[!06C)G@=-%<.J2Y-'ZYGZ;YX)^%*P;^ MLVAO,VR#48BCZ0M$]!('-?#-)/SER$[V!Z-FS)9^G0^2O#H&W?&HT08D6T]4 MZT/K;#,O#+O<8+P=5U@^:3R>CL;3N))8-8S__.WT_9_AV%$NWQ^^.>K_^?Y@ M>R<<]&E_V'_[RV'OSW>?ZOW:8]JQZ+0"N% M:$=H!^&S?Y^M/I\8N??CHY.=GXY";#C?%D_R