0001289419-20-000077.txt : 20200501 0001289419-20-000077.hdr.sgml : 20200501 20200501171819 ACCESSION NUMBER: 0001289419-20-000077 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 76 CONFORMED PERIOD OF REPORT: 20200331 FILED AS OF DATE: 20200501 DATE AS OF CHANGE: 20200501 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Morningstar, Inc. CENTRAL INDEX KEY: 0001289419 STANDARD INDUSTRIAL CLASSIFICATION: INVESTMENT ADVICE [6282] IRS NUMBER: 363297908 STATE OF INCORPORATION: IL FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-51280 FILM NUMBER: 20841877 BUSINESS ADDRESS: STREET 1: 22 WEST WASHINGTON STREET CITY: CHICAGO STATE: IL ZIP: 60602 BUSINESS PHONE: (312) 696-6000 MAIL ADDRESS: STREET 1: 22 WEST WASHINGTON STREET CITY: CHICAGO STATE: IL ZIP: 60602 10-Q 1 morn10q03312020.htm 10-Q Document
false--12-31Q12020000128941937730000039470000041000004800000002000000002000000004284835942793123001084017311017098 0001289419 2020-01-01 2020-03-31 0001289419 2019-01-01 2019-03-31 0001289419 2020-04-24 0001289419 2020-03-31 0001289419 2019-12-31 0001289419 us-gaap:RetainedEarningsMember 2019-12-31 0001289419 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-03-31 0001289419 us-gaap:CommonStockMember 2020-01-01 2020-03-31 0001289419 us-gaap:CommonStockMember 2020-03-31 0001289419 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001289419 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0001289419 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0001289419 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001289419 us-gaap:CommonStockMember 2019-12-31 0001289419 us-gaap:RetainedEarningsMember 2020-03-31 0001289419 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0001289419 us-gaap:TreasuryStockMember 2020-01-01 2020-03-31 0001289419 us-gaap:TreasuryStockMember 2020-03-31 0001289419 us-gaap:TreasuryStockMember 2019-12-31 0001289419 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001289419 us-gaap:RetainedEarningsMember 2018-12-31 0001289419 us-gaap:CommonStockMember 2019-01-01 2019-03-31 0001289419 us-gaap:CommonStockMember 2019-03-31 0001289419 2018-12-31 0001289419 us-gaap:CommonStockMember 2018-12-31 0001289419 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0001289419 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0001289419 us-gaap:RetainedEarningsMember 2019-03-31 0001289419 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0001289419 us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0001289419 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001289419 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001289419 us-gaap:TreasuryStockMember 2019-01-01 2019-03-31 0001289419 us-gaap:TreasuryStockMember 2018-12-31 0001289419 2019-03-31 0001289419 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0001289419 us-gaap:TreasuryStockMember 2019-03-31 0001289419 us-gaap:RevolvingCreditFacilityMember morn:July2019RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2020-03-31 0001289419 us-gaap:RevolvingCreditFacilityMember morn:July2019RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2019-12-31 0001289419 morn:TermLoanFacilityMember us-gaap:MediumTermNotesMember 2019-12-31 0001289419 morn:TermLoanFacilityMember us-gaap:MediumTermNotesMember 2020-03-31 0001289419 srt:MinimumMember morn:CreditAgreementMember us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember 2019-07-02 2019-07-02 0001289419 srt:MaximumMember morn:CreditAgreementMember us-gaap:LineOfCreditMember 2019-07-02 2019-07-02 0001289419 srt:MinimumMember morn:CreditAgreementMember us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2019-07-02 2019-07-02 0001289419 morn:TermLoanFacilityMember us-gaap:MediumTermNotesMember 2019-07-02 0001289419 morn:CreditAgreementMember us-gaap:LineOfCreditMember 2019-07-02 0001289419 us-gaap:RevolvingCreditFacilityMember morn:July2019RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2019-07-02 0001289419 srt:MaximumMember morn:CreditAgreementMember us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2019-07-02 2019-07-02 0001289419 us-gaap:RevolvingCreditFacilityMember morn:July2019RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2019-07-02 0001289419 us-gaap:LetterOfCreditMember morn:July2019RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2019-07-02 0001289419 srt:MinimumMember morn:CreditAgreementMember us-gaap:LineOfCreditMember 2019-07-02 2019-07-02 0001289419 morn:CreditAgreementMember us-gaap:LineOfCreditMember 2019-07-02 2019-07-02 0001289419 srt:MaximumMember morn:CreditAgreementMember us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember 2019-07-02 2019-07-02 0001289419 us-gaap:CustomerRelationshipsMember 2020-03-31 0001289419 us-gaap:IntellectualPropertyMember 2019-12-31 0001289419 morn:TechnologyBasedAssetsMember 2019-12-31 0001289419 us-gaap:IntellectualPropertyMember 2020-03-31 0001289419 morn:TechnologyBasedAssetsMember 2020-03-31 0001289419 us-gaap:IntellectualPropertyMember 2020-01-01 2020-03-31 0001289419 us-gaap:CustomerRelationshipsMember 2019-12-31 0001289419 morn:TechnologyBasedAssetsMember 2019-01-01 2019-12-31 0001289419 us-gaap:CustomerRelationshipsMember 2019-01-01 2019-12-31 0001289419 morn:TechnologyBasedAssetsMember 2020-01-01 2020-03-31 0001289419 2019-01-01 2019-12-31 0001289419 us-gaap:CustomerRelationshipsMember 2020-01-01 2020-03-31 0001289419 us-gaap:IntellectualPropertyMember 2019-01-01 2019-12-31 0001289419 morn:DBRSMember 2019-01-01 2019-03-31 0001289419 2020-04-01 2020-03-31 0001289419 2023-01-01 2020-03-31 0001289419 2025-01-01 2020-03-31 0001289419 2021-01-01 2020-03-31 0001289419 2022-01-01 2020-03-31 0001289419 2024-01-01 2020-03-31 0001289419 morn:LicensedBasedMember 2019-01-01 2019-03-31 0001289419 morn:AssetBasedMember 2020-01-01 2020-03-31 0001289419 morn:TransactionBasedMember 2019-01-01 2019-03-31 0001289419 morn:TransactionBasedMember 2020-01-01 2020-03-31 0001289419 morn:AssetBasedMember 2019-01-01 2019-03-31 0001289419 morn:LicensedBasedMember 2020-01-01 2020-03-31 0001289419 morn:LicensedBasedMember srt:MaximumMember 2020-04-01 2020-03-31 0001289419 morn:AssetBasedMember srt:MinimumMember 2020-04-01 2020-03-31 0001289419 srt:MinimumMember 2020-04-01 2020-03-31 0001289419 morn:LicensedBasedMember srt:MinimumMember 2020-04-01 2020-03-31 0001289419 srt:MaximumMember 2020-04-01 2020-03-31 0001289419 morn:AssetBasedMember srt:MaximumMember 2020-04-01 2020-03-31 0001289419 country:CA 2019-12-31 0001289419 morn:SegmentGeographicalGroupOfOtherCountriesMember 2019-12-31 0001289419 country:CA 2020-03-31 0001289419 morn:NonUnitedStatesMember 2019-12-31 0001289419 country:US 2019-12-31 0001289419 country:AU 2019-12-31 0001289419 srt:AsiaMember 2020-03-31 0001289419 morn:EuropeExcludingUnitedKingdomMember 2020-03-31 0001289419 srt:AsiaMember 2019-12-31 0001289419 country:US 2020-03-31 0001289419 country:GB 2019-12-31 0001289419 morn:EuropeExcludingUnitedKingdomMember 2019-12-31 0001289419 country:AU 2020-03-31 0001289419 country:GB 2020-03-31 0001289419 morn:SegmentGeographicalGroupOfOtherCountriesMember 2020-03-31 0001289419 morn:NonUnitedStatesMember 2020-03-31 0001289419 country:CA 2019-01-01 2019-03-31 0001289419 morn:NonUnitedStatesMember 2020-01-01 2020-03-31 0001289419 country:AU 2020-01-01 2020-03-31 0001289419 country:CA 2020-01-01 2020-03-31 0001289419 morn:SegmentGeographicalGroupOfOtherCountriesMember 2020-01-01 2020-03-31 0001289419 morn:NonUnitedStatesMember 2019-01-01 2019-03-31 0001289419 morn:EuropeExcludingUnitedKingdomMember 2019-01-01 2019-03-31 0001289419 srt:AsiaMember 2020-01-01 2020-03-31 0001289419 country:GB 2019-01-01 2019-03-31 0001289419 country:US 2020-01-01 2020-03-31 0001289419 srt:AsiaMember 2019-01-01 2019-03-31 0001289419 country:US 2019-01-01 2019-03-31 0001289419 morn:EuropeExcludingUnitedKingdomMember 2020-01-01 2020-03-31 0001289419 country:AU 2019-01-01 2019-03-31 0001289419 morn:SegmentGeographicalGroupOfOtherCountriesMember 2019-01-01 2019-03-31 0001289419 country:GB 2020-01-01 2020-03-31 0001289419 srt:MinimumMember 2020-03-31 0001289419 srt:MaximumMember 2020-03-31 0001289419 us-gaap:AccountingStandardsUpdate201602Member 2020-03-31 0001289419 morn:RestrictedStockUnitsandPerformanceShareAwardsMember 2020-01-01 2020-03-31 0001289419 morn:RestrictedStockUnitsandPerformanceShareAwardsMember 2020-03-31 0001289419 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-03-31 0001289419 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-03-31 0001289419 us-gaap:CostOfSalesMember 2019-01-01 2019-03-31 0001289419 us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-03-31 0001289419 us-gaap:CostOfSalesMember 2020-01-01 2020-03-31 0001289419 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-03-31 0001289419 morn:NonUnitedStatesMember morn:CashCashEquivalentsandInvestmentsMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-03-31 0001289419 2019-11-01 2019-11-30 0001289419 morn:CreditAgreementMember morn:CreditAgreementMember us-gaap:SubsequentEventMember 2020-04-21 0001289419 morn:Sustainalytics_Member us-gaap:SubsequentEventMember 2020-04-21 2020-04-21 0001289419 morn:Sustainalytics_Member us-gaap:SubsequentEventMember 2020-04-21 0001289419 2017-01-01 2017-09-30 xbrli:pure iso4217:EUR xbrli:shares iso4217:USD iso4217:USD xbrli:shares

 

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington D.C. 20549
 
FORM 10-Q
 
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

FOR THE QUARTERLY PERIOD ENDED March 31, 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: 000-51280
 

MORNINGSTAR, INC.
(Exact Name of Registrant as Specified in its Charter) 
mlogored2a01a13.jpg
Illinois
 
36-3297908
(State or Other Jurisdiction of
 
(I.R.S. Employer
Incorporation or Organization)
 
Identification Number)
 
 
 
 
22 West Washington Street
 
 
Chicago
Illinois
 
60602
(Address of Principal Executive Offices)
 
(Zip Code)
  (312) 696-6000
(Registrant’s Telephone Number, Including Area Code)

Securities registered pursuant to Section 12(b) of the Act:
Title of Each Class
Trading Symbol
Name of Each Exchange on Which Registered
Common stock, no par value
MORN
NASDAQ
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 x No o
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 x No o
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  
o

Non-accelerated filer   
o

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. o
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes No x
As of April 24, 2020, there were 42,793,123 shares of the Company’s common stock, no par value, outstanding.
 



MORNINGSTAR, INC. AND SUBSIDIARIES
INDEX
 
 
 
 
 
 
 
 
 
 
 
 
 
Unaudited Condensed Consolidated Statements of Income for the three months ended March 31, 2020 and 2019
 
 
 
 
 
 
 
 
Unaudited Condensed Consolidated Statements of Comprehensive Income for the three months ended March 31, 2020 and 2019
 
 
 
 
 
 
 
 
Unaudited Condensed Consolidated Balance Sheets as of March 31, 2020 and December 31, 2019
 
 
 
 
 
 
 
 
Unaudited Condensed Consolidated Statements of Equity for the three months ended March 31, 2020 and 2019
 
 
 
 
 
 
 
 
Unaudited Condensed Consolidated Statements of Cash Flows for the three months ended March 31, 2020 and 2019
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 


2


PART 1.
FINANCIAL INFORMATION
Item 1.
Financial Statements
Morningstar, Inc. and Subsidiaries
Unaudited Condensed Consolidated Statements of Income
 
 
Three months ended March 31,
(in millions, except share and per share amounts)
 
2020
 
2019
 
 
 
 
 
Revenue
 
$
324.0

 
$
258.9

 
 
 
 
 
Operating expense:
 
 
 
 
Cost of revenue
 
137.0

 
105.1

Sales and marketing
 
50.9

 
40.0

General and administrative
 
57.4

 
40.8

Depreciation and amortization
 
34.2

 
23.5

Total operating expense
 
279.5

 
209.4

 
 
 
 
 
Operating income
 
44.5

 
49.5

 
 
 
 
 
Non-operating expense, net:
 
 

 
 

Interest expense, net
 
(3.2
)
 
(0.7
)
Gain (loss) on sale of investments, reclassified from other comprehensive income
 
(0.4
)
 
0.6

Other expense, net
 
(7.7
)
 
(3.2
)
Non-operating expense, net
 
(11.3
)
 
(3.3
)
 
 
 
 
 
Income before income taxes and equity in net loss of unconsolidated entities
 
33.2

 
46.2

 
 
 
 
 
Equity in net loss of unconsolidated entities
 
(0.8
)
 
(1.5
)
 
 
 
 
 
Income tax expense
 
8.5

 
11.5

 
 
 
 
 
Consolidated net income
 
$
23.9

 
$
33.2

 
 
 
 
 
Net income per share:
 
 

 
 

Basic
 
$
0.56

 
$
0.78

Diluted
 
$
0.55

 
$
0.77

 
 
 
 
 
Dividends per common share:
 
 
 
 
Dividends declared per common share
 
$
0.30

 
$
0.28

Dividends paid per common share
 
$
0.30

 
$
0.28

 
 
 
 
 
Weighted average shares outstanding:
 
 
 
 
Basic
 
42.9

 
42.6

Diluted
 
43.3

 
43.0



See notes to unaudited condensed consolidated financial statements.


3


Morningstar, Inc. and Subsidiaries
Unaudited Condensed Consolidated Statements of Comprehensive Income

 
 
Three months ended March 31,
(in millions) 
 
2020
 
2019
Consolidated net income
 
$
23.9

 
$
33.2

 
 
 
 
 
Other comprehensive income (loss):
 
 
 
 
Foreign currency translation adjustment
 
(40.4
)
 
3.4

Unrealized gains (losses) on securities, net of tax:
 
 
 
 
  Unrealized holding gains (losses) arising during period
 
(4.1
)
 
1.9

  Reclassification losses (gains) included in net income
 
0.3

 
(0.5
)
Other comprehensive income (loss)
 
(44.2
)
 
4.8

 
 
 
 
 
Comprehensive income (loss)
 
$
(20.3
)
 
$
38.0


See notes to unaudited condensed consolidated financial statements.



4


Morningstar, Inc. and Subsidiaries
Unaudited Condensed Consolidated Balance Sheets
 
 
 
 
 
(in millions, except share amounts)
 
As of March 31, 2020
(unaudited)
 
As of December 31, 2019
Assets
 
 

 
 

Current assets:
 
 

 
 

Cash and cash equivalents
 
$
322.5

 
$
334.1

Investments
 
26.3

 
33.4

Accounts receivable, less allowance for credit losses of $4.8 and $4.1, respectively
 
184.7

 
188.5

Income tax receivable
 
5.7

 
6.3

Deferred commissions
 
17.1

 
16.9

Other current assets
 
24.4

 
24.0

Total current assets
 
580.7

 
603.2

Goodwill
 
1,013.2

 
1,039.1

Intangible assets, net
 
306.2

 
333.4

Property, equipment, and capitalized software, less accumulated depreciation and amortization of $394.7 and $377.3, respectively
 
149.5

 
154.7

Operating lease assets
 
147.0

 
144.8

Investments in unconsolidated entities
 
58.8

 
59.6

Deferred tax asset, net
 
9.8

 
10.7

Deferred commissions
 
13.6

 
13.5

Other assets
 
13.2

 
11.9

Total assets
 
$
2,292.0

 
$
2,370.9

 
 
 
 
 
Liabilities and equity
 
 

 
 

Current liabilities:
 
 

 
 

Deferred revenue
 
$
279.1

 
$
250.1

Accrued compensation
 
70.2

 
137.5

Accounts payable and accrued liabilities
 
56.5

 
58.9

Current portion of long-term debt
 
11.0

 
11.0

Operating lease liabilities
 
35.9

 
35.8

Other current liabilities
 
3.7

 
2.5

Total current liabilities
 
456.4

 
495.8

Operating lease liabilities
 
136.0

 
138.7

Accrued compensation
 
12.7

 
12.1

Deferred tax liability, net
 
90.1

 
95.0

Long-term debt
 
519.4

 
502.1

Deferred revenue
 
33.3

 
32.2

Other long-term liabilities
 
11.4

 
11.4

Total liabilities
 
1,259.3

 
1,287.3

 
 
 
 
 
Equity:
 
 

 
 

Morningstar, Inc. shareholders’ equity:
 
 

 
 

Common stock, no par value, 200,000,000 shares authorized, of which 42,793,123 and 42,848,359 shares were outstanding as of March 31, 2020 and December 31, 2019, respectively
 

 

Treasury stock at cost, 11,017,098 and 10,840,173 shares as of March 31, 2020 and December 31, 2019, respectively
 
(748.7
)
 
(728.7
)
Additional paid-in capital
 
657.2

 
655.0

Retained earnings
 
1,229.0

 
1,217.9

Accumulated other comprehensive loss:
 
 
 
 
    Currency translation adjustment
 
(103.4
)
 
(63.0
)
    Unrealized gain (loss) on available-for-sale investments
 
(1.4
)
 
2.4

Total accumulated other comprehensive loss
 
(104.8
)
 
(60.6
)
Total equity
 
1,032.7

 
1,083.6

Total liabilities and equity
 
$
2,292.0

 
$
2,370.9


See notes to unaudited condensed consolidated financial statements.

5


Morningstar, Inc. and Subsidiaries
Unaudited Condensed Consolidated Statements of Equity
For the three months ended March 31, 2020 and 2019
 
 
 
Morningstar, Inc. Shareholders’ Equity
 
 
 
 
 
 
 
 
 
 
 
 
Accumulated
Other
Comprehensive
Loss

 
 
 
 
Common Stock
 
 

 
Additional
Paid-in
Capital

 
 
 
 
 
(in millions, except share and per share amounts)
 
Shares
Outstanding

 
Par
Value

 
Treasury
Stock

 
 
Retained
Earnings

 
 
Total
Equity

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Balance as of December 31, 2019
 
42,848,359

 
$

 
$
(728.7
)
 
$
655.0

 
$
1,217.9

 
$
(60.6
)
 
$
1,083.6

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Net income
 
 
 

 

 

 
23.9

 

 
23.9

Other comprehensive loss:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Unrealized loss on available-for-sale investments, net of income tax of $1.4
 
 
 

 

 

 

 
(4.1
)
 
(4.1
)
Reclassification of adjustments for loss included in net income, net of income tax of $0.1
 
 
 

 

 

 

 
0.3

 
0.3

Foreign currency translation adjustment, net
 
 
 

 

 

 

 
(40.4
)
 
(40.4
)
Other comprehensive loss
 
 
 

 

 

 

 
(44.2
)
 
(44.2
)
Issuance of common stock related to stock-option exercises and vesting of restricted stock units, net of shares withheld for taxes on settlements of restricted stock units
 
121,689

 

 

 
(10.6
)
 

 

 
(10.6
)
Reclassification of awards previously liability-classified that were converted to equity

 
 
 

 

 
5.5

 

 

 
5.5

Stock-based compensation
 
 
 

 

 
7.3

 

 

 
7.3

Common shares repurchased
 
(176,925
)
 

 
(20.0
)
 

 

 

 
(20.0
)
Dividends declared ($0.30 per share)
 
 
 

 

 

 
(12.8
)
 

 
(12.8
)
Balance as of March 31, 2020
 
42,793,123

 
$

 
$
(748.7
)
 
$
657.2

 
$
1,229.0

 
$
(104.8
)
 
$
1,032.7

 


6


 
 
Morningstar, Inc. Shareholders’ Equity
 
 
 
 
 
 
 
 
 
 
 
 
Accumulated
Other
Comprehensive
Loss

 
 
 
 
Common Stock
 
 

 
Additional
Paid-in
Capital

 
 
 
 
 
(in millions, except share and per share amounts)
 
Shares
Outstanding

 
Par
Value

 
Treasury
Stock

 
 
Retained
Earnings

 
 
Total
Equity

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Balance as of December 31, 2018
 
42,624,118

 
$

 
$
(726.8
)
 
$
621.7

 
$
1,114.8

 
$
(75.0
)
 
$
934.7

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Net income
 
 
 

 

 

 
33.2

 

 
33.2

Other comprehensive income:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Unrealized gain on available-for-sale investments, net of income tax of $0.7
 
 
 

 

 

 

 
1.9

 
1.9

Reclassification of adjustments for gain included in net income, net of income tax of $0.2
 
 
 

 

 

 

 
(0.5
)
 
(0.5
)
Foreign currency translation adjustment, net
 
 
 

 

 

 

 
3.4

 
3.4

Other comprehensive income, net
 
 
 

 

 

 

 
4.8

 
4.8

Vesting of restricted stock units, net of shares withheld for taxes on settlements of restricted stock units
 
73,530

 

 

 
(4.6
)
 

 

 
(4.6
)
Reclassification of awards previously liability-classified that were converted to equity
 
 
 

 

 
6.6

 

 

 
6.6

Stock-based compensation
 
 
 

 

 
10.0

 

 

 
10.0

Common shares repurchased
 
(41,935
)
 

 
(4.6
)
 

 

 

 
(4.6
)
Dividends declared ($0.28 per share)
 
 
 

 

 

 
(11.9
)
 

 
(11.9
)
Balance as of March 31, 2019
 
42,655,713

 
$

 
$
(731.4
)
 
$
633.7

 
$
1,136.1

 
$
(70.2
)
 
$
968.2


See notes to unaudited condensed consolidated financial statements.



7


Morningstar, Inc. and Subsidiaries
Unaudited Condensed Consolidated Statements of Cash Flows
 
 
Three months ended March 31,
(in millions)
 
2020
 
2019
Operating activities
 
 
 
 

Consolidated net income
 
$
23.9

 
$
33.2

Adjustments to reconcile consolidated net income to net cash flows from operating activities:
 
 
 
 
Depreciation and amortization
 
34.2

 
23.5

Deferred income taxes
 
0.9

 
(0.4
)
Stock-based compensation expense
 
7.3

 
10.0

Provision for bad debt
 
1.5

 
0.5

Equity in net loss of unconsolidated entities
 
0.8

 
1.5

Other, net
 
9.0

 
3.2

Changes in operating assets and liabilities:
 


 


Accounts receivable
 
(2.3
)
 
(2.0
)
Accounts payable and accrued liabilities
 
(1.4
)
 
(3.5
)
Accrued compensation and deferred commissions
 
(60.0
)
 
(47.8
)
Income taxes, current
 
0.7

 
8.5

Deferred revenue
 
36.1

 
37.9

Other assets and liabilities
 
(2.0
)
 
(5.6
)
Cash provided by operating activities
 
48.7

 
59.0

 
 
 
 
 
Investing activities
 
 
 
 

Purchases of investment securities
 
(13.3
)
 
(8.9
)
Proceeds from maturities and sales of investment securities
 
14.0

 
8.9

Capital expenditures
 
(15.1
)
 
(18.7
)
Acquisitions, net of cash acquired
 
(4.5
)
 

Purchases of equity- and cost-method investments
 
(0.5
)
 
(1.1
)
Other, net
 
(0.1
)
 
0.3

Cash used for investing activities
 
(19.5
)
 
(19.5
)
 
 
 
 
 
Financing activities
 
 
 
 

Common shares repurchased
 
(20.0
)
 
(4.9
)
Dividends paid
 
(12.9
)
 
(11.9
)
Proceeds from long-term debt
 
55.0

 

Repayment of long-term debt
 
(37.8
)
 
(40.0
)
Proceeds from stock-option exercises
 
0.1

 

Employee taxes paid from withholding of restricted stock units
 
(10.7
)
 
(4.6
)
Other, net
 
(0.6
)
 
0.7

Cash used for financing activities
 
(26.9
)
 
(60.7
)
 
 
 
 
 
Effect of exchange rate changes on cash and cash equivalents
 
(13.9
)
 
1.0

Net decrease in cash and cash equivalents
 
(11.6
)
 
(20.2
)
Cash and cash equivalents—beginning of period
 
334.1

 
369.3

Cash and cash equivalents—end of period
 
$
322.5

 
$
349.1

 
 
 
 
 
Supplemental disclosure of cash flow information:
 
 
 
 

Cash paid for income taxes
 
$
6.8

 
$
3.4

Cash paid for interest
 
$
3.7

 
$
1.1

Supplemental information of non-cash investing and financing activities:
 
 
 
 
Unrealized gain (loss) on available-for-sale investments
 
$
(5.1
)
 
$
2.0

 See notes to unaudited condensed consolidated financial statements.

8


MORNINGSTAR, INC. AND SUBSIDIARIES
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
 
1. Basis of Presentation of Interim Financial Information
 
The accompanying unaudited condensed consolidated financial statements of Morningstar, Inc. and subsidiaries (Morningstar, we, our, the Company) have been prepared to conform to the rules and regulations of the Securities and Exchange Commission (SEC). The preparation of financial statements in conformity with accounting principles generally accepted in the United States (U.S. GAAP) requires management to make estimates and assumptions that affect the reported amount of assets, liabilities, revenue, and expenses. Actual results could differ from those estimates. In the opinion of management, the statements reflect all adjustments, which are of a normal recurring nature, necessary to present fairly our financial position, results of operations, equity, and cash flows. These financial statements and notes are unaudited and should be read in conjunction with our Audited Consolidated Financial Statements and Notes thereto included in our Annual Report on Form 10-K for the year ended December 31, 2019, filed with the SEC on March 2, 2020 (our Annual Report).

The acronyms that appear in the Notes to our Unaudited Condensed Consolidated Financial Statements refer to the following:
 
ASC: Accounting Standards Codification
ASU: Accounting Standards Update
FASB: Financial Accounting Standards Board

COVID-19 Update

We are closely monitoring the impact of the COVID-19 pandemic on all aspects of our business and geographies, including how it will affect team members, customers, suppliers, and global markets. Since the situation surrounding the COVID-19 pandemic remains fluid, we are actively managing our response and have assessed potential impacts to our financial position and operating results related to our consolidated financial statements for the three months ended March 31, 2020.

On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security (CARES) Act was signed into law. The CARES Act provides a substantial stimulus and assistance package intended to address the impact of the COVID-19 pandemic, including tax relief and government loans, grants and investments. The CARES Act had no impact on our consolidated financial statements for the three months ended March 31, 2020. We continue to monitor any effects that may result from the CARES Act and other similar legislation or actions in geographies in which our business operates.

2. Summary of Significant Accounting Policies

We discuss our other significant accounting policies in Note 2 of our Audited Consolidated Financial Statements included in our Annual Report.

Recently adopted accounting pronouncements

Current Expected Credit Losses: On June 16, 2016, the FASB issued ASU No. 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (ASU No. 2016-13), which requires that expected credit losses relating to financial assets measured on an amortized cost basis and available-for-sale debt securities be recorded through an allowance for credit losses. ASU No. 2016-13 limits the amount of credit losses to be recognized for available-for-sale debt securities to the amount by which carrying value exceeds fair value and requires the reversal of previously recognized credit losses if fair value increases. On April 25, 2019, the FASB issued ASU No. 2019-04, Codification Improvements (ASU No. 2019-04), which clarifies certain aspects of accounting for credit losses. On May 15, 2019, the FASB issued ASU No. 2019-05, Financial Instruments-Credit Losses (Topic 326): Targeted Transition Relief (ASU No. 2019-05), which allows entities to elect the fair value option on certain financial instruments. The new standard became effective for us on January 1, 2020 and was applied prospectively. As a result of the adoption of these standards, we made changes to our processes for the assessment of the adequacy of our allowance for credit losses on certain types of financial instruments, including accounts receivable. The adoption of ASU No. 2016-13, ASU No. 2019-04, and ASU No. 2019-05 did not have a material impact on the consolidated financial statements, related disclosures, and results of operations.

9



Cloud Computing: On August 29, 2018, the FASB issued ASU No. 2018-15, Customer's Accounting for Fees Paid in a Cloud Computing Arrangement, which helps entities evaluate the accounting for fees paid by a customer in a cloud computing arrangement (CCA) by providing guidance for determining when an arrangement includes a software license and when an arrangement is solely a hosted CCA service. The Company adopted this guidance prospectively beginning on January 1, 2020. Upon adoption, fees paid in a CCA will be evaluated for capitalization as a prepaid asset and expensed within the results of operations in the same financial statement line item as software license fees instead of depreciation and amortization expense. The adoption of this ASU did not have a material impact on the consolidated financial statements, related disclosures, and results of operations.

Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement: On August 28, 2018, the FASB issued ASU No. 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement (ASU No. 2018-13), which eliminates, adds, and modifies certain disclosure requirements around items such as transfers between Level 1 and 2, policy of timing of transfers, and valuation process for Level 3. The new standard became effective for us on January 1, 2020. As we only have Level 1 investments, the adoption of ASU No. 2018-13 had no impact on our consolidated financial statements and related disclosures.

Recently issued accounting pronouncements not yet adopted

Income Taxes: On December 18, 2019, the FASB issued ASU No. 2019-12, Simplifying the Accounting for Income Taxes, which is intended to simplify the accounting for income taxes by removing certain exceptions to the general principles of ASC 740, Income Taxes, and providing for simplification in several other areas. The new standard is effective for us on January 1, 2021. Early adoption is permitted. We have not decided on early adoption and are evaluating the effect that ASU No. 2019-12 may have on our consolidated financial statements, related disclosures, and results of operations.

Reference Rate Reform: On March 12, 2020, the FASB issued ASU No. 2020-04: Facilitation of the Effects of Reference Rate Reform on Financial Reporting (Topic 848), which provides temporary optional expedients and exceptions for applying generally accepted accounting principles to contract modifications resulting from reference rate reform initiatives. The intention of the standard is to ease the potential accounting and financial reporting burden associated with transitioning away from the expiring London Interbank Offered Rate (LIBOR), and other interbank offered rates, to alternative benchmark rates. This guidance is temporary and only in effect during the reference rate transition period through December 31, 2022. We are evaluating the effect that ASU No. 2020-04 may have on our consolidated financial statements, related disclosures, and results of operations.

3. Credit Arrangements

Debt

The following table summarizes our total debt and long-term debt as of March 31, 2020 and December 31, 2019.
(in millions)
 
As of March 31, 2020
 
As of December 31, 2019
Term Facility, net of unamortized debt issuance costs of $1.2 million and $1.3 million
 
$
440.4

 
$
443.1

Revolving Credit Facility
 
90.0

 
70.0

Total debt
 
$
530.4

 
$
513.1

Less: Current portion of long-term debt, net of unamortized debt issuance costs of $0.3 million and $0.3 million
 
11.0

 
11.0

Long-term debt
 
$
519.4

 
$
502.1



Credit Agreement

In connection with the acquisition of Ratings Acquisition Corp (DBRS) on July 2, 2019, the Company entered into a new senior credit agreement (the Credit Agreement). The Credit Agreement provides the Company with a five-year multi-currency credit facility with an initial borrowing capacity of up to $750.0 million, including a $300.0 million revolving credit facility (the Revolving Credit Facility) and a term loan facility of $450.0 million (the Term Facility).

10


The Credit Agreement also provides for the issuance of up to $50.0 million of letters of credit and a $100.0 million sub-limit for a swingline facility under the Revolving Credit Facility. The Credit Agreement will expire on July 2, 2024. As of March 31, 2020, our total outstanding debt under the Credit Agreement was $530.4 million with borrowing availability of $210.0 million under the Revolving Credit Facility.

The interest rate applicable to any loan under the Credit Agreement is, at our option, either: (i) the applicable London interbank offered rate (LIBOR) plus an applicable margin for such loans, which ranges between 1.00% and 1.50%, based on our consolidated leverage ratio or (ii) the lender's base rate plus the applicable margin for such loans, which ranges between 0.00% and 0.50%, based on our consolidated leverage ratio.
The proceeds of the Term Facility and initial borrowings under the Revolving Credit Facility were used to finance the acquisition of DBRS. The proceeds of future borrowings under the Revolving Credit Facility may be used for working capital, capital expenditures or any other lawful corporate purpose.
The portions of deferred debt issuance costs related to the Revolving Credit Facility are included in other current and other non-current assets, and the portion of deferred debt issuance costs related to the Term Facility is reported as a reduction to the carrying amount of the Term Facility. Amortization of debt issuance costs related to the Revolving Credit Facility are amortized on a straight-line to interest expense over the term of the Credit Agreement. Amortization of debt issuance costs related to the Term Facility are amortized to interest expense using the effective interest method over the term of the Credit Agreement.

Compliance with Covenants

The Credit Agreement contains financial covenants under which we: (i) may not exceed a maximum consolidated leverage ratio of 3.50 to 1.00 (or 3.75 to 1.00 for the four fiscal quarters following any material acquisition (as defined in the Credit Agreement)) and (ii) are required to maintain a minimum consolidated interest coverage ratio of not less than 3.00 to 1.00. We were in compliance with the financial covenants as of March 31, 2020 and December 31, 2019.

4. Acquisitions, Goodwill, and Other Intangible Assets
2020 Acquisitions
On January 31, 2020, we acquired Hueler Analytics' Stable Value Fund Comparative Universe Data and Stable Value Index (Hueler Analytics). We began consolidating the financial results of Hueler Analytics in our consolidated financial statements on January 31, 2020.
2019 Acquisitions
During the first quarter of 2020, we did not record significant adjustments to the purchase price allocation related to our acquisition of DBRS, compared with the preliminary estimates disclosed in the Notes of the Audited Consolidated Financial Statements included in our Annual Report. The values assigned to various assets and liabilities in the preliminary purchase price allocation are subject to change as a result of information that may become available in the future.
As of March 31, 2020, the primary areas of the preliminary purchase price allocation that are not yet finalized include current and deferred tax assets and liabilities.
The following unaudited pro forma information presents a summary of our Condensed Consolidated Statements of Income for the year ended March 31, 2019 as if we had completed the acquisition as of January 1, 2019.
This unaudited pro forma information is presented for illustrative purposes and is not intended to represent or be indicative of the actual results of operations or expected synergies of DBRS Morningstar that would have been achieved had the acquisition occurred at the beginning of the earliest period presented, nor is it intended to represent or be indicative of future results of operations.
In calculating the pro forma information below, we included an estimate of amortization expense related to the intangible assets acquired, depreciation expense due to changes in estimated remaining useful lives of long-lived assets, and reduction in revenue as a result of the fair value adjustments to deferred revenue as well as the related income tax impacts.

11


Unaudited Pro Forma Financial Information
 
Three months ended
(in millions, except for per share amount)
 
March 31, 2019
Revenue
 
$
297.3

Operating income
 
49.4

Net income
 
28.6

 
 
 
Basic net income per share
 
$
0.67

Diluted net income per share
 
$
0.66


Goodwill
The following table shows the changes in our goodwill balances from December 31, 2019 to March 31, 2020:
 
 
(in millions)
Balance as of December 31, 2019
 
$
1,039.1

Foreign currency translation
 
(25.9
)
Balance as of March 31, 2020
 
$
1,013.2


We did not record any impairment losses in the first three months of 2020 and 2019. We perform our annual impairment reviews in the fourth quarter or when impairment indicators and triggering events are identified.

Intangible Assets
The following table summarizes our intangible assets: 
 
 
As of March 31, 2020
 
As of December 31, 2019
(in millions)
 
Gross
 
Accumulated
Amortization
 
Net
 
Weighted
Average
Useful  Life
(years)
 
Gross
 
Accumulated
Amortization
 
Net
 
Weighted
Average
Useful  Life
(years)
Customer-related assets
 
362.0

 
(134.3
)
 
227.7

 
11
 
377.9

 
(130.3
)
 
247.6

 
11
Technology-based assets
 
164.4

 
(115.6
)
 
48.8

 
7
 
163.7

 
(112.0
)
 
51.7

 
7
Intellectual property & other
 
65.6

 
(35.9
)
 
29.7

 
8
 
69.3

 
(35.2
)
 
34.1

 
8
Total intangible assets
 
$
592.0

 
$
(285.8
)
 
$
306.2

 
9
 
$
610.9

 
$
(277.5
)
 
$
333.4

 
10

 
The following table summarizes our amortization expense related to intangible assets:
 
 
Three months ended March 31,
(in millions)
 
2020
 
2019
Amortization expense
 
$
14.0

 
$
4.9


 
We amortize intangible assets using the straight-line method over their expected economic useful lives.
We expect intangible amortization expense for the remainder of 2020 and subsequent years to be as follows:
 
 
(in millions)
Remainder of 2020 (from April 1 through December 31)
 
$
39.0

2021
 
49.6

2022
 
41.6

2023
 
37.8

2024
 
32.2

Thereafter
 
106.0

Total
 
$
306.2


 

12


Our estimates of future amortization expense for intangible assets may be affected by additional acquisitions, divestitures, changes in the estimated average useful lives, impairments, and foreign currency translation.

5. Income Per Share

The following table shows how we reconcile our net income and the number of shares used in computing basic and diluted net income per share:
 
 
Three months ended March 31,
(in millions, except share and per share amounts)
 
2020
 
2019
Basic net income per share:
 
 

 
 

Consolidated net income
 
$
23.9

 
$
33.2

 
 
 
 
 
Weighted average common shares outstanding
 
42.9

 
42.6

 
 
 
 
 
Basic net income per share
 
$
0.56

 
$
0.78

 
 
 
 
 
Diluted net income per share:
 
 
 
 
Consolidated net income
 
$
23.9

 
$
33.2

 
 
 
 
 
Weighted average common shares outstanding
 
42.9

 
42.6

Net effect of dilutive stock options, restricted stock units, performance share awards, and market stock units
 
0.4

 
0.4

Weighted average common shares outstanding for computing diluted income per share
 
43.3

 
43.0

 
 
 
 
 
Diluted net income per share
 
$
0.55

 
$
0.77



During the periods presented, the number of anti-dilutive restricted stock units, performance share awards, or market stock units to exclude from our calculation of diluted earnings per share was immaterial.

6. Revenue
Disaggregation of Revenue
The following table presents our revenue disaggregated by revenue type. Sales and usage-based taxes are excluded from revenue.
 
 
Three months ended March 31,
(in millions)
 
2020
 
2019
License-based
 
$
216.0

 
$
195.5

Asset-based
 
57.2

 
48.8

Transaction-based
 
50.8

 
14.6

Consolidated revenue
 
$
324.0

 
$
258.9



License-based performance obligations are generally satisfied over time as the customer has access to the product or service during the term of the subscription license and the level of service is consistent during the contract period. License-based agreements typically have a term of 12 to 36 months. License-based revenue is generated from the sale of Morningstar Data, Morningstar Direct, Morningstar Advisor Workstation, PitchBook, and other similar product lines.


13


Asset-based performance obligations are satisfied over time as the customer receives continuous access to a service for the term. Asset-based arrangements typically have a term of 12 to 36 months. Asset-based fees represent variable consideration and the customer does not make separate purchasing decisions that result in additional performance obligations. Significant changes in the underlying fund assets and significant disruptions in the market are evaluated to determine whether estimates of earned asset-based fees need to be revised for the current quarter. The timing of client asset reporting and the structure of our contracts results in a one-quarter lag between market movements and the impact on earned revenue. An estimate of variable consideration is included in the initial transaction price only to the extent it is probable that a significant reversal in the amount of the revenue recognized will not occur. Estimates of asset-based fees are based on the most recently completed quarter and, as a result, it is unlikely a significant reversal of revenue would occur. Asset-based revenue is generated by Investment Management, Workplace Solutions, and Morningstar Indexes.

Transaction-based performance obligations are satisfied when the product or service is completed or delivered. Transaction-based revenue is generated by DBRS Morningstar, Internet advertising, and conferences. DBRS Morningstar revenue includes revenue from surveillance services, which is recognized over time, as the customer has access to the service during the surveillance period.

Contract liabilities

Our contract liabilities represent deferred revenue. We record contract liabilities when cash payments are received or due in advance of our performance, including amounts which are refundable. The contract liabilities balance for the three months ended March 31, 2020 had a net increase of $30.1 million, primarily driven by cash payments received or payable in advance of satisfying our performance obligations. We recognized $116.8 million of revenue in the three-month period ended March 31, 2020 that was included in the contract liabilities balance as of December 31, 2019.

We expect to recognize revenue related to our contract liabilities for the remainder of 2020 and subsequent years as follows:
(in millions)
 
As of March 31, 2020
Remainder of 2020 (from April 1 through December 31)
 
$
411.4

2021
 
162.0

2022
 
64.8

2023
 
16.5

2024
 
9.7

Thereafter
 
54.7

Total
 
$
719.1



The aggregate amount of revenue we expect to recognize for the remainder of 2020 and subsequent years is higher than our contract liability balance of $312.4 million as of March 31, 2020. The difference represents the value of future obligations for signed contracts where we have not yet begun to satisfy the performance obligations or have not yet billed the customer.

The table above does not include variable consideration for unsatisfied performance obligations related to certain of our license-based, asset-based, and transaction-based contracts as of March 31, 2020. We are applying the optional exemption available under ASC Topic 606, as the variable consideration relates to these unsatisfied performance obligations being fulfilled as a series. The performance obligations related to these contracts are expected to be satisfied over the next 12 to 36 months as services are provided to the client. For license-based contracts, the consideration received for services performed is based on the number of future users, which is not known until the services are performed. The variable consideration for this revenue can be affected by the number of user licenses, which cannot be reasonably estimated. For asset-based contracts, the consideration received for services performed is based on future asset values, which are not known until the services are performed. The variable consideration for this revenue can be affected by changes in the underlying value of fund assets due to client redemptions, additional investments, or movements in the market. For transaction-based contracts for Internet advertising, the consideration received for services performed is based on the number of impressions, which is not known until the impressions are created. The variable consideration for this revenue can be affected by the timing and quantity of impressions in any given period and cannot be reasonably estimated.


14


As of March 31, 2020, the table above also does not include revenue for unsatisfied performance obligations related to certain of our license-based and transaction-based contracts with durations of one year or less since we are applying the optional exemption under ASC Topic 606. For certain license-based contracts, the remaining performance obligation is expected to be less than one year based on the corresponding subscription terms. For transaction-based contracts, such as new credit rating issuances and conferences, the related performance obligations are expected to be satisfied within the next 12 months.

Contract Assets

Our contract assets represent accounts receivable, less allowance for credit losses and deferred commissions. We did not record any impairment losses on receivables or deferred commissions in the first three months of 2020.

The following table summarizes our contract assets balance:

(in millions)
 
As of March 31, 2020
 
As of December 31, 2019
Accounts receivable, less allowance for credit losses
 
$
184.7

 
$
188.5

Deferred commissions
 
30.7

 
30.4

Total contract assets
 
$
215.4

 
$
218.9



7. Segment and Geographical Area Information
 
Segment Information

We report our results in a single reportable segment, which reflects how our chief operating decision maker allocates resources and evaluates our financial results. Because we have a single reportable segment, all required financial segment information can be found directly in the Consolidated Financial Statements. The accounting policies for our reportable segment are the same as those described in Note 2 of the Audited Consolidated Financial Statements included in our Annual Report. We evaluate the performance of our reporting segment based on revenue and operating income.

Geographical Area Information

The tables below summarize our revenue and long-lived assets, which includes property, equipment, and capitalized software, net and operating lease assets, by geographical area:

Revenue by geographical area
 
 
 
 
 
 
Three months ended March 31,
(in millions)
 
2020
 
2019
United States
 
$
234.6

 
$
195.1

 
 
 
 
 
Asia
 
7.6

 
6.3

Australia
 
10.6

 
9.5

Canada
 
20.7

 
7.9

Continental Europe
 
23.0

 
20.4

United Kingdom
 
26.0

 
18.1

Other
 
1.5

 
1.6

Total International
 
89.4

 
63.8

 
 
 
 
 
Consolidated revenue
 
$
324.0

 
$
258.9




15


Property, equipment, and capitalized software, net by geographical area
 
 
 
 
 
 
 
 
 
(in millions)
 
As of March 31, 2020
 
As of December 31, 2019
United States
 
$
127.7

 
$
131.2

 
 
 
 
 
Asia
 
6.4

 
6.6

Australia
 
3.5

 
4.2

Canada
 
2.5

 
2.9

Continental Europe
 
2.4

 
2.3

United Kingdom
 
6.6

 
6.9

Other
 
0.4

 
0.6

Total International
 
21.8

 
23.5

 
 
 
 
 
Consolidated property, equipment, and capitalized software, net
 
$
149.5

 
$
154.7


Operating lease assets by geographical area
 
 
 
 
 
 
 
 
 
(in millions)
 
As of March 31, 2020
 
As of December 31, 2019
United States
 
$
83.3

 
$
86.4

 
 
 
 
 
Asia
 
18.9

 
20.2

Australia
 
5.6

 
5.8

Canada
 
7.3

 
7.5

Continental Europe
 
14.9

 
6.3

United Kingdom
 
16.3

 
17.9

Other
 
0.7

 
0.7

Total International
 
63.7

 
58.4

 
 
 
 
 
Consolidated operating lease assets
 
$
147.0

 
$
144.8



The long-lived asset by geographical area does not include deferred commissions, non-current as the balance is not significant.

8. Fair Value Measurements

As of March 31, 2020 and December 31, 2019, our investment balances totaled $26.3 million and $33.4 million, respectively. We classify our investments into three categories: available-for-sale, held-to-maturity, and trading securities. Our investment portfolio consists of stocks, bonds, options, mutual funds, money market funds, or exchange-traded products that replicate the model portfolios and strategies created by Morningstar. These investment accounts may also include exchange-traded products where Morningstar is an index provider. All investments in our investment portfolio have valuations based on quoted prices in active markets for identical assets or liabilities that we have the ability to access, and, therefore, are classified as Level 1 within the fair value hierarchy.



16


9. Leases

We lease office space and certain equipment under various operating and finance leases, with most of our lease portfolio consisting of operating leases for office space.

We determine whether an arrangement is, or includes, an embedded lease at contract inception. Operating lease assets and lease liabilities are recognized at the commencement date and initially measured using the present value of lease payments over the defined lease term. Lease expense is recognized on a straight-line basis over the lease term. For finance leases, we also recognize a finance lease asset and finance lease liability at inception, with lease expense recognized as interest expense and amortization.

A contract is or contains an embedded lease if the contract meets all the below criteria:

There is an identified asset;
We obtain substantially all the economic benefits of the asset; and
We have the right to direct the use of the asset.

For initial measurement of the present value of lease payments and for subsequent measurement of lease modifications, we are required to use the rate implicit in the lease. However, as most of our leases do not provide an implicit rate, we use our incremental borrowing rate, which is a collateralized rate. To apply the incremental borrowing rate, we used a portfolio approach and grouped leases based on similar lease terms in a manner whereby we reasonably expect that the application does not differ materially from a lease-by-lease approach.

Our leases have remaining lease terms of approximately 1 year to 14 years, which may include the option to extend the lease when it is reasonably certain we will exercise that option. We do not have lease agreements with residual value guarantees, sale leaseback terms, or material restrictive covenants.

Leases with an initial term of 12 months or less are not recognized on the balance sheet. We recognize lease expense for these leases on a straight-line basis over the lease term.

The following table summarizes our operating lease assets and lease liabilities:
Leases (in millions)
 
Classification on the Balance Sheet
 
As of March 31, 2020
 
As of December 31, 2019
Assets
 
 
 
 
 
 
Operating
 
Operating Lease Assets
 
$
147.0

 
$
144.8

 
 
 
 
 
 
 
Liabilities
 
 
 
 
 
 
Operating
 
Operating lease liabilities, current
 
$
35.9

 
$
35.8

Operating
 
Operating lease liabilities, non-current
 
136.0

 
138.7

Total lease liabilities
 
 
 
$
171.9

 
$
174.5



Our operating lease expense for the three months ended March 31, 2020 was $9.7 million, compared with $7.9 million for the same period in the prior year. Charges related to our operating leases that are variable, and therefore not included in the measurement of the lease liabilities were $3.4 million for the three months ended March 31, 2020 and $2.6 million for the three months ended March 31, 2019. We made lease payments of $10.5 million during the three months ended March 31, 2020, compared with $6.2 million of payments during the same period in 2019.


17


The following table shows our minimum future lease commitments due in each of the next five years and thereafter for operating leases:
Minimum Future Lease Commitments (in millions)
 
Operating Leases
Remainder of 2020 (April 1 through December 31)
 
$
31.4

2021
 
39.2

2022
 
26.1

2023
 
23.6

2024
 
18.3

Thereafter
 
60.8

Total lease payments
 
199.4

Adjustment for discount to present value
 
27.5

Total
 
$
171.9



The following table summarizes the weighted-average lease terms and weighted-average discount rates for our operating leases:
 
 
As of March 31, 2020
Weighted-average remaining lease term (in years)
 
6.7

 
 
 
Weighted-average discount rate
 
4.2
%


10. Stock-Based Compensation
 
Stock-Based Compensation Plans
 
All our employees and our non-employee directors are eligible for awards under the Morningstar 2011 Stock Incentive Plan, which provides for a variety of stock-based awards, including stock options, restricted stock units, performance share awards, market stock units, and restricted stock.

The following table summarizes the stock-based compensation expense included in each of our operating expense categories:
 
 
Three months ended March 31,
(in millions)
 
2020
 
2019
Cost of revenue
 
$
2.4

 
$
3.1

Sales and marketing
 
1.0

 
1.4

General and administrative
 
3.9

 
5.5

Total stock-based compensation expense
 
$
7.3

 
$
10.0



As of March 31, 2020, the total unrecognized stock-based compensation cost related to outstanding restricted stock units, performance share awards, and market stock units expected to vest was $48.8 million, which we expect to recognize over a weighted average period of 26 months.




18


11. Income Taxes

Effective Tax Rate

The following table shows our effective tax rate for the three months ended March 31, 2020 and March 31, 2019:
 
 
Three months ended March 31,
(in millions)
 
2020
 
2019
Income before income taxes and equity in net loss of unconsolidated entities
 
$
33.2

 
$
46.2

Equity in net loss of unconsolidated entities
 
(0.8
)
 
(1.5
)
Total
 
$
32.4

 
$
44.7

Income tax expense
 
$
8.5

 
$
11.5

Effective tax rate
 
26.2
%
 
25.7
%

 
Our effective tax rate in the first quarter of 2020 was 26.2%, an increase of 0.5 percentage points, compared with the same period in the prior year.

Unrecognized Tax Benefits

The table below provides information concerning our gross unrecognized tax benefits as of March 31, 2020 and December 31, 2019, as well as the effect these gross unrecognized tax benefits would have on our income tax expense, if they were recognized.
(in millions)
 
As of March 31, 2020
 
As of December 31, 2019
Gross unrecognized tax benefits
 
$
12.9

 
$
12.6

Gross unrecognized tax benefits that would affect income tax expense
 
$
12.9

 
$
12.6

Decrease in income tax expense upon recognition of gross unrecognized tax benefits
 
$
12.7

 
$
12.4



Our Unaudited Condensed Consolidated Balance Sheets include the following liabilities for unrecognized tax benefits. These amounts include interest and penalties, less any associated tax benefits.

Liabilities for Unrecognized Tax Benefits (in millions)
 
As of March 31, 2020
 
As of December 31, 2019
Current liability
 
$
11.0

 
$
10.8

Non-current liability
 
3.2

 
3.0

Total liability for unrecognized tax benefits
 
$
14.2

 
$
13.8



Because we conduct business globally, we file income tax returns in U.S. federal, state, local, and foreign jurisdictions. We are currently under audit by federal, state, and local tax authorities in the U.S. as well as tax authorities in certain non-U.S. jurisdictions. It is likely that the examination phase of some of these federal, state, local, and non-U.S. audits will conclude in 2020. It is not possible to estimate the effect of current audits on previously recorded unrecognized tax benefits.

Approximately 70% of our cash, cash equivalents, and investments balance as of March 31, 2020 was held by our operations outside of the United States. We generally consider our U.S. directly owned foreign subsidiary earnings to be permanently reinvested. We believe that our cash balances and investments in the United States, along with cash generated from our U.S. operations, will be sufficient to meet our U.S. operating and cash needs for the foreseeable future, without requiring us to repatriate earnings from these foreign subsidiaries.

19


Certain of our non-U.S. operations have incurred net operating losses (NOLs), which may become deductible to the extent these operations become profitable. For each of our operations, we evaluate whether it is more likely than not that the tax benefits related to NOLs will be realized. As part of this evaluation, we consider evidence such as tax planning strategies, historical operating results, forecasted taxable income, and recent financial performance. In the year that certain non-U.S. operations record a loss, we do not recognize a corresponding tax benefit, which increases our effective tax rate. Upon determining that it is more likely than not that the NOLs will be realized, we reduce the tax valuation allowances related to these NOLs, which results in a reduction to our income tax expense and our effective tax rate in the period.

12. Contingencies

We record accrued liabilities for litigation, regulatory, and other business matters when those matters represent loss contingencies that are both probable and estimable. In these cases, there may be an exposure to loss in excess of any amounts accrued. When a loss contingency is not both probable and estimable, we do not establish an accrued liability. As litigation, regulatory, or other business matters develop, we evaluate whether such matters present a loss contingency that is probable and estimable on an ongoing basis.

Data Audits and Reviews
In our global data business, we include in our products, or directly redistribute to our customers, data, and information licensed from third-party vendors. Our compliance with the terms of these licenses is reviewed internally and is also subject to audit by the third-party vendors. We are undergoing several such internal reviews and third-party vendor audits and the results and findings of which may indicate that we may be required to make a payment for prior data usage. Due to a lack of available information and data, as well as potential variations of any audit or internal review findings, we are not able to reasonably estimate a possible loss, or range of losses for some matters. While we cannot predict the outcome of these processes, we do not believe the results of any audits or reviews will have a material adverse effect on our business, operating results, or financial position.

Credit Ratings Matters
In November 2019, Morningstar Credit Ratings, LLC (“MCR”) reached an agreement in principle with the staff of the SEC to settle an investigation relating to certain sales and marketing practices at MCR's asset-backed securities group in 2015 and 2016. Assuming it is approved by the full Commission, the proposed settlement would involve a censure, a cease-and-desist order, certain undertakings by MCR, and a civil money penalty of $3.5 million, which was accrued as of December 31, 2019. The settlement remains subject to approval by the SEC.

In April 2020, in an unrelated matter, the staff of the SEC notified MCR that they had reached a preliminary decision to recommend that the Commission authorize an enforcement action related to MCR’s former commercial mortgage-backed securities ratings methodology. MCR intends to make a written submission to the staff responding to its recommendation. At this time, we do not believe any result will have a material adverse effect on our business, operating results, or financial position.

Other Matters
We are involved from time to time in regulatory investigations and legal proceedings that arise in the normal course of our business. While it is difficult to predict the outcome of any particular investigation or proceeding, we do not believe the result of any of these matters will have a material adverse effect on our business, operating results, or financial position.

13. Share Repurchase Program
 
In December 2017, the board of directors approved a share repurchase program that authorizes the Company to repurchase up to $500.0 million in shares of the Company's outstanding common stock effective January 1, 2018. The authorization expires on December 31, 2020. We may repurchase shares from time to time at prevailing market prices on the open market or in private transactions in amounts that we deem appropriate.

As of March 31, 2020, we repurchased a total of 421,105 shares for $45.6 million under this program, leaving approximately $454.4 million available for future repurchases.



20


14. Subsequent Events

Acquisition of PlanPlus Global
On April 1, 2020, we completed our previously announced acquisition of PlanPlus Global, a financial-planning and risk-profiling software firm. The acquisition expands our financial-planning capabilities for advisors.

Acquisition of Sustainalytics
On April 21, 2020, we announced it reached an agreement to acquire Sustainalytics, a globally recognized leader in environmental, social, and governance (ESG) ratings and research. The Company currently owns an approximate 40% ownership stake in Sustainalytics, first acquired in 2017, and will purchase the remaining approximate 60% of Sustainalytics shares upon closing of the transaction. The transaction consideration includes a cash payment at closing of approximately EUR 55.0 million (subject to certain potential adjustments) and additional cash payments in 2021 and 2022 based on a multiple of Sustainalytics’ 2020 and 2021 fiscal year revenues. Based on the upfront consideration, the Company estimates the enterprise value of Sustainalytics to be EUR 170.0 million. The closing of the transaction is subject to customary closing conditions and is expected to occur early in the third quarter of 2020. 

Senior Revolving Credit Facility
On April 21, 2020, we entered into a commitment with Bank of America to provide a 364-day senior revolving credit facility in an aggregate principal amount of up to $50.0 million, which is expected to close early in the third quarter of 2020. The proceeds of our borrowing under the new facility will be used to finance our acquisition of Sustainalytics and the proceeds of future borrowings may be used for working capital, capital expenditures, and any other lawful corporate purpose.


21


Item 2.
Management’s Discussion and Analysis of Financial Condition and Results of Operations
 
The discussion included in this section, as well as other sections of this Quarterly Report on Form 10-Q (this Quarterly Report), contains forward-looking statements as that term is used in the Private Securities Litigation Reform Act of 1995. These statements are based on our current expectations about future events or future financial performance, including the impacts of COVID-19. Forward-looking statements by their nature address matters that are, to different degrees, uncertain, and often contain words such as “may,” “could,” “expect,” “intend,” “plan,” “seek,” “anticipate,” “believe,” “estimate,” “predict,” “potential,” or “continue.” These statements involve known and unknown risks and uncertainties that may cause the events we discuss not to occur or to differ significantly from what we expect. For us, these risks and uncertainties include, among others:

the impact of the current COVID-19 pandemic;
liability for any losses that result from an actual or claimed breach of our fiduciary duties;
failing to maintain and protect our brand, independence, and reputation;
liability related to cybersecurity and the protection of confidential information, including personal information about individuals;
failing to differentiate our products and continuously create innovative, proprietary research tools and financial advisor software;
inadequacy of our operational risk management and business continuity programs in the event of a material disruptive event;
failing to respond to technological change, keep pace with new technology developments, or adopt a successful technology strategy;
compliance failures, regulatory action, or changes in laws applicable to our investment advisory or credit ratings operations;
volatility in the financial sector, global financial markets, and global economy and its effect on our revenue from asset-based fees and credit ratings business;
trends in the asset management industry, including the increasing adoption of investment strategies and portfolios relying on passively managed investment vehicles and increased industry consolidation;
liability relating to the collection or distribution of information and data we collect and produce, or errors included therein;
an outage of our database, technology-based products and services, or network facilities or the movement of parts of our technology and data infrastructure to the public cloud and other outsourced providers;
the failure of acquisitions and other investments to be efficiently integrated and produce the results we anticipate;
the failure to recruit, develop, and retain qualified employees;
challenges faced by our non-U.S. operations, including the concentration of data and development work at our offshore facilities in China and India; and
the failure to protect our intellectual property rights or claims of intellectual property infringement against us.

A more complete description of these risks and uncertainties can be found in our other filings with the Securities and Exchange Commission (SEC), including our Annual Report on Form 10-K for the year ended December 31, 2019 (our Annual Report). If any of these risks and uncertainties materialize, our actual future results may vary significantly from what we expected. We do not undertake to update our forward-looking statements as a result of new information or future events.

All dollar and percentage comparisons, which are often accompanied by words such as “increase,” “decrease,” “grew,” “declined,” “was up,” “was down,” “was flat,” or “was similar” refer to a comparison with the same period in the previous year unless otherwise stated. 



22


Understanding our Company
 
Our Business

Our mission is to empower investor success. The investing ecosystem is complex and navigating it with confidence requires a trusted, independent voice. Our perspective is delivered to institutions, advisors, and individuals with a single-minded purpose: to empower every investor with the conviction that he or she can make better-informed decisions and realize success on his or her own terms.

We deliver insights and experiences to clients that are essential to investing. Proprietary data sets, meaningful analytics, independent research and effective investment strategies are at the core of the powerful digital solutions that investors across client segments rely on. We generate revenue through products and services in three major categories:

Subscriptions and license agreements, which typically generate recurring revenue;
Asset-based fees for our investment management business; and
Transaction-based revenue for products that involve primarily one-time, non-recurring revenue.

COVID-19 Update

We are closely monitoring the impact of the COVID-19 pandemic on all aspects of our business and geographies, including how it will impact team members, customers, suppliers, and global markets.

Given the dynamic nature of these circumstances, the full impact of the COVID-19 pandemic on our ongoing business, results of operations, and overall future financial performance cannot be reasonably estimated at this time. While our licensed-based revenue is generally more recurring in nature, the uncertainty caused by the COVID-19 pandemic could lead clients to delay purchasing decisions or product and service implementations, or may cause them to cancel or reduce spending with us. Our asset-based revenue is subject to global market conditions and client investment decisions. Due to certain lags in client reporting in this area, the impact of the market volatility in the first quarter of 2020 on asset values will generally not be realized in our results until future reporting periods. Transaction-based revenue primarily includes DBRS Morningstar, which is dependent on overall credit market conditions and debt issuance levels. The recent tightening of global credit markets and volatility in interest rates began to have an adverse impact on the volume of new issue ratings toward the end of the first quarter, which could persist into future periods.

Our operations also have been affected by a range of external factors related to the COVID-19 pandemic that are not within our control. For example, many jurisdictions imposed a wide range of restrictions on the physical movement of our employees and vendors to limit the spread of COVID-19. We have taken numerous steps, and will continue to take further actions, in our approach to addressing the COVID-19 pandemic. We implemented our business continuity plans and our incident management team is in place to respond to changes in our global environment quickly and effectively. To protect the health and safety of our team members, we successfully transitioned our global workforce to remote work environments. We are also working closely with our clients to support them as they implement their own contingency plans, helping them access our products and services remotely.

The situation surrounding the COVID-19 pandemic remains fluid, and we are actively managing our response and assessing potential impacts to our financial position and operating results. This includes the evaluation and implementation of certain cost control efforts to help us mitigate the impact that reduced revenues may have on our 2020 financial results. We are focusing on maintaining a strong balance sheet and liquidity position. Our cash and investments totaled $348.8 million at the end of the first quarter of 2020 and we had $210.0 million of availability under our $300.0 million revolving credit facility.

On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security (“CARES”) Act was signed into law. The CARES Act provides a substantial stimulus and assistance package intended to address the impact of the COVID-19 pandemic, including tax relief and government loans, grants and investments. The CARES Act had no impact on our consolidated financial statements for the three months ended March 31, 2020. We continue to monitor any effects that may result from the CARES Act and other similar legislation or actions in geographies in which our business operates.


23


For more information, see Item 1A. Risk Factors for further discussion of the impact of the COVID-19 pandemic on our business.




24


Supplemental Operating Metrics (Unaudited)
The tables below summarize our key product metrics and other supplemental data.
 
 
 
Three months ended March 31,
 
 
 
2020
 
2019
 
Change
 
Organic Change (1)
 
Revenue by Type
 
 
 
 
 
 
 
 
 
License-based (2)
 
$
216.0

 
$
195.5

 
10.5
 %
 
10.8
 %
 
Asset-based (3)
 
57.2

 
48.8

 
17.2
 %
 
18.0
 %
 
Transaction-based (4)
 
50.8

 
14.6

 
247.9
 %
 
(17.2
)%
 
 
 
 
 
 
 
 
 
 
 
Key product area revenue
 
 
 
 
 
 
 
 
 
Morningstar Data
 
$
51.4

 
$
47.7

 
7.8
 %
 
8.9
 %
 
DBRS Morningstar (5)
 
46.7

 
9.5

 
391.6
 %
 
 %
(6) 
PitchBook
 
45.3

 
32.3

 
40.2
 %
 
40.2
 %
 
Morningstar Direct
 
38.3

 
36.3

 
5.5
 %
 
6.5
 %
 
Investment Management
 
30.5

 
26.7

 
14.2
 %
 
16.0
 %
 
Morningstar Advisor Workstation
 
21.8

 
22.4

 
(2.7
)%
 
(2.4
)%
 
Workplace Solutions
 
21.2

 
18.5

 
14.6
 %
 
14.6
 %
 
 
 
As of March 31,
 
 
 
 
 
2020
 
2019
 
Change
 
 
 
Select business metrics
 
 
 
 
 
 
 
 
 
Morningstar Direct licenses
 
15,998

 
15,401

 
3.9
 %
 
 
 
PitchBook Platform licenses
 
41,308

 
24,655

 
67.5
 %
 
 
 
Advisor Workstation clients (U.S.)
 
155

 
171

 
(9.4
)%
 
 
 
Morningstar.com Premium Membership subscriptions (U.S.)
 
111,354

 
113,408

 
(1.8
)%
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Assets under management and advisement (approximate) ($bil)
 
 
 
 
 
 
 
 
 
 
Workplace Solutions
 
 
 
 
 
 
 
 
 
 
Managed Accounts
 
$
65.3

 
$
64.9

 
0.6
 %
 
 
 
 
Fiduciary Services
 
41.5

 
45.3

 
(8.4
)%
 
 
 
 
Custom Models
 
28.2

 
33.0

 
(14.5
)%
 
 
 
 
Workplace Solutions (total)
 
$
135.0

 
$
143.2

 
(5.7
)%
 
 
 
 
Investment Management (7)
 
 
 
 
 
 
 
 
 
 
Morningstar Managed Portfolios
 
$
23.1

 
$
44.3

 
(47.9
)%
(8) 
 
 
 
Institutional Asset Management
 
14.0

 
16.1

 
(13.0
)%
 
 
 
 
Asset Allocation Services
 
6.4

 
6.7

 
(4.5
)%
 
 
 
 
Investment Management (total)
 
$
43.5

 
$
67.1

 
(35.2
)%
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Asset value linked to Morningstar Indexes ($bil)
 
$
47.2

 
$
54.4

 
(13.2
)%
 
 
 
 
 
Three months ended March 31,
 
 
 
 
 
2020
 
2019
 
Change
 
 
 
Average assets under management and advisement ($bil)
 
$
205.1

 
$
201.7

 
1.7
 %
 
 
 
_________________________________________________________________________
(1) Organic revenue excludes acquisitions, divestitures, adoption of new accounting changes, and the effect of foreign currency translations.
(2) License-based revenue includes Morningstar Data, Morningstar Direct, Morningstar Advisor Workstation, PitchBook, and other similar products.

25


(3) Asset-based revenue includes Investment Management, Workplace Solutions, and Morningstar Indexes.
(4) Transaction-based revenue includes DBRS Morningstar, Internet advertising, and conferences.
(5) Revenue for the three months ended March 31, 2019 reflects Morningstar Credit Ratings. Revenue for the three months ended March 31, 2020 reflects DBRS Morningstar, the combined credit ratings operations. For the three months ended March 31, 2020, transaction-based revenue, derived primarily from one-time ratings fees was 58.1% while recurring revenue from surveillance, research, and other services comprised the remainder for the period.
(6) The combination of DBRS and Morningstar’s U.S.-based credit ratings operation in 2019 makes it difficult to ascribe the origin of revenue growth to either entity. As such, revenue from the combined credit ratings operation is excluded from the reporting of organic revenue growth through the second quarter of 2020.
(7) Revenue for Investment Management includes Morningstar Managed Portfolios, Institutional Asset Management, and Asset Allocation Services.
(8) The decline in Morningstar Managed Portfolios was largely attributed to a client contract change from a variable to fixed-fee arrangement. Excluding the assets from this client contract in the prior year, Morningstar Managed Portfolios declined 6.1%. The increase in revenue for Investment Management diverged from the decline in assets under management and advisement due the aforementioned contract change, the impact of average asset calculations on Morningstar Managed Portfolios billing, and increased assets in the Morningstar Funds Trust.

26


Three Months Ended March 31, 2020 vs. Three Months Ended March 31, 2019
 
Consolidated Results
 
 
Three months ended March 31,
 
Key Metrics (in millions)
 
2020
 
2019
 
Change
 
Consolidated revenue
 
$
324.0

 
$
258.9

 
25.1
 %
 
Operating income
 
44.5

 
49.5

 
(10.1
)%
 
Operating margin
 
13.7
%
 
19.1
%
 
(5.4
)
pp
 
 
 
 
 
 
 
 
Cash provided by operating activities
 
$
48.7

 
$
59.0

 
(17.5
)%
 
Capital expenditures
 
(15.1
)
 
(18.7
)
 
(19.3
)%
 
Free cash flow
 
$
33.6

 
$
40.3

 
(16.6
)%
 
___________________________________________________________________________________________
pp — percentage points

To supplement our consolidated financial statements presented in accordance with U.S. Generally Accepted Accounting Principles (GAAP), we use the following non-GAAP measures:

consolidated revenue, excluding acquisitions, divestitures, adoption of new accounting changes, and the effect of foreign currency translations (organic revenue);
consolidated international revenue, excluding acquisitions, divestitures, adoption of new accounting changes, and the effect of foreign currency translations (international organic revenue);
consolidated operating income, excluding all merger and acquisition (M&A)-related expenses and amortization (adjusted operating income);
consolidated operating margin, excluding all M&A-related expenses and amortization (adjusted operating margin); and
cash provided by or used for operating activities less capital expenditures (free cash flow).

These non-GAAP measures may not be comparable to similarly titled measures reported by other companies and should not be considered an alternative to any measure of performance as promulgated under GAAP.

We present organic revenue and international organic revenue because we believe these non-GAAP measures help investors better compare period-over-period results.

We present adjusted operating income and adjusted operating margin to show the effect of significant acquisition activity, better reflect period-over-period comparisons, and improve overall understanding of the underlying performance of the business absent the impact of the combined DBRS Morningstar operations.

We present free cash flow solely as supplemental disclosure to help investors better understand the level of cash available after capital expenditures. Our management team uses free cash flow to evaluate our business.

Consolidated Revenue
 
 
 
Three months ended March 31,
(in millions)
 
2020
 
2019
 
Change
Consolidated revenue
 
$
324.0

 
$
258.9

 
25.1
%

In the first quarter of 2020, consolidated revenue increased 25.1% to $324.0 million. DBRS Morningstar, our combined credit ratings operation, contributed $37.2 million of revenue growth during the first three months of 2020. Foreign currency movements had a negative impact in the quarter, reducing revenue by $2.0 million.


27


License-based revenue, which represents subscription services available to customers, grew 10.5% during the first quarter of 2020, driven by demand for license-based products, such as PitchBook, Morningstar Data, and Morningstar Direct. PitchBook exhibited strong levels of both new account sales as well as existing client renewals and upgrades, which resulted in an increase in revenue of $13.0 million during the quarter. The number of PitchBook Platform licenses increased to 41,308 at March 31, 2020, compared with 24,655 at March 31, 2019. Continued global demand for our data and research helped to drive revenue growth of $3.7 million and $2.0 million for both Morningstar Data and Morningstar Direct, respectively.

Asset-based revenue increased by 17.2% during the first quarter of 2020, primarily driven by Morningstar Managed Portfolios, Workplace Solutions, and Morningstar Indexes. Morningstar Managed Portfolios revenue increased $3.8 million, due to the $1.7 million gross revenue contribution from Morningstar Funds Trust. Workplace Solutions revenue increased $2.7 million, resulting from asset growth in Managed Retirement Accounts. Strong revenue contribution in Morningstar Indexes provided further benefit during the quarter.

The asset-based revenue we earn in both Investment Management and Workplace Solutions is generally based on average asset levels during each quarter. The structure of our contracts and timing of client asset reporting generally results in a one-quarter lag between market movements and the impact on revenue levels. Average assets under management and advisement (calculated based on available average quarterly or monthly data) were approximately $205.1 billion in the first quarter of 2020, compared with $201.7 billion in the first quarter of 2019.

Transaction-based revenue more than tripled during the first quarter of 2020, driven by positive performance in DBRS Morningstar. Recurring annual fees tied to surveillance, research, and other services represented 41.9% of credit ratings revenue. Excluding the impact of the combined credit ratings contribution, transaction-based revenue declined $1.0 million, or 17.2%, due to decreases in advertising revenue on Morningstar.com.

Organic revenue

To allow for more meaningful comparisons of our results in different periods, we provide information about organic revenue, which reflects our underlying business excluding acquisitions, divestitures, adoption of new accounting changes, and the effect of foreign currency translations. We exclude revenue from acquired businesses from our organic revenue growth calculation for a period of 12 months after we complete the acquisition. For divestitures, we exclude revenue in the prior period for which there is no comparable revenue in the current period.

The combination of DBRS and Morningstar’s U.S.-based credit ratings operation in 2019 makes it difficult to ascribe the origin of revenue growth to either entity. As such, revenue from the combined credit ratings operation will be excluded from the reporting of organic revenue growth through the second quarter of 2020. Prior period results have been adjusted to conform to this presentation.

In the first quarter of 2020, organic revenue increased 11.6%, as a result of $47.7 million of incremental revenue from acquisitions during the first quarter of 2020 offset partially by a $2.0 million unfavorable impact of foreign currency translations. PitchBook, Morningstar Data, and Investment Management were the main drivers of the increase in organic revenue during the first quarter of 2020.

The table below reconciles consolidated revenue with organic revenue:
 
 
Three months ended March 31,
(in millions)
 
2020
 
2019
 
Change
Consolidated revenue
 
$
324.0

 
$
258.9

 
25.1
%
Less: acquisitions
 
(47.7
)
 
(9.5
)
 
402.1
%
Less: divestitures
 

 

 

Less: adoption of new accounting changes
 

 

 

Effect of foreign currency translations
 
2.0

 

 
NMF

Organic revenue
 
$
278.3

 
$
249.4

 
11.6
%
___________________________________________________________________________________________
NMF - not meaningful



28


Revenue by geographical area
 
 
Three months ended March 31,
(in millions)
 
2020
 
2019
 
Change
United States
 
$
234.6

 
$
195.1

 
20.2
 %
 
 
 
 
 
 
 
Asia
 
7.6

 
6.3

 
20.6
 %
Australia
 
10.6

 
9.5

 
11.6
 %
Canada
 
20.7

 
7.9

 
162.0
 %
Continental Europe
 
23.0

 
20.4

 
12.7
 %
United Kingdom
 
26.0

 
18.1

 
43.6
 %
Other
 
1.5

 
1.6

 
(6.3
)%
Total International
 
89.4

 
63.8

 
40.1
 %
 
 
 
 
 
 
 
Consolidated revenue
 
$
324.0

 
$
258.9

 
25.1
 %

International revenue comprised approximately 28% of our consolidated revenue for the first quarter of 2020, compared to approximately 25% for the first quarter of 2019. Approximately 55% is generated by Continental Europe and the United Kingdom.

Revenue from international operations increased 40.1% in the first quarter of 2020, primarily as a result of our acquisition of DBRS, which has a significant revenue base in Canada and the U.K.

International organic revenue

International organic revenue (international revenue, excluding acquisitions, divestitures, adoption of accounting changes, and the effect of foreign currency translations) is considered a non-GAAP financial measure. The definition of international organic revenue we use may not be the same as similarly titled measures used by other companies. International organic revenue should not be considered an alternative to any measure of performance as promulgated under GAAP.

International organic revenue grew 8.6% as a result of $22.1 million of incremental revenue from acquisitions offset partially by a $2.0 million unfavorable impact of foreign currency translations and mainly reflects growth in Morningstar Data and Morningstar Direct across all geographies during the first quarter of 2020.

The table below presents a reconciliation from international revenue to international organic revenue:

 
 
Three months ended March 31,
(in millions)
 
2020
 
2019
 
Change
International revenue
 
$
89.4

 
$
63.8

 
40.1
%
Less: acquisitions
 
(22.1
)
 

 
NMF

Less: divestitures
 

 

 
%
Less: adoption of new accounting changes
 

 

 
%
Effect of foreign currency translations
 
2.0

 

 
NMF

International organic revenue
 
$
69.3

 
$
63.8

 
8.6
%


29


Consolidated Operating Expense
 
 
Three months ended March 31,
 
(in millions)
 
2020
 
2019
 
Change
 
Cost of revenue
 
$
137.0

 
$
105.1

 
30.4
%
 
  % of consolidated revenue
 
42.3
%
 
40.6
%
 
1.7
pp
Sales and marketing
 
50.9

 
40.0

 
27.3
%
 
  % of consolidated revenue
 
15.7
%
 
15.4
%
 
0.3
pp
General and administrative
 
57.4

 
40.8

 
40.7
%
 
  % of consolidated revenue
 
17.7
%
 
15.8
%
 
1.9
pp
Depreciation and amortization
 
34.2

 
23.5

 
45.5
%
 
  % of consolidated revenue
 
10.6
%
 
9.1
%
 
1.5
pp
Total operating expense
 
$
279.5

 
$
209.4

 
33.5
%
 
  % of consolidated revenue
 
86.3
%
 
80.9
%
 
5.4
pp
 
Consolidated operating expense increased $70.1 million, or 33.5%, in the first quarter of 2020. DBRS Morningstar contributed 20.1% to operating expense growth, including deal-related amortization and integration expenses as well as costs related to regulatory matters. Operating expenses for the remainder of Morningstar increased 13.4% as we continue to invest for growth in the business. Foreign currency translations had a favorable impact of $2.0 million on operating expense during the first quarter of 2020.
Compensation expense (which primarily consists of salaries, bonuses, and other company-sponsored benefits) increased $35.8 million in the first quarter of 2020. The addition of approximately 482 employees from the DBRS acquisition contributed $22.5 million of the total increase in compensation expense. The remaining increase reflects investments in headcount related to roles in data collection and analysis, product and software development, and sales and service support. Amortization expense increased $9.2 million primarily from additional amortization related to intangibles from the acquisition of DBRS. Professional fees increased $8.1 million due to costs related to regulatory matters and M&A-related activity. Production expense increased $4.4 million, mainly due to the fees paid to sub-advisors and other costs related to the Morningstar Funds Trust as well as cloud-based computing costs. The increase in expenses was partially mitigated by a decline in stock-based compensation expense of $2.7 million related to the renewal of PitchBook's management bonus plan. The new three-year plan mirrors the incentive structure of the original plan, featuring lower target payouts in the first two years compared with the actual 2019 payout.
We had 6,896 employees worldwide as of March 31, 2020, compared with 5,660 as of March 31, 2019. This increase reflects continued investment in resources to support our key growth initiatives, including operations in India and the United States. This increase also includes approximately 482 employees who joined Morningstar as a result of the DBRS acquisition in July 2019.
Cost of revenue
 
Cost of revenue is our largest category of operating expense, representing close to one-half of our total operating expense. Our business relies heavily on human capital, and cost of revenue includes the compensation expense for employees who develop our products and deliver our services. We include compensation expense for approximately 80% of our employees in this category.
 
Cost of revenue increased $31.9 million in the first quarter of 2020. Higher compensation expense of $21.7 million was the largest contributor to the increase. DBRS Morningstar contributed $17.1 million of the increase in compensation expense. Higher production expense of $4.4 million also contributed to the unfavorable variance in this category, mainly due to $1.7 million in fees paid to sub-advisors and other costs related to the Morningstar Funds Trust as well as cloud computing costs. Professional fees also increased $3.3 million during the first quarter of 2020 related to third-party contractors assisting with software development and technology improvements.


30


Continuous focus on development of our major software platforms, in addition to bringing new products and capabilities to market, resulted in a slight increase in capitalized software development over the prior period, which in turn reduced operating expense. During the first quarter of 2020, we capitalized $13.5 million associated with software development activities, mainly related to enhanced capabilities in our products, internal infrastructure, and software, compared with $13.1 million in the first quarter of 2019.

Sales and marketing
  
Sales and marketing expense increased $10.9 million in the first quarter of 2020, reflecting a $7.9 million increase in compensation expense, which was partially driven by additional headcount from the DBRS acquisition. Sales commission expense was higher by $2.0 million largely due to strong PitchBook sales performance and additional headcount under the sales commission plans throughout the organization.

General and administrative
 
General and administrative expense increased $16.6 million during the first quarter of 2020. Compensation expense increased $6.2 million, of which DBRS Morningstar accounted for $3.9 million. Professional fees increased $4.8 million during the first quarter of 2020, primarily due to regulatory matters and M&A-related activity. Stock-based compensation decreased $1.5 million as a result of the renewal of PitchBook's management bonus plan. The new three-year plan mirrors the incentive structure of the original plan, featuring lower target payouts in the first two years compared with the actual 2019 payout.

Depreciation and amortization
 
Depreciation expense increased $1.5 million in the first quarter of 2020, driven mainly by depreciation expense related to capitalized software development incurred over the past several years. Intangible amortization expense increased $9.1 million, primarily from additional amortization related to intangibles generated by the acquisition of DBRS.

Amortization of intangible assets will be an ongoing expense. We estimate that this expense will total approximately $39.0 million for the remainder of 2020. Our estimates of future amortization expense for intangible assets may be affected by additional acquisitions, divestitures, changes in the estimated average useful lives, and foreign currency translation.
 
Consolidated Operating Income and Operating Margin
 
 
Three months ended March 31,
 
(in millions)
 
2020
 
2019
 
Change
 
Operating income
 
$
44.5

 
$
49.5

 
(10.1
)%
 
% of revenue
 
13.7
%
 
19.1
%
 
(5.4
)
pp
 
Consolidated operating income increased $5.0 million in the first quarter of 2020, reflecting an increase in operating expenses of $70.1 million, which was partially mitigated by an increase in revenue of $65.1 million. Operating margin was 13.7%, a decrease of 5.4 percentage points, compared with the first quarter of 2019.

We reported adjusted operating income, which excludes M&A-related expenses and amortization expense, of
$61.4 million in the first quarter of 2020. Adjusted operating income is a non-GAAP financial measure; the table below shows a reconciliation to the most directly comparable GAAP financial measure.
 
 
Three months ended March 31,
(in millions)
 
2020
 
2019
 
Change
Operating income
 
$
44.5

 
$
49.5

 
(10.1
)%
Add: intangible amortization expense
 
14.0

 
4.9

 
185.7
 %
Add: M&A-related expenses
 
2.9

 
0.3

 
866.7
 %
Adjusted operating income
 
$
61.4

 
$
54.7

 
12.2
 %


31


We also reported adjusted operating margin, which excludes M&A-related expenses and amortization expense, of 18.9% in the first quarter of 2020. Adjusted operating margin is a non-GAAP financial measure; the table below shows a reconciliation to the most directly comparable GAAP financial measure.
 
 
Three months ended March 31,
 
 
2020
 
2019
 
Change
Operating margin
 
13.7
%
 
19.1
%
 
(5.4) pp
Add: intangible amortization expense
 
4.3
%
 
1.9
%
 
2.4 pp
Add: M&A-related expenses
 
0.9
%
 
0.1
%
 
0.8 pp
Adjusted operating margin
 
18.9
%
 
21.1
%
 
(2.2) pp

Non-Operating Expense, Net, Equity in Net Loss of Unconsolidated Entities, and Effective Tax Rate and Income Tax Expense
 Non-operating expense, net
 
 
Three months ended March 31,
(in millions)
 
2020
 
2019
Interest income
 
$
0.5

 
$
0.4

Interest expense
 
(3.7
)
 
(1.1
)
Gain (loss) on sale of investments, net
 
(0.4
)
 
0.6

Other expense, net
 
(7.7
)
 
(3.2
)
Non-operating expense, net
 
$
(11.3
)
 
$
(3.3
)

Interest income reflects interest from our investment portfolio. Interest expense mainly relates to the outstanding
principal balance under the prior credit facility and the new senior credit agreement, which we entered in the third quarter of 2019 to fund the acquisition of DBRS.
Other expense, net primarily includes foreign currency exchange losses.

Equity in net loss of unconsolidated entities
 
 
Three months ended March 31,
(in millions)
 
2020
 
2019
Equity in net loss of unconsolidated entities
 
$
(0.8
)
 
$
(1.5
)
 
Equity in net loss of unconsolidated entities primarily reflects income from Morningstar Japan K.K. (MJKK) offset by
losses in our other equity method investments.

Effective tax rate and income tax expense
 
 
Three months ended March 31,
(in millions)
 
2020
 
2019
Income before income taxes and equity in net loss of unconsolidated entities
 
$
33.2

 
$
46.2

Equity in net loss of unconsolidated entities
 
(0.8
)
 
(1.5
)
Total
 
$
32.4

 
$
44.7

Income tax expense
 
$
8.5

 
$
11.5

Effective tax rate
 
26.2
%
 
25.7
%
 
Our effective tax rate in the first quarter of 2020 was 26.2%, an increase of 0.5 percentage points compared with the same period in the prior year.




32


Liquidity and Capital Resources
 
As of March 31, 2020, we had cash, cash equivalents, and investments of $348.8 million, a decrease of $18.7 million, compared with $367.5 million as of December 31, 2019. The decrease reflects cash provided by operating activities and proceeds from long-term debt of $55.0 million, partially offset by $37.8 million of repayments of long-term debt, $20.0 million to repurchase common stock through our share repurchase program, $15.1 million of capital expenditures, dividends paid of $12.9 million, and $10.7 million for employee taxes paid from withholding of restricted stock units.

Cash provided by operating activities is our main source of cash. In the first quarter of 2020, cash provided by operating activities was $48.7 million, reflecting $77.6 million of net income, adjusted for non-cash items, and offset by $28.9 million in negative changes from our net operating assets and liabilities, which included bonus payments of $82.8 million.

On July 2, 2019, we entered into a new senior credit agreement (the Credit Agreement), the initial borrowings under which were made to finance the DBRS acquisition and repaid all outstanding obligations under the prior credit facility. The Credit Agreement provides the Company with a five-year multi-currency credit facility with an initial borrowing capacity of up to $750.0 million, including a $300.0 million revolving credit facility and a term loan facility of $450.0 million. We had an outstanding principal balance of $530.4 million as of March 31, 2020 and a revolving credit facility borrowing availability of $210.0 million. The Credit Agreement contains financial covenants under which we: (i) may not exceed a maximum consolidated leverage ratio of 3.50 to 1.00 (or 3.75 to 1.00 for the four fiscal quarters following any material acquisition (as defined in the Credit Agreement)) and (ii) are required to maintain a minimum consolidated interest coverage ratio of not less than 3.00 to 1.00. We were in compliance with the financial covenants as of March 31, 2020. See Note 3 of the Notes to our Unaudited Condensed Consolidated Financial Statements for additional information on our Credit Agreement.

In conjunction with the recently announced acquisition of Sustainalytics, the Company entered into a $50.0 million commitment for a 364-day senior revolving credit facility, which is expected to close early in the third quarter of 2020.

We believe our available cash balances and investments, along with cash generated from operations and our line of credit, will be sufficient to meet our operating and cash needs for at least the next 12 months. However, the situation surrounding the COVID-19 pandemic remains fluid, and we are actively managing our response and assessing potential impacts to our financial position and operating results. We are focusing on maintaining a strong balance sheet and liquidity position. We hold our cash reserves in cash equivalents and investments and maintain a conservative investment policy. We invest most of our investment balance (approximately $25.8 million, or 98.5% as of March 31, 2020) in stocks, bonds, options, mutual funds, money market funds, or exchange-traded products that replicate the model portfolios and strategies created by Morningstar. These investment accounts may also include exchange-traded products where Morningstar is an index provider.

Approximately 70% of our cash, cash equivalents, and investments balance as of March 31, 2020 and as of December 31, 2019 was held by our operations outside the United States. We generally consider our U.S. directly owned foreign subsidiary earnings to be permanently reinvested.
 
We intend to use our cash, cash equivalents, and investments for general corporate purposes, including working capital and funding future growth.

In February 2020, our board of directors approved a regular quarterly dividend of $0.30 per share, or $12.8 million, payable on April 30, 2020 to shareholders of record as of April 3, 2020.

In December 2017, the board of directors approved a share repurchase program that authorizes the Company to repurchase up to $500.0 million in shares of the Company's outstanding common stock, effective January 1, 2018. The authorization expires on December 31, 2020. In the first three months of 2020, we repurchased a total of 176,925 shares for $20.0 million and had approximately $454.4 million available for future repurchases as of March 31, 2020.


33


We expect to continue making capital expenditures in 2020, primarily for computer hardware and software provided by third parties, internally developed software, and leasehold improvements for new and existing office locations. We continue to adopt more public cloud and software-as-a-service applications for new initiatives and are in the process of migrating relevant parts of our data centers to the public cloud over the next several years. During this migration, we expect to run certain applications and infrastructure in parallel. These actions will have some transitional effects on our level of capital expenditures and operating expenses. In light of the current environment, we will continue to monitor the level of capital expenditures during 2020.

Consolidated Free Cash Flow

We define free cash flow as cash provided by or used for operating activities less capital expenditures.
 
 
Three months ended March 31,
(in millions)
 
2020
 
2019
 
Change
Cash provided by operating activities
 
48.7

 
59.0

 
(17.5
)%
Capital expenditures
 
(15.1
)
 
(18.7
)
 
(19.3
)%
Free cash flow
 
$
33.6

 
$
40.3

 
(16.6
)%
 
We generated free cash flow of $33.6 million in the first quarter of 2020, a decrease of $6.7 million, compared with the first quarter of 2019. The change reflects a $10.3 million decrease in cash provided by operating activities as well as a $3.6 million decrease in capital expenditures. The decrease in operating activities is primarily due to the addition of DBRS Morningstar to the Company's bonus payout in the first quarter of 2020.

Application of Critical Accounting Policies and Estimates
 
We discuss our critical accounting policies and estimates in Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations, included in our Annual Report. We also discuss our significant accounting policies in Note 2 of the Notes to our Audited Consolidated Financial Statements included in our Annual Report and in Note 2 of the Notes to our Unaudited Condensed Consolidated Financial Statements contained in Part 1, Item 1 of this Quarterly Report.



34


Rule 10b5-1 Sales Plans  

Our directors and executive officers may exercise stock options or purchase or sell shares of our common stock in the market from time to time. We encourage them to make these transactions through plans that comply with Exchange Act Rule 10b5-1(c). Morningstar will not receive any proceeds, other than proceeds from the exercise of stock options, related to these transactions. The following table, which we are providing on a voluntary basis, shows the Rule 10b5-1 sales plans entered into by our directors and executive officers that were in effect as of April 27, 2020:
Name and Position
 
Date of
Plan
 
Plan Termination Date
 
Number of
Shares
to be
Sold under
the Plan
 
Timing of Sales under the Plan
 
Number of Shares Sold under the Plan through April 27, 2020
 
Projected
Beneficial
Ownership (1)
Cheryl Francis
Director
 
11/1/2019
 
5/29/2020
 
(2
)
 
Shares to be sold under the plan upon exercise of option
 

 
(3
)
Joe Mansueto
Executive Chairman
 
11/26/2018
 
4/30/2020
 
1,600,000

 
Shares to be sold under the plan if the stock reaches specified prices

 
1,600,000

 
20,814,144

Joe Mansueto
Executive Chairman
 
11/5/2019
 
4/30/2021
 
1,600,000

 
Shares to be sold under the plan if the stock reaches specified prices beginning May 1, 2020

 

 
19,214,144

Caroline Tsay
Director
 
8/6/2019
 
11/15/2020
 
964

 
Shares to be sold under the plan if the stock reaches specified prices
 

 
3,624


During the first quarter of 2020, the previously disclosed Rule 10b5-1 plan for Steven Kaplan completed in accordance with its terms.
________________________________________
(1) This column reflects an estimate of the number of shares each identified director and executive officer will beneficially own following the sale of all shares under the Rule 10b5-1 sales plan. This information reflects the beneficial ownership of our common stock on March 31, 2020 and includes shares of our common stock subject to options that were then exercisable or that will have become exercisable by May 30, 2020 and restricted stock units that will vest by May 30, 2020. The estimates do not reflect any changes to beneficial ownership that may have occurred since March 31, 2020. Each director and executive officer identified in the table may amend or terminate his or her Rule 10b5-1 sales plan and may adopt additional Rule 10b5-1 plans in the future.

(2) The number of shares to be sold under this plan is such number as are necessary to pay the exercise price under an option for 2,316 shares.

(3) 33,332 minus the number sold under the plan as described in footnote (2).


35


Item 3.
Quantitative and Qualitative Disclosures about Market Risk
 
Our investment portfolio is actively managed and may suffer losses from fluctuating interest rates, market prices, or adverse security selection. These accounts may consist of stocks, bonds, options, mutual funds, money market funds, or exchange-traded products that replicate the model portfolios and strategies created by Morningstar. These investment accounts may also include exchange-traded products where Morningstar is an index provider. As of March 31, 2020, our cash, cash equivalents, and investments balance was $348.8 million. Based on our estimates, a 100 basis-point change in interest rates would not have a material effect on the fair value of our investment portfolio.

We are subject to risk from fluctuations in the interest rates related to our long-term debt. The interest rates are based upon the applicable LIBOR rate plus an applicable margin for such loans or the lender's base rate plus an applicable margin for such loans. On an annualized basis, we estimate a 100 basis-point change in the LIBOR rate would have a $5.3 million impact on our interest expense, based on our current outstanding principal balance and LIBOR rates around March 31, 2020.

We are subject to risk from fluctuations in foreign currencies from our operations outside of the United States. To date, we have not engaged in currency hedging, and we do not currently have any positions in derivative instruments to hedge our currency risk.

The table below shows our exposure to foreign currency denominated revenue and operating income for the three months ended March 31, 2020:

 
 
Three months ended March 31, 2020
(in millions, except foreign currency rates)
 
Australian Dollar
 
British Pound
 
Canadian Dollar
 
Euro
 
Other Foreign Currencies
Currency rate in U.S. dollars as of March 31, 2020
 
0.6142

 
1.2376

 
0.7057

 
1.1002

 
n/a

 
 
 
 
 
 
 
 
 
 
 
Percentage of revenue
 
3.2
%
 
8.0
 %
 
6.4
%
 
4.6
%
 
5.4
 %
Percentage of operating income (loss)
 
4.8
%
 
(2.5
)%
 
11.3
%
 
12.1
%
 
(23.5
)%
 
 
 
 
 
 
 
 
 
 
 
Estimated effect of a 10% adverse currency fluctuation on revenue
 
$
(1.7
)
 
$
(3.4
)
 
$
(3.1
)
 
$
(1.5
)
 
$
(2.2
)
Estimated effect of a 10% adverse currency fluctuation on operating income (loss)
 
$
(0.4
)
 
$
0.1

 
$
(0.7
)
 
$
(0.6
)
 
$
1.2


The table below shows our net investment exposure to foreign currencies as of March 31, 2020:
 
 
As of March 31, 2020
(in millions)
 
Australian Dollar
 
British Pound
 
Canadian Dollar
 
Euro
 
Other Foreign Currencies
Assets, net of unconsolidated entities
 
$
55.8

 
$
317.9

 
$
339.6

 
$
162.8

 
$
163.3

Liabilities
 
22.4

 
66.5

 
221.2

 
52.2

 
13.5

Net currency position
 
$
33.4

 
$
251.4

 
$
118.4

 
$
110.6

 
$
149.8

 
 
 
 
 
 
 
 
 
 
 
Estimated effect of a 10% adverse currency fluctuation on equity
 
$
(3.3
)
 
$
(25.1
)
 
$
(11.8
)
 
$
(11.1
)
 
$
(15.0
)
 

36


Item 4.
Controls and Procedures
 
(a)
Evaluation and Disclosure Controls and Procedures
 
Disclosure controls and procedures are designed to reasonably assure that information required to be disclosed in the reports filed or submitted under the Securities Exchange Act of 1934 (Exchange Act) is recorded, processed, summarized, and reported within the time periods specified in the SEC’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to reasonably assure that information required to be disclosed in the reports filed under the Exchange Act is accumulated and communicated to management, including the chief executive officer and chief financial officer, as appropriate, to allow timely decisions regarding required disclosure.
 
We carried out an evaluation, under the supervision and with the participation of management, including our chief executive officer and chief financial officer, of the effectiveness of the design and operation of our disclosure controls and procedures, as defined in Rules 13a-15(e) and 15d-15(e) of the Exchange Act of 1934, as of March 31, 2020. Based on that evaluation, our chief executive officer and chief financial officer concluded that our disclosure controls and procedures are effective to provide reasonable assurance that information required to be disclosed in the reports we file or submit under the Exchange Act is recorded, processed, summarized, and reported as and when required and is accumulated and communicated to management, including the chief executive officer and chief financial officer, as appropriate, to allow timely decisions regarding required disclosure.

(b)
Changes in Internal Control Over Financial Reporting
 
As permitted under the SEC guidelines, management’s assessment of and conclusion on the effectiveness of internal control over financial reporting for the fiscal year ending December 31, 2019 did not include the internal controls of DBRS, which we acquired on July 2, 2019. We are currently integrating the operations of DBRS into our internal control framework and processes and will incorporate DBRS into our annual assessment of internal control over financial reporting for the fiscal year ending December 31, 2020.

Other than the changes noted above, there were no changes in our internal control over financial reporting during the quarter ended March 31, 2020 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.


37


PART 2.
OTHER INFORMATION
 
Item 1.
Legal Proceedings
 
We incorporate by reference the information regarding legal proceedings set forth in Note 12 of the Notes to our Unaudited Condensed Consolidated Financial Statements contained in Part 1, Item 1 of this Quarterly Report.
 
Item 1A.
Risk Factors
 
There have been no material changes during the first three months of 2020 to the risk factors disclosed in Item 1A. Risk Factors in our Annual Report, except as noted below.

The current COVID-19 pandemic may have material and adverse impacts on our business, financial condition and results of operation, the nature and extent of which are currently uncertain and unpredictable.
The current COVID-19 pandemic and the governmental and societal responses to it worldwide have the potential to materially and adversely affect our business, financial condition, and results of operations in ways that are uncertain and unpredictable at this time. In the immediate term, preventative and protective actions that governments have implemented, or that we ourselves have taken or will take in the future, in respect of the pandemic, such as travel restrictions, quarantines, and facility closures, have resulted in a significant portion of our workforce working from remote work environments. Many of our customers, vendors, and data suppliers have implemented similar arrangements. While we have been able to successfully implement our business continuity plans and continue to deliver our core data, research, and ratings without material interruption, the Internet-based remote systems and working arrangements by which we and our customers, vendors, and data suppliers have achieved these results have never been tested over an extended period, and the ability of our employees, vendors, and data suppliers to perform their respective roles in the conduct of our business, and of our customers to successfully use our products and services, could degrade over time. Remote work arrangements, facility closures, or the unavailability of key personnel due to illness could also adversely affect our control environment, technological capacity, and cybersecurity capabilities.

In the longer term, the adverse effects of the COVID-19 pandemic on the world’s economies and financial markets may be significant and long term, with unpredictable effects on the overall demand and pricing environment for our products and services. Our asset management businesses could be affected by declines in assets under management and advisement resulting from a prolonged downturn in financial markets and a concomitant decline of broad-based investment activity, while our credit ratings business could suffer from a decline in new issue activity resulting from a decline in the availability of credit. The financial performance of our customers, including those of our license businesses, could materially deteriorate, which could result in lower demand, cancellations, price reductions, or delays in implementation for our products and services. The uncertainty surrounding the duration and the effects of the COVID-19 pandemic in each of the countries in which we operate could impede our business planning and coordination. While we are not overly dependent on third party global supply chains, many of our customers and suppliers are. In addition, the availability of credit could become constrained even to financially strong companies. These and other potential impacts of the COVID-19 pandemic could therefore materially and adversely affect our business, financial condition, and results of operations.

Refer to Management’s Discussion and Analysis of Financial Condition and Results of Operations - COVID-19 Update for additional information.


38




Item 2.
Unregistered Sales of Equity Securities and Use of Proceeds
 
Issuer Purchases of Equity Securities
 
Subject to applicable law, we may repurchase shares at prevailing market prices directly on the open market or in privately negotiated transactions in amounts that we deem appropriate.

In December 2017, the board of directors approved a share repurchase program that authorizes the Company to repurchase up to $500.0 million in shares of the Company's outstanding common stock, effective January 1, 2018. The authorization expires on December 31, 2020.

The following table presents information related to repurchases of common stock we made during the three months ended March 31, 2020:
 
Period:
 
Total number
of shares
purchased
 
Average
price paid
per share
 
Total number
of shares
purchased as
part of publicly
announced
programs
 
Approximate
dollar value of
shares that
may yet be
purchased
under the
programs
January 1, 2020 - January 31, 2020
 

 
$

 

 
$
474,439,476

February 1, 2020 - February 29, 2020
 

 

 

 
$
474,439,476

March 1, 2020 - March 31, 2020
 
176,925

 
113.04

 
176,925

 
$
454,436,031

Total
 
176,925

 
$
113.04

 
176,925

 




39


Item 6.
Exhibits
 
Exhibit No
 
Description of Exhibit
 
Certification of Chief Executive Officer pursuant to Rule 13a-14(a) and 15d-14(a) of the Securities Exchange Act of 1934, as amended
 
 
 
 
Certification of Chief Financial Officer pursuant to Rule 13a-14(a) and 15d-14(a) of the Securities Exchange Act of 1934, as amended
 
 
 
 
Certification of Chief Executive Officer pursuant to 18 U.S.C. 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
 
 
 
 
Certification of Chief Financial Officer pursuant to 18 U.S.C. 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
 
 
 
101
 
The following financial information from Morningstar, Inc.’s Quarterly Report on Form 10-Q for the quarter ended March 31, 2020, filed with the SEC on May 1, 2020 formatted in Inline XBRL: (i) Cover Page, (ii) Unaudited Condensed Consolidated Statements of Income, (iii) Unaudited Condensed Consolidated Statements of Comprehensive Income (iv) Unaudited Condensed Consolidated Balance Sheets, (v) Unaudited Condensed Consolidated Statement of Equity, (vi) Unaudited Condensed Consolidated Statements of Cash Flows and (vii) the Notes to Unaudited Condensed Consolidated Financial Statements
 
 
 
104
 
Cover Page Interactive Data File (the cover page XBRL tags are embedded in the Inline XBRL document)



40


SIGNATURE
 
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.
 
 
 
MORNINGSTAR, INC.
 
 
 
Date: May 1, 2020
By:
/s/ Jason Dubinsky

 
 
Jason Dubinsky
 
 
Chief Financial Officer
 
 
 


41
EX-31.1 2 morn_exhibitx311x03312020.htm EXHIBIT 31.1 Exhibit


EXHIBIT 31.1
 
CERTIFICATION OF CHIEF EXECUTIVE OFFICER
 
I, Kunal Kapoor, certify that:
 
1.      I have reviewed this Quarterly Report on Form 10-Q of Morningstar, 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 that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and
 
5.      The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
 
a.     all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
 
b.     any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.

Date: May 1, 2020
 
/s/ Kunal Kapoor
 
 
Kunal Kapoor
 
 
Chief Executive Officer



EX-31.2 3 morn_exhibitx312x03312020.htm EXHIBIT 31.2 Exhibit


EXHIBIT 31.2
 
CERTIFICATION OF CHIEF FINANCIAL OFFICER
 
I, Jason Dubinsky, certify that:
 
1.       I have reviewed this Quarterly Report on Form 10-Q of Morningstar, 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 that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and
 
5.      The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
 
a.      all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
 
b.      any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.
  
Date: May 1, 2020
 
/s/ Jason Dubinsky
 
 
Jason Dubinsky
 
 
Chief Financial Officer
 



EX-32.1 4 morn_exhibitx321x03312020.htm EXHIBIT 32.1 Exhibit



EXHIBIT 32.1
 
CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO SECTION 906 OF
THE SARBANES-OXLEY ACT OF 2002
 
Kunal Kapoor, as Chief Executive Officer of Morningstar, Inc. (the Company), certifies, pursuant to 18 U.S.C. 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

1.
the Company's Quarterly Report on Form 10-Q for the quarterly period ended March 31, 2020 as filed with the Securities and Exchange Commission on the date hereof (the Report) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 (15 U.S.C. 78m); 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/ Kunal Kapoor
Kunal Kapoor
 
Chief Executive Officer
 
Date: May 1, 2020
 
 



EX-32.2 5 morn_exhibitx322x03312020.htm EXHIBIT 32.2 Exhibit


EXHIBIT 32.2
 
CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO SECTION 906 OF
THE SARBANES-OXLEY ACT OF 2002
 
Jason Dubinsky, as Chief Financial Officer of Morningstar, Inc. (the Company), certifies, pursuant to 18 U.S.C. 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
 
1.
the Company's Quarterly Report on Form 10-Q for the quarterly period ended March 31, 2020 as filed with the Securities and Exchange Commission on the date hereof (the Report) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 (15 U.S.C. 78m); 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/ Jason Dubinsky
 
Jason Dubinsky
 
Chief Financial Officer
 
 
 
Date: May 1, 2020
 



EX-101.SCH 6 morn-20200331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2105101 - Disclosure - Acquisitions, Goodwill and Other Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2405403 - Disclosure - Acquisitions, Goodwill and Other Intangible Assets Acquisitions, Goodwill and Other Intangible Assets (Proforma Information) (Details) link:presentationLink link:calculationLink link:definitionLink 2405406 - Disclosure - Acquisitions, Goodwill and Other Intangible Assets (Amortization Expense) (Details) link:presentationLink link:calculationLink link:definitionLink 2405404 - Disclosure - Acquisitions, Goodwill and Other Intangible Assets (Schedule of Goodwill) (Details) link:presentationLink link:calculationLink link:definitionLink 2405405 - Disclosure - Acquisitions, Goodwill and Other Intangible Assets (Schedule of Intangible Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 2305302 - Disclosure - Acquisitions, Goodwill and Other Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Basis of Presentation of Interim Financial Information link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1006500 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1007000 - Statement - Condensed Consolidated Statement of Equity link:presentationLink link:calculationLink link:definitionLink 1008500 - Statement - Condensed Consolidated Statement of Equity (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1009000 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - Condensed Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Condensed Consolidated Statements of Income link:presentationLink link:calculationLink link:definitionLink 2115100 - Disclosure - Contingencies link:presentationLink link:calculationLink link:definitionLink 2415401 - Disclosure - Contingencies Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Cover page link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - Credit Arrangements link:presentationLink link:calculationLink link:definitionLink 2403403 - Disclosure - Credit Arrangements (Details) link:presentationLink link:calculationLink link:definitionLink 2403402 - Disclosure - Credit Arrangements - Schedule of Long-term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - Fair Value Measurement of Investments link:presentationLink link:calculationLink link:definitionLink 2411401 - Disclosure - Fair Value Measurement of Investments Fair Value Measurement of Investments - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - Income Per Share link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Income Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Income Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2414403 - Disclosure - Income Taxes (Income Tax Contingency) (Details) link:presentationLink link:calculationLink link:definitionLink 2414402 - Disclosure - Income Taxes (Income Tax Reconciliation and Unrecognized Tax Benefits) (Details) link:presentationLink link:calculationLink link:definitionLink 2314301 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2412403 - Disclosure - Leases - Assets and Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2412402 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2412404 - Disclosure - Leases - Operating Lease Minimum Future Lease Commitments (Details) link:presentationLink link:calculationLink link:definitionLink 2412404 - Disclosure - Leases - Operating Lease Minimum Future Lease Commitments (Details) link:presentationLink link:calculationLink link:definitionLink 2312301 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2412405 - Disclosure - Leases - Weighted Average Remaining Lease Terms and Discount Rates (Details) link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 2408405 - Disclosure - Revenue (Contract Liabilities, Additional Information Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - Revenue (Disaggregation of Revenue) (Details) link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - Revenue (Disaggregation of Revenue, Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2408404 - Disclosure - Revenue (Schedule of Contract Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 2408406 - Disclosure - Revenue (Summary of Contract Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 2308301 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Segment and Geographical Area Information link:presentationLink link:calculationLink link:definitionLink 2410403 - Disclosure - Segment and Geographical Area Information (External Revenue and Long-Lived Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 2410404 - Disclosure - Segment and Geographical Area Information Segment and Geographical Area Information - Operating Lease Assets by Geographical Area (Details) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Segment and Geographical Area Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2116100 - Disclosure - Share Repurchase Program link:presentationLink link:calculationLink link:definitionLink 2416401 - Disclosure - Share Repurchase Program (Details) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2413402 - Disclosure - Stock-Based Compensation (Allocation of Stock-Based Compensation Costs by Plan) (Details) link:presentationLink link:calculationLink link:definitionLink 2413403 - Disclosure - Stock-Based Compensation (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2313301 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2417401 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink 2117100 - Disclosure - Subsequent Events (Notes) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2401406 - Disclosure - Summary of Significant Accounting Policies (Impact of Adoption of Topic 842) (Details) link:presentationLink link:calculationLink link:definitionLink 2201201 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 morn-20200331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 morn-20200331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 morn-20200331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Subsequent Events [Abstract] Subsequent Events Subsequent Events [Text Block] Leases [Abstract] Weighted-average remaining lease term (in years) Weighted Average Remaining Lease Term [Abstract] Weighted Average Remaining Lease Term [Abstract] Weighted-average remaining lease term (in years) Operating Lease, Weighted Average Remaining Lease Term Weighted-average discount rate Weighted Average Discount Rate [Abstract] Weighted Average Discount Rate [Abstract] Weighted-average discount rate Operating Lease, Weighted Average Discount Rate, Percent Subsequent Event [Table] Subsequent Event [Table] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Subsequent Event [Member] Subsequent Event [Member] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Sustainalytics_ [Member] Sustainalytics_ [Member] Sustainalytics_ [Member] Debt Instrument [Axis] Debt Instrument [Axis] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Credit Agreement [Member] Credit Agreement [Member] Credit Agreement [Member] Credit Facility [Axis] Credit Facility [Axis] Credit Facility [Domain] Credit Facility [Domain] Subsequent Event [Line Items] Subsequent Event [Line Items] Payments to Acquire Businesses, Gross Payments to Acquire Businesses, Gross Enterprise Value Enterprise Value Enterprise Value Line of Credit Facility, Maximum Borrowing Capacity Accounting Policies [Abstract] Recent Accounting Pronouncements Policy New Accounting Pronouncements, Policy [Policy Text Block] Segment Reporting Policy Segment Reporting, Policy [Policy Text Block] Investments- Debt and Equity Securities Policy Investment, Policy [Policy Text Block] Commitments and Contingencies Disclosure [Abstract] Litigation Settlement, Amount Awarded to Other Party Litigation Settlement, Amount Awarded to Other Party Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Earnings Per Share [Abstract] Earnings Per Share, Basic [Abstract] Earnings Per Share, Basic [Abstract] Consolidated net income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Weighted average common shares outstanding Weighted Average Number of Shares Outstanding, Basic Basic net income per share attributable to Morningstar, Inc. Earnings Per Share, Basic Earnings Per Share, Diluted [Abstract] Earnings Per Share, Diluted [Abstract] Consolidated net income Net Income (Loss) Available to Common Stockholders, Diluted Net effect of dilutive stock options and restricted stock units Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Weighted average common shares outstanding for computing diluted income per share Weighted Average Number of Shares Outstanding, Diluted Diluted net income per share attributable to Morningstar, Inc. Earnings Per Share, Diluted Goodwill and Intangible Assets Disclosure [Abstract] Business Acquisition, Pro Forma Information [Table Text Block] Business Acquisition, Pro Forma Information [Table Text Block] Schedule of Goodwill Schedule of Goodwill [Table Text Block] Schedule of Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Schedule of Intangible Asset, Amortization Expense Finite-lived Intangible Assets Amortization Expense [Table Text Block] Schedule of Expected Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Revenue from Contract with Customer [Abstract] Revenue Revenue from Contract with Customer [Text Block] Share-based Payment Arrangement [Abstract] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Award Type [Axis] Award Type [Axis] Award Type [Domain] Award Type [Domain] Restricted Stock Units and Performance Share Awards Restricted Stock Units and Performance Share Awards [Member] Restricted Stock Units and Performance Share Awards [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Document Period End Date Document Period End Date Unrecognized stock-based compensation expense Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Expected amortization period (months) Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Debt Disclosure [Abstract] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Revolving Credit Facility Revolving Credit Facility [Member] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Medium-term Notes [Member] Medium-term Notes [Member] Line of Credit [Member] Line of Credit [Member] Term Loan Facility [Member] Term Loan Facility [Member] Term Loan Facility [Member] July 2019 Revolving Credit Facility [Member] July 2019 Revolving Credit Facility [Member] July 2019 Revolving Credit Facility [Member] Debt Instrument [Line Items] Debt Instrument [Line Items] Long-term debt Long-term Debt Long-term Debt and Lease Obligation, Including Current Maturities Long-term Debt and Lease Obligation, Including Current Maturities Long-term Debt, Current Maturities Long-term Debt, Current Maturities Long-term debt Long-term Debt, Excluding Current Maturities Credit Arrangements Debt Disclosure [Text Block] Segment Reporting [Abstract] Segment and Geographical Area Information Segment Reporting Disclosure [Text Block] Increase in contract liabilities from cash payments received Contract With Customer, Liability, Increase From Cash Receipts Contract With Customer, Liability, Increase From Cash Receipts Contract with Customer, Liability, Change in Timeframe, Performance Obligation Satisfied, Revenue Recognized Contract with Customer, Liability, Change in Timeframe, Performance Obligation Satisfied, Revenue Recognized Accounts payable and accrued liabilities Contract with Customer, Liability, Current Business Combinations [Abstract] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] DBRS DBRS [Member] DBRS [Member] Business Acquisition [Line Items] Business Acquisition [Line Items] Business Acquisition, Pro Forma Revenue Business Acquisition, Pro Forma Revenue Business Acquisition, Pro Forma Operating Income (Loss) Business Acquisition, Pro Forma Operating Income (Loss) Business Acquisition, Pro Forma Operating Income (Loss) Business Acquisition, Pro Forma Net Income (Loss) Business Acquisition, Pro Forma Net Income (Loss) Business Acquisition, Pro Forma Earnings Per Share, Basic Business Acquisition, Pro Forma Earnings Per Share, Basic Business Acquisition, Pro Forma Earnings Per Share, Diluted Business Acquisition, Pro Forma Earnings Per Share, Diluted Cover [Abstract] Document Quarterly Report Document Quarterly Report Entity Registrant Name Entity Registrant Name Entity Central Index Key Entity Central Index Key Current Fiscal Year End Date Current Fiscal Year End Date Entity Filer Category Entity Filer Category Document Type Document Type Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Amendment Flag Amendment Flag Title of 12(b) Security Title of 12(b) Security Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Document Transition Report Document Transition Report Entity File Number Entity File Number Entity Tax Identification Number Entity Tax Identification Number Entity Address, Address Line One Entity Address, Address Line One Entity Address, City or Town Entity Address, City or Town Entity Address, State or Province Entity Address, State or Province Entity Address, Postal Zip Code Entity Address, Postal Zip Code Trading Symbol Trading Symbol Security Exchange Name Security Exchange Name City Area Code City Area Code Local Phone Number Local Phone Number Entity Current Reporting Status Entity Current Reporting Status Entity Small Business Entity Small Business Entity Emerging Growth Company Entity Emerging Growth Company Entity Interactive Data Current Entity Interactive Data Current Entity Shell Company Entity Shell Company Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Equity [Abstract] Share Repurchase Program Share Repurchase Program Disclosure [Text Block] This element represent the Information regarding share repurchase program approved by the Board of Directors. Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block] Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block] Fair Value Disclosures [Abstract] Investments and Fair Value Measurements Investments and Fair Value Measurements [Text Block] This element may be used as a single block of text to include the entire investments and fair value measurements disclosure including data and tables Income Per Share Earnings Per Share [Text Block] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Product and Service [Axis] Product and Service [Axis] Product and Service [Domain] Product and Service [Domain] Licensed-based Revenue Licensed-Based [Member] Licensed-Based Asset-based Revenue Asset-Based [Member] Asset-Based [Member] Statistical Measurement [Axis] Statistical Measurement [Axis] Statistical Measurement [Domain] Statistical Measurement [Domain] Minimum [Member] Minimum [Member] Maximum [member] Maximum [Member] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue performance period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Revenues Revenue from Contract with Customer, Excluding Assessed Tax Income Statement [Abstract] Revenue Revenues Operating expense: Costs and Expenses [Abstract] Cost of revenue Cost of Goods and Services Sold Sales and marketing Selling and Marketing Expense General and administrative General and Administrative Expense Depreciation and amortization Depreciation, Depletion and Amortization Total operating expense Costs and Expenses Operating income Operating Income (Loss) Non-operating expense, net: Nonoperating Income (Expense) [Abstract] Interest expense, net Interest Income (Expense), Nonoperating, Net Gain on sale of investments, reclassified from other comprehensive income Available-for-sale Securities, Gross Realized Gain (Loss), Excluding Other than Temporary Impairments Other expense, net Other Nonoperating Income (Expense) Non-operating expense, net Nonoperating Income (Expense) Income before income taxes and equity in net loss of unconsolidated entities Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Equity in net loss of unconsolidated entities Income (Loss) from Equity Method Investments Income tax expense Income Tax Expense (Benefit) Consolidated net income Net income per share: Basic (in dollars per share) Diluted (in dollars per share) Dividends declared (in dollars per share) Common Stock, Dividends, Per Share, Declared Dividends paid per common share (in dollars per share) Common Stock, Dividends, Per Share, Cash Paid Weighted average shares outstanding: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Basic (in shares) Diluted (in shares) Goodwill, impairment loss Goodwill, Impairment Loss Goodwill [Roll Forward] Goodwill, Beginning Balance Goodwill Foreign currency translation Goodwill, Foreign Currency Translation Gain (Loss) Goodwill, Ending Balance Statement of Stockholders' Equity [Abstract] Statement [Table] Statement [Table] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Common Stock Common Stock [Member] Treasury Stock Treasury Stock [Member] Additional Paid-In Capital Additional Paid-in Capital [Member] Retained Earnings Retained Earnings [Member] Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Statement [Line Items] Statement [Line Items] Increase (Decrease) in Stockholders' Equity Increase (Decrease) in Stockholders' Equity [Roll Forward] Balance Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Balance (in shares) Common Stock, Shares, Outstanding Net income Other comprehensive loss: Other Comprehensive Income (Loss), Net of Tax [Abstract] Unrealized loss on available-for-sale investments, net of income tax of $1.4 Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, after Tax Reclassification of adjustments for gain included in net income, net of income tax Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Other comprehensive loss Other Comprehensive Income (Loss), Net of Tax Issuance of common stock related to stock-option exercises and vesting of restricted stock units, net of shares withheld for taxes on settlements of restricted stock units (in shares) Stock Issued During Period, Shares, Stock Options Exercised and Vesting of Restricted Stock Number of shares issued during the period upon vesting of restricted stock awards and as a result of the exercise of stock options. Vesting of restricted stock units, net of shares withheld for taxes on settlements of restricted stock units Stock Issued During Period, Value, Stock Options Exercised and Vesting of Restricted Stock The value of additional paid in capital recognized for stock issued upon vesting of restricted stock awards and exercise of stock options. Reclassification of awards previously liability-classified that were converted to equity APIC, Share-based Payment Arrangement, Increase for Cost Recognition Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition APIC, Share-based Payment Arrangement, Increase for Cost Recognition [Abstract] Stock-based compensation APIC, Share-based Payment Arrangement, Restricted Stock Unit, Increase for Cost Recognition Common share repurchased (in shares) Treasury Stock, Shares, Acquired Common shares repurchased Treasury Stock, Value, Acquired, Cost Method Dividends declared Dividends, Common Stock Balance Balance (in shares) Revenue, Remaining Performance Obligation, Amount Revenue, Remaining Performance Obligation, Amount Summary of Total Debt and Long-term Debt Schedule of Long-term Debt Instruments [Table Text Block] Assets and Liabilities, Lessee Assets and Liabilities, Lessee [Table Text Block] Assets and Liabilities, Lessee [Table Text Block] Lessee, Operating Lease, Liability, Maturity Lessee, Operating Lease, Liability, Maturity [Table Text Block] Statement of Comprehensive Income [Abstract] Other comprehensive income (loss): Unrealized gains (losses) on securities, net of tax: Other Comprehensive Income (Loss), Securities, Available-for-sale, Adjustment, after Tax [Abstract] Unrealized holding gains (losses) arising during period Reclassification losses (gains) included in net income Other comprehensive income (loss) Comprehensive income Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Stock-Based Compensation Share-based Payment Arrangement [Text Block] Statement of Financial Position [Abstract] Assets: Assets [Abstract] Current assets: Assets, Current [Abstract] Cash and cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Investments Marketable Securities, Current Accounts receivable, less allowance for credit losses of $4.8 and $4.1, respectively Accounts Receivable, after Allowance for Credit Loss, Current Income tax receivable Income Taxes Receivable, Current Deferred commissions Capitalized Contract Cost, Net, Current Other current assets Other Assets, Current Total current assets Assets, Current Goodwill Intangible assets, net Finite-Lived Intangible Assets, Net Property, equipment, and capitalized software, less accumulated depreciation and amortization of $394.7 and $377.3, respectively Property, Plant and Equipment, Net Operating lease assets Operating Lease, Right-of-Use Asset Investments in unconsolidated entities Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures Deferred tax asset, net Deferred Income Tax Assets, Net Deferred commissions Capitalized Contract Cost, Net, Noncurrent Other assets Other Assets, Noncurrent Total assets Assets Liabilities and equity Liabilities and Equity [Abstract] Current liabilities: Liabilities, Current [Abstract] Deferred revenue Accounts Payable and Accrued Liabilities, Excluding Employee Related Liabilities, Current Total of the carrying values as of the balance sheet date of liabilities incurred and accounts payable excluding employee related liabilities (generally due within one year of the balance sheet date). Accrued compensation Employee-related Liabilities, Current Accounts payable and accrued liabilities Accounts Payable and Accrued Liabilities, Current Current portion of long-term debt Short-term Debt Operating lease liabilities Operating Lease, Liability, Current Other current liabilities Other Liabilities, Current Total current liabilities Liabilities, Current Operating lease liabilities Operating Lease, Liability, Noncurrent Accrued compensation Employee Related Liabilities Noncurrent Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued sabbatical (primarily), salaries and bonuses, payroll taxes and fringe benefits which are generally due beyond one year from the balance sheet date. Deferred tax liability, net Deferred Income Tax Liabilities, Net Deferred revenue Contract with Customer, Liability, Noncurrent Other long-term liabilities Other Liabilities, Noncurrent Total liabilities Liabilities Equity: Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Morningstar, Inc. shareholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Common stock, no par value, 200,000,000 shares authorized, of which 42,793,123 and 42,848,359 shares were outstanding as of March 31, 2020 and December 31, 2019, respectively Common Stock, Value, Issued Treasury stock at cost, 11,017,098 and 10,840,173 shares as of March 31, 2020 and December 31, 2019, respectively Treasury Stock, Value Additional paid-in capital Additional Paid in Capital, Common Stock Retained earnings Retained Earnings (Accumulated Deficit) Accumulated other comprehensive loss: Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Currency translation adjustment Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax Unrealized gain (loss) on available-for-sale investments AOCI, Debt Securities, Available-for-sale, Adjustment, after Tax Total accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Total equity Total liabilities and equity Liabilities and Equity Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] License-based Asset-based Transaction-based Transaction-Based [Member] Transaction-Based [Member] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Consolidated revenue Income Tax Disclosure [Abstract] Effective Income Tax Rate Reconciliation, Amount [Abstract] Income before income taxes and equity in net loss of unconsolidated entities Total Income Loss From Continuing Operations Before Income Taxes Domestic And Foreign Income Loss From Continuing Operations Before Income Taxes Domestic And Foreign Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued [Abstract] Current liability Unrecognized Tax Benefits Included In Current Liabilities Unrecognized Tax Benefits Included In Current Liabilities Non-current liability Unrecognized Tax Benefits Included In Non Current Liabilities Unrecognized Tax Benefits Included In Non Current Liabilities Total liability for unrecognized tax benefits Total Liability For Unrecognized Tax Benefits Total Liability For Unrecognized Tax Benefits Concentration Risk [Table] Concentration Risk [Table] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Geographic Concentration Risk Geographic Concentration Risk [Member] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Cash, Cash Equivalents and Investments Cash, Cash Equivalents and Investments [Member] Cash, Cash Equivalents and Investments [Member] Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] Total International Non United States [Member] Non US [Member] Concentration Risk [Line Items] Concentration Risk [Line Items] Respective decrease in taxes (as a percent) Effective Income Tax Rate Reconciliation, Prior Year Income Taxes, Percent Percentage of cash, cash equivalents and investments held by operations outside of US Concentration Risk, Percentage Share repurchase program, authorized amount Stock Repurchase Program, Authorized Amount Shares repurchased, program life to date, shares Shares Repurchased, Program Life to Date, Shares Shares Repurchased, Program Life to Date, Shares Shares repurchased, program life to date, value Shares Repurchased, Program Life to Date, Value Shares Repurchased, Program Life to Date, Value Stock repurchase program, remaining authorized repurchase amount Stock Repurchase Program, Remaining Authorized Repurchase Amount Schedule of Finite-Lived Intangible Assets by Major Class [Table] Schedule of Finite-Lived Intangible Assets [Table] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Intellectual property Intellectual Property [Member] Customer-related assets Customer Relationships [Member] Intellectual property & other Technology Based Assets [Member] Technology based assets, such as databases and websites. Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Gross Finite-Lived Intangible Assets, Gross Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Intangible assets, Net Weighted-Average Useful Life (years) Finite-Lived Intangible Asset, Useful Life Accounts receivable, less allowance for credit losses Deferred commissions, current and non-current Capitalized Contract Cost, Net Total contract assets Contract with Customer, Asset, after Allowance for Credit Loss Statement of Cash Flows [Abstract] Operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile consolidated net income to net cash flows from operating activities: Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Deferred income taxes Increase (Decrease) in Deferred Income Taxes Stock-based compensation expense Share-based Payment Arrangement, Noncash Expense Provision for bad debt Accounts Receivable, Credit Loss Expense (Reversal) Equity in net loss of unconsolidated entities Other, net Other Noncash Income (Expense) Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Accounts receivable Increase (Decrease) in Accounts Receivable Accounts payable and accrued liabilities Increase (Decrease) in Accounts Payable and Accrued Liabilities, Excluding Employee Related Liabilities The net change during the reporting period in the aggregate amount of obligations and expenses incurred but not paid, excluding employee related liabilities. Accrued compensation and deferred commissions Increase (Decrease) in Employee Related Liabilities Income taxes, current Increase (Decrease) in Income Taxes Payable Deferred revenue Increase (Decrease) in Deferred Revenue Other assets and liabilities Increase (Decrease) in Other Operating Assets and Liabilities, Net Cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Purchases of investment securities Payments to Acquire Marketable Securities Proceeds from maturities and sales of investment securities Proceeds from Sale, Maturity and Collection of Investments Capital expenditures Payments to Acquire Property, Plant, and Equipment Acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Purchases of equity- and cost-method investments Payments to Acquire Other Investments Other, net Payments for (Proceeds from) Other Investing Activities Cash used for investing activities Net Cash Provided by (Used in) Investing Activities Financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Common shares repurchased Payments for Repurchase of Common Stock Dividends paid Payments of Dividends Proceeds from long-term debt Proceeds from Issuance of Long-term Debt Repayment of long-term debt Repayments of Long-term Debt Proceeds from stock-option exercises Proceeds, Issuance of Shares, Share-based Payment Arrangement, Including Option Exercised Employee taxes paid from withholding of restricted stock units Taxes Withheld For Restricted Stock Units Taxes Withheld For Restricted Stock Units Other, net Proceeds from (Payments for) Other Financing Activities Cash used for financing activities Net Cash Provided by (Used in) Financing Activities Effect of exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Net decrease in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash and cash equivalents—beginning of period Cash and cash equivalents—end of period Supplemental disclosure of cash flow information: Supplemental Cash Flow Information [Abstract] Cash paid for income taxes Income Taxes Paid, Net Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Supplemental information of non-cash investing and financing activities: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Unrealized gain (loss) on available-for-sale investments Unrealized Gain (Loss) on Available For Sale Investments This item represents the unrealized gains and losses on available-for-sale investments in noncash investing activities. Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] Summary of Contract Assets and Change in Deferred Commissions Contract with Customer, Asset and Liability [Table Text Block] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Cost of revenue Cost of Sales [Member] Sales and marketing Selling and Marketing Expense [Member] General and administrative General and Administrative Expense [Member] Total stock-based compensation expense Share-based Payment Arrangement, Expense Investment balances Income Taxes Income Tax Disclosure [Text Block] Gross unrecognized tax benefits Unrecognized Tax Benefits Gross unrecognized tax benefits that would affect income tax expense Unrecognized Tax Benefits that Would Impact Effective Tax Rate Decrease in income tax expense upon recognition of gross unrecognized tax benefits Decrease in Income Tax Expense Upon Recognition of Gross Unrecognized Tax Benefits Decrease in income tax expense upon recognition of gross unrecognized tax benefits. Allowance for doubtful accounts receivable Accounts Receivable, Allowance for Credit Loss, Current Accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Common Stock, No Par Value Common Stock, No Par Value Common Stock, Shares Authorized Common Stock, Shares Authorized Common Stock, Shares, Outstanding Treasury Stock, Shares Treasury Stock, Shares New Accounting Pronouncements or Change in Accounting Principle [Table] New Accounting Pronouncements or Change in Accounting Principle [Table] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Type of Adoption [Domain] Type of Adoption [Domain] Accounting Standards Update 2016-02 Accounting Standards Update 2016-02 [Member] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Operating lease liabilities Operating Lease, Liability Assets Operating Lease, Assets, Lessee [Abstract] Operating Lease, Assets, Lessee [Abstract] Liabilities Operating Lease, Liabilities, Lessee [Abstract] Operating Lease, Liabilities, Lessee [Abstract] Total lease liabilities Schedule Of Compensation Cost By Expense Category Schedule Of Compensation Cost For Share-based Payment Arrangements, Allocation Of Share-based Compensation Costs By Expense Category [Table Text Block] Schedule Of Compensation Cost For Share-based Payment Arrangements, Allocation Of Share-based Compensation Costs By Expense Category [Table Text Block] Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Operating lease, weighted average remaining lease term Lessor, Operating Lease, Term of Contract Operating lease expense Operating Lease, Cost Variable lease, cost Variable Lease, Cost Operating lease payments Operating Lease, Payments Remainder of 2019 Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months 2020 Lessee, Operating Lease, Liability, Payments, Due Year Two 2021 Lessee, Operating Lease, Liability, Payments, Due Year Three 2022 Lessee, Operating Lease, Liability, Payments, Due Year Four 2023 Lessee, Operating Lease, Liability, Payments, Due Year Five Thereafter Lessee, Operating Lease, Liability, Payments, Due after Year Five Total lease payments Lessee, Operating Lease, Liability, Payments, Due Adjustment for discount to present value Lessee, Operating Lease, Liability, Undiscounted Excess Amount Total Contingencies Commitments and Contingencies Disclosure [Text Block] Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Remainder of 2020 (from April 1 through December 31) Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year 2019 Finite-Lived Intangible Assets, Amortization Expense, Year Two 2020 Finite-Lived Intangible Assets, Amortization Expense, Year Three 2021 Finite-Lived Intangible Assets, Amortization Expense, Year Four 2022 Finite-Lived Intangible Assets, Amortization Expense, Year Five Thereafter Finite-Lived Intangible Assets, Amortization Expense, after Year Five Amortization expense Amortization of Intangible Assets Schedule of Earnings Per Share, Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Segments, Geographical Areas [Abstract] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Geographical [Axis] Geographical [Domain] United States UNITED STATES Canada UNITED KINGDOM Continental Europe Europe excluding the United Kingdom [Member] Europe excluding the United Kingdom [Member] Australia AUSTRALIA Canada CANADA United Kingdom Asia [Member] Other Segment, Geographical, Group of Other Countries [Member] Segment, Geographical, Group of Other Countries [Member] Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] External revenue Long-lived assets Acquisitions, Goodwill and Other Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Organization, Consolidation and Presentation of Financial Statements [Abstract] Basis of Presentation of Interim Financial Information Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Leases Lessee, Operating Leases [Text Block] Schedule of Effective Income Tax Rate Reconciliation Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Schedule of Gross Unrecognized Tax Benefits Schedule of Gross Unrecognized Tax Benefits [Table Text Block] Schedule of Gross Unrecognized Tax Benefits [Table Text Block] Schedule of Liabilities for Unrecognized Tax Benefits Schedule of Liabilities for Unrecognized Tax Benefits [Table Text Block] Schedule of Liabilities for Unrecognized Tax Benefits [Table Text Block] Line of Credit Facility [Table] Line of Credit Facility [Table] Short-term Debt, Type [Axis] Short-term Debt, Type [Axis] Short-term Debt, Type [Domain] Short-term Debt, Type [Domain] Variable Rate [Axis] Variable Rate [Axis] Variable Rate [Domain] Variable Rate [Domain] London Interbank Offered Rate (LIBOR) [Member] London Interbank Offered Rate (LIBOR) [Member] Lender's base rate [Member] Base Rate [Member] Letters of credit [Member] Letter of Credit [Member] Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Maximum borrowing capacity Basis spread on variable rate debt Debt Instrument, Basis Spread on Variable Rate Debt covenant, consolidated leverage ratio Debt Instrument, Covenant Terms, Consolidated Leverage Ratio Debt Instrument, Covenant Terms, Consolidated Leverage Ratio Debt covenant, consolidated interest coverage ratio Debt Instrument, Covenant Terms, Consolidated Interest Coverage Ratio Debt Instrument, Covenant Terms, Consolidated Interest Coverage Ratio Long-term debt Long-term Line of Credit Remaining borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity United States Consolidated operating lease assets EX-101.PRE 10 morn-20200331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 11 mlogored2a01a13.jpg GRAPHIC begin 644 mlogored2a01a13.jpg M_]C_X 02D9)1@ ! @$ E@"6 #_[0 L4&AO=&]S:&]P(#,N, X0DE- ^T M ! E@ $ 0"6 0 !_^$_X&AT=' Z+R]N&%P+S$N,"\ /#]X<&%C:V5T(&)E9VEN/2+ON[\B(&ED/2)7-4TP37!#96AI M2'IR95-Z3E1C>FMC.60B/SX*/'@Z>&UP;65T82!X;6QN#IX;7!T:STB061O8F4@6$U0($-O&UP1TEM9SIW:61T:#XR-38\+WAM<$=);6&UP M1TEM9SIH96EG:'0^"B @(" @(" @(" @(" @(" @(#QX;7!'26UG.F9OF%'.7=)1$UU34%!-%%K;$Y!*S!!04%!04%"04%L9T%!04%%028C M>$$[05%#5T%!04%!44%"+RLT041K1FMB,DIL04=404%!04%!9B]B04E104)G M445"055%0F=51D)G:T="45E*0W=G1T)G9TQ$06]+0W=O2R8C>$$[1$)!341! M=TU$07=11$$T4$5!.$]$0DU41D)15$5X=V)'>'-C2'@X9DAX.&9(>#AF2'=% M2$)W8TY$03!914)!64=H55)&4F]F2'@X9B8C>$$[2'@X9DAX.&9(>#AF2'@X M9DAX.&9(>#AF2'@X9DAX.&9(>#AF2'@X9DAX.&9(>#AF2'@X9DAX.&9(>#AF M+SA!04519T%/045!07=%4B8C>$$[04%)4D%135)!9B]%06%)04%!04A!445" M05%%04%!04%!04%!04%11D%W24=!44%(0T%K2T-W14%!9TE$05%%0D%114%! M04%!04%!028C>$$[05%!0T%W449"9V-)0U%O3$5!04-!44U$06=10T)G8T1" M04E'06Y-0D%G35)"04%&25))>%%614=%,D5I8UE%54UP1VA">%=X46E00B8C M>$$[571(:$UX6FDX0U)Y9W9%;%%Z4E1K<4MY63-00TY546YK-D]Z3FAD55I( M5$0P=4E)2F]-2D-H9UIH2E)&4G%3,%9T3E9+0G)Y-"]0128C>$$[,4]4,%I8 M5T9L85&18;#E76C)H<&%M='-B5S5V63-2,61N9#1E6' W9D@Q*V8S3T5H M66%(:4EM2VDT>4YJ;RM#:S535FQP95EM6B8C>$$[<6)N2C)E;C5+:G!+5VUP M-FEP<7%U28C>$$[;V)(=T9-2%(T4TY#1E9*:6-V17I*1%)$ M9VAA4U5Y5VE9-TQ#0C-04TYE2D5G>&15:W=G2D-H9UI*:EI&1VED:V1&53,X M<4]Z=WEG<"8C>$$[,"M0>FA*4VMT3515-5!2;&195U9P8EA&,658,5)L6FUD M;V%7<')B1S%U8C)2,61N9#1E6' W9D@Q*V8S3T5H66%(:4EM2VDT>4YJ;R8C M>$$[*T1L2E=7;#5I6FUP=6-N6C9F:W%/:W!A86YQ2VUQ<39Y=')Q*W8O84%! M=T1!44%#15%-4D%$.$%*=CA!;&)(-6IF.$%6+W5V*T-8*R8C>$$[;6%4.'AK M-S,S1"]1-V]0.5-I*W,T.5=I8E%L,69B,%=T4F0K,T5X*W W.7,S4$9T8C1W M9$]2;3A,$$[-C,Y,4@X33 S-6I*,W9S M+RMH,U%F-FQ&.60R5',Y;D$W1W).1VA9*TI+9S5U:'EF17-O<5)!-S%B0W=1 M=6\V$$[,UAR3D\V>')8=W%X1T-59T]B9&$UP9'=&$$[&%$$$[9W9O,7!Z34QQ>%=V5&UO*TIF<$=:15II6$EU:#%7:7IA8S%L:$M".'@Y M,V5M3U-C5C)+=FUN55!.9C5P-G0K675S95AT03%A9C%%=B8C>$$[-S)/,71V M55-.5FIG;&5I9W919D-I-7%J:WE'6FI%.5,KBMZ#4X*T].8T5, M3D4W:T1U.#!682]M6BM:+VMB>E!"<#-N2B8C>$$[,G5B4BM$>G=Z0TXR.49Z M47EW>E)J8W)V=%5J86TR4T=F2FIL53)N2C)&,F8R:'!Z:S!O-%ID0TQ'-#93 M0B](5FQ8+T]16&TW>D1O2R8C>$$[*U@R,%!56DQ.8G-86FU-2D9(0V5H=W)S M96Y-,"ME5S9Z2DM.55A497AV6G5$565,-#!"3&@T2W9P9D9F,TTO.&]A-TQR M2&M,5'18828C>$$[5&QC>E=)86%4=5IK47))9BM2:6Y-;DA0:6=$-5!/9'!A M45E.8E!&6'!%.79C5'0Y:GI8.&=03UAM:E@Y63%72%=D4FUV66]B9$AI4R8C M>$$[56=H5TPP2D9!3S)9=6IY>6M46F5Q.7-E>DY0<'-7331O0T)-:F1E-4(O M;&(U,S@R87 K84YZ<&5O86Y.8S9E;C%V:F)/4GA(<'-1;B8C>$$[8G1K9%!L M:V-L13=.+W1",E9P$$[95%Y,64Q=&U4C=* M.%--04UV:$-81C$R,U!Z1$XO=T$K=DU/=&%$-5%S-WI2-WE3>75:3E%J:&57 M26=%>&U#6FEU.61Q<41M4B8C>$$[<35M36)(93@O=T-Y1VEX86I64VIL:4I2 M1TUN9G8T;V]84E!0;7$R2#5&<#5Q=EIJ96%Q$$[;4EW.%(U+W1B=%@R4FIY9'-(5%%(1&IU3W$$[9T1R,$AY1S)995!"3$QC$$[66Y%8VM1 M63%02#1G44\Q1&PK:GEM>D5U:#ES=7I-47AW,4])06-2;S$Q')Z-7%F M;4QZ+RMA36YL2WIU>D19=S--;&QB,C=&;"8C>$$[:54R=TIN;&12.7,Q:EEJ M,F]-<7I3;&MY8TED28C>$$[4$$[,'5A54I"34HW85%(,4MS9S1X61N M2#!'1'-F550X3$A'37-G1S0T6D1L>C5G0D@K4G)J.#E.9&PP>E9O3'4U=28C M>$$[=$-E-E%4>6TT=&Q":6IL0WI!;WI++U%(=#AS;&E/859(;S0O83!/>#E/ M2C1J1TUC,T-A2$1,;5)T=E9.+VY.*UEV;3=3=E!T,W R:R8C>$$[-G).6C)T M=$9!1$1%5G!Z94U313E/<#4T-FY.251O1DAS>#),<&,R:6IK>31X2U5J3&,K M*W8P4%50>5@X=S9H$$[3V%E1V%D>4-Z56-S=&%E M0W-";5AP6FU53$QY4'12;V]A9E=3:FI(1$%I2D$K2#8S:F(K8F9Z5C%N>GIQ M3V$$[16I54G=U-7!Y86F-7 M:VA1,T5C,R8C>$$[<',V=WE';G)25%(O87 T16MB53)/5&IN>5DU5DYX32]9 M3V#$K83AL=6)$4W)39')5,S=Y1R8C M>$$[-'5K<#9I45%P>6-28W%G3S=&5G)465905VUB0UI/=TA6.#DP8UE#33AK M:'AC049$<%I/,2M1,U!M84A*-2\U9CAX6&,X3V\V;' P8R8C>$$[,74R:S)9 M,4=C4&4S;'I&2T1Y2G0U;S=X44]B>'A-5FQI2F]E.4YJ:E%M9'E/9W9M9C!V M4S9Z4E)I65DX:$5V16YW1#!1:5)Y.5541"8C>$$[;T-28UIF3'%03C97-W9B M>7I,,&E+:&@W4%AF-WAM#DK=CAT,3!:$$[>F9L*W@X;&YP4#A!6'9G+S(W:2\S-S5J M93-D24DU;3)757-&2'-L3B]W06,Q5E!R46U$26IU9F-E;B\W=U$$[4&UB-GHW>7=$.#%0>F5S=DHX6C V>%9B=E@U535,13(X M8T-T.6PU855*2B]:569-,$9+-#)O,4EHC%P.%-F<'=J-28C M>$$[>3AH*VMV2CE#+TQZ.'AF>DQU;#%R5TQT-&)'6#=&+V0Q3E9083)G2$5C M9FQX6#-Z1&AH;FPS3#)E%)U62]H:B]V<"8C>$$[9"]Z3#!R M4R\K8V-V271T1W8Q,EFIX*R8C>$$[6'1Z1U9T,74W2C9F0SA5 M,T]H.7A+2DU*,&-#,31F8E184E!Q-%HK*U V<65C*UIV>54X-BM4-78P,35A M=DI,*TLR*U Q8F)L1&1X028C>$$[8FMM344X,3AE2E KG5'=51X848U:TM1-G,Y M171,,$%*2"8C>$$[8TY4-TQJ;VMH-U4R8G!S84$U1VXQ6$9T3&TV1#)I.6QF M>31/8E0W-"MS97-F9#-J-U$Y9GI.94EF3UAK3"\Q;V95=BM9+U9F,7I:<28C M>$$[.% X069N,VPY4S=9+W=#34](.51&+W969B]N2GHO:G9A2V8K6%=4+T%* M3UED9'I$6#="+S-/5"MS4'5B+W=#8VA76G1%.&MS>$Q-,28C>$$[=&-%:S=K M:W@R=4A78V\O:G52-T=#$$[86)G,3A:+WIX2#5G,3DQ M358O-7AJ+S0W=71F.'=S9B]!0V-Y;E$X>3=F,C@O=6-F.5DO8V=0>6$O=T1* M>5AF+T%%9F8X4T]2,#,Y-R8C>$$[.#-*.7 O.$%J2VHO04IJ15!Z0G5*8F(X M>61C=5E4>&UG,4M74TYV0FML-4$O94UP>D=S:#DW=D]X;T-E9WA24$DT=U!S M97AF.#5",R8C>$$[.$]O9FQN;S)O42\S3C5F5S X6"MR3&%43W8T2$TS5T5%03TU*1#54:45J=68O049M0S$O-'EN+W5P4&Q:+R8C M>$$[>&8X04AE-T-(+T]1>3DS+T%%-D1*9CA!;D=N+T%*45$$[+VI&92]W M1$HY37@Y3"]E;C1U*SEQ=CA!:DUX*RM(*S5+2#AL9BMT1S-(+V)5,68O04EH M8S1-6#DO=T1%+W!B3S%0.$%J0T@O04%R1B8C>$$[.3A%9B]W035/9CA!2&0P M6"]M1FLO=T-4;5,Q,TU/3C="+S-/5"MS4'5:3"MD,R]K;V1*+S1Y,E@O2F@X M=3%8.3!09S9R,E8O-# X;B8C>$$[=6XO=6=N,S5#9CA!:W-T4"]W0TUT>B]Y M96),3DHO9&@Q,W1F+W=!844O9$@O8V@T<"M91G,R=2]M>#5H:5=R36=U;55D M>6)#>5IG3B8C>$$[-F8W-'I!>D1I>4@X8V$$[:C=D67$Q34ID.%!U2B]7=VXX#A(.3DX,V8Y M=F8X63!F-G50+T%(<4XO=T-C;3!595ED1V-$-#)T2%5N,B8C>$$[5U%K9G)/ M4S$S,4)X+UE-+W5-9R]P:C=N=4XQ<$QA:'!L9SA5-71B-C!#5%=D,$)Z-% V M9D5H,$I(3DA6:7),6#5%14%J64=.9V0W-28C>$$[+VHQ2&A:2D%J:6A+>$EE M5CDO46&53$$[,2M&,W5B3'1335%41&IL37DT:'A655I6 M6$5+1SAU-#=$:V5(65!M1'DW6B]79DPO04IN8T-R5S%N0DUO*U8U0V@O-%9Z M;7%G3&I,."8C>$$[9%@Q>E$$[34YL.5#%E:C!76&IZ M-6@O3FY%9C=#2B]3*W!V3G9M>41Y$$[=$EM-E!/ M-F=2G5Z:G).5TU1-4=2E(U:DQ85FA$35AK16]Q3"8C>$$[<350>$970C(T24-#=RM1 M-E9Z0C R2'A*8U5U5#,S=$PR=DA165DV9D(V6FMD4#19+W)05#1L.4I):4EI M;VEH555!2V]&04%.9T%";28C>$$[,&9+>5-46F)X43=&6%EQ.$$$[>DEHU5E4S:CAT5S P M:3-V;5!6.7%X>D@O6%5B+W=#541M5'!S=DA(9FU(;E!A9G-K85!5*VXK-R8C M>$$[;G9(>3=X.%!U265895%V+T%&;V95=CA!;5 Q6#EC,EEE2"LO4'9,,2]B M2"]!0FAW+W%9=CDV$$[5%DP*V$$[961683(Q9EAT26MQ;W9, M1G!G<"\S-6)%:6YZ-'ET.3)2,&-Q2DAK-4AT<' K4$9I>6HK1V1F0U@Y9U)F M+T]-9B](9#%R+VU&:B\U3R8C>$$[661$>DQ2-V5F,T]0*W-F=5%(-4YF*U1K M=2\X06\K+S1K8VIP=C$$[9F]!>6I0.$%79F4W,W--9V%(1"]!1DES,3@P-G8K:W8K M8V9F3&A,8W!B4%4Q=$I08C!9$$[,C@S9$Q(>&9-=W8W8E17-2]W1%=93%@O04EY;B]U<%!K:B]I+W=#3SEW M-&8X-41,,V8X051O36PO=T-C868X06Q"8B]!4#=A:W8X028C>$$[,41W6F1O M9F]0=F16-V1F-#5(+VA1+S-5,E-E5G9Y;3AU95=V361X$Y%0DTT9'%"63!B<4YV:7DS2' T>"8C>$$[;'A",5AA2'1&;C%705E* M:4%J1W513C=#=C5X*S4T:'!'=6%B;U@U.5AU<6%N2C9&:D)Q,G!,3DQ1='@Y M57IX2U-"=E1K-'(W6G(T>B8C>$$[16-X2C=Y*V=A;E-:3E(R3DA(:D9Z3TQ( M43DS0V8P4&)V3U@U6BM6=E P;&IQ5C5E,U!P=W=L8F%3>&QI.4XT,U!,;%9O M-6$K>$)Z4"8C>$$[>31)-4M*3#4O=T)M9'4V:G,T4WAX:D=Y9"M)1W=2.%%X M-R]N243!T3%=-:WAW6&1T16AA:$I#4E-+2S!P=G1L97-&63-A928C M>$$[>'51>C=1;$DX>D-2*S!*<"M1;B]!2DQ,5"\X06I,8R\X;FUY96LO=7$$[57!/6&DW M,3=3-6@T4GA:5#A8C5G7I12&U(6"LS=28C>$$[4# T<"]W0EEF8VMV-5IF M*U0T=78K67)5=C%3-5AG+W9V;34O8C,O1TY(*W)J+S-Q3B\U>6%L:F)Z2&\X M2W175DQ2;5I",4%E56AF=B8C>$$[-&Y*83$$[:#!(:3!B2S8Y>"LP=6%F5&EX3"MQ*WDK,$=8=S4V85@K M,W@K,G=X<$YB+S4P=5A1>65U<%(S;T&5I=DXR<#!V*R8C M>$$[1FI.+W1::B]!3$E&:W8U<5=8,4Q4+TID=E-H1V$$[+U903&5J M26%)251E5$PR2C1I3TTO4CAF,S5D$$[2'%3;B]G,D]:=4=(1$%" M-&IT;E=(56%R2FM05U)R,T199EEY1$Q85T]X5C)+=7A61#9H65EE8 M4V,W83=I94=:4$9*1DMS4"8C>$$[=4]#47-55S-$;6QI;4IX,FQ%9VHT4&YB M.&ER:691=GI1=CA!>2]-,SDX;'I:>4MD<7DR:D9W,5!%0TXO=GI785$X3U%X M9E0O04=T:"8C>$$[2%5D;E)Z:G!W>2M%='8P:&IT>$(U7%8 M1W1(5712.4%X=DA',T53>6,O:6M+$$[:4]P+W5V1'@S64HV0W57+TY3=5)Q,F$$[4GEJ;TIX M9TYX$$[3VDS22M#,S%+>G1',S9% M6#%M25A*.7963$A+:#9-9SAX.31D>% X07=V"]W1$AD,7(O04IH628C>$$[+W=$:S5K.41Z3')V8GHK-7@O,6HY>4$O M2G(O>6-L,R]!3D@S+T5J:V1.+V4O3GEF868X031Y;R\U:4-F4U)R2#4R-C-P M9$]46&MU$$[=W@K>G1A6$%1+U$Q1&28C M>$$[:U,O9&ME9C8S8E,P,RM(>'EJ$$[+TQ-2C5- M961,<$YA=41D;4-E3S-0<&TQ="M.5$DX9&0X:&EJ330O4C-U9#)T;C!74'1# M.5AW.%!G>'$T;5$$[55!0,7AP=71A<&188V-. M$$[8TEM=6\K3FAR:7(K-W9K6&%39S)79%(Y M;V1U6#)H.'1S>7,K;44O279-9&EE,&UB4DAH4')W+WIE-RMR,V4W:V9T94XV M1#5R.#EF;"8C>$$[4')H,&96;T=L,'AM-5!9=7A-5&]4+V97$=S;C@W<5!+62](:V%E:V8X-4$S2R8C M>$$[6&8U6C)L,4=#<50S9'1+9V)Q03A5:D-T4&YM5G)$94XU6#).>&U(845O M;G!#42LP2FHK4F-Y469L6%IZ=CEI2C=P,BM3>754,7E7:R8C>$$[4#=T>&9A M>4IL,FI)1')W+V-(;FXO3TY51'IE8F19=C(S6F));W@W5FUM4B]L+W5V36)1 M:C%%*U0P+W1Z35(P,D]!+VXO9$5J.4MR*R8C>$$[4UHO4G8U=38O<%HR6&AE M44)F.$%+:'56238Q+UI6F=F;D4O$$[.4%X=DA',T5/+U T<$-Q+UIR,WI(06PT M:#1E9&PS.#4V85!:.$1Q9C=R9VAD9VYO2S5B.#%:5S%(>2\K649R9&9M4%DS M3CE/28C>$$[3%!-1U!%3CA-9UEE;W-Q25(Y9TY1,'!H,VI/.&=A>4EA M;E)3:F]*4F=.>'-0$$[;DA+,E,V.'%-(5$E$.6AE54,S;$YW3&9J*RM,*VYX+WEQ,' Y*UED4"8C>$$[6F-9-&5, M<'IE4EJ;$AM4%)*0U0V5"8C>$$[851#<6IE;DI:6D,S=#!9 M64YB.5$Y>E R3&M007EJFE9:V$$[,DMU>%8R2W9M-WEC-E0O.#5',T5K27)' M3E$Q36MI;$YO<#%,8F1I,F%V1B]F+T5V<6YA64UE=V=$>CA01CDX5E1Y1B\V M,%!Q6"]-9B8C>$$[<78V-7-C4#DK9F574&)(+T%":'D16-T(O,T]4*W-0=6(O-7E%2D]H*U-#5%5M,28C M>$$[=4MN+T%*-3)U2%=C;R]J=5@R32]V=%0O049O+V9.0F9N6'!44C9"-4DQ M=4E56G1.:71:2D(Q0FIJ4U=,9B]:=FMD5D@P>%!K,RMY,B8C>$$[;W9.<6-* M+S%1>2M:25 S0D=F.$%/368O04(S9&$O-6A9+SA!:S5H,%!-=$AT-2]C-"\V M>"LU069K,2\U3U,W+T%/:C$$[9FTU4'10.$$X6E5F.'A% M958O.$$Q<$]B+VU0,4@O<4AN=S0O-R\T;'(Q+R]!0F=J*W!J+T%.,49G2#5H M854R:BMD9&(P,6%R1DAD>28C>$$[4$=N465N251*1G0W2DE->#@P94=:1#!N M63)O.&9367-N57=(>D=X*S!05')N+S%M0S$O-'EN+W5P4&U59CA8+T%",W9* M42\U>4=8=28C>$$[+W=#;E%:3"]!330P+W=$2T,S+R]!1S%*9BMO941,=$0Y M0CDW<79B$$[,"]&,S-T5B]X;5DO9D0O8VQ7.&XV-W)C=B]/444Y:$QQ1GI*66I5=%51 M5W)44TY&>%),:F=V06YJ4F5)<'1T:'AZ4&I69E4O<&$K,"8C>$$[=$IH:C)+ M2FE%4E!W.%$$[5B]D1#1/<3EL9CA!:E1Y M939F.$%U9W%F;'ID+U90>4)V3&UT1$1A86LV-S K24=8:4LO4$A#87#$$[04-Q+TUY,3AJ4'%B>F%C,2LY*TE647)+ M275!:35K.59E=DQM4'5Z13 K9G$$[4TA54'IW:#%E2TDR,$]Q,T8P>E%&9WA5>G=Y3E1K06=0 M-WEN8DI92C-M=G9C6'1Z46Y&,E%C4E!%8V-9-R\Q4U!F,%)8-5IF*U0T=28C M>$$[=BM9"\W,4@O.$%/5&=(-F4P53 S M3G)*=CA!.#E-;')U66-F,D0O04QN2B]72#-09CA!5"\X028C>$$[94,R+S1X M2B]X15IS:'EF3F,S,6XS;%AW=&(U>2]W0V-:=CA!;$Q.52]W0UE!+SA!2C90 M3EAO9G%0=695=F)V+T%"84@Y9CA!,W!9;R8C>$$[=6DO.&AK1VMK5FI'=2MM M9BM-475Q,39N.6IF2W5(.3=8.4HS0C%8*W18:3EF02LS9R]7>78O;DIN+VQ, M3DPO-6="+WEE:WDS6&954"8C>$$[8S9F,D4O>&%F.68O04AO6D(O>FM.-65K M=69+;6EA-4-L9C!F4T,U24A33S1694Q(,D1P5"]:6F)R25A%2'5D6C=&-C!1 M,4]40V8T.28C>$$[>#4Q9175'=F1/45=6-&YC M3D5/2TUF.650:6$K3F-V,#)4:6=02C!(=$XR961.$$[3TUY2&XS67$W1EA9<6LO;2]W07@R=FQV>3-F-GIC16-B5TEM2D0K,TMF M:&I19C9Z:T1)6DHX35-83S=.,$UT5FYJ:6HO169K3W K5"8C>$$[>$@O;DA( M4F)M*SAY-G U:W5A=71V15E22S,W5GAC34=9+U%Q;78X07):$$[9V8X06%X+W5P34PO04-.6EIF>F$Q5U-- M.#1Z0F5-2%AC8U1/;$18=S-Y:E,O=T(T9FDW-S)S1F1M44(U.%50.7E54#5/ M6EDO*V-J3"8C>$$[9WE(:41Q=7%G13=B$$[<41J97=94&=:1"]42#--<"]01D=4.'!.3%)H4FQM28C>$$[13!69"]W M1&0Q-$EU,RMV:TEM=$]F>#%C,U99*U!T*TDY>"M53"]13EQ M6&Q+*W9D5C!Q,'9P5W9N:6EE-G0T-6U#2B8C>$$[1D=F:$UI='1Y8SE-3VIX M>$U34TPS82]B3'1(4&DQ35E9-7IG3T-Z=WE)-6LY,W59,35T36$V,"M224E%5R8C>$$[2TY59FA&2GA207%I=$=*.3AQ>4%2>D-V M2C)V6C)797$W1VYX:WEN=S5.>6)/,6MB;C1,9GEY+SAN>&1F.'A7<&9Q;'=9 M4#$$[+W=#36%0.$%6>"\W,4@O.#5/9CAD,U)F*UE75"]K-6MT M9'I$:F5W9CEZ:R]R1#=N=BMN+T%/.$9T+WAI5"]I27I:1&LK8EIV$$[=FAA,VU(-54O;$9Q4&MR5V)U+W5T46AU,'5B9C!&4TI'56&TW974Y;V9A5$AR.%594F=9.$UR,SEX0SAF;"8C>$$[1&-$.#%F M.$%'6G99:EDK#)X+S!34B]K M,SAP=VYJ<75,<#E6+V1S$$[-GIA6#ER<45.;VQT8BMG M>5-O>D5N;7HQ2$@O5W@Q1VU/43-B3#)E.7!-96=X4VA+0FQX4W9B,T%-+S%$ M4DQ0571#;3!A+U@Q8E$$[*W)Z06)60E=L4C1%2&-(>'I*34%24F5B M=S9Q94Q-37-.<%)L665A+VPW*U58;6YY6#5G82MT3EET-3E/;B]D,VQO>4]P M:VE"<7 W9R8C>$$[3W952#5J;V-X8T]M;$-69S=05F1S*S!M;3$K1&=L:FM* M:F5*%8R2W5X5C5V*V%8-6,K879/$$[4&)F2$AB36MJ3SAP1D,X:$D8Q1T=75')S.58W4#ET-F)1 M07E-2E-Y>38W8D1U2#975F52+TM.;#54.'0R=6I7<#E1>"8C>$$[,64U;G!1 M>7I0=3=K9F=004%$3'-735%J5' K,74P<#9Z4$Q,3&$K43=H,$@T-G-/.'4O M;$9Q3VQF;5ID96(U3E%H:W1R:31V2C%T5B8C>$$[4F$$[:W9!+W,Y=U4O2$IA:D(T;%8P8V8R8S=F M:C)F>&E55$E47IP-3%+0TLU,$\S94,T;5I( M2WEL:VE1328C>$$[;TA4*S5Q9FYK375M37A%6'ECB8C M>$$[1&QM45E81&@X;E%1,2]"<2]W07="+VQ/3W8X04]U;4DO;% K52MO95-D M478W<39V-&)T8G5&66Q72E=5<59B;%4X$$[-SEO=F%+ M1W9H1TU9;5!#8C-1,VMB.&YD4SAU965*=DUC*V]1>G=3+U=+44EJ:&@V-7%. M>G1T:V-7;4U:.%9T;F$S=$YJ,5=J1T%1228C>$$[231D+V-Q-E0K55=O,E U M<'8U>F9525AT6'5,<6-79U)H2E,T:6MJ035D3G95=W@P>$=4:G1J<69A5$AK M-T]':T5$>&--4F94,&M(.28C>$$[0UDO;7HK5V,O;FDQ,#5B839J=$QI=V51 M:5-65UE&2E%V269$-V]U4S%'1'A+.&Y&.6YE,U(R9DMF1D5Y:DU$;#-J*S%' M*UAF>2MI$$[+W=!=# X;#9P371Z1UEP-'!P-&=6+W9P;FQ6:S5D,#5I M;&4T>55-3EDK0750$$[4F)I-W1D1'4O57-B:V-*6G)A-BMR3$Q(,D5S8DUH5!A;G,S4$=-$$[=DIS3GIF M86Y,2$YR1C9O:DMX16Q)66=E6$%-44]26F=#,V)957I+,#)N-$YZ>F55.7!F M845A-'AH:D)'2T\K+TUN=B]!1DUE+TY$."8C>$$[;&1C,4QZ1R]M6'ER36DS M53=,3%!B1U%W>4Q/9T@W,D=4<'93<'%243%AC4BM.:R8C>$$[<#AU+VMB-3 Q9GI&1G%N;F4V-3(X8DLP M-GE4+T%&;31N0V9::C5F16]1,&]F:39D0FM)85-C<%A.>DYB-U=A5$1G3U!2 M>#E2-59(:"8C>$$[:D' U1'-$=%=/:#%(:7EI6D1H23(X-E-"=B8C M>$$[>6XQ5"]L5E,K4VPQ0T584'(K<3DR568P>79R1V%G6')8<&Q8-6,K2'=7 M-T5E,%=0*U5V>F9!94AH<71R*VUM4B]L<#5-;3AN*U=&,"8C>$$[:64T4S5M M.6%36C5O,4MQ961+9&0Y9V]Y,T)I-$DP-GIT,W1183-594M!66EG2U!K>&XX M>"]W06]T4S@P*V),4%@W1R]H=%!Q,$U58B8C>$$[4GE+-T9N:&QD=W=)<4)S M=T@P6E9N,'AN3&E"9'(R2C=363E*<'!96G=-=4EK-U9Y24%5+TMN-4\V;&]N M-6E3*V%P9%%H;70U2G)Q528C>$$[5WEO-&-#-34P1E1T='IW63E-67HTEHO2W$T.#=Y-F)085AK9&Y06DQ+ M:VAL5FU$;R8C>$$[-55R5&HO2U90,S5,56%F>$MO=5 W3RLP361!2GAL17E% M-C5E5G,T,%-Z=6),4G)#>G5P1FQU8F$S:6AM;%%%2S=X;T9,04AP56EU6B8C M>$$[14)104QZ*W)Y>'E:6E1I2VI+4DE(=DM.>51J=B\Y:ST\+WAM<$=);6&UP.E1H=6UB;F%I;',^"B @(" @(" @ M(#QX;7 Z36]D:69Y1&%T93XR,#$R+3 R+3(S5#(Q.C$P.C4R6CPO>&UP.DUO M9&EF>41A=&4^"B @(" @(#PO'EZ>W MQ]?G]SA(6&AXB)BHN,C8Z/@I.4E9:7F)F:FYR=GI^2HZ2EIJ>HJ:JKK*VNKZ M$0 " @$" P4%! 4&! @# VT! (1 P0A$C%!!5$382(&<8&1,J&Q\!3!T>$C M0A528G+Q,R0T0X(6DE,EHF.RP@=STC7B1(,75),("0H8&28V11HG9'15-_*C ML\,H*=/C\X24I+3$U.3T976%E:6UQ=7E]4969G:&EJ:VQM;F]D=79W>'EZ>W MQ]?G]SA(6&AXB)BHN,C8Z/@Y25EI>8F9J;G)V>GY*CI*6FIZBIJJNLK:ZOK_ MV@ , P$ A$#$0 _ .=^6?\ G*'\\K#S'Y?OM4_-KS1>Z99:E:3ZC9SZCTFCTN: GC ME(F42+$HPA*9!'<>%^7?_.'WYX?G#YP_YR+_ "[\N>:?S*\Q>8-!U']+_7M( MOK^::WF]'2+V:/G&[$'C(BL/< YQ?8':6IS:W'">21B;V)_HE^FO^"Y[%=A] MG>R^KU&ET>''ECX=2C 1D+RXXFB!U!(]Q?N+GI+\4*P\N0-?@$=1]9'"U)'<"6H[YI-5[1:+ :,^(_T=_MY?:^H]A_\!GVG M[6@,D=/X4#R.4C'_ +#?)_L'DB?\_*OR)9U5O*WGJ,,0#(UAIM%![FFIDT'L M,P/]&&D_FS^0_P"*>L/_ "SC[1 7XVE/^?D_ZI/<_P O/^Z6WW[?:\1[0 M?\"7VD[%B,YM;."ST^_F58D],2<0B *H"TH,\WEGU^I MUV3#ARD5*5;D"@2_:^#LKV3[#]E=%VGVCH<(W5V;)-O M4_R?_/[_ )R!_*7\_P#1?R*_/;5F\S6>NWUII"3W31SS0RZA1;&ZM;Q%5Y4D M=D5A(3L3]EP1F;H.U-9I-8--J3Q D#Y\B#U^/WO+^UWL'[->T'LWD[<[#AX4 ML<93J-Q!&/?)">,DB,H@$@QKISB0C/\ G(_\]O/WY:_\Y?>5-/M/.FJV'D*T ME\O3:[Y:2Z=;&6UFD O.4->%6C+;D=:')=K]IYM-VE$"9$/38O:NK5_P._8? MLWMKV)SY)Z>$M41F$,G".,2B/W=2Y[2KX;/H+_G/WSQYP\@?DYY:UCR3YEU' MRMJMSYRL[.XU#3)WMY7MWT_49&B9T()4M&I(\0,VOM3J!_X _8FA[6[-9T[S=KNLZ?#K/F2WNY$O+F.2RU1W668'DP+1(34]5'AFL[1UV>'96 M')&9$B19O<[2>V]CO9?LK4^WW:6BRZ;'+!CQS,<9B#")$\(!C'D-I2'Q+OSG M_-3\R-%_YPE_(SSMI/GC6=.\W:[K.GPZSYDM[N1+RYCDLM4=UEF!Y,"T2$U/ M51X8]HZ[/#LK#DC,B1(LWN=I+['>R_96I]ONTM%ETV.6#'CF8XS$&$2)X0#& M/(;2D/B7UE_SC+^8NI_F'_SC5Y;\TZIJL^H^9+33=0L-9U&:0O<-=6$DT2R2 M.=R[QJDE?\K-[V-JY:C0QG(W*B">MB_[7RK_ ()/L]B[']JLVEQ0$<)G"4(@ M5'AR")( [A(RC\'RU_S[\_-?\P//&H?FS)^8'G;6/-5GH6G:;<6:ZG=2W0M^ M3W1E:,.30L$%:=:9I?9779L\LOBS,@ .9OO?3_\ @]^RO9O9>+0C0:;'BEDG MD!X(B/%M#ANNZWS/Y(\L^>_^<\_S=\X7?F?SW-Y&FTPRY)D0)L0.20%SG.=2E_5C1 NA0#VW_ )PV\V>>ORK_ .<@_-G_ #C7 MYGUZ77="@_2%KIL#2.\%O>::/62>U$A)BCFMU;D@IOQKNN;+V?SYM+K9:.T>FQ#'E/!*1H"4H9/28SKZI1F14O?T+!? MSIN_/?\ SE)_SEG>_D=%YGET#REH>HW6EZ?:L&>UMDTRW:6\NY+='032R/$W M L0=T6H )S%[1EF[4[1.FXJB"0.X<(W-=3^QWGL;B[.]A/8R/;9PC)GR0C.1 MY2D?9;N/S_IJZ9IEX M&DLK>0Z]')96=W+"C3>C-9W)#JZ$M\&WPN5S&EBU'96K.#'/ZQ0Z?5L#UHQ/ M7R=Y@UW8_M_[/Q[6UNE .GGQR&TY#P",F2$9$1XX9L_//YTZQ-+YFBN9M..EZY=W "VK1K)ZA=(J&L@I2N/:4^TM 8C M+F/JNJD3R7V+TWL3[6PRST/9V,#$8B7'BA'ZKJJ,OYI?=/Y&>3_^21B9 $$GD33] >VG_ Z[!AV'K9Z?18898X,DHRC"(D)1@9 M"CM1L/T7_P"?@7GWSI^7_P"6ODO4O)'FC4O*NH7OF86UW>:9MPPRQCAL"<1( M\<18OK1?&MS>?\YN^0ORPT7\_%_-2^U;R=?6ME?F.34?TE)!;7Q587N;*]A: M,@LZJW'D037I4CGI2[5P:<:KQ"8$ \[V/>"'V#'A]@.UNU\G81T48:B,I1VA MX8E*%\0ADQR$KH$B^&Z[]GZ+?E/^?VH_F3_SC==?FNMI9VGFW2;"_MM5MB&% MDFJ68*K(1RY"%PTU):G0G/0X@#?=Q#]'(OSW[5>P>+L7V MICV5Q2.">M#Y;M-;DNUC>4Z7)2:\5/T>+?T_3!?AQ5BN*)2_,^"#*^*N*S?T"= M_P SF?HJJWIW#^1!VC*&+@\(3\ 8\9APG4STX@2!^8CZ<9E^9.3CX_3Q6 M0#R__H;K\V_^6[\L/^1UY_V49A_R]J>_']OZWI_^33=B_P W6_*'_$OR#@TA MYO+FJZ\ ?3TW4M/L&/:M]#>RBNW7_1#WS@ACN!EW$#YW^I^M,FK$=5#!UE"< MO](<8_Z>/U[_ .]]+4!C]F2 ]: M';.\[>U/%V7C/\_A^Z_T/R7_ ,";L3P/;S6XZVT_CU_RL&,?.,K'+9\7?\X8 M:;+I/_.6'Y56DQJ\EG?W>_9;SRU=W*C8GH)0,Y[V>AP=HXAY$_.!+['_ ,&+ M4C4>QNMF.7%"/^DU,(?[U^\/G'S?Y=\A>6=9\W^:]2CTGR_H-N;G4;Z3]E00 M%55&[.[$*JC=F( W.>FZC40P8SDF:B.;\-]D=DZKM;5X])I8&>7(:B!]Y[@! MN2=@ 27XQ^;/S*_/K_G.3SO=>2OR\LKGR]^75FZM-IGK-%96]N20MSK%U&*2 M.]"5B ;I1%8JSGSW/K-9VWE./$*QCIT [Y']'R[W[$[*]G/9S_@7=GQUO:$A MDUTMY_/LU_P#F-K7$&Y66 M:73].5Q0_NH+5TE(!_WY*P/\HZ9O]'[)Z7$+RW,_(?(;_,OD7M'_ ,M ]NZZ M9CH1'38^E 9,E>U?_ ^[%]O] >UNPY0CJ#9V],FZEI^LZ=8:OI-[#J.EZI;QW>G:A;N)(9X)E#QR1NM0RLI M!!';/0H3C.(E$V#N"_'>ITV73998LL3&<"8RB11C(&B".A!V+\>O^<<__D@7 MYK?]M[SQ_P!1\VWY%$"E;_P E$^_^YMQEG;/_ !L8??#_ '3B_P# T_Z-SVE_4U7_ $Q#Q#_G MX1_ZT;J?_;!TK_DVV:WVJ_QX_P!4/:_\ '_G%X?\-R?>'TE_SF%YO_Q]_P X M8?D=YP:3U;G7=])E<9M^W]1X_9>')WRC?OX97]KYU M_P "/LC^2?;OM+2 4,>+*(_U/&Q&'^Q(8/\ GW_\C]_YQW_[;VF?]0&KYC=J M?\8V#^L/ND[KV%_Z.5VM_P *R?\ 33 [\^__ )'[_P X[_\ ;>TS_J U?'M3 M_C&P?UA]TE]A?^CE=K?\*R?]-,#/O^?=/FTW?Y8?G)Y'EEJVAW UFTC8U/#4 M;1X) OLK6:DCQ;WS*]DL]Z?+B[M_F*_0Z+_EH3LGP^U^S]:!_>#PS[\2O_ ))E>?\ M;>U__N@7F.G_ .-T_P!:7^X*]L_]&HC_ ,*P_P#3>#7Y/_\ R1KSC_VWO-G_ M %#W..@_XVY_UI_<4^UW_1K]/_PK3_[J#?\ SE[_ .ML?E)_X*?_ '5I<>WO M^-7%_F?[I'_ E_YP'7?];'_3()M_S\^_X[OY/_\ ,!K/_)VTRSVS^O%[I?H< M7_EFC_%]?_6Q?=-]]?GEJIT;_G&7\Q[U25=O(=W:QL*U5KNR-LK @@@@R5!S MJ.TI\&@R'^@?M%/A'L3I?S/M9I(?]!49?Z2?'_O7X#VFCR^6/)OY=?F9'$QE MN?.&KVR,%.ZZ+#H]S%\73XGNI !_DG/+HXSBQ8\W],_['A/Z2_>&75QUVNU? M9I.PT^,_\KCGA+Y#'&_>'ZJ?\_+98Y_RC_+Z:%Q)%-YJ1XI%-0RM87)!!\", M[?VP-Z:'];]!?EW_ )9PB8]M:H'8C ?^FD&7:ZB/_P ^\(%=0X'Y;:J?\XXZSINHVT= M[I^H^9M6MKZSF4/'+#-:VJ21NIV*LI((P>RD1+0D'<&1^X-G_!_SSP>U./)C M)C..'&01S!$ID$>8+Z4D_)A9H&TB;SQK$WEIKA;IK%X; ZB72 6J5U?ZM]3 MPZ,N,_N./PJ,R9^'P^#QF_"Z)S_RH[\GO_+:^7?^D"'_ )IRW^3=-_J1]%_2GY'?GM?<.?^&[WRCJ/*E>/J75Y8UZ&G^]5.W7 M/+--CXM)F/\ -,#]I'Z7[V[:UG@>T'9D+_O8ZF'RCCR?].WKWYS>=VUW_G%/ M_G%;R\DAEN8I?,2WL ))4Z7=+9VHZ $M%-4;;=/GG]H:GQ.SM-#^M_L30^PO M)>Q_8HTOMCVWJ"*!&"C_ ,-B9S^4HO2OR@T=?+O_ #\+TCR^@HFA76IZ>@!K MM:^6;F(;_P"QS,T&/P^VA#N)'R@7G/:W6'6?\#/)J#_E(XY?Z;4PE^EFW_.> MGYA:]^8_YH^3/^<U8BDE_J$BCU[A^]"11%_90*O M:N==V=H(:+",\]3^.C\[>VGM;JO:?M+)K=0=CM"/3'C'TQ'WR/61)ZO6 M\SWE'8J[%7S3_P Y2_D)I?Y[?EMJ.GQ6D8\[^7X9K[R/JE LBW2KR-HS[?NK MD*$8$T!XO2JC-/VUV7'78"*]8WB?/N]Q_:^C_P# Q]NLWLKVK#(9'\MD(CFC MTX;^L#^=C^H=2+C_ !/E/_GW-^;U]?Z;YF_)'S%-+]=\JA]6\K17'(21VC2B M*]M*-0J(9W5PO7]X_9[J/@?O+ZE_RT-[)8\67#VUIP.' M+4,E7HCWO&OR,UW1/+O_.>OYL:EY@UFQT+3E\P^=HVU#4;B M*U@#OJ$P53)*RK4]A7-?V;EAC[8RF9 '%/P]M]#J-9_P.=#CT^.62?A M:4\,(F4J&./2()1/YG>:=%_.3_G/+\J;G\N+R/S3IWEW5O+<5UJMB?5MI%TF M]-_>RQ2+4/'%&6^,?"2IH2*'):W/'6=KXCA/$ 8[CEZ3Q'Y-?LUV9G]F_P#@ M=:Z/:,3BGDQYR(RVD/%AX6.,@>4I2KT\Q>XO9Y__ ,Y[:==ZM_SDS>V%C'ZU MW/H&F^A%WYXT'OF)[40,]>0.?"/N=]_P"M1#3^R<7Y90USY'_ #9&GI$35A;76F:C?1O\B]Q(H_U<,Q_II#_2O6/\ GW!_Y7K_ +8.G_\ 8[F=[(_Y?^J/ MTO*_\M$?\ZS_ (;/_IVE'_/N37]"\K^9OS9UWS+K5AY=T2QT&P^NZQJ=S%:6 ML/JWHBC]2:9D1>3NJBIW) ZG(>R66&+)EE,@ 1&Y-#GWN7_RT/H-1KM)H<&F MQRR9)99U&$3.1J%FHQ!)H DT-@"7Z3^6KC_G%_7?S$M_,GE#5_RYUK\TM1EN M)K34M)O],NM9GD:WD6X:/T)6F8^ASYT'V.5=JYU^$Z">?CQG&OAK^E5;ORV\\^8?-/_ M #C-_P YEZ_^:7FCR7=W6BZMKFK7VE*7$:7^FZD)(FEM;@!XR\:RABAW!^%^ M-:CBM3ER=F]J2SS@:,B1Y@]Q_'F_3G8G9^C]M_87%V9IM1$9(8L<9;6<>3'1 MX9QVEPR,:XNH]4>*J?IUY3L_^<=?^E_54BU*Y5EU'3 M)K5S-#!<0AZQ/&Y+"HH?M*64@YV>".B[1K41 D16_45O1[GYJ[5S>T_L8,G9 M&7)DPXY\7I']WD$APRE&5>H2&QZCD0#8?"G_ #\^_P".[^3_ /S :S_R=M,Y MGVS^O%[I?H?:5Y<9M3LM"L;>M*$R M7MHSC)V=@EW\)_P!B^U'4M+]0%3):LL,"R '>C/"U/$4(V.;#V5QRAH@2.7$!_IB+>W]HXX^S-!VAKX[2."4C[\4)2O_ ))E>?\ M;>U__N@7F='I_P#C=/\ 6E_N"^*]L_\ 1J(_\*P_]-X(;_G'VW7S[_SGWY^\ MP:O^]D\OZMYHU.RBD^*GU>9].MD.V_I1S"A\5!P=E#Q^V)SET,S\O2/E;9[? M9#V3_P #?2Z?%L,F/3P)'](#+,_YTHF_>7[-YZ$_'CL5=BKL5=BK\9?+5NOY M9_\ /R&_TJP_T:PUG7KP7%M&*(4U_2S?*G%:@*LMPA Z"@Z9Y[A'Y;MPQ'(R M/^SC?WE^P^TLA[;_ .!;'+DWE#%&B>=X,OAWOU,8$'WEY+H_Y/:;^>?_ #F) M^;_D+5=9N="M+CS7YOO6U"TC220-;:C.P7C)M0UWS!Q]GQUW:>7%(D#BF=O( MEZO6>UV7V6]A]!K\6..20P::/#(D#U8X]S.- \L>9?\ G$7_ )S \C>0/*WF MJ36-"\[7VA6.HF:)8OK6FZQ=BU:.XC!9><,G)D93U"G:I7,G%AR=D]I0Q0E< M9&(/F)&M_Q&IU^JP"&7!'+*-&^')AAQ@Q.QX9"A('O(Z LY_ M/NW@O/\ GX-^6UIU #VSC![XND]A//0DU:P=QV_>"[4U M[@#PSF<]X!DTYZ3'^QXH_I?<.R1#M;)HNV(?Q:60^&PO_ $%>;$;\L; M[_G$[\V($:*RU7RG8MJ;J"3*VG7DT%X!3QM)HUI_7-;G_P &.FSCD8B_@2#_ M +$A[CLHCMS'VYV5+>4,\^'R\2$98_\ I;&1>Z_\^X/_ "O7_;!T_P#['JKKNT(!J.A.8GLYHXZP9L,B0)1'+RD#^AZ/\ X-'M M)F]G)=F]HX(QG/'ER4)7PGCQ2@;H@\I$\^:9?D'Y&T_\M/\ G/G1O(>DW=Q? MZ=Y7U+7;*TO+OAZ\B+H-ZW)_355KOV R?9>FCINV!BB;$3(;_P!4N-[=]MY> MV_\ @<9-=EB(SRPPR(C?"#X^/E9)^U^D7F7\QO\ G';\\O->M?\ ..7F0?XD M\QQ7%Y;76CW%A]**L/VBTW[K"1$B0G$\4_P"?GW_'=_)__F UG_D[:9G^V?UXO=+]#R?_ "S1_B^O M_K8ONF]G_P"?@&J_4?\ G&GR;8*]'UK7]'MVCJ 3'%874Y-"-P&C7IXC-A[4 MSX=# =\H_<2\=_P!=+XOM7J,G\S%D/Q.2$?N)>9?FCY5-O\ \^X?R]I$::.N MCZXQW/$:C>2?$>( H3?=_'NFHV@&_@(1F#VEDX^R M-.?.OEQ#]#U'L5I/RO\ P0^V(=^,2_Y6'%/_ 'R3ZW_SAKIEA_SC/8_GUI/G M2]?6_P##]AYANM GMXQ;\)_3,T<B)J3@"6>WMDBDA,G$ %E64)7J0H)J:G.L]F]7DU.D!R& MR"1?D*_6_/?_ :O9[2=B^T4\>DCP0R0CDX>D92)$J\B8\5=+H;4^O,WSY,[ M%7XN?\^^-%_Q'I/_ #D=Y>X>I^GO*UMIW#KR^M1W\-/IY9YY[*X_$CJ(=\0/ MG;]C_P#!]UGY+-V1J/\ 4\\I_P"E..7Z'SE_SAOH?Z?_ .L>9-,LYI:BHOI6U"S/:AE6- /= MJ#QP=F'\MVQ.$OXC(?/U#YMOMQC_ )9_X&^FU&'?PL>"9 _H 8LG^E)D3Y1? ML[GH3\=NQ5V*NQ5V*OQA\EW*?FI_S\:U+7+(_6M-T77=0EENEW7T=!TYK"&0 M%2*JTL,8!]P=^F>>Z<_FNVS(R?^-G+_6R?>6G_ ((?_1M=#_PK M2?\ 3.*;?\Y/?^M[?D3_ ,Q_DK_NMOEG;/\ QL8??#_=.+_P-/\ HW/:?]75 M?],0[\\O_DAWY7_\Q_E;_DYCVE_QM8_?!?8G_HV6M_J:C[GSI_SG=Y2/E;_G M(_S7<)%Z-IYNL[#7K-:;'UH1;SL#WY7%O*4/TM_S@O_ ,X\>;X8N=SY/:*":2GV+34UECD- M>U9H81@[3T_'V3@R?S?NE?Z0&WV'[6_+_P#!"[5TA.V:R/.>+A(_V,IHO_GW M!_Y7K_M@Z?\ ]CN'V1_R_P#5'Z6K_EHC_G6?\-G_ -.W?\^Q_P#E._S._P"V M#9_]11Q]C?[[)_5'WK_RTI_QG:/_ (;+_+W2_0XO_+-'^+Z_^MB^ MZ:>_\_'=5]'\O/R*T3F0-0DO+[TZM0_4[2UCK3[.WUKOOOMWRWVNG6'#'OL_ M(#];@_\ +/&EXNT^T\U?2(Q_T\YGW_P?C9X1YQ_YQS_YROTG\FKW6O,7YCRZ MI^6.D:#;:A+Y//F/4KB!=.M4CF@B6PD004@"(53HO$<>@S6:CLGM&&E,IY+Q MB(/#Q'D-QZ>6SW/9'_!#]C=1V['#I]((:R>641E\#'&7B2)C(G*#Q^NR#+G+ MB-\RPGS#J_Z2_P"<(/R]LN7+_#WYHZEIY&WP\]/>\IT'_+37O_ 8V7)Q=E8Q MW92/LO\ 2[GL_2>!_P $#53_ -4T4)?+(,?^\?HMK7_R/&'_ ,UKI_\ R;AS MK]%_TQT#&>6Q6T?TOU?_P M):C'ET^@X) U++R(/2'YTZ>WL_(D'F.*TN9(2L9D34([!%1RI%2DC$4/0'>G6GV>TA MAVED!&T.+[^%V7_!A]H<>I]BM)*,P9:@X"0#O1QG*;%]\1S'.DP\F:=J"_\ M/RF\O6L+A;,Z[KQ%V8G$5#H-V >=*;DTZY+3PE_+I-;<4O\ 9?+/GWRC_P Y$>0K><72SV,&N7-FC236NJZ< MP?3[QE ;X6CC6.M* QJ#N^6^U&AR8LT=7BY[7720^D_H^'FX7_ )]JM)K>S< M_L_KR.&IF D:$L63;+C]X),N\B:- D5DDLK]5'J( ]&,;'XHV[K_E!@.J[,U\=;A&0;'J.X_J[GP+VW]DLOLS MVE/22/'CYXYBB)X^AVVXARD.A\B">QYL'D'8J[%7S#_SE3^>@_)?\N[W]!QR MWWG_ ,S0RV?E*P@C:5H&8<9+Z4*#Q2 -5:_:?BO3D1INV^T_R> \.\Y;1_7\ M/O?2_P#@7^Q'^B7M./CD1TN(B661('%W8Q?,SY&OIC9YT#YO_P"?=WY)ZCY7 MT#S!^;_F>REM-7\XI^C/+-O=Q.P;XJ7$R+Q! VC#;AQFH]D^SI8 MH2U$Q1EL/=U/Q/W>;Z+_ ,M!>V>+7:G%V1II X\/KR$&XG(148[;?NX$WYSX M=C$O)_\ G'?3M0A_YSZ_-2[FL+B*UDUWSL4N7B=8V#7\Q4AR*&O;,#LF$AVQ MD-;<4_O+U/\ P0=1BE_P.-% 2!EX6EVL7_=QZ+O^?J5W M)I%E:>7]0-_;1.PC.FZM-),O)0:,BA6_V0P^T498^T<66C0$3\I%'_ :RX=9 M[&:[0\41DE+-'A)&_B8HB//H38^!3/\ ._3[^7_GX+^6-Y%8W$EHE_Y8+W2Q M.8QQDWJX%!3OOD^TH$]LXS6UP<;V*U&./_ TUD#("7#GVL7R[DT_Y^8>1;N] MD_*[SOINGS7()I4SY/VQTQEX>0#O!^\?I<;_ )9O M[;AB&MT628 ]&2-FN^$^?_)-BWY[Z=J$O_. O_./=I%87$EU#KNFF6V2)S(H M%AJX)9 *CJ.N4=IPD>Q\ K?B'W2=G[#ZC%'_ ((_:LS(")Q3HV*_O,/5WY[Z M=J$O_. O_./=I%87$EU#KNFF6V2)S(H%AJX)9 *CJ.N/:<)'L? *WXA]TE]A M]1BC_P $?M69D!$XIT;%?WF'J^CM/\E7'G+_ )]]0>6&M';4%\C/?V=FR$2& MYTR5KZ% I%0S/ %'SS;PTQS=C<%;\%_$;_H?/-1VS'LW_@E'4\0X/S/"3TX< M@&.1]P$B?@\ _P"?:NC7:ZG^\_P"6CM9 XNSY8I F,\AV(/2%/!?R-_-"\_YPP_.#\P="_,#R MG>ZF'MWTB_AM2L-PK03"6VNH1*0DD4R;CXMU96#;4;5]FZT]C:F<GGY' MW%[KVV]F8?\ !*[$TN?09XQW\2)E9CZAPSA+AW$HG;ES!!&]CKO_ #B''KGY MU_\ .6?F_P#/1]$;3=#TYM3U*5R#)%;SZE$UG:V@FX@-+Z,C$D 5"L:"H&9_ M8(GK>T9ZFJB+/SV ]]/)_P#!:EI_9GV,T_88R<627AP'0RCC(R3GP](\8 '/ MZ@-Z8E^96MZW_P XO_\ .:^K?F7K>@3ZKH.KZE>ZO8A?W0O;#5X'CG^KR,.) M>W>5@0?VEH:!@)#>O=;M?9S1:?VY]@H=FX#)BD#'B'/AF(@WW2L612$@\U:I_P Y??\ .8/D?S-Y7\MW6D:'H5UI4USZ MI$DEMI6C7'UJ:XNG0&-&D8LB"I')D6K'7:_:<)PB0 1\(Q-V?QW-T^R\ M/_ []B-3IM5FC/)DCD K82RYH\$8P!]1$11)YT)2H!ZY_P _--/O[[7/RB-E M8W%X(['6!(8(GDXUEM*5X@TKF?[8P,IXJ%[2_0\G_P LVZC'BT^OXY 7+%S( M'2?>Q[_GX);:OKWF7\C?+EC8W-P+?RWZ@=(9'1)+^:*'XBH._P#HXJ*95[5" M63)A@!_#]_\ 8Y__ \F'2:3M+43D!>:N8!(Q@RZ_UWZA_FUH$6J?DY^9'E MJWA]1+SR?J]A:0[,P+6$L<5"U?B!H03WWSM-=BXM+D@.L"/L?F;V4UYP=N:3 M4R/TZC'(G_DH">73G?D_ &!-:F_YQVU/RV=+O?4T[\QK'4EM_0DKQO=(NX2P M%*T_T4"M,\M D=$84=L@/SB?U/WE.6"/M/#4<<:EHYPNQ_!EA*O^EC]:[K1= M2U3_ )P"CTFTM9'U%?RP@E^IE6$A^K6R3R*$IR+<8S04W.V=U+'*78_"!OX? MW"WY3Q:W%@_X)!RSD.#\Z1?3U2,0;[K(W[F*?\^WKZ5?R=\V>7[V":UO](\U MS7/H31-&?JUY9VOI-\5":R0R_=E'LC(_EI0/,2^P@?J+M/\ EHG!$]N8-1 @ MQG@ L&_5"<[_ -C*#]#,ZM\ =BKL5=BKL5=BKL5=BKL5=BKL5=BKL5=BKL5= MBKL5=BKL5=BK\CO^?FO^]_Y<_P#,/+_Q.3.$]LN>-^L/^6;/[O5^\?<'V3_S MAA_ZSYY,_P">_P#Q+.@]GO\ $H/C_P#P8O\ G)=1\/N>;?\ /PG_ ,DI;_\ M;37_ )-MF'[5_P"*_%Z/_@ _\;Y_J?I#'O\ GW%_Y*WS-_VTX?\ B#Y5[(_X DO+WNP_Y:(_XU\/\ 4/WA^B6=8_/CL5=BKL5=BKL5=BKL5?_9 end JSON 12 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "morn10q03312020.htm": { "axisCustom": 0, "axisStandard": 18, "contextCount": 134, "dts": { "calculationLink": { "local": [ "morn-20200331_cal.xml" ] }, "definitionLink": { "local": [ "morn-20200331_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": [ "morn10q03312020.htm" ] }, "labelLink": { "local": [ "morn-20200331_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "morn-20200331_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": [ "morn-20200331.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2019/elts/srt-types-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/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.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", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "https://xbrl.sec.gov/exch/2019/exch-2019-01-31.xsd", "http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd", "http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd", "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-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" ] } }, "elementCount": 397, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2019-01-31": 14, "http://xbrl.sec.gov/dei/2019-01-31": 5, "total": 19 }, "keyCustom": 25, "keyStandard": 284, "memberCustom": 14, "memberStandard": 27, "nsprefix": "morn", "nsuri": "http://www.morningstar.com/20200331", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FD2020Q1QTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentQuarterlyReport", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001000 - Document - Cover page", "role": "http://www.morningstar.com/role/CoverPage", "shortName": "Cover page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FD2020Q1QTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentQuarterlyReport", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FD2020Q1QTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101100 - Disclosure - Summary of Significant Accounting Policies", "role": "http://www.morningstar.com/role/SummaryOfSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FD2020Q1QTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FD2020Q1QTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103100 - Disclosure - Credit Arrangements", "role": "http://www.morningstar.com/role/CreditArrangements", "shortName": "Credit Arrangements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FD2020Q1QTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FD2020Q1QTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2105101 - Disclosure - Acquisitions, Goodwill and Other Intangible Assets", "role": "http://www.morningstar.com/role/AcquisitionsGoodwillAndOtherIntangibleAssets", "shortName": "Acquisitions, Goodwill and Other Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FD2020Q1QTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FD2020Q1QTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2107100 - Disclosure - Income Per Share", "role": "http://www.morningstar.com/role/IncomePerShare", "shortName": "Income Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FD2020Q1QTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FD2020Q1QTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2108100 - Disclosure - Revenue", "role": "http://www.morningstar.com/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FD2020Q1QTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FD2020Q1QTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2110100 - Disclosure - Segment and Geographical Area Information", "role": "http://www.morningstar.com/role/SegmentAndGeographicalAreaInformation", "shortName": "Segment and Geographical Area Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FD2020Q1QTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FD2020Q1QTD", "decimals": null, "first": true, "lang": "en-US", "name": "morn:InvestmentsAndFairValueMeasurementsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2111100 - Disclosure - Fair Value Measurement of Investments", "role": "http://www.morningstar.com/role/FairValueMeasurementOfInvestments", "shortName": "Fair Value Measurement of Investments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FD2020Q1QTD", "decimals": null, "first": true, "lang": "en-US", "name": "morn:InvestmentsAndFairValueMeasurementsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FD2020Q1QTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2112100 - Disclosure - Leases", "role": "http://www.morningstar.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FD2020Q1QTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FD2020Q1QTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2113100 - Disclosure - Stock-Based Compensation", "role": "http://www.morningstar.com/role/StockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FD2020Q1QTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FD2020Q1QTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2114100 - Disclosure - Income Taxes", "role": "http://www.morningstar.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FD2020Q1QTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FD2020Q1QTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001000 - Statement - Condensed Consolidated Statements of Income", "role": "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfIncome", "shortName": "Condensed Consolidated Statements of Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FD2020Q1QTD", "decimals": "-5", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FD2020Q1QTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2115100 - Disclosure - Contingencies", "role": "http://www.morningstar.com/role/Contingencies", "shortName": "Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FD2020Q1QTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FD2020Q1QTD", "decimals": null, "first": true, "lang": "en-US", "name": "morn:ShareRepurchaseProgramDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2116100 - Disclosure - Share Repurchase Program", "role": "http://www.morningstar.com/role/ShareRepurchaseProgram", "shortName": "Share Repurchase Program", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FD2020Q1QTD", "decimals": null, "first": true, "lang": "en-US", "name": "morn:ShareRepurchaseProgramDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FD2020Q1QTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2117100 - Disclosure - Subsequent Events (Notes)", "role": "http://www.morningstar.com/role/SubsequentEventsNotes", "shortName": "Subsequent Events (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FD2020Q1QTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FD2020Q1QTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2201201 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://www.morningstar.com/role/SummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FD2020Q1QTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FD2020Q1QTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2303301 - Disclosure - (Tables)", "role": "http://www.morningstar.com/role/Tables", "shortName": "(Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FD2020Q1QTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FD2019Q1QTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2305302 - Disclosure - Acquisitions, Goodwill and Other Intangible Assets (Tables)", "role": "http://www.morningstar.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsTables", "shortName": "Acquisitions, Goodwill and Other Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FD2019Q1QTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FD2020Q1QTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2307301 - Disclosure - Income Per Share (Tables)", "role": "http://www.morningstar.com/role/IncomePerShareTables", "shortName": "Income Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FD2020Q1QTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FD2020Q1QTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2308301 - Disclosure - Revenue (Tables)", "role": "http://www.morningstar.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FD2020Q1QTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FD2020Q1QTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2310301 - Disclosure - Segment and Geographical Area Information (Tables)", "role": "http://www.morningstar.com/role/SegmentAndGeographicalAreaInformationTables", "shortName": "Segment and Geographical Area Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FD2020Q1QTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FD2020Q1QTD", "decimals": null, "first": true, "lang": "en-US", "name": "morn:AssetsandLiabilitiesLesseeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2312301 - Disclosure - Leases (Tables)", "role": "http://www.morningstar.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FD2020Q1QTD", "decimals": null, "first": true, "lang": "en-US", "name": "morn:AssetsandLiabilitiesLesseeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FD2020Q1QTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004000 - Statement - Condensed Consolidated Statements of Comprehensive Income", "role": "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome", "shortName": "Condensed Consolidated Statements of Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FD2020Q1QTD", "decimals": "-5", "lang": null, "name": "us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FD2020Q1QTD", "decimals": null, "first": true, "lang": "en-US", "name": "morn:ScheduleOfCompensationCostForSharebasedPaymentArrangementsAllocationOfSharebasedCompensationCostsByExpenseCategoryTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2313301 - Disclosure - Stock-Based Compensation (Tables)", "role": "http://www.morningstar.com/role/StockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FD2020Q1QTD", "decimals": null, "first": true, "lang": "en-US", "name": "morn:ScheduleOfCompensationCostForSharebasedPaymentArrangementsAllocationOfSharebasedCompensationCostsByExpenseCategoryTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FD2020Q1QTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2314301 - Disclosure - Income Taxes (Tables)", "role": "http://www.morningstar.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FD2020Q1QTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FI2020Q1", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401406 - Disclosure - Summary of Significant Accounting Policies (Impact of Adoption of Topic 842) (Details)", "role": "http://www.morningstar.com/role/SummaryOfSignificantAccountingPoliciesImpactOfAdoptionOfTopic842Details", "shortName": "Summary of Significant Accounting Policies (Impact of Adoption of Topic 842) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "morn:AssetsandLiabilitiesLesseeTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FI2020Q1_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member", "decimals": "-5", "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FI2020Q1", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LongTermDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403402 - Disclosure - Credit Arrangements - Schedule of Long-term Debt (Details)", "role": "http://www.morningstar.com/role/CreditArrangementsScheduleOfLongTermDebtDetails", "shortName": "Credit Arrangements - Schedule of Long-term Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FI2020Q1", "decimals": "-5", "lang": null, "name": "us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FI2020Q1", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LineOfCredit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403403 - Disclosure - Credit Arrangements (Details)", "role": "http://www.morningstar.com/role/CreditArrangementsDetails", "shortName": "Credit Arrangements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FI2020Q1", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LineOfCredit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FD2019Q1YTD_us-gaap_BusinessAcquisitionAxis_morn_DBRSMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405403 - Disclosure - Acquisitions, Goodwill and Other Intangible Assets Acquisitions, Goodwill and Other Intangible Assets (Proforma Information) (Details)", "role": "http://www.morningstar.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsAcquisitionsGoodwillAndOtherIntangibleAssetsProformaInformationDetails", "shortName": "Acquisitions, Goodwill and Other Intangible Assets Acquisitions, Goodwill and Other Intangible Assets (Proforma Information) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FD2019Q1YTD_us-gaap_BusinessAcquisitionAxis_morn_DBRSMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FI2019Q4", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405404 - Disclosure - Acquisitions, Goodwill and Other Intangible Assets (Schedule of Goodwill) (Details)", "role": "http://www.morningstar.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetails", "shortName": "Acquisitions, Goodwill and Other Intangible Assets (Schedule of Goodwill) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FD2020Q1QTD", "decimals": "-5", "lang": null, "name": "us-gaap:GoodwillForeignCurrencyTranslationGainLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FI2020Q1", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405405 - Disclosure - Acquisitions, Goodwill and Other Intangible Assets (Schedule of Intangible Assets) (Details)", "role": "http://www.morningstar.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetails", "shortName": "Acquisitions, Goodwill and Other Intangible Assets (Schedule of Intangible Assets) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FI2020Q1", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FI2020Q1", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405406 - Disclosure - Acquisitions, Goodwill and Other Intangible Assets (Amortization Expense) (Details)", "role": "http://www.morningstar.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsAmortizationExpenseDetails", "shortName": "Acquisitions, Goodwill and Other Intangible Assets (Amortization Expense) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FI2020Q1", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FD2020Q1QTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407402 - Disclosure - Income Per Share (Details)", "role": "http://www.morningstar.com/role/IncomePerShareDetails", "shortName": "Income Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FD2020Q1QTD", "decimals": "-5", "lang": null, "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FI2020Q1", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005000 - Statement - Condensed Consolidated Balance Sheets", "role": "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FI2020Q1", "decimals": "-5", "lang": null, "name": "us-gaap:IncomeTaxesReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FD2020Q1QTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408402 - Disclosure - Revenue (Disaggregation of Revenue) (Details)", "role": "http://www.morningstar.com/role/RevenueDisaggregationOfRevenueDetails", "shortName": "Revenue (Disaggregation of Revenue) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FD2020Q1QTD_srt_ProductOrServiceAxis_morn_TransactionBasedMember", "decimals": "-5", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FD2020Q1QTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408403 - Disclosure - Revenue (Disaggregation of Revenue, Narrative) (Details)", "role": "http://www.morningstar.com/role/RevenueDisaggregationOfRevenueNarrativeDetails", "shortName": "Revenue (Disaggregation of Revenue, Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FI2020Q1_srt_RangeAxis_srt_MinimumMember_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain_2020-04-01", "decimals": null, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FI2020Q1", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408404 - Disclosure - Revenue (Schedule of Contract Liabilities) (Details)", "role": "http://www.morningstar.com/role/RevenueScheduleOfContractLiabilitiesDetails", "shortName": "Revenue (Schedule of Contract Liabilities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FI2020Q1", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FD2020Q1QTD", "decimals": "-5", "first": true, "lang": null, "name": "morn:ContractWithCustomerLiabilityIncreaseFromCashReceipts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408405 - Disclosure - Revenue (Contract Liabilities, Additional Information Narrative) (Details)", "role": "http://www.morningstar.com/role/RevenueContractLiabilitiesAdditionalInformationNarrativeDetails", "shortName": "Revenue (Contract Liabilities, Additional Information Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FD2020Q1QTD", "decimals": "-5", "first": true, "lang": null, "name": "morn:ContractWithCustomerLiabilityIncreaseFromCashReceipts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FI2020Q1", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408406 - Disclosure - Revenue (Summary of Contract Assets) (Details)", "role": "http://www.morningstar.com/role/RevenueSummaryOfContractAssetsDetails", "shortName": "Revenue (Summary of Contract Assets) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FI2020Q1", "decimals": "-5", "lang": null, "name": "us-gaap:CapitalizedContractCostNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FD2020Q1QTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410403 - Disclosure - Segment and Geographical Area Information (External Revenue and Long-Lived Assets) (Details)", "role": "http://www.morningstar.com/role/SegmentAndGeographicalAreaInformationExternalRevenueAndLongLivedAssetsDetails", "shortName": "Segment and Geographical Area Information (External Revenue and Long-Lived Assets) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FD2020Q1QTD_srt_StatementGeographicalAxis_country_US", "decimals": "-5", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FI2020Q1", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410404 - Disclosure - Segment and Geographical Area Information Segment and Geographical Area Information - Operating Lease Assets by Geographical Area (Details)", "role": "http://www.morningstar.com/role/SegmentAndGeographicalAreaInformationSegmentAndGeographicalAreaInformationOperatingLeaseAssetsByGeographicalAreaDetails", "shortName": "Segment and Geographical Area Information Segment and Geographical Area Information - Operating Lease Assets by Geographical Area (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FI2020Q1_srt_StatementGeographicalAxis_country_US", "decimals": "-5", "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "span", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FI2020Q1", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:MarketableSecuritiesCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411401 - Disclosure - Fair Value Measurement of Investments Fair Value Measurement of Investments - Narrative (Details)", "role": "http://www.morningstar.com/role/FairValueMeasurementOfInvestmentsFairValueMeasurementOfInvestmentsNarrativeDetails", "shortName": "Fair Value Measurement of Investments Fair Value Measurement of Investments - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R48": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FD2020Q1QTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412402 - Disclosure - Leases - Narrative (Details)", "role": "http://www.morningstar.com/role/LeasesNarrativeDetails", "shortName": "Leases - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FD2020Q1QTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FI2020Q1", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412403 - Disclosure - Leases - Assets and Lease Liabilities (Details)", "role": "http://www.morningstar.com/role/LeasesAssetsAndLeaseLiabilitiesDetails", "shortName": "Leases - Assets and Lease Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R5": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "1006500 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "role": "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R50": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FI2020Q1", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412404 - Disclosure - Leases - Operating Lease Minimum Future Lease Commitments (Details)", "role": "http://www.morningstar.com/role/LeasesOperatingLeaseMinimumFutureLeaseCommitmentsDetails", "shortName": "Leases - Operating Lease Minimum Future Lease Commitments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FI2020Q1", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FI2020Q1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412405 - Disclosure - Leases - Weighted Average Remaining Lease Terms and Discount Rates (Details)", "role": "http://www.morningstar.com/role/LeasesWeightedAverageRemainingLeaseTermsAndDiscountRatesDetails", "shortName": "Leases - Weighted Average Remaining Lease Terms and Discount Rates (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FI2020Q1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "morn:ScheduleOfCompensationCostForSharebasedPaymentArrangementsAllocationOfSharebasedCompensationCostsByExpenseCategoryTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FD2020Q1QTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413402 - Disclosure - Stock-Based Compensation (Allocation of Stock-Based Compensation Costs by Plan) (Details)", "role": "http://www.morningstar.com/role/StockBasedCompensationAllocationOfStockBasedCompensationCostsByPlanDetails", "shortName": "Stock-Based Compensation (Allocation of Stock-Based Compensation Costs by Plan) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "morn:ScheduleOfCompensationCostForSharebasedPaymentArrangementsAllocationOfSharebasedCompensationCostsByExpenseCategoryTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FD2020Q1QTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "span", "span", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FD2020Q1QTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentPeriodEndDate", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413403 - Disclosure - Stock-Based Compensation (Narrative) (Details)", "role": "http://www.morningstar.com/role/StockBasedCompensationNarrativeDetails", "shortName": "Stock-Based Compensation (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FI2020Q1_us-gaap_AwardTypeAxis_morn_RestrictedStockUnitsandPerformanceShareAwardsMember", "decimals": "-5", "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FD2020Q1QTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414402 - Disclosure - Income Taxes (Income Tax Reconciliation and Unrecognized Tax Benefits) (Details)", "role": "http://www.morningstar.com/role/IncomeTaxesIncomeTaxReconciliationAndUnrecognizedTaxBenefitsDetails", "shortName": "Income Taxes (Income Tax Reconciliation and Unrecognized Tax Benefits) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FD2020Q1QTD", "decimals": "-5", "lang": null, "name": "morn:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomesticAndForeign", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "morn:ScheduleOfGrossUnrecognizedTaxBenefitsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FI2020Q1", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414403 - Disclosure - Income Taxes (Income Tax Contingency) (Details)", "role": "http://www.morningstar.com/role/IncomeTaxesIncomeTaxContingencyDetails", "shortName": "Income Taxes (Income Tax Contingency) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "morn:ScheduleOfGrossUnrecognizedTaxBenefitsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FI2020Q1", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "D2019Q4Nov01-30", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LitigationSettlementAmountAwardedToOtherParty", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415401 - Disclosure - Contingencies Contingencies (Details)", "role": "http://www.morningstar.com/role/ContingenciesContingenciesDetails", "shortName": "Contingencies Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "D2019Q4Nov01-30", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LitigationSettlementAmountAwardedToOtherParty", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FI2020Q1", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416401 - Disclosure - Share Repurchase Program (Details)", "role": "http://www.morningstar.com/role/ShareRepurchaseProgramDetails", "shortName": "Share Repurchase Program (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FI2020Q1", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "I2020Q1STdebtagreement_us-gaap_CreditFacilityAxis_morn_CreditAgreementMember_us-gaap_DebtInstrumentAxis_morn_CreditAgreementMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417401 - Disclosure - Subsequent Events (Details)", "role": "http://www.morningstar.com/role/SubsequentEventsDetails", "shortName": "Subsequent Events (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "I2020Q1STdebtagreement_us-gaap_CreditFacilityAxis_morn_CreditAgreementMember_us-gaap_DebtInstrumentAxis_morn_CreditAgreementMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FI2018Q4", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1007000 - Statement - Condensed Consolidated Statement of Equity", "role": "http://www.morningstar.com/role/CondensedConsolidatedStatementOfEquity", "shortName": "Condensed Consolidated Statement of Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FI2018Q4", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FD2020Q1QTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockDividendsPerShareDeclared", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1008500 - Statement - Condensed Consolidated Statement of Equity (Parenthetical)", "role": "http://www.morningstar.com/role/CondensedConsolidatedStatementOfEquityParenthetical", "shortName": "Condensed Consolidated Statement of Equity (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R8": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FD2020Q1QTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1009000 - Statement - Condensed Consolidated Statements of Cash Flows", "role": "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfCashFlows", "shortName": "Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FD2020Q1QTD", "decimals": "-5", "lang": null, "name": "us-gaap:IncreaseDecreaseInDeferredIncomeTaxes", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FD2020Q1QTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101100 - Disclosure - Basis of Presentation of Interim Financial Information", "role": "http://www.morningstar.com/role/BasisOfPresentationOfInterimFinancialInformation", "shortName": "Basis of Presentation of Interim Financial Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "morn10q03312020.htm", "contextRef": "FD2020Q1QTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 43, "tag": { "country_AU": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "AUSTRALIA", "terseLabel": "Australia" } } }, "localname": "AU", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.morningstar.com/role/SegmentAndGeographicalAreaInformationExternalRevenueAndLongLivedAssetsDetails", "http://www.morningstar.com/role/SegmentAndGeographicalAreaInformationSegmentAndGeographicalAreaInformationOperatingLeaseAssetsByGeographicalAreaDetails" ], "xbrltype": "domainItemType" }, "country_CA": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "CANADA", "terseLabel": "Canada" } } }, "localname": "CA", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.morningstar.com/role/SegmentAndGeographicalAreaInformationExternalRevenueAndLongLivedAssetsDetails", "http://www.morningstar.com/role/SegmentAndGeographicalAreaInformationSegmentAndGeographicalAreaInformationOperatingLeaseAssetsByGeographicalAreaDetails" ], "xbrltype": "domainItemType" }, "country_GB": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "UNITED KINGDOM", "terseLabel": "Canada" } } }, "localname": "GB", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.morningstar.com/role/SegmentAndGeographicalAreaInformationExternalRevenueAndLongLivedAssetsDetails", "http://www.morningstar.com/role/SegmentAndGeographicalAreaInformationSegmentAndGeographicalAreaInformationOperatingLeaseAssetsByGeographicalAreaDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "UNITED STATES", "terseLabel": "United States", "verboseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.morningstar.com/role/SegmentAndGeographicalAreaInformationExternalRevenueAndLongLivedAssetsDetails", "http://www.morningstar.com/role/SegmentAndGeographicalAreaInformationSegmentAndGeographicalAreaInformationOperatingLeaseAssetsByGeographicalAreaDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CoverPage" ], "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.morningstar.com/role/CoverPage" ], "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.morningstar.com/role/CoverPage", "http://www.morningstar.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r273" ], "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.morningstar.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r274" ], "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.morningstar.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r275" ], "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.morningstar.com/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r275" ], "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.morningstar.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r275" ], "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.morningstar.com/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r276" ], "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.morningstar.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r275" ], "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.morningstar.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r275" ], "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.morningstar.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r275" ], "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.morningstar.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r275" ], "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.morningstar.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r271" ], "lang": { "en-US": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r272" ], "lang": { "en-US": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "morn_AccountsPayableAndAccruedLiabilitiesExcludingEmployeeRelatedLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of liabilities incurred and accounts payable excluding employee related liabilities (generally due within one year of the balance sheet date).", "label": "Accounts Payable and Accrued Liabilities, Excluding Employee Related Liabilities, Current", "terseLabel": "Deferred revenue" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesExcludingEmployeeRelatedLiabilitiesCurrent", "nsuri": "http://www.morningstar.com/20200331", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "morn_AssetBasedMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Asset-Based [Member]", "label": "Asset-Based [Member]", "terseLabel": "Asset-based", "verboseLabel": "Asset-based Revenue" } } }, "localname": "AssetBasedMember", "nsuri": "http://www.morningstar.com/20200331", "presentation": [ "http://www.morningstar.com/role/RevenueDisaggregationOfRevenueDetails", "http://www.morningstar.com/role/RevenueDisaggregationOfRevenueNarrativeDetails" ], "xbrltype": "domainItemType" }, "morn_AssetsandLiabilitiesLesseeTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Assets and Liabilities, Lessee [Table Text Block]", "label": "Assets and Liabilities, Lessee [Table Text Block]", "terseLabel": "Assets and Liabilities, Lessee" } } }, "localname": "AssetsandLiabilitiesLesseeTableTextBlock", "nsuri": "http://www.morningstar.com/20200331", "presentation": [ "http://www.morningstar.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "morn_BusinessAcquisitionProFormaOperatingIncomeLoss": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Business Acquisition, Pro Forma Operating Income (Loss)", "label": "Business Acquisition, Pro Forma Operating Income (Loss)", "terseLabel": "Business Acquisition, Pro Forma Operating Income (Loss)" } } }, "localname": "BusinessAcquisitionProFormaOperatingIncomeLoss", "nsuri": "http://www.morningstar.com/20200331", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsAcquisitionsGoodwillAndOtherIntangibleAssetsProformaInformationDetails" ], "xbrltype": "monetaryItemType" }, "morn_CashCashEquivalentsandInvestmentsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cash, Cash Equivalents and Investments [Member]", "label": "Cash, Cash Equivalents and Investments [Member]", "terseLabel": "Cash, Cash Equivalents and Investments" } } }, "localname": "CashCashEquivalentsandInvestmentsMember", "nsuri": "http://www.morningstar.com/20200331", "presentation": [ "http://www.morningstar.com/role/IncomeTaxesIncomeTaxReconciliationAndUnrecognizedTaxBenefitsDetails" ], "xbrltype": "domainItemType" }, "morn_ContractWithCustomerLiabilityIncreaseFromCashReceipts": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Contract With Customer, Liability, Increase From Cash Receipts", "label": "Contract With Customer, Liability, Increase From Cash Receipts", "terseLabel": "Increase in contract liabilities from cash payments received" } } }, "localname": "ContractWithCustomerLiabilityIncreaseFromCashReceipts", "nsuri": "http://www.morningstar.com/20200331", "presentation": [ "http://www.morningstar.com/role/RevenueContractLiabilitiesAdditionalInformationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "morn_CreditAgreementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Credit Agreement [Member]", "label": "Credit Agreement [Member]", "terseLabel": "Credit Agreement [Member]" } } }, "localname": "CreditAgreementMember", "nsuri": "http://www.morningstar.com/20200331", "presentation": [ "http://www.morningstar.com/role/CreditArrangementsDetails", "http://www.morningstar.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "morn_DBRSMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "DBRS [Member]", "label": "DBRS [Member]", "terseLabel": "DBRS" } } }, "localname": "DBRSMember", "nsuri": "http://www.morningstar.com/20200331", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsAcquisitionsGoodwillAndOtherIntangibleAssetsProformaInformationDetails" ], "xbrltype": "domainItemType" }, "morn_DebtInstrumentCovenantTermsConsolidatedInterestCoverageRatio": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Covenant Terms, Consolidated Interest Coverage Ratio", "label": "Debt Instrument, Covenant Terms, Consolidated Interest Coverage Ratio", "terseLabel": "Debt covenant, consolidated interest coverage ratio" } } }, "localname": "DebtInstrumentCovenantTermsConsolidatedInterestCoverageRatio", "nsuri": "http://www.morningstar.com/20200331", "presentation": [ "http://www.morningstar.com/role/CreditArrangementsDetails" ], "xbrltype": "pureItemType" }, "morn_DebtInstrumentCovenantTermsConsolidatedLeverageRatio": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Covenant Terms, Consolidated Leverage Ratio", "label": "Debt Instrument, Covenant Terms, Consolidated Leverage Ratio", "terseLabel": "Debt covenant, consolidated leverage ratio" } } }, "localname": "DebtInstrumentCovenantTermsConsolidatedLeverageRatio", "nsuri": "http://www.morningstar.com/20200331", "presentation": [ "http://www.morningstar.com/role/CreditArrangementsDetails" ], "xbrltype": "pureItemType" }, "morn_DecreaseInIncomeTaxExpenseUponRecognitionOfGrossUnrecognizedTaxBenefits": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Decrease in income tax expense upon recognition of gross unrecognized tax benefits.", "label": "Decrease in Income Tax Expense Upon Recognition of Gross Unrecognized Tax Benefits", "terseLabel": "Decrease in income tax expense upon recognition of gross unrecognized tax benefits" } } }, "localname": "DecreaseInIncomeTaxExpenseUponRecognitionOfGrossUnrecognizedTaxBenefits", "nsuri": "http://www.morningstar.com/20200331", "presentation": [ "http://www.morningstar.com/role/IncomeTaxesIncomeTaxContingencyDetails" ], "xbrltype": "monetaryItemType" }, "morn_EmployeeRelatedLiabilitiesNoncurrent": { "auth_ref": [], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued sabbatical (primarily), salaries and bonuses, payroll taxes and fringe benefits which are generally due beyond one year from the balance sheet date.", "label": "Employee Related Liabilities Noncurrent", "terseLabel": "Accrued compensation" } } }, "localname": "EmployeeRelatedLiabilitiesNoncurrent", "nsuri": "http://www.morningstar.com/20200331", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "morn_EnterpriseValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Enterprise Value", "label": "Enterprise Value", "terseLabel": "Enterprise Value" } } }, "localname": "EnterpriseValue", "nsuri": "http://www.morningstar.com/20200331", "presentation": [ "http://www.morningstar.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "morn_EuropeExcludingUnitedKingdomMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Europe excluding the United Kingdom [Member]", "label": "Europe excluding the United Kingdom [Member]", "terseLabel": "Continental Europe" } } }, "localname": "EuropeExcludingUnitedKingdomMember", "nsuri": "http://www.morningstar.com/20200331", "presentation": [ "http://www.morningstar.com/role/SegmentAndGeographicalAreaInformationExternalRevenueAndLongLivedAssetsDetails", "http://www.morningstar.com/role/SegmentAndGeographicalAreaInformationSegmentAndGeographicalAreaInformationOperatingLeaseAssetsByGeographicalAreaDetails" ], "xbrltype": "domainItemType" }, "morn_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomesticAndForeign": { "auth_ref": [], "calculation": { "http://www.morningstar.com/role/IncomeTaxesIncomeTaxReconciliationAndUnrecognizedTaxBenefitsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Income Loss From Continuing Operations Before Income Taxes Domestic And Foreign", "label": "Income Loss From Continuing Operations Before Income Taxes Domestic And Foreign", "totalLabel": "Total" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomesticAndForeign", "nsuri": "http://www.morningstar.com/20200331", "presentation": [ "http://www.morningstar.com/role/IncomeTaxesIncomeTaxReconciliationAndUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "morn_IncreaseDecreaseInAccountsPayableAndAccruedLiabilitiesExcludingEmployeeRelatedLiabilities": { "auth_ref": [], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The net change during the reporting period in the aggregate amount of obligations and expenses incurred but not paid, excluding employee related liabilities.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities, Excluding Employee Related Liabilities", "terseLabel": "Accounts payable and accrued liabilities" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilitiesExcludingEmployeeRelatedLiabilities", "nsuri": "http://www.morningstar.com/20200331", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "morn_InvestmentsAndFairValueMeasurementsTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This element may be used as a single block of text to include the entire investments and fair value measurements disclosure including data and tables", "label": "Investments and Fair Value Measurements [Text Block]", "terseLabel": "Investments and Fair Value Measurements" } } }, "localname": "InvestmentsAndFairValueMeasurementsTextBlock", "nsuri": "http://www.morningstar.com/20200331", "presentation": [ "http://www.morningstar.com/role/FairValueMeasurementOfInvestments" ], "xbrltype": "textBlockItemType" }, "morn_July2019RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "July 2019 Revolving Credit Facility [Member]", "label": "July 2019 Revolving Credit Facility [Member]", "terseLabel": "July 2019 Revolving Credit Facility [Member]" } } }, "localname": "July2019RevolvingCreditFacilityMember", "nsuri": "http://www.morningstar.com/20200331", "presentation": [ "http://www.morningstar.com/role/CreditArrangementsDetails", "http://www.morningstar.com/role/CreditArrangementsScheduleOfLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "morn_LicensedBasedMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Licensed-Based", "label": "Licensed-Based [Member]", "terseLabel": "License-based", "verboseLabel": "Licensed-based Revenue" } } }, "localname": "LicensedBasedMember", "nsuri": "http://www.morningstar.com/20200331", "presentation": [ "http://www.morningstar.com/role/RevenueDisaggregationOfRevenueDetails", "http://www.morningstar.com/role/RevenueDisaggregationOfRevenueNarrativeDetails" ], "xbrltype": "domainItemType" }, "morn_NonUnitedStatesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Non US [Member]", "label": "Non United States [Member]", "verboseLabel": "Total International" } } }, "localname": "NonUnitedStatesMember", "nsuri": "http://www.morningstar.com/20200331", "presentation": [ "http://www.morningstar.com/role/IncomeTaxesIncomeTaxReconciliationAndUnrecognizedTaxBenefitsDetails", "http://www.morningstar.com/role/SegmentAndGeographicalAreaInformationExternalRevenueAndLongLivedAssetsDetails", "http://www.morningstar.com/role/SegmentAndGeographicalAreaInformationSegmentAndGeographicalAreaInformationOperatingLeaseAssetsByGeographicalAreaDetails" ], "xbrltype": "domainItemType" }, "morn_OperatingLeaseAssetsLesseeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Operating Lease, Assets, Lessee [Abstract]", "label": "Operating Lease, Assets, Lessee [Abstract]", "terseLabel": "Assets" } } }, "localname": "OperatingLeaseAssetsLesseeAbstract", "nsuri": "http://www.morningstar.com/20200331", "presentation": [ "http://www.morningstar.com/role/LeasesAssetsAndLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "morn_OperatingLeaseLiabilitiesLesseeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Operating Lease, Liabilities, Lessee [Abstract]", "label": "Operating Lease, Liabilities, Lessee [Abstract]", "terseLabel": "Liabilities" } } }, "localname": "OperatingLeaseLiabilitiesLesseeAbstract", "nsuri": "http://www.morningstar.com/20200331", "presentation": [ "http://www.morningstar.com/role/LeasesAssetsAndLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "morn_RestrictedStockUnitsandPerformanceShareAwardsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Restricted Stock Units and Performance Share Awards [Member]", "label": "Restricted Stock Units and Performance Share Awards [Member]", "terseLabel": "Restricted Stock Units and Performance Share Awards" } } }, "localname": "RestrictedStockUnitsandPerformanceShareAwardsMember", "nsuri": "http://www.morningstar.com/20200331", "presentation": [ "http://www.morningstar.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "morn_ScheduleOfCompensationCostForSharebasedPaymentArrangementsAllocationOfSharebasedCompensationCostsByExpenseCategoryTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule Of Compensation Cost For Share-based Payment Arrangements, Allocation Of Share-based Compensation Costs By Expense Category [Table Text Block]", "label": "Schedule Of Compensation Cost For Share-based Payment Arrangements, Allocation Of Share-based Compensation Costs By Expense Category [Table Text Block]", "terseLabel": "Schedule Of Compensation Cost By Expense Category" } } }, "localname": "ScheduleOfCompensationCostForSharebasedPaymentArrangementsAllocationOfSharebasedCompensationCostsByExpenseCategoryTableTextBlock", "nsuri": "http://www.morningstar.com/20200331", "presentation": [ "http://www.morningstar.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "morn_ScheduleOfGrossUnrecognizedTaxBenefitsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of Gross Unrecognized Tax Benefits [Table Text Block]", "label": "Schedule of Gross Unrecognized Tax Benefits [Table Text Block]", "terseLabel": "Schedule of Gross Unrecognized Tax Benefits" } } }, "localname": "ScheduleOfGrossUnrecognizedTaxBenefitsTableTextBlock", "nsuri": "http://www.morningstar.com/20200331", "presentation": [ "http://www.morningstar.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "morn_ScheduleOfLiabilitiesForUnrecognizedTaxBenefitsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of Liabilities for Unrecognized Tax Benefits [Table Text Block]", "label": "Schedule of Liabilities for Unrecognized Tax Benefits [Table Text Block]", "terseLabel": "Schedule of Liabilities for Unrecognized Tax Benefits" } } }, "localname": "ScheduleOfLiabilitiesForUnrecognizedTaxBenefitsTableTextBlock", "nsuri": "http://www.morningstar.com/20200331", "presentation": [ "http://www.morningstar.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "morn_SegmentGeographicalGroupOfOtherCountriesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Segment, Geographical, Group of Other Countries [Member]", "label": "Segment, Geographical, Group of Other Countries [Member]", "terseLabel": "Other" } } }, "localname": "SegmentGeographicalGroupOfOtherCountriesMember", "nsuri": "http://www.morningstar.com/20200331", "presentation": [ "http://www.morningstar.com/role/SegmentAndGeographicalAreaInformationExternalRevenueAndLongLivedAssetsDetails", "http://www.morningstar.com/role/SegmentAndGeographicalAreaInformationSegmentAndGeographicalAreaInformationOperatingLeaseAssetsByGeographicalAreaDetails" ], "xbrltype": "domainItemType" }, "morn_ShareRepurchaseProgramDisclosureTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This element represent the Information regarding share repurchase program approved by the Board of Directors.", "label": "Share Repurchase Program Disclosure [Text Block]", "terseLabel": "Share Repurchase Program" } } }, "localname": "ShareRepurchaseProgramDisclosureTextBlock", "nsuri": "http://www.morningstar.com/20200331", "presentation": [ "http://www.morningstar.com/role/ShareRepurchaseProgram" ], "xbrltype": "textBlockItemType" }, "morn_SharesRepurchasedProgramLifeToDateShares": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Shares Repurchased, Program Life to Date, Shares", "label": "Shares Repurchased, Program Life to Date, Shares", "terseLabel": "Shares repurchased, program life to date, shares" } } }, "localname": "SharesRepurchasedProgramLifeToDateShares", "nsuri": "http://www.morningstar.com/20200331", "presentation": [ "http://www.morningstar.com/role/ShareRepurchaseProgramDetails" ], "xbrltype": "sharesItemType" }, "morn_SharesRepurchasedProgramLifeToDateValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Shares Repurchased, Program Life to Date, Value", "label": "Shares Repurchased, Program Life to Date, Value", "terseLabel": "Shares repurchased, program life to date, value" } } }, "localname": "SharesRepurchasedProgramLifeToDateValue", "nsuri": "http://www.morningstar.com/20200331", "presentation": [ "http://www.morningstar.com/role/ShareRepurchaseProgramDetails" ], "xbrltype": "monetaryItemType" }, "morn_StockIssuedDuringPeriodSharesStockOptionsExercisedAndVestingOfRestrictedStock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of shares issued during the period upon vesting of restricted stock awards and as a result of the exercise of stock options.", "label": "Stock Issued During Period, Shares, Stock Options Exercised and Vesting of Restricted Stock", "terseLabel": "Issuance of common stock related to stock-option exercises and vesting of restricted stock units, net of shares withheld for taxes on settlements of restricted stock units (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercisedAndVestingOfRestrictedStock", "nsuri": "http://www.morningstar.com/20200331", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementOfEquity" ], "xbrltype": "sharesItemType" }, "morn_StockIssuedDuringPeriodValueStockOptionsExercisedAndVestingOfRestrictedStock": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The value of additional paid in capital recognized for stock issued upon vesting of restricted stock awards and exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised and Vesting of Restricted Stock", "terseLabel": "Vesting of restricted stock units, net of shares withheld for taxes on settlements of restricted stock units" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercisedAndVestingOfRestrictedStock", "nsuri": "http://www.morningstar.com/20200331", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementOfEquity" ], "xbrltype": "monetaryItemType" }, "morn_Sustainalytics_Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Sustainalytics_ [Member]", "label": "Sustainalytics_ [Member]", "terseLabel": "Sustainalytics_ [Member]" } } }, "localname": "Sustainalytics_Member", "nsuri": "http://www.morningstar.com/20200331", "presentation": [ "http://www.morningstar.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "morn_TaxesWithheldForRestrictedStockUnits": { "auth_ref": [], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Taxes Withheld For Restricted Stock Units", "label": "Taxes Withheld For Restricted Stock Units", "negatedTerseLabel": "Employee taxes paid from withholding of restricted stock units" } } }, "localname": "TaxesWithheldForRestrictedStockUnits", "nsuri": "http://www.morningstar.com/20200331", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "morn_TechnologyBasedAssetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Technology based assets, such as databases and websites.", "label": "Technology Based Assets [Member]", "terseLabel": "Intellectual property & other" } } }, "localname": "TechnologyBasedAssetsMember", "nsuri": "http://www.morningstar.com/20200331", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "morn_TermLoanFacilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Term Loan Facility [Member]", "label": "Term Loan Facility [Member]", "terseLabel": "Term Loan Facility [Member]" } } }, "localname": "TermLoanFacilityMember", "nsuri": "http://www.morningstar.com/20200331", "presentation": [ "http://www.morningstar.com/role/CreditArrangementsDetails", "http://www.morningstar.com/role/CreditArrangementsScheduleOfLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "morn_TotalLiabilityForUnrecognizedTaxBenefits": { "auth_ref": [], "calculation": { "http://www.morningstar.com/role/IncomeTaxesIncomeTaxReconciliationAndUnrecognizedTaxBenefitsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total Liability For Unrecognized Tax Benefits", "label": "Total Liability For Unrecognized Tax Benefits", "totalLabel": "Total liability for unrecognized tax benefits" } } }, "localname": "TotalLiabilityForUnrecognizedTaxBenefits", "nsuri": "http://www.morningstar.com/20200331", "presentation": [ "http://www.morningstar.com/role/IncomeTaxesIncomeTaxReconciliationAndUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "morn_TransactionBasedMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Transaction-Based [Member]", "label": "Transaction-Based [Member]", "terseLabel": "Transaction-based" } } }, "localname": "TransactionBasedMember", "nsuri": "http://www.morningstar.com/20200331", "presentation": [ "http://www.morningstar.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "morn_UnrealizedGainLossOnAvailableForSaleInvestments": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "This item represents the unrealized gains and losses on available-for-sale investments in noncash investing activities.", "label": "Unrealized Gain (Loss) on Available For Sale Investments", "terseLabel": "Unrealized gain (loss) on available-for-sale investments" } } }, "localname": "UnrealizedGainLossOnAvailableForSaleInvestments", "nsuri": "http://www.morningstar.com/20200331", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "morn_UnrecognizedTaxBenefitsIncludedInCurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.morningstar.com/role/IncomeTaxesIncomeTaxReconciliationAndUnrecognizedTaxBenefitsDetails": { "order": 1.0, "parentTag": "morn_TotalLiabilityForUnrecognizedTaxBenefits", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Unrecognized Tax Benefits Included In Current Liabilities", "label": "Unrecognized Tax Benefits Included In Current Liabilities", "terseLabel": "Current liability" } } }, "localname": "UnrecognizedTaxBenefitsIncludedInCurrentLiabilities", "nsuri": "http://www.morningstar.com/20200331", "presentation": [ "http://www.morningstar.com/role/IncomeTaxesIncomeTaxReconciliationAndUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "morn_UnrecognizedTaxBenefitsIncludedInNonCurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.morningstar.com/role/IncomeTaxesIncomeTaxReconciliationAndUnrecognizedTaxBenefitsDetails": { "order": 2.0, "parentTag": "morn_TotalLiabilityForUnrecognizedTaxBenefits", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Unrecognized Tax Benefits Included In Non Current Liabilities", "label": "Unrecognized Tax Benefits Included In Non Current Liabilities", "terseLabel": "Non-current liability" } } }, "localname": "UnrecognizedTaxBenefitsIncludedInNonCurrentLiabilities", "nsuri": "http://www.morningstar.com/20200331", "presentation": [ "http://www.morningstar.com/role/IncomeTaxesIncomeTaxReconciliationAndUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "morn_WeightedAverageDiscountRateAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted Average Discount Rate [Abstract]", "label": "Weighted Average Discount Rate [Abstract]", "terseLabel": "Weighted-average discount rate" } } }, "localname": "WeightedAverageDiscountRateAbstract", "nsuri": "http://www.morningstar.com/20200331", "presentation": [ "http://www.morningstar.com/role/LeasesWeightedAverageRemainingLeaseTermsAndDiscountRatesDetails" ], "xbrltype": "stringItemType" }, "morn_WeightedAverageRemainingLeaseTermAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted Average Remaining Lease Term [Abstract]", "label": "Weighted Average Remaining Lease Term [Abstract]", "terseLabel": "Weighted-average remaining lease term (in years)" } } }, "localname": "WeightedAverageRemainingLeaseTermAbstract", "nsuri": "http://www.morningstar.com/20200331", "presentation": [ "http://www.morningstar.com/role/LeasesWeightedAverageRemainingLeaseTermsAndDiscountRatesDetails" ], "xbrltype": "stringItemType" }, "srt_AsiaMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Asia [Member]", "terseLabel": "United Kingdom" } } }, "localname": "AsiaMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.morningstar.com/role/SegmentAndGeographicalAreaInformationExternalRevenueAndLongLivedAssetsDetails", "http://www.morningstar.com/role/SegmentAndGeographicalAreaInformationSegmentAndGeographicalAreaInformationOperatingLeaseAssetsByGeographicalAreaDetails" ], "xbrltype": "domainItemType" }, "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.morningstar.com/role/CreditArrangementsDetails", "http://www.morningstar.com/role/LeasesNarrativeDetails", "http://www.morningstar.com/role/RevenueDisaggregationOfRevenueNarrativeDetails" ], "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.morningstar.com/role/CreditArrangementsDetails", "http://www.morningstar.com/role/LeasesNarrativeDetails", "http://www.morningstar.com/role/RevenueDisaggregationOfRevenueNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r119", "r173", "r175", "r265", "r266" ], "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.morningstar.com/role/RevenueDisaggregationOfRevenueDetails", "http://www.morningstar.com/role/RevenueDisaggregationOfRevenueNarrativeDetails" ], "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.morningstar.com/role/RevenueDisaggregationOfRevenueDetails", "http://www.morningstar.com/role/RevenueDisaggregationOfRevenueNarrativeDetails" ], "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.morningstar.com/role/CreditArrangementsDetails", "http://www.morningstar.com/role/LeasesNarrativeDetails", "http://www.morningstar.com/role/RevenueDisaggregationOfRevenueNarrativeDetails" ], "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.morningstar.com/role/CreditArrangementsDetails", "http://www.morningstar.com/role/LeasesNarrativeDetails", "http://www.morningstar.com/role/RevenueDisaggregationOfRevenueNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]", "verboseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.morningstar.com/role/IncomeTaxesIncomeTaxReconciliationAndUnrecognizedTaxBenefitsDetails", "http://www.morningstar.com/role/SegmentAndGeographicalAreaInformationExternalRevenueAndLongLivedAssetsDetails", "http://www.morningstar.com/role/SegmentAndGeographicalAreaInformationSegmentAndGeographicalAreaInformationOperatingLeaseAssetsByGeographicalAreaDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r120", "r173", "r176", "r267", "r269", "r270" ], "lang": { "en-US": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]", "verboseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.morningstar.com/role/IncomeTaxesIncomeTaxReconciliationAndUnrecognizedTaxBenefitsDetails", "http://www.morningstar.com/role/SegmentAndGeographicalAreaInformationExternalRevenueAndLongLivedAssetsDetails", "http://www.morningstar.com/role/SegmentAndGeographicalAreaInformationSegmentAndGeographicalAreaInformationOperatingLeaseAssetsByGeographicalAreaDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201602Member": { "auth_ref": [ "r229" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).", "label": "Accounting Standards Update 2016-02 [Member]", "terseLabel": "Accounting Standards Update 2016-02" } } }, "localname": "AccountingStandardsUpdate201602Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/SummaryOfSignificantAccountingPoliciesImpactOfAdoptionOfTopic842Details" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": { "auth_ref": [ "r25" ], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Accounts Payable and Accrued Liabilities, Current", "terseLabel": "Accounts payable and accrued liabilities" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r1", "r14", "r122", "r123", "r174" ], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.morningstar.com/role/RevenueSummaryOfContractAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_ContractWithCustomerAssetNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, less allowance for credit losses", "verboseLabel": "Accounts receivable, less allowance for credit losses of $4.8 and $4.1, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets", "http://www.morningstar.com/role/RevenueSummaryOfContractAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r20", "r149" ], "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" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "auth_ref": [ "r41" ], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax, of accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "AOCI, Debt Securities, Available-for-sale, Adjustment, after Tax", "terseLabel": "Unrealized gain (loss) on available-for-sale investments" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax": { "auth_ref": [ "r37", "r40", "r41", "r42", "r218", "r223", "r225" ], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses.", "label": "Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax", "terseLabel": "Currency translation adjustment" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r40", "r41", "r42" ], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "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", "totalLabel": "Total accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets" ], "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 loss:" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r39", "r42", "r45", "r213" ], "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 Loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r15" ], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "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.morningstar.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r92" ], "lang": { "en-US": { "role": { "documentation": "Information by new accounting pronouncement.", "label": "Adjustments for New Accounting Pronouncements [Axis]", "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/SummaryOfSignificantAccountingPoliciesImpactOfAdoptionOfTopic842Details" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile consolidated net income to net cash flows from operating activities:" } } }, "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for restricted stock unit under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Restricted Stock Unit, Increase for Cost Recognition", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition [Abstract]", "terseLabel": "Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementOfEquity" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r178", "r180", "r188", "r189" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Reclassification of awards previously liability-classified that were converted to equity" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r180", "r183", "r187" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Total stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/StockBasedCompensationAllocationOfStockBasedCompensationCostsByPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r18", "r124", "r129" ], "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": "Allowance for doubtful accounts receivable" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r80", "r140", "r145" ], "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 expense" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r116", "r246", "r256" ], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets": { "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.morningstar.com/role/CondensedConsolidatedBalanceSheets" ], "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.morningstar.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r3", "r4", "r36" ], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets": { "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.morningstar.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableforsaleSecuritiesGrossRealizedGainLossExcludingOtherThanTemporaryImpairments": { "auth_ref": [], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "This item represents the difference between the gross realized gains and losses realized on the sale of debt or equity securities categorized neither as held-to-maturity nor trading securities.", "label": "Available-for-sale Securities, Gross Realized Gain (Loss), Excluding Other than Temporary Impairments", "terseLabel": "Gain on sale of investments, reclassified from other comprehensive income" } } }, "localname": "AvailableforsaleSecuritiesGrossRealizedGainLossExcludingOtherThanTemporaryImpairments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r181", "r185" ], "lang": { "en-US": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BaseRateMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Minimum rate investor will accept.", "label": "Base Rate [Member]", "terseLabel": "Lender's base rate [Member]" } } }, "localname": "BaseRateMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CreditArrangementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsAcquisitionsGoodwillAndOtherIntangibleAssetsProformaInformationDetails", "http://www.morningstar.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r203", "r204" ], "lang": { "en-US": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsAcquisitionsGoodwillAndOtherIntangibleAssetsProformaInformationDetails", "http://www.morningstar.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsAcquisitionsGoodwillAndOtherIntangibleAssetsProformaInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic": { "auth_ref": [ "r201", "r202" ], "lang": { "en-US": { "role": { "documentation": "The pro forma basic net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Earnings Per Share, Basic", "terseLabel": "Business Acquisition, Pro Forma Earnings Per Share, Basic" } } }, "localname": "BusinessAcquisitionProFormaEarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsAcquisitionsGoodwillAndOtherIntangibleAssetsProformaInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted": { "auth_ref": [ "r201", "r202" ], "lang": { "en-US": { "role": { "documentation": "The pro forma diluted net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Earnings Per Share, Diluted", "terseLabel": "Business Acquisition, Pro Forma Earnings Per Share, Diluted" } } }, "localname": "BusinessAcquisitionProFormaEarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsAcquisitionsGoodwillAndOtherIntangibleAssetsProformaInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r201", "r202" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "terseLabel": "Business Acquisition, Pro Forma Information [Table Text Block]" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r201", "r202" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "terseLabel": "Business Acquisition, Pro Forma Net Income (Loss)" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsAcquisitionsGoodwillAndOtherIntangibleAssetsProformaInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r201", "r202" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Business Acquisition, Pro Forma Revenue", "terseLabel": "Business Acquisition, Pro Forma Revenue" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsAcquisitionsGoodwillAndOtherIntangibleAssetsProformaInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostNet": { "auth_ref": [ "r131" ], "calculation": { "http://www.morningstar.com/role/RevenueSummaryOfContractAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_ContractWithCustomerAssetNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Net", "terseLabel": "Deferred commissions, current and non-current" } } }, "localname": "CapitalizedContractCostNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/RevenueSummaryOfContractAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetCurrent": { "auth_ref": [ "r131" ], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as current.", "label": "Capitalized Contract Cost, Net, Current", "terseLabel": "Deferred commissions" } } }, "localname": "CapitalizedContractCostNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetNoncurrent": { "auth_ref": [ "r131" ], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as noncurrent.", "label": "Capitalized Contract Cost, Net, Noncurrent", "terseLabel": "Deferred commissions" } } }, "localname": "CapitalizedContractCostNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r76", "r82", "r84" ], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents\u2014end of period", "periodStartLabel": "Cash and cash equivalents\u2014beginning of period", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets", "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r76", "r222" ], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfCashFlows": { "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 decrease in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Supplemental information of non-cash investing and financing activities:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r152", "r153" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/Contingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockDividendsPerShareCashPaid": { "auth_ref": [ "r162" ], "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": "Dividends paid per common share (in dollars per share)" } } }, "localname": "CommonStockDividendsPerShareCashPaid", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockDividendsPerShareDeclared": { "auth_ref": [ "r162" ], "lang": { "en-US": { "role": { "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Declared", "terseLabel": "Dividends declared (in dollars per share)" } } }, "localname": "CommonStockDividendsPerShareDeclared", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementOfEquityParenthetical", "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockNoParValue": { "auth_ref": [ "r13" ], "lang": { "en-US": { "role": { "documentation": "Face amount per share of no-par value common stock.", "label": "Common Stock, No Par Value", "terseLabel": "Common Stock, No Par Value" } } }, "localname": "CommonStockNoParValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r13" ], "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" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r13", "r157" ], "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" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.morningstar.com/role/CondensedConsolidatedStatementOfEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r13" ], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "verboseLabel": "Common stock, no par value, 200,000,000 shares authorized, of which 42,793,123 and 42,848,359 shares were outstanding as of March 31, 2020 and December 31, 2019, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r48", "r50", "r210", "r216" ], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r108", "r109", "r219", "r220" ], "lang": { "en-US": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/IncomeTaxesIncomeTaxReconciliationAndUnrecognizedTaxBenefitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r108", "r109", "r219", "r220", "r268" ], "lang": { "en-US": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/IncomeTaxesIncomeTaxReconciliationAndUnrecognizedTaxBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r108", "r109", "r219", "r220", "r268" ], "lang": { "en-US": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/IncomeTaxesIncomeTaxReconciliationAndUnrecognizedTaxBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskLineItems": { "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": "Concentration Risk [Line Items]", "terseLabel": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/IncomeTaxesIncomeTaxReconciliationAndUnrecognizedTaxBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r108", "r109", "r219", "r220" ], "lang": { "en-US": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Percentage of cash, cash equivalents and investments held by operations outside of US" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/IncomeTaxesIncomeTaxReconciliationAndUnrecognizedTaxBenefitsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r106", "r108", "r109", "r110", "r219", "r221" ], "lang": { "en-US": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]", "terseLabel": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/IncomeTaxesIncomeTaxReconciliationAndUnrecognizedTaxBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r108", "r109", "r219", "r220" ], "lang": { "en-US": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/IncomeTaxesIncomeTaxReconciliationAndUnrecognizedTaxBenefitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r169" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of contract balances and changes in contract balances.", "label": "Contract with Customer, Asset and Liability [Table Text Block]", "terseLabel": "Summary of Contract Assets and Change in Deferred Commissions" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r165", "r167", "r174" ], "calculation": { "http://www.morningstar.com/role/RevenueSummaryOfContractAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "totalLabel": "Total contract assets" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/RevenueSummaryOfContractAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized": { "auth_ref": [ "r168" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized arising from contract liability from change in timeframe for performance obligation to be satisfied.", "label": "Contract with Customer, Liability, Change in Timeframe, Performance Obligation Satisfied, Revenue Recognized", "terseLabel": "Contract with Customer, Liability, Change in Timeframe, Performance Obligation Satisfied, Revenue Recognized" } } }, "localname": "ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/RevenueContractLiabilitiesAdditionalInformationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r165", "r166", "r174" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Accounts payable and accrued liabilities" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/RevenueContractLiabilitiesAdditionalInformationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r165", "r166", "r174" ], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r60" ], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/StockBasedCompensationAllocationOfStockBasedCompensationCostsByPlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r58" ], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Total costs of sales and operating expenses for the period.", "label": "Costs and Expenses", "totalLabel": "Total operating expense" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpensesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Costs and Expenses [Abstract]", "terseLabel": "Operating expense:" } } }, "localname": "CostsAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfIncome" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CreditArrangementsDetails", "http://www.morningstar.com/role/CreditArrangementsScheduleOfLongTermDebtDetails", "http://www.morningstar.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CreditArrangementsDetails", "http://www.morningstar.com/role/CreditArrangementsScheduleOfLongTermDebtDetails", "http://www.morningstar.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r205" ], "lang": { "en-US": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer-related assets" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r156" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Credit Arrangements" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CreditArrangements" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r10", "r11", "r12", "r247", "r248", "r255" ], "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.morningstar.com/role/CreditArrangementsDetails", "http://www.morningstar.com/role/CreditArrangementsScheduleOfLongTermDebtDetails", "http://www.morningstar.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Basis spread on variable rate debt" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CreditArrangementsDetails" ], "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.morningstar.com/role/CreditArrangementsScheduleOfLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r30" ], "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.morningstar.com/role/CreditArrangementsDetails", "http://www.morningstar.com/role/CreditArrangementsScheduleOfLongTermDebtDetails", "http://www.morningstar.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r30", "r87", "r158", "r159", "r160", "r161", "r226", "r227", "r228", "r254" ], "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.morningstar.com/role/CreditArrangementsScheduleOfLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r197" ], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets": { "order": 9.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred tax asset, net" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r192", "r197" ], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets": { "order": 7.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 tax liability, net" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r80", "r113" ], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfIncome": { "order": 5.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r173" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r190" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/StockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DividendsCommonStock": { "auth_ref": [ "r162", "r253" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).", "label": "Dividends, Common Stock", "negatedLabel": "Dividends declared" } } }, "localname": "DividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net income per share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfIncome" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r55", "r93", "r98", "r100", "r101", "r102", "r104", "r252", "r264" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic (in dollars per share)", "verboseLabel": "Basic net income per share attributable to Morningstar, Inc." } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfIncome", "http://www.morningstar.com/role/IncomePerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "terseLabel": "Earnings Per Share, Basic [Abstract]" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/IncomePerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r55", "r93", "r98", "r100", "r101", "r102", "r104", "r252", "r264" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted (in dollars per share)", "verboseLabel": "Diluted net income per share attributable to Morningstar, Inc." } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfIncome", "http://www.morningstar.com/role/IncomePerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Diluted [Abstract]", "terseLabel": "Earnings Per Share, Diluted [Abstract]" } } }, "localname": "EarningsPerShareDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/IncomePerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r105" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Income Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/IncomePerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r222" ], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "terseLabel": "Effect of exchange rate changes on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r89", "r193", "r194" ], "lang": { "en-US": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective income tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/IncomeTaxesIncomeTaxReconciliationAndUnrecognizedTaxBenefitsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes": { "auth_ref": [ "r193", "r194", "r198" ], "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to revisions of previously reported income tax expense.", "label": "Effective Income Tax Rate Reconciliation, Prior Year Income Taxes, Percent", "terseLabel": "Respective decrease in taxes (as a percent)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/IncomeTaxesIncomeTaxReconciliationAndUnrecognizedTaxBenefitsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r28" ], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued compensation" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r184" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized stock-based compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r184" ], "lang": { "en-US": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Expected amortization period (months)" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r157" ], "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.morningstar.com/role/CondensedConsolidatedStatementOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Weighted-Average Useful Life (years)" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r144" ], "calculation": { "http://www.morningstar.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetails": { "order": 1.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", "negatedTerseLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://www.morningstar.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsAmortizationExpenseDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "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.morningstar.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.morningstar.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsAmortizationExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "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 (from April 1 through December 31)" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life.", "label": "Finite-lived Intangible Assets Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Intangible Asset, Amortization Expense" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r146" ], "calculation": { "http://www.morningstar.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsAmortizationExpenseDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "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": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r146" ], "calculation": { "http://www.morningstar.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsAmortizationExpenseDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "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": "2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r146" ], "calculation": { "http://www.morningstar.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsAmortizationExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "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": "2020" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r146" ], "calculation": { "http://www.morningstar.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsAmortizationExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "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": "2019" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r141", "r142", "r144", "r147", "r245" ], "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.morningstar.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]" } } }, "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsAmortizationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r144", "r245" ], "calculation": { "http://www.morningstar.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r141", "r143" ], "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.morningstar.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r144" ], "calculation": { "http://www.morningstar.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsAmortizationExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.morningstar.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "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", "terseLabel": "Intangible assets, net", "totalLabel": "Intangible assets, Net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsAmortizationExpenseDetails", "http://www.morningstar.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetails", "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r61" ], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfIncome": { "order": 4.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r56" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/StockBasedCompensationAllocationOfStockBasedCompensationCostsByPlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeographicConcentrationRiskMember": { "auth_ref": [ "r107" ], "lang": { "en-US": { "role": { "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa).", "label": "Geographic Concentration Risk [Member]", "terseLabel": "Geographic Concentration Risk" } } }, "localname": "GeographicConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/IncomeTaxesIncomeTaxReconciliationAndUnrecognizedTaxBenefitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r132", "r134" ], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Goodwill, Ending Balance", "periodStartLabel": "Goodwill, Beginning Balance", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetails", "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r148" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Acquisitions, Goodwill and Other Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillAndOtherIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r136" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "terseLabel": "Foreign currency translation" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r80", "r133", "r135", "r138" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impairment Loss", "terseLabel": "Goodwill, impairment loss" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r88" ], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 }, "http://www.morningstar.com/role/IncomeTaxesIncomeTaxReconciliationAndUnrecognizedTaxBenefitsDetails": { "order": 1.0, "parentTag": "morn_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomesticAndForeign", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "terseLabel": "Income before income taxes and equity in net loss of unconsolidated entities", "totalLabel": "Income before income taxes and equity in net loss of unconsolidated entities" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfIncome", "http://www.morningstar.com/role/IncomeTaxesIncomeTaxReconciliationAndUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r54", "r80", "r114", "r127", "r251", "r263" ], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfIncome": { "order": 3.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 }, "http://www.morningstar.com/role/IncomeTaxesIncomeTaxReconciliationAndUnrecognizedTaxBenefitsDetails": { "order": 2.0, "parentTag": "morn_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomesticAndForeign", "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", "negatedLabel": "Equity in net loss of unconsolidated entities", "terseLabel": "Equity in net loss of unconsolidated entities" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfIncome", "http://www.morningstar.com/role/IncomeTaxesIncomeTaxReconciliationAndUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r151" ], "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.morningstar.com/role/StockBasedCompensationAllocationOfStockBasedCompensationCostsByPlanDetails" ], "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.morningstar.com/role/StockBasedCompensationAllocationOfStockBasedCompensationCostsByPlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r200" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r86", "r115", "r199" ], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfIncome", "http://www.morningstar.com/role/IncomeTaxesIncomeTaxReconciliationAndUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Effective Income Tax Rate Reconciliation, Amount [Abstract]" } } }, "localname": "IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/IncomeTaxesIncomeTaxReconciliationAndUnrecognizedTaxBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r83" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Cash paid for income taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesReceivable": { "auth_ref": [ "r34", "r250", "r262" ], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.", "label": "Income Taxes Receivable, Current", "terseLabel": "Income tax receivable" } } }, "localname": "IncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r79" ], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r79" ], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 11.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, current" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "auth_ref": [ "r79" ], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.", "label": "Increase (Decrease) in Deferred Income Taxes", "negatedTerseLabel": "Deferred income taxes" } } }, "localname": "IncreaseDecreaseInDeferredIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r79" ], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Deferred Revenue", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r79" ], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 10.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 obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Increase (Decrease) in Employee Related Liabilities", "terseLabel": "Accrued compensation and deferred commissions" } } }, "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "auth_ref": [ "r79" ], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net", "negatedTerseLabel": "Other assets and liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingCapitalNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementOfEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r99", "r103" ], "calculation": { "http://www.morningstar.com/role/IncomePerShareDetails": { "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": "Net effect of dilutive stock options and restricted stock units" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/IncomePerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IntellectualPropertyMember": { "auth_ref": [ "r206" ], "lang": { "en-US": { "role": { "documentation": "Intangible asset arising from original creative thought. Include, but is not limited to, trademarks, patents, and copyrights.", "label": "Intellectual Property [Member]", "terseLabel": "Intellectual property" } } }, "localname": "IntellectualPropertyMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "auth_ref": [], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net amount of nonoperating interest income (expense).", "label": "Interest Income (Expense), Nonoperating, Net", "terseLabel": "Interest expense, net" } } }, "localname": "InterestIncomeExpenseNonoperatingNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r74", "r77", "r83" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentPolicyTextBlock": { "auth_ref": [ "r128" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for investment in financial asset.", "label": "Investment, Policy [Policy Text Block]", "terseLabel": "Investments- Debt and Equity Securities Policy" } } }, "localname": "InvestmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures": { "auth_ref": [ "r19" ], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in equity method investee and investment in and advance to affiliate.", "label": "Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures", "terseLabel": "Investments in unconsolidated entities" } } }, "localname": "InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "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.morningstar.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r233" ], "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.morningstar.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r239" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Lessee, Operating Lease, Liability, Maturity" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r239" ], "calculation": { "http://www.morningstar.com/role/LeasesOperatingLeaseMinimumFutureLeaseCommitmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.morningstar.com/role/LeasesOperatingLeaseMinimumFutureLeaseCommitmentsDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/LeasesOperatingLeaseMinimumFutureLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r239" ], "calculation": { "http://www.morningstar.com/role/LeasesOperatingLeaseMinimumFutureLeaseCommitmentsDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/LeasesOperatingLeaseMinimumFutureLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r239" ], "calculation": { "http://www.morningstar.com/role/LeasesOperatingLeaseMinimumFutureLeaseCommitmentsDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in next fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months", "terseLabel": "Remainder of 2019" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/LeasesOperatingLeaseMinimumFutureLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r239" ], "calculation": { "http://www.morningstar.com/role/LeasesOperatingLeaseMinimumFutureLeaseCommitmentsDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Five", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/LeasesOperatingLeaseMinimumFutureLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r239" ], "calculation": { "http://www.morningstar.com/role/LeasesOperatingLeaseMinimumFutureLeaseCommitmentsDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/LeasesOperatingLeaseMinimumFutureLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r239" ], "calculation": { "http://www.morningstar.com/role/LeasesOperatingLeaseMinimumFutureLeaseCommitmentsDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "terseLabel": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/LeasesOperatingLeaseMinimumFutureLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r239" ], "calculation": { "http://www.morningstar.com/role/LeasesOperatingLeaseMinimumFutureLeaseCommitmentsDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "terseLabel": "2020" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/LeasesOperatingLeaseMinimumFutureLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r239" ], "calculation": { "http://www.morningstar.com/role/LeasesOperatingLeaseMinimumFutureLeaseCommitmentsDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "terseLabel": "Adjustment for discount to present value" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/LeasesOperatingLeaseMinimumFutureLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r241" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LessorOperatingLeaseTermOfContract": { "auth_ref": [ "r242" ], "lang": { "en-US": { "role": { "documentation": "Term of lessor's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessor, Operating Lease, Term of Contract", "verboseLabel": "Operating lease, weighted average remaining lease term" } } }, "localname": "LessorOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LetterOfCreditMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).", "label": "Letter of Credit [Member]", "terseLabel": "Letters of credit [Member]" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CreditArrangementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r26" ], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.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.morningstar.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r17", "r249", "r260" ], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets": { "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.morningstar.com/role/CondensedConsolidatedBalanceSheets" ], "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.morningstar.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r29" ], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets": { "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.morningstar.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r12", "r248", "r255" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-term Line of Credit", "terseLabel": "Long-term debt" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CreditArrangementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Line of Credit Facility [Line Items]", "terseLabel": "Line of Credit Facility [Line Items]" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CreditArrangementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r23" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CreditArrangementsDetails", "http://www.morningstar.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r23" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Remaining borrowing capacity" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CreditArrangementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r23", "r87" ], "lang": { "en-US": { "role": { "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.", "label": "Line of Credit Facility [Table]", "terseLabel": "Line of Credit Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CreditArrangementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Line of Credit [Member]" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CreditArrangementsDetails", "http://www.morningstar.com/role/CreditArrangementsScheduleOfLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LitigationSettlementAmountAwardedToOtherParty": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount awarded to other party in judgment or settlement of litigation.", "label": "Litigation Settlement, Amount Awarded to Other Party", "terseLabel": "Litigation Settlement, Amount Awarded to Other Party" } } }, "localname": "LitigationSettlementAmountAwardedToOtherParty", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/ContingenciesContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]", "terseLabel": "London Interbank Offered Rate (LIBOR) [Member]" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CreditArrangementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r12", "r155", "r248", "r258" ], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "terseLabel": "Long-term debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets", "http://www.morningstar.com/role/CreditArrangementsScheduleOfLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt and lease obligation, including portion classified as current.", "label": "Long-term Debt and Lease Obligation, Including Current Maturities", "terseLabel": "Long-term Debt and Lease Obligation, Including Current Maturities" } } }, "localname": "LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CreditArrangementsScheduleOfLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r25" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "terseLabel": "Long-term Debt, Current Maturities" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CreditArrangementsDetails", "http://www.morningstar.com/role/CreditArrangementsScheduleOfLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r30" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CreditArrangementsDetails", "http://www.morningstar.com/role/CreditArrangementsScheduleOfLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r30" ], "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.morningstar.com/role/CreditArrangementsDetails", "http://www.morningstar.com/role/CreditArrangementsScheduleOfLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r30", "r154" ], "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.morningstar.com/role/CreditArrangementsDetails", "http://www.morningstar.com/role/CreditArrangementsScheduleOfLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MarketableSecuritiesCurrent": { "auth_ref": [ "r2", "r27" ], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets": { "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", "terseLabel": "Investments", "verboseLabel": "Investment balances" } } }, "localname": "MarketableSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets", "http://www.morningstar.com/role/FairValueMeasurementOfInvestmentsFairValueMeasurementOfInvestmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MediumTermNotesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt instruments with maturities ranging from five to ten years.", "label": "Medium-term Notes [Member]", "terseLabel": "Medium-term Notes [Member]" } } }, "localname": "MediumTermNotesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CreditArrangementsDetails", "http://www.morningstar.com/role/CreditArrangementsScheduleOfLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r76" ], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfCashFlows": { "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": "Cash used for financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r76" ], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfCashFlows": { "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": "Cash used for investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r76", "r78", "r81" ], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfCashFlows": { "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": "Cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r96", "r97" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "terseLabel": "Consolidated net income" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/IncomePerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/SummaryOfSignificantAccountingPoliciesImpactOfAdoptionOfTopic842Details" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r92", "r94" ], "lang": { "en-US": { "role": { "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Table]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Table]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/SummaryOfSignificantAccountingPoliciesImpactOfAdoptionOfTopic842Details" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent Accounting Pronouncements Policy" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r62" ], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "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": "Non-operating expense, net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Non-operating expense, net:" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "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.morningstar.com/role/CondensedConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r234", "r240" ], "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 expense" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r231" ], "calculation": { "http://www.morningstar.com/role/LeasesAssetsAndLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.morningstar.com/role/LeasesOperatingLeaseMinimumFutureLeaseCommitmentsDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "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 liabilities", "totalLabel": "Total lease liabilities", "verboseLabel": "Total" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/LeasesAssetsAndLeaseLiabilitiesDetails", "http://www.morningstar.com/role/LeasesOperatingLeaseMinimumFutureLeaseCommitmentsDetails", "http://www.morningstar.com/role/SummaryOfSignificantAccountingPoliciesImpactOfAdoptionOfTopic842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r231" ], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.morningstar.com/role/LeasesAssetsAndLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets", "http://www.morningstar.com/role/LeasesAssetsAndLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r231" ], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.morningstar.com/role/LeasesAssetsAndLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets", "http://www.morningstar.com/role/LeasesAssetsAndLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r232", "r236" ], "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.morningstar.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r230" ], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease assets", "verboseLabel": "Consolidated operating lease assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets", "http://www.morningstar.com/role/LeasesAssetsAndLeaseLiabilitiesDetails", "http://www.morningstar.com/role/SegmentAndGeographicalAreaInformationSegmentAndGeographicalAreaInformationOperatingLeaseAssetsByGeographicalAreaDetails", "http://www.morningstar.com/role/SummaryOfSignificantAccountingPoliciesImpactOfAdoptionOfTopic842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r238", "r240" ], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/LeasesWeightedAverageRemainingLeaseTermsAndDiscountRatesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r237", "r240" ], "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": "Weighted-average remaining lease term (in years)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/LeasesWeightedAverageRemainingLeaseTermsAndDiscountRatesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r0", "r217" ], "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 of Interim Financial Information" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/BasisOfPresentationOfInterimFinancialInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r35" ], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r21" ], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets": { "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", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive Income (Loss), Securities, Available-for-sale, Adjustment, after Tax [Abstract]", "terseLabel": "Unrealized gains (losses) on securities, net of tax:" } } }, "localname": "OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r37", "r224" ], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation adjustment" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementOfEquity", "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r47", "r50", "r51", "r157" ], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Other comprehensive loss", "totalLabel": "Other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementOfEquity", "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome" ], "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):", "verboseLabel": "Other comprehensive loss:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementOfEquity", "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax": { "auth_ref": [ "r40", "r43", "r44", "r126" ], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.", "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax", "negatedLabel": "Reclassification losses (gains) included in net income", "negatedTerseLabel": "Reclassification of adjustments for gain included in net income, net of income tax" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementOfEquity", "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r38", "r40" ], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "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": "Unrealized loss on available-for-sale investments, net of income tax of $1.4", "verboseLabel": "Unrealized holding gains (losses) arising during period" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementOfEquity", "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r5", "r6", "r28" ], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.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", "terseLabel": "Other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r31" ], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets": { "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", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r81" ], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedTerseLabel": "Other, net" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r63" ], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfIncome": { "order": 3.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 expense, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r64", "r67", "r90" ], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.", "label": "Payments for (Proceeds from) Other Investing Activities", "negatedLabel": "Other, net" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r71" ], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Common shares repurchased" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividends": { "auth_ref": [ "r71" ], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.", "label": "Payments of Dividends", "negatedLabel": "Dividends paid" } } }, "localname": "PaymentsOfDividends", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r65", "r207" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Payments to Acquire Businesses, Gross" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r65" ], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "terseLabel": "Acquisitions, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "auth_ref": [ "r125" ], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow for purchase of marketable security.", "label": "Payments to Acquire Marketable Securities", "negatedLabel": "Purchases of investment securities" } } }, "localname": "PaymentsToAcquireMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireOtherInvestments": { "auth_ref": [ "r67" ], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow to acquire investments classified as other.", "label": "Payments to Acquire Other Investments", "negatedLabel": "Purchases of equity- and cost-method investments" } } }, "localname": "PaymentsToAcquireOtherInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r66" ], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfCashFlows": { "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", "negatedLabel": "Capital expenditures" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r69" ], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.", "label": "Proceeds from Issuance of Long-term Debt", "terseLabel": "Proceeds from long-term debt" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": { "auth_ref": [ "r68", "r186" ], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised.", "label": "Proceeds, Issuance of Shares, Share-based Payment Arrangement, Including Option Exercised", "terseLabel": "Proceeds from stock-option exercises" } } }, "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "auth_ref": [ "r70", "r73", "r90" ], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 7.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, net" } } }, "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments": { "auth_ref": [ "r64" ], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the sale, maturity and collection of all investments such as debt, security and so forth during the period.", "label": "Proceeds from Sale, Maturity and Collection of Investments", "terseLabel": "Proceeds from maturities and sales of investment securities" } } }, "localname": "ProceedsFromSaleMaturityAndCollectionsOfInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r46", "r49", "r75", "r116", "r118", "r210", "r211", "r212", "r215", "r216" ], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income", "totalLabel": "Consolidated net income", "verboseLabel": "Consolidated net income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementOfEquity", "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome", "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfIncome", "http://www.morningstar.com/role/IncomePerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r7", "r8", "r150", "r261" ], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.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", "netLabel": "Long-lived assets", "terseLabel": "Property, equipment, and capitalized software, less accumulated depreciation and amortization of $394.7 and $377.3, respectively" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets", "http://www.morningstar.com/role/SegmentAndGeographicalAreaInformationExternalRevenueAndLongLivedAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r57", "r130" ], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Provision for bad debt" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r72" ], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 4.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 long-term debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r16", "r162", "r259" ], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets" ], "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" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r172", "r173" ], "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": "Consolidated revenue", "verboseLabel": "Revenues" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/RevenueDisaggregationOfRevenueDetails", "http://www.morningstar.com/role/RevenueDisaggregationOfRevenueNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r177" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r170" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Revenue, Remaining Performance Obligation, Amount" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/RevenueScheduleOfContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/RevenueDisaggregationOfRevenueNarrativeDetails", "http://www.morningstar.com/role/RevenueScheduleOfContractLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r171" ], "lang": { "en-US": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Revenue performance period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/RevenueDisaggregationOfRevenueNarrativeDetails", "http://www.morningstar.com/role/RevenueScheduleOfContractLiabilitiesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r171" ], "lang": { "en-US": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in CCYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/RevenueDisaggregationOfRevenueNarrativeDetails", "http://www.morningstar.com/role/RevenueScheduleOfContractLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/RevenueDisaggregationOfRevenueNarrativeDetails", "http://www.morningstar.com/role/RevenueScheduleOfContractLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": { "auth_ref": [ "r171" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r53", "r111", "r112", "r117" ], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfIncome": { "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": "Revenue", "verboseLabel": "External revenue" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfIncome", "http://www.morningstar.com/role/SegmentAndGeographicalAreaInformationExternalRevenueAndLongLivedAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenues from External Customers and Long-Lived Assets [Line Items]", "terseLabel": "Revenues from External Customers and Long-Lived Assets [Line Items]" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/SegmentAndGeographicalAreaInformationExternalRevenueAndLongLivedAssetsDetails", "http://www.morningstar.com/role/SegmentAndGeographicalAreaInformationSegmentAndGeographicalAreaInformationOperatingLeaseAssetsByGeographicalAreaDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CreditArrangementsDetails", "http://www.morningstar.com/role/CreditArrangementsScheduleOfLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r203", "r204" ], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsAcquisitionsGoodwillAndOtherIntangibleAssetsProformaInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r30", "r87", "r158", "r159", "r160", "r161", "r226", "r227", "r228", "r254" ], "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": "Summary of Total Debt and Long-term Debt" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/Tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r103" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of Earnings Per Share, Basic and Diluted" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/IncomePerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r193" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Schedule of Effective Income Tax Rate Reconciliation" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r141", "r143" ], "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 by Major Class [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r141", "r143" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r137", "r139" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": { "auth_ref": [ "r59", "r120" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of information concerning material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]", "terseLabel": "Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/SegmentAndGeographicalAreaInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r52", "r53", "r120" ], "lang": { "en-US": { "role": { "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/SegmentAndGeographicalAreaInformationExternalRevenueAndLongLivedAssetsDetails", "http://www.morningstar.com/role/SegmentAndGeographicalAreaInformationSegmentAndGeographicalAreaInformationOperatingLeaseAssetsByGeographicalAreaDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r181", "r185" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/StockBasedCompensationAllocationOfStockBasedCompensationCostsByPlanDetails", "http://www.morningstar.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r143" ], "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": "Schedule of Expected Amortization Expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r121" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment and Geographical Area Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/SegmentAndGeographicalAreaInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r85" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segment Reporting Policy" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentsGeographicalAreasAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segments, Geographical Areas [Abstract]" } } }, "localname": "SegmentsGeographicalAreasAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfIncome": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r56" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/StockBasedCompensationAllocationOfStockBasedCompensationCostsByPlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r79" ], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/StockBasedCompensationAllocationOfStockBasedCompensationCostsByPlanDetails", "http://www.morningstar.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r179", "r182" ], "lang": { "en-US": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShortTermBorrowings": { "auth_ref": [ "r9", "r247", "r257" ], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.", "label": "Short-term Debt", "terseLabel": "Current portion of long-term debt" } } }, "localname": "ShortTermBorrowings", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermDebtTypeAxis": { "auth_ref": [ "r24" ], "lang": { "en-US": { "role": { "documentation": "Information by type of short-term debt arrangement.", "label": "Short-term Debt, Type [Axis]", "terseLabel": "Short-term Debt, Type [Axis]" } } }, "localname": "ShortTermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CreditArrangementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermDebtTypeDomain": { "auth_ref": [ "r22" ], "lang": { "en-US": { "role": { "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing.", "label": "Short-term Debt, Type [Domain]", "terseLabel": "Short-term Debt, Type [Domain]" } } }, "localname": "ShortTermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CreditArrangementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r91" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/SummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r33", "r157" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementOfEquity" ], "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.morningstar.com/role/CondensedConsolidatedStatementOfEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/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.morningstar.com/role/CondensedConsolidatedStatementOfEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Share repurchase program, authorized amount" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/ShareRepurchaseProgramDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount remaining of a stock repurchase plan authorized.", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "terseLabel": "Stock repurchase program, remaining authorized repurchase amount" } } }, "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/ShareRepurchaseProgramDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Morningstar, Inc. shareholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r208", "r209", "r214" ], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets", "http://www.morningstar.com/role/CondensedConsolidatedStatementOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Equity:" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "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.morningstar.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event [Member]" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r243" ], "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.morningstar.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r243" ], "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.morningstar.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r243" ], "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.morningstar.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r244" ], "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" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/SubsequentEventsNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r32", "r163" ], "lang": { "en-US": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r32", "r163" ], "lang": { "en-US": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "terseLabel": "Treasury Stock, Shares" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r13", "r157", "r162" ], "lang": { "en-US": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock, Shares, Acquired", "negatedTerseLabel": "Common share repurchased (in shares)" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementOfEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r32", "r163", "r164" ], "calculation": { "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Treasury stock at cost, 11,017,098 and 10,840,173 shares as of March 31, 2020 and December 31, 2019, respectively" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r157", "r162", "r163" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock, Value, Acquired, Cost Method", "negatedTerseLabel": "Common shares repurchased" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Adoption and early adoption of sources of change to generally accepted accounting principles (GAAP) in the United States. The FASB released the FASB Accounting Standards Codification as the authoritative source of literature effective for interim and annual periods ending after September 15, 2009. As part of the Codification process, the FASB issues Accounting Standards Updates to amend the Codification but otherwise the Accounting Standards Updates are not authoritative in their own right. All previous accounting standards (such as FASB Statements of Financial Accounting Standards, FASB Interpretations, FASB Staff Positions, Emerging Issues Task Force Consensuses, other pronouncements of the FASB or other designated bodies, or other forms of GAAP are considered accounting pronouncements) were superseded upon the adoption of the Codification. For an interim period, references to the superseded standards are included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.", "label": "Type of Adoption [Domain]", "terseLabel": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/SummaryOfSignificantAccountingPoliciesImpactOfAdoptionOfTopic842Details" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r191", "r195" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "verboseLabel": "Gross unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/IncomeTaxesIncomeTaxContingencyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccruedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued [Abstract]" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccruedAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/IncomeTaxesIncomeTaxReconciliationAndUnrecognizedTaxBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r196" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.", "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "terseLabel": "Gross unrecognized tax benefits that would affect income tax expense" } } }, "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/IncomeTaxesIncomeTaxContingencyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r235", "r240" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable lease, cost" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/LeasesNarrativeDetails" ], "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.morningstar.com/role/CreditArrangementsDetails" ], "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.morningstar.com/role/CreditArrangementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r97", "r102" ], "calculation": { "http://www.morningstar.com/role/IncomePerShareDetails": { "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", "terseLabel": "Diluted (in shares)", "totalLabel": "Weighted average common shares outstanding for computing diluted income per share" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfIncome", "http://www.morningstar.com/role/IncomePerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted average shares outstanding:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfIncome" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r95", "r102" ], "calculation": { "http://www.morningstar.com/role/IncomePerShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic (in shares)", "verboseLabel": "Weighted average common shares outstanding" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.morningstar.com/role/CondensedConsolidatedStatementsOfIncome", "http://www.morningstar.com/role/IncomePerShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 5 } }, "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": "(c)", "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(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r11": { "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" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r111": { "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" }, "r112": { "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" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r12": { "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" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r121": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r129": { "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" }, "r13": { "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" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r132": { "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" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r134": { "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" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13854-109267" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13854-109267" }, "r14": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r149": { "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" }, "r15": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r153": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r154": { "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" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r156": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r16": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130531-203044" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130532-203044" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130533-203044" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130551-203045" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130551-203045" }, "r17": { "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" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130556-203045" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130556-203045" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r177": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116855982&loc=d3e4534-113899" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r18": { "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" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=SL79508275-113901" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11149-113907" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11178-113907" }, "r19": { "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" }, "r190": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=SL37586934-109318" }, "r192": { "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" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32698-109319" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r197": { "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" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r199": { "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" }, "r2": { "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" }, "r20": { "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" }, "r200": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r205": { "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" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "44", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5558-128473" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r208": { "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" }, "r209": { "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" }, "r21": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=116690757&loc=SL116692626-108610" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13531-108611" }, "r22": { "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" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13537-108611" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13537-108611" }, "r222": { "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" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32022-110900" }, "r224": { "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" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=119364159&loc=SL77916155-209984" }, "r23": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r24": { "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" }, "r240": { "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" }, "r241": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=119202524&loc=SL77919359-209981" }, "r243": { "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" }, "r244": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r259": { "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" }, "r26": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.5(c))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=6589523&loc=d3e617274-123014" }, "r27": { "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" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=6590653&loc=d3e638233-123024" }, "r271": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r272": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r273": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r274": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r275": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r276": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r28": { "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" }, "r29": { "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" }, "r3": { "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" }, "r30": { "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" }, "r31": { "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" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r33": { "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" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(a)(4))", "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.8)", "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.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r37": { "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" }, "r38": { "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" }, "r39": { "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" }, "r4": { "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" }, "r40": { "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" }, "r41": { "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" }, "r42": { "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" }, "r43": { "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" }, "r44": { "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" }, "r45": { "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" }, "r46": { "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" }, "r47": { "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" }, "r48": { "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" }, "r49": { "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" }, "r5": { "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" }, "r50": { "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" }, "r51": { "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" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-03(e))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868656-224227" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r58": { "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" }, "r59": { "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" }, "r6": { "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" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r62": { "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" }, "r63": { "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" }, "r64": { "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" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r66": { "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" }, "r67": { "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" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r69": { "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" }, "r7": { "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" }, "r70": { "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" }, "r71": { "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" }, "r72": { "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" }, "r73": { "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" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3367-108585" }, "r75": { "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" }, "r76": { "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" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r78": { "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" }, "r79": { "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" }, "r8": { "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" }, "r80": { "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" }, "r81": { "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" }, "r82": { "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" }, "r83": { "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" }, "r84": { "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" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790" }, "r86": { "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" }, "r87": { "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" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(1)(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r9": { "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" }, "r90": { "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" }, "r91": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r93": { "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" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r95": { "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" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1377-109256" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" } }, "version": "2.1" } XML 13 R46.htm IDEA: XBRL DOCUMENT v3.20.1
Segment and Geographical Area Information Segment and Geographical Area Information - Operating Lease Assets by Geographical Area (Details) - USD ($)
$ in Millions
Mar. 31, 2020
Dec. 31, 2019
Revenues from External Customers and Long-Lived Assets [Line Items]    
Consolidated operating lease assets $ 147.0 $ 144.8
United States    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Consolidated operating lease assets 83.3 86.4
Total International    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Consolidated operating lease assets 63.7 58.4
Canada    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Consolidated operating lease assets 16.3 17.9
Continental Europe    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Consolidated operating lease assets 14.9 6.3
Australia    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Consolidated operating lease assets 5.6 5.8
Canada    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Consolidated operating lease assets 7.3 7.5
United Kingdom    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Consolidated operating lease assets 18.9 20.2
Other    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Consolidated operating lease assets $ 0.7 $ 0.7
XML 14 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 15 R42.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue (Schedule of Contract Liabilities) (Details)
$ in Millions
Mar. 31, 2020
USD ($)
Revenue from Contract with Customer [Abstract]  
Revenue, Remaining Performance Obligation, Amount $ 719.1
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-04-01  
Revenue from Contract with Customer [Abstract]  
Revenue, Remaining Performance Obligation, Amount 162.0
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-01-01  
Revenue from Contract with Customer [Abstract]  
Revenue, Remaining Performance Obligation, Amount 64.8
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01  
Revenue from Contract with Customer [Abstract]  
Revenue, Remaining Performance Obligation, Amount 16.5
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01  
Revenue from Contract with Customer [Abstract]  
Revenue, Remaining Performance Obligation, Amount 9.7
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01  
Revenue from Contract with Customer [Abstract]  
Revenue, Remaining Performance Obligation, Amount $ 54.7
XML 16 R23.htm IDEA: XBRL DOCUMENT v3.20.1
Summary of Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2020
Accounting Policies [Abstract]  
Recent Accounting Pronouncements Policy
Recently adopted accounting pronouncements

Current Expected Credit Losses: On June 16, 2016, the FASB issued ASU No. 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (ASU No. 2016-13), which requires that expected credit losses relating to financial assets measured on an amortized cost basis and available-for-sale debt securities be recorded through an allowance for credit losses. ASU No. 2016-13 limits the amount of credit losses to be recognized for available-for-sale debt securities to the amount by which carrying value exceeds fair value and requires the reversal of previously recognized credit losses if fair value increases. On April 25, 2019, the FASB issued ASU No. 2019-04, Codification Improvements (ASU No. 2019-04), which clarifies certain aspects of accounting for credit losses. On May 15, 2019, the FASB issued ASU No. 2019-05, Financial Instruments-Credit Losses (Topic 326): Targeted Transition Relief (ASU No. 2019-05), which allows entities to elect the fair value option on certain financial instruments. The new standard became effective for us on January 1, 2020 and was applied prospectively. As a result of the adoption of these standards, we made changes to our processes for the assessment of the adequacy of our allowance for credit losses on certain types of financial instruments, including accounts receivable. The adoption of ASU No. 2016-13, ASU No. 2019-04, and ASU No. 2019-05 did not have a material impact on the consolidated financial statements, related disclosures, and results of operations.

Cloud Computing: On August 29, 2018, the FASB issued ASU No. 2018-15, Customer's Accounting for Fees Paid in a Cloud Computing Arrangement, which helps entities evaluate the accounting for fees paid by a customer in a cloud computing arrangement (CCA) by providing guidance for determining when an arrangement includes a software license and when an arrangement is solely a hosted CCA service. The Company adopted this guidance prospectively beginning on January 1, 2020. Upon adoption, fees paid in a CCA will be evaluated for capitalization as a prepaid asset and expensed within the results of operations in the same financial statement line item as software license fees instead of depreciation and amortization expense. The adoption of this ASU did not have a material impact on the consolidated financial statements, related disclosures, and results of operations.

Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement: On August 28, 2018, the FASB issued ASU No. 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement (ASU No. 2018-13), which eliminates, adds, and modifies certain disclosure requirements around items such as transfers between Level 1 and 2, policy of timing of transfers, and valuation process for Level 3. The new standard became effective for us on January 1, 2020. As we only have Level 1 investments, the adoption of ASU No. 2018-13 had no impact on our consolidated financial statements and related disclosures.

Recently issued accounting pronouncements not yet adopted

Income Taxes: On December 18, 2019, the FASB issued ASU No. 2019-12, Simplifying the Accounting for Income Taxes, which is intended to simplify the accounting for income taxes by removing certain exceptions to the general principles of ASC 740, Income Taxes, and providing for simplification in several other areas. The new standard is effective for us on January 1, 2021. Early adoption is permitted. We have not decided on early adoption and are evaluating the effect that ASU No. 2019-12 may have on our consolidated financial statements, related disclosures, and results of operations.

Reference Rate Reform: On March 12, 2020, the FASB issued ASU No. 2020-04: Facilitation of the Effects of Reference Rate Reform on Financial Reporting (Topic 848), which provides temporary optional expedients and exceptions for applying generally accepted accounting principles to contract modifications resulting from reference rate reform initiatives. The intention of the standard is to ease the potential accounting and financial reporting burden associated with transitioning away from the expiring London Interbank Offered Rate (LIBOR), and other interbank offered rates, to alternative benchmark rates. This guidance is temporary and only in effect during the reference rate transition period through December 31, 2022. We are evaluating the effect that ASU No. 2020-04 may have on our consolidated financial statements, related disclosures, and results of operations.
Segment Reporting Policy
We report our results in a single reportable segment, which reflects how our chief operating decision maker allocates resources and evaluates our financial results. Because we have a single reportable segment, all required financial segment information can be found directly in the Consolidated Financial Statements. The accounting policies for our reportable segment are the same as those described in Note 2 of the Audited Consolidated Financial Statements included in our Annual Report. We evaluate the performance of our reporting segment based on revenue and operating income.

Investments- Debt and Equity Securities Policy We classify our investments into three categories: available-for-sale, held-to-maturity, and trading securities. Our investment portfolio consists of stocks, bonds, options, mutual funds, money market funds, or exchange-traded products that replicate the model portfolios and strategies created by Morningstar. These investment accounts may also include exchange-traded products where Morningstar is an index provider.
XML 17 R27.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2020
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The following table presents our revenue disaggregated by revenue type. Sales and usage-based taxes are excluded from revenue.
 
 
Three months ended March 31,
(in millions)
 
2020
 
2019
License-based
 
$
216.0

 
$
195.5

Asset-based
 
57.2

 
48.8

Transaction-based
 
50.8

 
14.6

Consolidated revenue
 
$
324.0

 
$
258.9


Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction
We expect to recognize revenue related to our contract liabilities for the remainder of 2020 and subsequent years as follows:
(in millions)
 
As of March 31, 2020
Remainder of 2020 (from April 1 through December 31)
 
$
411.4

2021
 
162.0

2022
 
64.8

2023
 
16.5

2024
 
9.7

Thereafter
 
54.7

Total
 
$
719.1


Summary of Contract Assets and Change in Deferred Commissions
The following table summarizes our contract assets balance:

(in millions)
 
As of March 31, 2020
 
As of December 31, 2019
Accounts receivable, less allowance for credit losses
 
$
184.7

 
$
188.5

Deferred commissions
 
30.7

 
30.4

Total contract assets
 
$
215.4

 
$
218.9



XML 18 morn10q03312020_htm.xml IDEA: XBRL DOCUMENT 0001289419 2020-01-01 2020-03-31 0001289419 2019-01-01 2019-03-31 0001289419 2020-04-24 0001289419 2020-03-31 0001289419 2019-12-31 0001289419 us-gaap:RetainedEarningsMember 2019-12-31 0001289419 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-03-31 0001289419 us-gaap:CommonStockMember 2020-01-01 2020-03-31 0001289419 us-gaap:CommonStockMember 2020-03-31 0001289419 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001289419 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0001289419 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0001289419 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001289419 us-gaap:CommonStockMember 2019-12-31 0001289419 us-gaap:RetainedEarningsMember 2020-03-31 0001289419 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0001289419 us-gaap:TreasuryStockMember 2020-01-01 2020-03-31 0001289419 us-gaap:TreasuryStockMember 2020-03-31 0001289419 us-gaap:TreasuryStockMember 2019-12-31 0001289419 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001289419 us-gaap:RetainedEarningsMember 2018-12-31 0001289419 us-gaap:CommonStockMember 2019-01-01 2019-03-31 0001289419 us-gaap:CommonStockMember 2019-03-31 0001289419 2018-12-31 0001289419 us-gaap:CommonStockMember 2018-12-31 0001289419 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0001289419 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0001289419 us-gaap:RetainedEarningsMember 2019-03-31 0001289419 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0001289419 us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0001289419 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001289419 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001289419 us-gaap:TreasuryStockMember 2019-01-01 2019-03-31 0001289419 us-gaap:TreasuryStockMember 2018-12-31 0001289419 2019-03-31 0001289419 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0001289419 us-gaap:TreasuryStockMember 2019-03-31 0001289419 us-gaap:RevolvingCreditFacilityMember morn:July2019RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2020-03-31 0001289419 us-gaap:RevolvingCreditFacilityMember morn:July2019RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2019-12-31 0001289419 morn:TermLoanFacilityMember us-gaap:MediumTermNotesMember 2019-12-31 0001289419 morn:TermLoanFacilityMember us-gaap:MediumTermNotesMember 2020-03-31 0001289419 srt:MinimumMember morn:CreditAgreementMember us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember 2019-07-02 2019-07-02 0001289419 srt:MaximumMember morn:CreditAgreementMember us-gaap:LineOfCreditMember 2019-07-02 2019-07-02 0001289419 srt:MinimumMember morn:CreditAgreementMember us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2019-07-02 2019-07-02 0001289419 morn:TermLoanFacilityMember us-gaap:MediumTermNotesMember 2019-07-02 0001289419 morn:CreditAgreementMember us-gaap:LineOfCreditMember 2019-07-02 0001289419 us-gaap:RevolvingCreditFacilityMember morn:July2019RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2019-07-02 0001289419 srt:MaximumMember morn:CreditAgreementMember us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2019-07-02 2019-07-02 0001289419 us-gaap:RevolvingCreditFacilityMember morn:July2019RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2019-07-02 0001289419 us-gaap:LetterOfCreditMember morn:July2019RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2019-07-02 0001289419 srt:MinimumMember morn:CreditAgreementMember us-gaap:LineOfCreditMember 2019-07-02 2019-07-02 0001289419 morn:CreditAgreementMember us-gaap:LineOfCreditMember 2019-07-02 2019-07-02 0001289419 srt:MaximumMember morn:CreditAgreementMember us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember 2019-07-02 2019-07-02 0001289419 us-gaap:CustomerRelationshipsMember 2020-03-31 0001289419 us-gaap:IntellectualPropertyMember 2019-12-31 0001289419 morn:TechnologyBasedAssetsMember 2019-12-31 0001289419 us-gaap:IntellectualPropertyMember 2020-03-31 0001289419 morn:TechnologyBasedAssetsMember 2020-03-31 0001289419 us-gaap:IntellectualPropertyMember 2020-01-01 2020-03-31 0001289419 us-gaap:CustomerRelationshipsMember 2019-12-31 0001289419 morn:TechnologyBasedAssetsMember 2019-01-01 2019-12-31 0001289419 us-gaap:CustomerRelationshipsMember 2019-01-01 2019-12-31 0001289419 morn:TechnologyBasedAssetsMember 2020-01-01 2020-03-31 0001289419 2019-01-01 2019-12-31 0001289419 us-gaap:CustomerRelationshipsMember 2020-01-01 2020-03-31 0001289419 us-gaap:IntellectualPropertyMember 2019-01-01 2019-12-31 0001289419 morn:DBRSMember 2019-01-01 2019-03-31 0001289419 2020-04-01 2020-03-31 0001289419 2023-01-01 2020-03-31 0001289419 2025-01-01 2020-03-31 0001289419 2021-01-01 2020-03-31 0001289419 2022-01-01 2020-03-31 0001289419 2024-01-01 2020-03-31 0001289419 morn:LicensedBasedMember 2019-01-01 2019-03-31 0001289419 morn:AssetBasedMember 2020-01-01 2020-03-31 0001289419 morn:TransactionBasedMember 2019-01-01 2019-03-31 0001289419 morn:TransactionBasedMember 2020-01-01 2020-03-31 0001289419 morn:AssetBasedMember 2019-01-01 2019-03-31 0001289419 morn:LicensedBasedMember 2020-01-01 2020-03-31 0001289419 morn:LicensedBasedMember srt:MaximumMember 2020-04-01 2020-03-31 0001289419 morn:AssetBasedMember srt:MinimumMember 2020-04-01 2020-03-31 0001289419 srt:MinimumMember 2020-04-01 2020-03-31 0001289419 morn:LicensedBasedMember srt:MinimumMember 2020-04-01 2020-03-31 0001289419 srt:MaximumMember 2020-04-01 2020-03-31 0001289419 morn:AssetBasedMember srt:MaximumMember 2020-04-01 2020-03-31 0001289419 country:CA 2019-12-31 0001289419 morn:SegmentGeographicalGroupOfOtherCountriesMember 2019-12-31 0001289419 country:CA 2020-03-31 0001289419 morn:NonUnitedStatesMember 2019-12-31 0001289419 country:US 2019-12-31 0001289419 country:AU 2019-12-31 0001289419 srt:AsiaMember 2020-03-31 0001289419 morn:EuropeExcludingUnitedKingdomMember 2020-03-31 0001289419 srt:AsiaMember 2019-12-31 0001289419 country:US 2020-03-31 0001289419 country:GB 2019-12-31 0001289419 morn:EuropeExcludingUnitedKingdomMember 2019-12-31 0001289419 country:AU 2020-03-31 0001289419 country:GB 2020-03-31 0001289419 morn:SegmentGeographicalGroupOfOtherCountriesMember 2020-03-31 0001289419 morn:NonUnitedStatesMember 2020-03-31 0001289419 country:CA 2019-01-01 2019-03-31 0001289419 morn:NonUnitedStatesMember 2020-01-01 2020-03-31 0001289419 country:AU 2020-01-01 2020-03-31 0001289419 country:CA 2020-01-01 2020-03-31 0001289419 morn:SegmentGeographicalGroupOfOtherCountriesMember 2020-01-01 2020-03-31 0001289419 morn:NonUnitedStatesMember 2019-01-01 2019-03-31 0001289419 morn:EuropeExcludingUnitedKingdomMember 2019-01-01 2019-03-31 0001289419 srt:AsiaMember 2020-01-01 2020-03-31 0001289419 country:GB 2019-01-01 2019-03-31 0001289419 country:US 2020-01-01 2020-03-31 0001289419 srt:AsiaMember 2019-01-01 2019-03-31 0001289419 country:US 2019-01-01 2019-03-31 0001289419 morn:EuropeExcludingUnitedKingdomMember 2020-01-01 2020-03-31 0001289419 country:AU 2019-01-01 2019-03-31 0001289419 morn:SegmentGeographicalGroupOfOtherCountriesMember 2019-01-01 2019-03-31 0001289419 country:GB 2020-01-01 2020-03-31 0001289419 srt:MinimumMember 2020-03-31 0001289419 srt:MaximumMember 2020-03-31 0001289419 us-gaap:AccountingStandardsUpdate201602Member 2020-03-31 0001289419 morn:RestrictedStockUnitsandPerformanceShareAwardsMember 2020-01-01 2020-03-31 0001289419 morn:RestrictedStockUnitsandPerformanceShareAwardsMember 2020-03-31 0001289419 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-03-31 0001289419 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-03-31 0001289419 us-gaap:CostOfSalesMember 2019-01-01 2019-03-31 0001289419 us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-03-31 0001289419 us-gaap:CostOfSalesMember 2020-01-01 2020-03-31 0001289419 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-03-31 0001289419 morn:NonUnitedStatesMember morn:CashCashEquivalentsandInvestmentsMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-03-31 0001289419 2019-11-01 2019-11-30 0001289419 morn:CreditAgreementMember morn:CreditAgreementMember us-gaap:SubsequentEventMember 2020-04-21 0001289419 morn:Sustainalytics_Member us-gaap:SubsequentEventMember 2020-04-21 2020-04-21 0001289419 morn:Sustainalytics_Member us-gaap:SubsequentEventMember 2020-04-21 0001289419 2017-01-01 2017-09-30 pure iso4217:EUR shares iso4217:USD iso4217:USD shares false --12-31 Q1 2020 0001289419 377300000 394700000 4100000 4800000 0 0 200000000 200000000 42848359 42793123 0 0 10840173 11017098 10-Q true 2020-03-31 false 000-51280 MORNINGSTAR, INC. IL 36-3297908 22 West Washington Street Chicago IL 60602 312 696-6000 Common stock, no par value MORN NASDAQ Yes Yes Large Accelerated Filer false false false 42793123 324000000.0 258900000 137000000.0 105100000 50900000 40000000.0 57400000 40800000 34200000 23500000 279500000 209400000 44500000 49500000 -3200000 -700000 -400000 600000 -7700000 -3200000 -11300000 -3300000 33200000 46200000 -800000 -1500000 8500000 11500000 23900000 33200000 0.56 0.78 0.55 0.77 0.30 0.28 0.30 0.28 42900000 42600000 43300000 43000000.0 23900000 33200000 -40400000 3400000 -4100000 1900000 -300000 500000 -44200000 4800000 -20300000 38000000.0 322500000 334100000 26300000 33400000 184700000 188500000 5700000 6300000 17100000 16900000 24400000 24000000.0 580700000 603200000 1013200000 1039100000 306200000 333400000 149500000 154700000 147000000.0 144800000 58800000 59600000 9800000 10700000 13600000 13500000 13200000 11900000 2292000000.0 2370900000 279100000 250100000 70200000 137500000 56500000 58900000 11000000.0 11000000.0 35900000 35800000 3700000 2500000 456400000 495800000 136000000.0 138700000 12700000 12100000 90100000 95000000.0 519400000 502100000 33300000 32200000 11400000 11400000 1259300000 1287300000 0 0 748700000 728700000 657200000 655000000.0 1229000000.0 1217900000 -103400000 -63000000.0 -1400000 2400000 -104800000 -60600000 1032700000 1083600000 2292000000.0 2370900000 42848359 0 -728700000 655000000.0 1217900000 -60600000 1083600000 23900000 23900000 -4100000 -4100000 -300000 -300000 -40400000 -40400000 -44200000 -44200000 121689 0 0 -10600000 -10600000 0 0 5500000 0 0 5500000 7300000 7300000 176925 20000000.0 20000000.0 12800000 12800000 42793123 0 -748700000 657200000 1229000000.0 -104800000 1032700000 42624118 0 -726800000 621700000 1114800000 -75000000.0 934700000 33200000 33200000 1900000 1900000 500000 500000 3400000 3400000 4800000 4800000 73530 -4600000 -4600000 6600000 6600000 10000000.0 10000000.0 41935 4600000 4600000 11900000 11900000 42655713 0 -731400000 633700000 1136100000 -70200000 968200000 23900000 33200000 34200000 23500000 -900000 400000 7300000 10000000.0 1500000 500000 -800000 -1500000 -9000000.0 -3200000 2300000 2000000.0 -1400000 -3500000 -60000000.0 -47800000 700000 8500000 36100000 37900000 2000000.0 5600000 48700000 59000000.0 13300000 8900000 14000000.0 8900000 15100000 18700000 4500000 0 500000 1100000 100000 -300000 -19500000 -19500000 20000000.0 4900000 12900000 11900000 55000000.0 0 37800000 40000000.0 100000 0 10700000 4600000 -600000 700000 -26900000 -60700000 -13900000 1000000.0 -11600000 -20200000 334100000 369300000 322500000 349100000 6800000 3400000 3700000 1100000 -5100000 2000000.0 Basis of Presentation of Interim Financial Information<div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The accompanying unaudited condensed consolidated financial statements of Morningstar, Inc. and subsidiaries (Morningstar, we, our, the Company) have been prepared to conform to the rules and regulations of the Securities and Exchange Commission (SEC). The preparation of financial statements in conformity with accounting principles generally accepted in the United States (U.S. GAAP) requires management to make estimates and assumptions that affect the reported amount of assets, liabilities, revenue, and expenses. Actual results could differ from those estimates. In the opinion of management, the statements reflect all adjustments, which are of a normal recurring nature, necessary to present fairly our financial position, results of operations, equity, and cash flows. These financial statements and notes are unaudited and should be read in conjunction with our Audited Consolidated Financial Statements and Notes thereto included in our Annual Report on Form 10-K for the year ended </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2019</span><span style="font-family:Arial;font-size:10pt;">, filed with the SEC on </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">March 2, 2020</span><span style="font-family:Arial;font-size:10pt;"> (our Annual Report).</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The acronyms that appear in the Notes to our Unaudited Condensed Consolidated Financial Statements refer to the following:</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">ASC: Accounting Standards Codification</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">ASU: Accounting Standards Update</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">FASB: Financial Accounting Standards Board</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;">COVID-19 Update</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">We are closely monitoring the impact of the COVID-19 pandemic on all aspects of our business and geographies, including how it will affect team members, customers, suppliers, and global markets. Since the situation surrounding the COVID-19 pandemic remains fluid, we are actively managing our response and have assessed potential impacts to our financial position and operating results related to our consolidated financial statements for the three months ended March 31, 2020. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security (CARES) Act was signed into law. The CARES Act provides a substantial stimulus and assistance package intended to address the impact of the COVID-19 pandemic, including tax relief and government loans, grants and investments. The CARES Act had no impact on our consolidated financial statements for the three months ended March 31, 2020. We continue to monitor any effects that may result from the CARES Act and other similar legislation or actions in geographies in which our business operates. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div> Summary of Significant Accounting Policies<div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">We discuss our other significant accounting policies in Note 2 of our Audited Consolidated Financial Statements included in our Annual Report. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;">Recently adopted accounting pronouncements</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;">Current Expected Credit Losses</span><span style="font-family:Arial;font-size:10pt;">: On June 16, 2016, the FASB issued ASU No. 2016-13, </span><span style="font-family:Arial;font-size:10pt;font-style:italic;">Financial Instruments-Credit Losses </span><span style="font-family:Arial;font-size:10pt;">(Topic 326)</span><span style="font-family:Arial;font-size:10pt;font-style:italic;">: Measurement of Credit Losses on Financial Instruments </span><span style="font-family:Arial;font-size:10pt;">(ASU No. 2016-13)</span><span style="font-family:Arial;font-size:10pt;font-style:italic;">,</span><span style="font-family:Arial;font-size:10pt;"> which requires that expected credit losses relating to financial assets measured on an amortized cost basis and available-for-sale debt securities be recorded through an allowance for credit losses. ASU No. 2016-13 limits the amount of credit losses to be recognized for available-for-sale debt securities to the amount by which carrying value exceeds fair value and requires the reversal of previously recognized credit losses if fair value increases. On April 25, 2019, the FASB issued ASU No. 2019-04, </span><span style="font-family:Arial;font-size:10pt;font-style:italic;">Codification Improvements </span><span style="font-family:Arial;font-size:10pt;">(ASU No. 2019-04), which clarifies certain aspects of accounting for credit losses. On May 15, 2019, the FASB issued ASU No. 2019-05, </span><span style="font-family:Arial;font-size:10pt;font-style:italic;">Financial Instruments-Credit Losses </span><span style="font-family:Arial;font-size:10pt;">(Topic 326)</span><span style="font-family:Arial;font-size:10pt;font-style:italic;">: Targeted Transition Relief </span><span style="font-family:Arial;font-size:10pt;">(ASU No. 2019-05), which allows entities to elect the fair value option on certain financial instruments. The new standard became effective for us on January 1, 2020 and was applied prospectively. As a result of the adoption of these standards, we made changes to our processes for the assessment of the adequacy of our allowance for credit losses on certain types of financial instruments, including accounts receivable. The adoption of ASU No. 2016-13, ASU No. 2019-04, and ASU No. 2019-05 did not have a material impact on the consolidated financial statements, related disclosures, and results of operations.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;">Cloud Computing</span><span style="font-family:Arial;font-size:10pt;">: On August 29, 2018, the FASB issued ASU No. 2018-15, </span><span style="font-family:Arial;font-size:10pt;font-style:italic;">Customer's Accounting for Fees Paid in a Cloud Computing Arrangement</span><span style="font-family:Arial;font-size:10pt;">, which helps entities evaluate the accounting for fees paid by a customer in a cloud computing arrangement (CCA) by providing guidance for determining when an arrangement includes a software license and when an arrangement is solely a hosted CCA service. The Company adopted this guidance prospectively beginning on January 1, 2020. Upon adoption, fees paid in a CCA will be evaluated for capitalization as a prepaid asset and expensed within the results of operations in the same financial statement line item as software license fees instead of depreciation and amortization expense. The adoption of this ASU did not have a material impact on the consolidated financial statements, related disclosures, and results of operations.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;">Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement: </span><span style="font-family:Arial;font-size:10pt;">On August 28, 2018, the FASB issued ASU No. 2018-13</span><span style="font-family:Arial;font-size:10pt;font-style:italic;">, Fair Value Measurement (Topic 820): Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement </span><span style="font-family:Arial;font-size:10pt;">(ASU No. 2018-13)</span><span style="font-family:Arial;font-size:10pt;font-style:italic;">, </span><span style="font-family:Arial;font-size:10pt;">which eliminates, adds, and modifies certain disclosure requirements around items such as transfers between Level 1 and 2, policy of timing of transfers, and valuation process for Level 3. The new standard became effective for us on January 1, 2020. As we only have Level 1 investments, the adoption of ASU No. 2018-13 had no impact on our consolidated financial statements and related disclosures.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;">Recently issued accounting pronouncements not yet adopted</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;">Income Taxes: </span><span style="font-family:Arial;font-size:10pt;">On December 18, 2019, the FASB issued ASU No. 2019-12, </span><span style="font-family:Arial;font-size:10pt;font-style:italic;">Simplifying the Accounting for Income Taxes</span><span style="font-family:Arial;font-size:10pt;">, which is intended to simplify the accounting for income taxes by removing certain exceptions to the general principles of ASC 740, </span><span style="font-family:Arial;font-size:10pt;font-style:italic;">Income Taxes,</span><span style="font-family:Arial;font-size:10pt;"> and providing for simplification in several other areas. The new standard is effective for us on January 1, 2021. Early adoption is permitted. We have not decided on early adoption and are evaluating the effect that ASU No. 2019-12 may have on our consolidated financial statements, related disclosures, and results of operations.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;">Reference Rate Reform</span><span style="font-family:Arial;font-size:10pt;">: On March 12, 2020, the FASB issued ASU No. 2020-04: </span><span style="font-family:Arial;font-size:10pt;font-style:italic;">Facilitation of the Effects of Reference Rate Reform on Financial Reporting </span><span style="font-family:Arial;font-size:10pt;">(Topic 848), which provides temporary optional expedients and exceptions for applying generally accepted accounting principles to contract modifications resulting from reference rate reform initiatives. The intention of the standard is to ease the potential accounting and financial reporting burden associated with transitioning away from the expiring London Interbank Offered Rate (LIBOR), and other interbank offered rates, to alternative benchmark rates. This guidance is temporary and only in effect during the reference rate transition period through December 31, 2022. We are evaluating the effect that ASU No. 2020-04 may have on our consolidated financial statements, related disclosures, and results of operations.</span></div> <div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;">Recently adopted accounting pronouncements</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;">Current Expected Credit Losses</span><span style="font-family:Arial;font-size:10pt;">: On June 16, 2016, the FASB issued ASU No. 2016-13, </span><span style="font-family:Arial;font-size:10pt;font-style:italic;">Financial Instruments-Credit Losses </span><span style="font-family:Arial;font-size:10pt;">(Topic 326)</span><span style="font-family:Arial;font-size:10pt;font-style:italic;">: Measurement of Credit Losses on Financial Instruments </span><span style="font-family:Arial;font-size:10pt;">(ASU No. 2016-13)</span><span style="font-family:Arial;font-size:10pt;font-style:italic;">,</span><span style="font-family:Arial;font-size:10pt;"> which requires that expected credit losses relating to financial assets measured on an amortized cost basis and available-for-sale debt securities be recorded through an allowance for credit losses. ASU No. 2016-13 limits the amount of credit losses to be recognized for available-for-sale debt securities to the amount by which carrying value exceeds fair value and requires the reversal of previously recognized credit losses if fair value increases. On April 25, 2019, the FASB issued ASU No. 2019-04, </span><span style="font-family:Arial;font-size:10pt;font-style:italic;">Codification Improvements </span><span style="font-family:Arial;font-size:10pt;">(ASU No. 2019-04), which clarifies certain aspects of accounting for credit losses. On May 15, 2019, the FASB issued ASU No. 2019-05, </span><span style="font-family:Arial;font-size:10pt;font-style:italic;">Financial Instruments-Credit Losses </span><span style="font-family:Arial;font-size:10pt;">(Topic 326)</span><span style="font-family:Arial;font-size:10pt;font-style:italic;">: Targeted Transition Relief </span><span style="font-family:Arial;font-size:10pt;">(ASU No. 2019-05), which allows entities to elect the fair value option on certain financial instruments. The new standard became effective for us on January 1, 2020 and was applied prospectively. As a result of the adoption of these standards, we made changes to our processes for the assessment of the adequacy of our allowance for credit losses on certain types of financial instruments, including accounts receivable. The adoption of ASU No. 2016-13, ASU No. 2019-04, and ASU No. 2019-05 did not have a material impact on the consolidated financial statements, related disclosures, and results of operations.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;">Cloud Computing</span><span style="font-family:Arial;font-size:10pt;">: On August 29, 2018, the FASB issued ASU No. 2018-15, </span><span style="font-family:Arial;font-size:10pt;font-style:italic;">Customer's Accounting for Fees Paid in a Cloud Computing Arrangement</span><span style="font-family:Arial;font-size:10pt;">, which helps entities evaluate the accounting for fees paid by a customer in a cloud computing arrangement (CCA) by providing guidance for determining when an arrangement includes a software license and when an arrangement is solely a hosted CCA service. The Company adopted this guidance prospectively beginning on January 1, 2020. Upon adoption, fees paid in a CCA will be evaluated for capitalization as a prepaid asset and expensed within the results of operations in the same financial statement line item as software license fees instead of depreciation and amortization expense. The adoption of this ASU did not have a material impact on the consolidated financial statements, related disclosures, and results of operations.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;">Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement: </span><span style="font-family:Arial;font-size:10pt;">On August 28, 2018, the FASB issued ASU No. 2018-13</span><span style="font-family:Arial;font-size:10pt;font-style:italic;">, Fair Value Measurement (Topic 820): Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement </span><span style="font-family:Arial;font-size:10pt;">(ASU No. 2018-13)</span><span style="font-family:Arial;font-size:10pt;font-style:italic;">, </span><span style="font-family:Arial;font-size:10pt;">which eliminates, adds, and modifies certain disclosure requirements around items such as transfers between Level 1 and 2, policy of timing of transfers, and valuation process for Level 3. The new standard became effective for us on January 1, 2020. As we only have Level 1 investments, the adoption of ASU No. 2018-13 had no impact on our consolidated financial statements and related disclosures.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;">Recently issued accounting pronouncements not yet adopted</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;">Income Taxes: </span><span style="font-family:Arial;font-size:10pt;">On December 18, 2019, the FASB issued ASU No. 2019-12, </span><span style="font-family:Arial;font-size:10pt;font-style:italic;">Simplifying the Accounting for Income Taxes</span><span style="font-family:Arial;font-size:10pt;">, which is intended to simplify the accounting for income taxes by removing certain exceptions to the general principles of ASC 740, </span><span style="font-family:Arial;font-size:10pt;font-style:italic;">Income Taxes,</span><span style="font-family:Arial;font-size:10pt;"> and providing for simplification in several other areas. The new standard is effective for us on January 1, 2021. Early adoption is permitted. We have not decided on early adoption and are evaluating the effect that ASU No. 2019-12 may have on our consolidated financial statements, related disclosures, and results of operations.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;">Reference Rate Reform</span><span style="font-family:Arial;font-size:10pt;">: On March 12, 2020, the FASB issued ASU No. 2020-04: </span><span style="font-family:Arial;font-size:10pt;font-style:italic;">Facilitation of the Effects of Reference Rate Reform on Financial Reporting </span><span style="font-family:Arial;font-size:10pt;">(Topic 848), which provides temporary optional expedients and exceptions for applying generally accepted accounting principles to contract modifications resulting from reference rate reform initiatives. The intention of the standard is to ease the potential accounting and financial reporting burden associated with transitioning away from the expiring London Interbank Offered Rate (LIBOR), and other interbank offered rates, to alternative benchmark rates. This guidance is temporary and only in effect during the reference rate transition period through December 31, 2022. We are evaluating the effect that ASU No. 2020-04 may have on our consolidated financial statements, related disclosures, and results of operations.</span></div> Credit Arrangements<div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;">Debt</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following table summarizes our total debt and long-term debt as of </span><span style="font-family:Arial;font-size:10pt;"><span><span style="white-space:nowrap">March 31, 2020</span></span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">December 31, 2019</span><span style="font-family:Arial;font-size:10pt;">.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.8046875%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:64%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(in millions)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">As of March 31, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">As of December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Term Facility, net of unamortized debt issuance costs of $1.2 millio</span><span style="font-family:Arial;font-size:10pt;background-color:#cceeff;">n and $1.3 million</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>440.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>443.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Revolving Credit Facility</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>90.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>70.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total debt</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>530.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>513.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:1px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Less: Current portion of long-term debt, net of unamortized debt issuance costs of $0.3 million</span><span style="font-family:Arial;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;background-color:#ffffff;">and $0.3 million</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>11.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>11.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Long-term debt</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>519.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>502.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;">Credit Agreement</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">In connection with the acquisition of Ratings Acquisition Corp (DBRS) on July 2, 2019, the Company entered into a new senior credit agreement (the Credit Agreement). The Credit Agreement provides the Company with a five-year multi-currency credit facility with an initial borrowing capacity of up to </span><span style="font-family:Arial;font-size:10pt;"><span>$750.0 million</span></span><span style="font-family:Arial;font-size:10pt;">, including a </span><span style="font-family:Arial;font-size:10pt;"><span>$300.0 million</span></span><span style="font-family:Arial;font-size:10pt;"> revolving credit facility (the Revolving Credit Facility) and a term loan facility of </span><span style="font-family:Arial;font-size:10pt;"><span>$450.0 million</span></span><span style="font-family:Arial;font-size:10pt;"> (the Term Facility). </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The Credit Agreement also provides for the issuance of up to </span><span style="font-family:Arial;font-size:10pt;"><span>$50.0 million</span></span><span style="font-family:Arial;font-size:10pt;"> of letters of credit and a </span><span style="font-family:Arial;font-size:10pt;"><span>$100.0 million</span></span><span style="font-family:Arial;font-size:10pt;"> sub-limit for a swingline facility under the Revolving Credit Facility. The Credit Agreement will expire on July 2, 2024. As of </span><span style="font-family:Arial;font-size:10pt;"><span><span style="white-space:nowrap">March 31, 2020</span></span></span><span style="font-family:Arial;font-size:10pt;">, our total outstanding debt under the Credit Agreement was </span><span style="font-family:Arial;font-size:10pt;"><span>$530.4 million</span></span><span style="font-family:Arial;font-size:10pt;"> with borrowing availability of </span><span style="font-family:Arial;font-size:10pt;"><span>$210.0 million</span></span><span style="font-family:Arial;font-size:10pt;"> under the Revolving Credit Facility.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The interest rate applicable to any loan under the Credit Agreement is, at our option, either: (i) the applicable London interbank offered rate (LIBOR) plus an applicable margin for such loans, which ranges between </span><span style="font-family:Arial;font-size:10pt;"><span>1.00%</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>1.50%</span></span><span style="font-family:Arial;font-size:10pt;">, based on our consolidated leverage ratio or (ii) the lender's base rate plus the applicable margin for such loans, which ranges between </span><span style="font-family:Arial;font-size:10pt;"><span>0.00%</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>0.50%</span></span><span style="font-family:Arial;font-size:10pt;">, based on our consolidated leverage ratio.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The proceeds of the Term Facility and initial borrowings under the Revolving Credit Facility were used to finance the acquisition of DBRS. The proceeds of future borrowings under the Revolving Credit Facility may be used for working capital, capital expenditures or any other lawful corporate purpose.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The portions of deferred debt issuance costs related to the Revolving Credit Facility are included in other current and other non-current assets, and the portion of deferred debt issuance costs related to the Term Facility is reported as a reduction to the carrying amount of the Term Facility. Amortization of debt issuance costs related to the Revolving Credit Facility are amortized on a straight-line to interest expense over the term of the Credit Agreement. Amortization of debt issuance costs related to the Term Facility are amortized to interest expense using the effective interest method over the term of the Credit Agreement.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;">Compliance with Covenants</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The Credit Agreement contains financial covenants under which we: (i) may not exceed a maximum consolidated leverage ratio of </span><span style="font-family:Arial;font-size:10pt;"><span>3.50</span></span><span style="font-family:Arial;font-size:10pt;"> to 1.00 (or </span><span style="font-family:Arial;font-size:10pt;"><span>3.75</span></span><span style="font-family:Arial;font-size:10pt;"> to 1.00 for the four fiscal quarters following any material acquisition (as defined in the Credit Agreement)) and (ii) are required to maintain a minimum consolidated interest coverage ratio of not less than </span><span style="font-family:Arial;font-size:10pt;"><span>3.00</span></span><span style="font-family:Arial;font-size:10pt;"> to 1.00. We were in compliance with the financial covenants as of March 31, 2020 and </span><span style="font-family:Arial;font-size:10pt;">December 31, 2019</span><span style="font-family:Arial;font-size:10pt;">.</span></div> <div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following table summarizes our total debt and long-term debt as of </span><span style="font-family:Arial;font-size:10pt;"><span><span style="white-space:nowrap">March 31, 2020</span></span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">December 31, 2019</span><span style="font-family:Arial;font-size:10pt;">.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.8046875%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:64%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(in millions)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">As of March 31, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">As of December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Term Facility, net of unamortized debt issuance costs of $1.2 millio</span><span style="font-family:Arial;font-size:10pt;background-color:#cceeff;">n and $1.3 million</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>440.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>443.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Revolving Credit Facility</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>90.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>70.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total debt</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>530.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>513.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:1px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Less: Current portion of long-term debt, net of unamortized debt issuance costs of $0.3 million</span><span style="font-family:Arial;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;background-color:#ffffff;">and $0.3 million</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>11.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>11.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Long-term debt</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>519.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>502.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 2020-03-31 440400000 443100000 90000000.0 70000000.0 530400000 513100000 11000000.0 11000000.0 519400000 502100000 750000000.0 300000000.0 450000000.0 50000000.0 100000000.0 2020-03-31 530400000 210000000.0 0.0100 0.0150 0.0000 0.0050 3.50 3.75 3.00 Acquisitions, Goodwill, and Other Intangible Assets<div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;">2020 Acquisitions</span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">On January 31, 2020, we acquired Hueler Analytics' Stable Value Fund Comparative Universe Data and Stable Value Index (Hueler Analytics). We began consolidating the financial results of Hueler Analytics in our consolidated financial statements on January 31, 2020.</span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;">2019 Acquisitions</span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">During the first quarter of 2020, we did not record significant adjustments to the purchase price allocation related to our acquisition of DBRS, compared with the preliminary estimates disclosed in the Notes of the Audited Consolidated Financial Statements included in our Annual Report. The values assigned to various assets and liabilities in the preliminary purchase price allocation are subject to change as a result of information that may become available in the future.</span></div><div style="line-height:120%;padding-bottom:10px;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">As of March 31, 2020, the primary areas of the preliminary purchase price allocation that are not yet finalized include current and deferred tax assets and liabilities.</span></div><div style="line-height:120%;padding-bottom:10px;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following unaudited pro forma information presents a summary of our Condensed Consolidated Statements of Income for the year ended March 31, 2019 as if we had completed the acquisition as of January 1, 2019.</span></div><div style="line-height:120%;padding-bottom:10px;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">This unaudited pro forma information is presented for illustrative purposes and is not intended to represent or be indicative of the actual results of operations or expected synergies of DBRS Morningstar that would have been achieved had the acquisition occurred at the beginning of the earliest period presented, nor is it intended to represent or be indicative of future results of operations.</span></div><div style="line-height:120%;padding-bottom:10px;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">In calculating the pro forma information below, we included an estimate of amortization expense related to the intangible assets acquired, depreciation expense due to changes in estimated remaining useful lives of long-lived assets, and reduction in revenue as a result of the fair value adjustments to deferred revenue as well as the related income tax impacts. </span></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:79%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Unaudited Pro Forma Financial Information</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Three months ended </span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(in millions, except for per share amount)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">March 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Revenue</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>297.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Operating income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>49.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Net income</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>28.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Basic net income per share</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0.67</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Diluted net income per share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0.66</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;">Goodwill</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following table shows the changes in our goodwill balances from </span><span style="font-family:Arial;font-size:10pt;">December 31, 2019</span><span style="font-family:Arial;font-size:10pt;"> to </span><span style="font-family:Arial;font-size:10pt;">March 31, 2020</span><span style="font-family:Arial;font-size:10pt;">:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:86%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:Arial;font-size:1pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(in millions)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;background-color:#cceeff;">Balance as of December 31, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,039.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Foreign currency translation </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(25.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Balance as of March 31, 2020</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,013.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">We did not record any impairment losses in the first three months of </span><span style="font-family:Arial;font-size:10pt;">2020</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">2019</span><span style="font-family:Arial;font-size:10pt;">. We perform our annual impairment reviews in the fourth quarter or when impairment indicators and triggering events are identified.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;">Intangible Assets</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following table summarizes our intangible assets: </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="29"/></tr><tr><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:Arial;font-size:1pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">As of March 31, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">As of December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(in millions)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Gross</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Accumulated</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Weighted</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Average</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Useful  Life</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Gross</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Accumulated</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Weighted</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Average</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Useful  Life</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(years)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Customer-related assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>362.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(134.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>227.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>11</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>377.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(130.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>247.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>11</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Technology-based assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>164.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(115.6</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>48.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>7</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>163.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(112.0</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>51.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>7</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Intellectual property &amp; other</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>65.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(35.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>29.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>69.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(35.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>34.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>8</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total intangible assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>592.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(285.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>306.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>9</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>610.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(277.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>333.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>10</span></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following table summarizes our amortization expense related to intangible assets:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:72%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:Arial;font-size:1pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Three months ended March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(in millions)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Amortization expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>14.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">We amortize intangible assets using the straight-line method over their expected economic useful lives.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">We expect intangible amortization expense for the remainder of 2020 and subsequent years to be as follows:</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:86%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:Arial;font-size:1pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(in millions)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:normal;">Remainder of 2020 (from April 1 through December 31)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>39.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>49.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2022</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>41.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>37.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2024</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>32.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Thereafter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>106.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>306.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Our estimates of future amortization expense for intangible assets may be affected by additional acquisitions, divestitures, changes in the estimated average useful lives, impairments, and foreign currency translation.</span></div> <div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:79%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Unaudited Pro Forma Financial Information</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Three months ended </span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(in millions, except for per share amount)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">March 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Revenue</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>297.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Operating income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>49.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Net income</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>28.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Basic net income per share</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0.67</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Diluted net income per share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0.66</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 297300000 49400000 28600000 0.67 0.66 <div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following table shows the changes in our goodwill balances from </span><span style="font-family:Arial;font-size:10pt;">December 31, 2019</span><span style="font-family:Arial;font-size:10pt;"> to </span><span style="font-family:Arial;font-size:10pt;">March 31, 2020</span><span style="font-family:Arial;font-size:10pt;">:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:86%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:Arial;font-size:1pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(in millions)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;background-color:#cceeff;">Balance as of December 31, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,039.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Foreign currency translation </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(25.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Balance as of March 31, 2020</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1,013.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 1039100000 -25900000 1013200000 <div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following table summarizes our intangible assets: </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="29"/></tr><tr><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:Arial;font-size:1pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">As of March 31, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">As of December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(in millions)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Gross</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Accumulated</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Weighted</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Average</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Useful  Life</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Gross</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Accumulated</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Weighted</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Average</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Useful  Life</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(years)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Customer-related assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>362.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(134.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>227.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>11</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>377.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(130.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>247.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>11</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Technology-based assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>164.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(115.6</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>48.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>7</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>163.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(112.0</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>51.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>7</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Intellectual property &amp; other</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>65.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(35.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>29.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>69.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(35.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>34.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>8</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total intangible assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>592.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(285.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>306.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>9</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>610.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(277.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>333.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>10</span></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 362000000.0 134300000 227700000 P11Y 377900000 130300000 247600000 P11Y 164400000 115600000 48800000 P7Y 163700000 112000000.0 51700000 P7Y 65600000 -35900000 29700000 P8Y 69300000 -35200000 34100000 P8Y 592000000.0 285800000 306200000 P9Y 610900000 277500000 333400000 P10Y <div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following table summarizes our amortization expense related to intangible assets:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:72%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:Arial;font-size:1pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Three months ended March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(in millions)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Amortization expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>14.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 14000000.0 4900000 <div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">We expect intangible amortization expense for the remainder of 2020 and subsequent years to be as follows:</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:86%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:Arial;font-size:1pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(in millions)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:normal;">Remainder of 2020 (from April 1 through December 31)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>39.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>49.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2022</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>41.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>37.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2024</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>32.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Thereafter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>106.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>306.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Our estimates of future amortization expense for intangible assets may be affected by additional acquisitions, divestitures, changes in the estimated average useful lives, impairments, and foreign currency translation.</span></div> 39000000.0 49600000 41600000 37800000 32200000 106000000.0 306200000 Income Per Share <div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following table shows how we reconcile our net income and the number of shares used in computing basic and diluted net income per share:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:70%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:Arial;font-size:1pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Three months ended March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(in millions, except share and per share amounts)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;">Basic net income per share:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:Arial;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:Arial;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Consolidated net income </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>23.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>33.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Weighted average common shares outstanding</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>42.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>42.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Basic net income per share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0.56</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0.78</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;">Diluted net income per share:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Consolidated net income </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>23.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>33.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Weighted average common shares outstanding</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>42.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>42.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Net effect of dilutive stock options, restricted stock units, performance share awards, and market stock units</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Weighted average common shares outstanding for computing diluted income per share</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>43.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>43.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Diluted net income per share</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0.55</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0.77</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">During the periods presented, the number of anti-dilutive restricted stock units, performance share awards, or market stock units to exclude from our calculation of diluted earnings per share was immaterial.</span></div> <div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following table shows how we reconcile our net income and the number of shares used in computing basic and diluted net income per share:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:70%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:Arial;font-size:1pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Three months ended March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(in millions, except share and per share amounts)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;">Basic net income per share:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:Arial;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><span style="font-family:Arial;font-size:1pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Consolidated net income </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>23.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>33.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Weighted average common shares outstanding</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>42.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>42.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Basic net income per share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0.56</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0.78</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;">Diluted net income per share:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Consolidated net income </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>23.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>33.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Weighted average common shares outstanding</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>42.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>42.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Net effect of dilutive stock options, restricted stock units, performance share awards, and market stock units</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Weighted average common shares outstanding for computing diluted income per share</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>43.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>43.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Diluted net income per share</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0.55</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0.77</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 23900000 33200000 42900000 42600000 0.56 0.78 23900000 33200000 42900000 42600000 400000 400000 43300000 43000000.0 0.55 0.77 Revenue<div style="line-height:120%;padding-bottom:8px;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;">Disaggregation of Revenue</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following table presents our revenue disaggregated by revenue type. Sales and usage-based taxes are excluded from revenue. </span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:66%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Three months ended March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(in millions)</span></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">License-based </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>216.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>195.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Asset-based</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>57.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>48.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Transaction-based</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>50.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>14.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Consolidated revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>324.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>258.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">License-based performance obligations are generally satisfied over time as the customer has access to the product or service during the term of the subscription license and the level of service is consistent during the contract period. License-based agreements typically have a term of </span><span style="font-family:Arial;font-size:10pt;"><span>12</span></span><span style="font-family:Arial;font-size:10pt;"> to </span><span style="font-family:Arial;font-size:10pt;"><span>36 months</span></span><span style="font-family:Arial;font-size:10pt;">. License-based revenue is generated from the sale of Morningstar Data, Morningstar Direct, Morningstar Advisor Workstation, PitchBook, and other similar product lines. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Asset-based performance obligations are satisfied over time as the customer receives continuous access to a service for the term. Asset-based arrangements typically have a term of </span><span style="font-family:Arial;font-size:10pt;"><span>12</span></span><span style="font-family:Arial;font-size:10pt;"> to </span><span style="font-family:Arial;font-size:10pt;"><span>36 months</span></span><span style="font-family:Arial;font-size:10pt;">. Asset-based fees represent variable consideration and the customer does not make separate purchasing decisions that result in additional performance obligations. Significant changes in the underlying fund assets and significant disruptions in the market are evaluated to determine whether estimates of earned asset-based fees need to be revised for the current quarter. The timing of client asset reporting and the structure of our contracts results in a one-quarter lag between market movements and the impact on earned revenue. An estimate of variable consideration is included in the initial transaction price only to the extent it is probable that a significant reversal in the amount of the revenue recognized will not occur. Estimates of asset-based fees are based on the most recently completed quarter and, as a result, it is unlikely a significant reversal of revenue would occur. Asset-based revenue is generated by Investment Management, Workplace Solutions, and Morningstar Indexes. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Transaction-based performance obligations are satisfied when the product or service is completed or delivered. Transaction-based revenue is generated by DBRS Morningstar, Internet advertising, and conferences. DBRS Morningstar revenue includes revenue from surveillance services, which is recognized over time, as the customer has access to the service during the surveillance period.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;">Contract liabilities </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Our contract liabilities represent deferred revenue. We record contract liabilities when cash payments are received or due in advance of our performance, including amounts which are refundable. The contract liabilities balance for the three months ended March 31, 2020 had a net </span><span style="font-family:Arial;font-size:10pt;">increase</span><span style="font-family:Arial;font-size:10pt;"> of </span><span style="font-family:Arial;font-size:10pt;"><span>$30.1 million</span></span><span style="font-family:Arial;font-size:10pt;">, primarily driven by cash payments received or payable in advance of satisfying our performance obligations. We recognized </span><span style="font-family:Arial;font-size:10pt;"><span>$116.8 million</span></span><span style="font-family:Arial;font-size:10pt;"> of revenue in the three-month period ended March 31, 2020 that was included in the contract liabilities balance as of </span><span style="font-family:Arial;font-size:10pt;">December 31, 2019</span><span style="font-family:Arial;font-size:10pt;">.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">We expect to recognize revenue related to our contract liabilities for the remainder of </span><span style="font-family:Arial;font-size:10pt;">2020</span><span style="font-family:Arial;font-size:10pt;"> and subsequent years as follows:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:80%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(in millions)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">As of March 31, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Remainder of 2020 (from April 1 through December 31) </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>411.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>162.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2022</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>64.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>16.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2024</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>9.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Thereafter </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>54.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>719.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The aggregate amount of revenue we expect to recognize for the remainder of </span><span style="font-family:Arial;font-size:10pt;">2020</span><span style="font-family:Arial;font-size:10pt;"> and subsequent years is higher than our contract liability balance of </span><span style="font-family:Arial;font-size:10pt;"><span>$312.4 million</span></span><span style="font-family:Arial;font-size:10pt;"> as of March 31, 2020. The difference represents the value of future obligations for signed contracts where we have not yet begun to satisfy the performance obligations or have not yet billed the customer.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The table above does not include variable consideration for unsatisfied performance obligations related to certain of our license-based, asset-based, and transaction-based contracts as of March 31, 2020. We are applying the optional exemption available under ASC Topic 606, as the variable consideration relates to these unsatisfied performance obligations being fulfilled as a series. The performance obligations related to these contracts are expected to be satisfied over the next </span><span style="font-family:Arial;font-size:10pt;"><span>12</span></span><span style="font-family:Arial;font-size:10pt;"> to </span><span style="font-family:Arial;font-size:10pt;"><span>36 months</span></span><span style="font-family:Arial;font-size:10pt;"> as services are provided to the client. For license-based contracts, the consideration received for services performed is based on the number of future users, which is not known until the services are performed. The variable consideration for this revenue can be affected by the number of user licenses, which cannot be reasonably estimated. For asset-based contracts, the consideration received for services performed is based on future asset values, which are not known until the services are performed. The variable consideration for this revenue can be affected by changes in the underlying value of fund assets due to client redemptions, additional investments, or movements in the market. For transaction-based contracts for Internet advertising, the consideration received for services performed is based on the number of impressions, which is not known until the impressions are created. The variable consideration for this revenue can be affected by the timing and quantity of impressions in any given period and cannot be reasonably estimated.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">As of March 31, 2020, the table above also does not include revenue for unsatisfied performance obligations related to certain of our license-based and transaction-based contracts with durations of one year or less since we are applying the optional exemption under ASC Topic 606. For certain license-based contracts, the remaining performance obligation is expected to be less than one year based on the corresponding subscription terms. For transaction-based contracts, such as new credit rating issuances and conferences, the related performance obligations are expected to be satisfied within the next 12 months.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;">Contract Assets</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Our contract assets represent accounts receivable, less allowance for credit losses and deferred commissions. We did not record any impairment losses on receivables or deferred commissions in the first three months of </span><span style="font-family:Arial;font-size:10pt;">2020</span><span style="font-family:Arial;font-size:10pt;">. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following table summarizes our contract assets balance:</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:58%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(in millions)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">As of March 31, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">As of December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Accounts receivable, less allowance for credit losses</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>184.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>188.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Deferred commissions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>30.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>30.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total contract assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>215.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>218.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;padding-bottom:8px;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following table presents our revenue disaggregated by revenue type. Sales and usage-based taxes are excluded from revenue. </span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:66%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Three months ended March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(in millions)</span></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">License-based </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>216.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>195.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Asset-based</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>57.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>48.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Transaction-based</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>50.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>14.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Consolidated revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>324.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>258.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 216000000.0 195500000 57200000 48800000 50800000 14600000 324000000.0 258900000 P12M P36M P12M P36M 30100000 116800000 <div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">We expect to recognize revenue related to our contract liabilities for the remainder of </span><span style="font-family:Arial;font-size:10pt;">2020</span><span style="font-family:Arial;font-size:10pt;"> and subsequent years as follows:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:80%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(in millions)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">As of March 31, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Remainder of 2020 (from April 1 through December 31) </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>411.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>162.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2022</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>64.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>16.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2024</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>9.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Thereafter </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>54.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>719.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 411400000 162000000.0 64800000 16500000 9700000 54700000 719100000 312400000 P12M P36M <div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following table summarizes our contract assets balance:</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:58%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(in millions)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">As of March 31, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">As of December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Accounts receivable, less allowance for credit losses</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>184.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>188.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Deferred commissions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>30.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>30.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total contract assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>215.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>218.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div> 184700000 188500000 30700000 30400000 215400000 218900000 Segment and Geographical Area Information<div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;">Segment Information</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">We report our results in a single reportable segment, which reflects how our chief operating decision maker allocates resources and evaluates our financial results. Because we have a single reportable segment, all required financial segment information can be found directly in the Consolidated Financial Statements. The accounting policies for our reportable segment are the same as those described in Note 2 of the Audited Consolidated Financial Statements included in our Annual Report. We evaluate the performance of our reporting segment based on revenue and operating income. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;">Geographical Area Information</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The tables below summarize our revenue and long-lived assets, which includes property, equipment, and capitalized software, net and operating lease assets, by geographical area: </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:68%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;">Revenue by geographical area</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Three months ended March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(in millions)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>234.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>195.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Asia</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>7.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>6.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Australia</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>10.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>9.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Canada</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>20.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>7.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Continental Europe</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>23.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>20.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">United Kingdom</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>26.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>18.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total International</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>89.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>63.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Consolidated revenue</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>324.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>258.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:68%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;">Property, equipment, and capitalized software, net by geographical area</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(in millions)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">As of March 31, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">As of December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>127.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>131.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Asia</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>6.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>6.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Australia</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Canada</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Continental Europe</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">United Kingdom</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>6.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>6.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total International</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>21.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>23.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Consolidated property, equipment, and capitalized software, net</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>149.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>154.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:58%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;">Operating lease assets by geographical area</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(in millions)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">As of March 31, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">As of December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>83.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>86.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Asia</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>18.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>20.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Australia</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Canada</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>7.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>7.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Continental Europe</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>14.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>6.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">United Kingdom</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>16.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>17.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total International</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>63.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>58.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Consolidated operating lease assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>147.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>144.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The long-lived asset by geographical area does not include deferred commissions, non-current as the balance is not significant.</span></div> <div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">We report our results in a single reportable segment, which reflects how our chief operating decision maker allocates resources and evaluates our financial results. Because we have a single reportable segment, all required financial segment information can be found directly in the Consolidated Financial Statements. The accounting policies for our reportable segment are the same as those described in Note 2 of the Audited Consolidated Financial Statements included in our Annual Report. We evaluate the performance of our reporting segment based on revenue and operating income. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div> <div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The tables below summarize our revenue and long-lived assets, which includes property, equipment, and capitalized software, net and operating lease assets, by geographical area: </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:68%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;">Revenue by geographical area</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Three months ended March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(in millions)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>234.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>195.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Asia</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>7.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>6.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Australia</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>10.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>9.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Canada</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>20.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>7.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Continental Europe</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>23.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>20.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">United Kingdom</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>26.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>18.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total International</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>89.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>63.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Consolidated revenue</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>324.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>258.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:68%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;">Property, equipment, and capitalized software, net by geographical area</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(in millions)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">As of March 31, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">As of December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>127.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>131.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Asia</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>6.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>6.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Australia</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Canada</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Continental Europe</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">United Kingdom</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>6.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>6.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total International</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>21.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>23.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Consolidated property, equipment, and capitalized software, net</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>149.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>154.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:58%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;">Operating lease assets by geographical area</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(in millions)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">As of March 31, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">As of December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>83.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>86.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Asia</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>18.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>20.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Australia</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Canada</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>7.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>7.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Continental Europe</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>14.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>6.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">United Kingdom</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>16.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>17.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>0.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total International</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>63.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>58.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Consolidated operating lease assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>147.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>144.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The long-lived asset by geographical area does not include deferred commissions, non-current as the balance is not significant.</span></div> 234600000 195100000 7600000 6300000 10600000 9500000 20700000 7900000 23000000.0 20400000 26000000.0 18100000 1500000 1600000 89400000 63800000 324000000.0 258900000 127700000 131200000 6400000 6600000 3500000 4200000 2500000 2900000 2400000 2300000 6600000 6900000 400000 600000 21800000 23500000 149500000 154700000 83300000 86400000 18900000 20200000 5600000 5800000 7300000 7500000 14900000 6300000 16300000 17900000 700000 700000 63700000 58400000 147000000.0 144800000 Fair Value Measurements<div style="line-height:120%;padding-left:24px;text-indent:-24px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><span style="font-family:Arial;font-size:10pt;">As of </span><span style="font-family:Arial;font-size:10pt;">March 31, 2020</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">December 31, 2019</span><span style="font-family:Arial;font-size:10pt;">, our investment balances totaled </span><span style="font-family:Arial;font-size:10pt;"><span>$26.3 million</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>$33.4 million</span></span>, respectively. We classify our investments into three categories: available-for-sale, held-to-maturity, and trading securities. Our investment portfolio consists of stocks, bonds, options, mutual funds, money market funds, or exchange-traded products that replicate the model portfolios and strategies created by Morningstar. These investment accounts may also include exchange-traded products where Morningstar is an index provider. All investments in our investment portfolio have valuations based on quoted prices in active markets for identical assets or liabilities that we have the ability to access, and, therefore, are classified as Level 1 within the fair value hierarchy. 26300000 33400000 We classify our investments into three categories: available-for-sale, held-to-maturity, and trading securities. Our investment portfolio consists of stocks, bonds, options, mutual funds, money market funds, or exchange-traded products that replicate the model portfolios and strategies created by Morningstar. These investment accounts may also include exchange-traded products where Morningstar is an index provider. Leases<div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">We lease office space and certain equipment under various operating and finance leases, with most of our lease portfolio consisting of operating leases for office space. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">We determine whether an arrangement is, or includes, an embedded lease at contract inception. Operating lease assets and lease liabilities are recognized at the commencement date and initially measured using the present value of lease payments over the defined lease term. Lease expense is recognized on a straight-line basis over the lease term. For finance leases, we also recognize a finance lease asset and finance lease liability at inception, with lease expense recognized as interest expense and amortization. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">A contract is or contains an embedded lease if the contract meets all the below criteria: </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:Arial;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">There is an identified asset;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:Arial;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">We obtain substantially all the economic benefits of the asset; and</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:Arial;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">We have the right to direct the use of the asset.</span></div></td></tr></table><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">For initial measurement of the present value of lease payments and for subsequent measurement of lease modifications, we are required to use the rate implicit in the lease. However, as most of our leases do not provide an implicit rate, we use our incremental borrowing rate, which is a collateralized rate. To apply the incremental borrowing rate, we used a portfolio approach and grouped leases based on similar lease terms in a manner whereby we reasonably expect that the application does not differ materially from a lease-by-lease approach.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Our leases have remaining lease terms of approximately </span><span style="font-family:Arial;font-size:10pt;"><span>1 year</span></span><span style="font-family:Arial;font-size:10pt;"> to </span><span style="font-family:Arial;font-size:10pt;"><span>14 years</span></span><span style="font-family:Arial;font-size:10pt;">, which may include the option to extend the lease when it is reasonably certain we will exercise that option. We do not have lease agreements with residual value guarantees, sale leaseback terms, or material restrictive covenants. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Leases with an initial term of 12 months or less are not recognized on the balance sheet. We recognize lease expense for these leases on a straight-line basis over the lease term. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following table summarizes our operating lease assets and lease liabilities:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="11"/></tr><tr><td style="width:20%;"/><td style="width:1%;"/><td style="width:38%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Leases (in millions)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Classification on the Balance Sheet</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">As of March 31, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">As of December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Operating</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Operating Lease Assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>147.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>144.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Operating</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Operating lease liabilities, current</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>35.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>35.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Operating</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Operating lease liabilities, non-current</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>136.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>138.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total lease liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>171.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>174.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Our operating lease expense for the three months ended </span><span style="font-family:Arial;font-size:10pt;">March 31, 2020</span><span style="font-family:Arial;font-size:10pt;"> was </span><span style="font-family:Arial;font-size:10pt;"><span>$9.7 million</span></span><span style="font-family:Arial;font-size:10pt;">, compared with </span><span style="font-family:Arial;font-size:10pt;"><span>$7.9 million</span></span><span style="font-family:Arial;font-size:10pt;"> for the same period in the prior year. Charges related to our operating leases that are variable, and therefore not included in the measurement of the lease liabilities were </span><span style="font-family:Arial;font-size:10pt;"><span>$3.4 million</span></span><span style="font-family:Arial;font-size:10pt;"> for the three months ended </span><span style="font-family:Arial;font-size:10pt;">March 31, 2020</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>$2.6 million</span></span><span style="font-family:Arial;font-size:10pt;"> for the three months ended March 31, 2019. We made lease payments of </span><span style="font-family:Arial;font-size:10pt;"><span>$10.5 million</span></span><span style="font-family:Arial;font-size:10pt;"> during the three months ended </span><span style="font-family:Arial;font-size:10pt;">March 31, 2020</span><span style="font-family:Arial;font-size:10pt;">, compared with </span><span style="font-family:Arial;font-size:10pt;"><span>$6.2 million</span></span><span style="font-family:Arial;font-size:10pt;"> of payments during the same period in 2019. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following table shows our minimum future lease commitments due in each of the next five years and thereafter for operating leases:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:82%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Minimum Future Lease Commitments (in millions)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Operating Leases</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Remainder of 2020 (April 1 through December 31)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>31.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>39.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2022</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>26.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>23.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2024</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>18.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Thereafter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>60.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total lease payments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>199.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Adjustment for discount to present value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>27.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>171.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following table summarizes the weighted-average lease terms and weighted-average discount rates for our operating leases:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:82%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">As of March 31, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Weighted-average remaining lease term (in years)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>6.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Weighted-average discount rate</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> P1Y P14Y <div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following table summarizes our operating lease assets and lease liabilities:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="11"/></tr><tr><td style="width:20%;"/><td style="width:1%;"/><td style="width:38%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Leases (in millions)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Classification on the Balance Sheet</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">As of March 31, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">As of December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Operating</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Operating Lease Assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>147.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>144.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Operating</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Operating lease liabilities, current</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>35.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>35.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Operating</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Operating lease liabilities, non-current</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>136.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>138.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total lease liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>171.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>174.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following table summarizes the weighted-average lease terms and weighted-average discount rates for our operating leases:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:82%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">As of March 31, 2020</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Weighted-average remaining lease term (in years)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>6.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Weighted-average discount rate</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>4.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 147000000.0 144800000 35900000 35800000 136000000.0 138700000 171900000 174500000 9700000 7900000 3400000 2600000 10500000 6200000 <div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following table shows our minimum future lease commitments due in each of the next five years and thereafter for operating leases:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:82%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Minimum Future Lease Commitments (in millions)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Operating Leases</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Remainder of 2020 (April 1 through December 31)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>31.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>39.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2022</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>26.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>23.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">2024</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>18.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Thereafter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>60.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total lease payments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>199.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Adjustment for discount to present value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>27.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>171.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 31400000 39200000 26100000 23600000 18300000 60800000 199400000 27500000 171900000 P6Y8M12D 0.042 Stock-Based Compensation<div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;">Stock-Based Compensation Plans</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">All our employees and our non-employee directors are eligible for awards under the Morningstar 2011 Stock Incentive Plan, which provides for a variety of stock-based awards, including stock options, restricted stock units, performance share awards, market stock units, and restricted stock. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following table summarizes the stock-based compensation expense included in each of our operating expense categories:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:71%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Three months ended March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(in millions)</span></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Cost of revenue</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Sales and marketing</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">General and administrative</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total stock-based compensation expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>7.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>10.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">As of </span><span style="font-family:Arial;font-size:10pt;"><span><span style="white-space:nowrap">March 31, 2020</span></span></span><span style="font-family:Arial;font-size:10pt;">, the total unrecognized stock-based compensation cost related to outstanding restricted stock units, performance share awards, and market stock units expected to vest was </span><span style="font-family:Arial;font-size:10pt;"><span>$48.8 million</span></span><span style="font-family:Arial;font-size:10pt;">, which we expect to recognize over a weighted average period of </span><span style="font-family:Arial;font-size:10pt;"><span>26 months</span></span><span style="font-family:Arial;font-size:10pt;">.</span></div> <div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following table summarizes the stock-based compensation expense included in each of our operating expense categories:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:71%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Three months ended March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(in millions)</span></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Cost of revenue</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>2.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Sales and marketing</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>1.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">General and administrative</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>5.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total stock-based compensation expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>7.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>10.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 2400000 3100000 1000000.0 1400000 3900000 5500000 7300000 10000000.0 2020-03-31 48800000 P26M Income Taxes <div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;">Effective Tax Rate</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following table shows our effective tax rate for the three months ended </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">March 31, 2020</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;">:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:68%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:Arial;font-size:1pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Three months ended March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(in millions)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Income before income taxes and equity in net loss of unconsolidated entities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>33.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>46.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Equity in net loss of unconsolidated entities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(0.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(1.5</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>32.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>44.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Income tax expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>8.5</span></span></div></td><td style="vertical-align:bottom;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>11.5</span></span></div></td><td style="vertical-align:bottom;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Effective tax rate</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>26.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>25.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Our effective tax rate in the first quarter of </span><span style="font-family:Arial;font-size:10pt;">2020</span><span style="font-family:Arial;font-size:10pt;"> was </span><span style="font-family:Arial;font-size:10pt;"><span>26.2%</span></span><span style="font-family:Arial;font-size:10pt;">, an increase of </span><span style="font-family:Arial;font-size:10pt;"><span>0.5</span></span><span style="font-family:Arial;font-size:10pt;"> percentage points, compared with the same period in the prior year. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;">Unrecognized Tax Benefits</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The table below provides information concerning our gross unrecognized tax benefits as of </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">March 31, 2020</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2019</span><span style="font-family:Arial;font-size:10pt;">, as well as the effect these gross unrecognized tax benefits would have on our income tax expense, if they were recognized.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:58%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(in millions)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">As of March 31, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">As of December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Gross unrecognized tax benefits</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>12.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>12.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Gross unrecognized tax benefits that would affect income tax expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>12.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>12.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Decrease in income tax expense upon recognition of gross unrecognized tax benefits</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>12.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>12.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Our Unaudited Condensed Consolidated Balance Sheets include the following liabilities for unrecognized tax benefits. These amounts include interest and penalties, less any associated tax benefits.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:58%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Liabilities for Unrecognized Tax Benefits (in millions)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">As of March 31, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">As of December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Current liability</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>11.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>10.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Non-current liability</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total liability for unrecognized tax benefits</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>14.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>13.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Because we conduct business globally, we file income tax returns in U.S. federal, state, local, and foreign jurisdictions. We are currently under audit by federal, state, and local tax authorities in the U.S. as well as tax authorities in certain non-U.S. jurisdictions. It is likely that the examination phase of some of these federal, state, local, and non-U.S. audits will conclude in </span><span style="font-family:Arial;font-size:10pt;">2020</span><span style="font-family:Arial;font-size:10pt;">. It is not possible to estimate the effect of current audits on previously recorded unrecognized tax benefits.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Approximately </span><span style="font-family:Arial;font-size:10pt;"><span>70%</span></span><span style="font-family:Arial;font-size:10pt;"> of our cash, cash equivalents, and investments balance as of </span><span style="font-family:Arial;font-size:10pt;">March 31, 2020</span><span style="font-family:Arial;font-size:10pt;"> was held by our operations outside of the United States. We generally consider our U.S. directly owned foreign subsidiary earnings to be permanently reinvested. We believe that our cash balances and investments in the United States, along with cash generated from our U.S. operations, will be sufficient to meet our U.S. operating and cash needs for the foreseeable future, without requiring us to repatriate earnings from these foreign subsidiaries. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Certain of our non-U.S. operations have incurred net operating losses (NOLs), which may become deductible to the extent these operations become profitable. For each of our operations, we evaluate whether it is more likely than not that the tax benefits related to NOLs will be realized. As part of this evaluation, we consider evidence such as tax planning strategies, historical operating results, forecasted taxable income, and recent financial performance. In the year that certain non-U.S. operations record a loss, we do not recognize a corresponding tax benefit, which increases our effective tax rate. Upon determining that it is more likely than not that the NOLs will be realized, we reduce the tax valuation allowances related to these NOLs, which results in a reduction to our income tax expense and our effective tax rate in the period.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div> <div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The following table shows our effective tax rate for the three months ended </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">March 31, 2020</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">March 31, 2019</span><span style="font-family:Arial;font-size:10pt;">:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:68%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><span style="font-family:Arial;font-size:1pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Three months ended March 31,</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(in millions)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Income before income taxes and equity in net loss of unconsolidated entities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>33.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>46.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Equity in net loss of unconsolidated entities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(0.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>(1.5</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>32.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>44.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Income tax expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>8.5</span></span></div></td><td style="vertical-align:bottom;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>11.5</span></span></div></td><td style="vertical-align:bottom;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Effective tax rate</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>26.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>25.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 33200000 46200000 -800000 -1500000 32400000 44700000 8500000 11500000 0.262 0.257 0.262 0.005 <div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The table below provides information concerning our gross unrecognized tax benefits as of </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">March 31, 2020</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2019</span><span style="font-family:Arial;font-size:10pt;">, as well as the effect these gross unrecognized tax benefits would have on our income tax expense, if they were recognized.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:58%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">(in millions)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">As of March 31, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">As of December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Gross unrecognized tax benefits</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>12.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>12.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Gross unrecognized tax benefits that would affect income tax expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>12.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>12.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Decrease in income tax expense upon recognition of gross unrecognized tax benefits</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>12.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>12.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 12900000 12600000 12900000 12600000 12700000 12400000 <div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Our Unaudited Condensed Consolidated Balance Sheets include the following liabilities for unrecognized tax benefits. These amounts include interest and penalties, less any associated tax benefits.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:58%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">Liabilities for Unrecognized Tax Benefits (in millions)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">As of March 31, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;font-weight:bold;">As of December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Current liability</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>11.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>10.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Non-current liability</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>3.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Total liability for unrecognized tax benefits</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>14.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><span>13.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 11000000.0 10800000 3200000 3000000.0 14200000 13800000 0.70 Contingencies <div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">We record accrued liabilities for litigation, regulatory, and other business matters when those matters represent loss contingencies that are both probable and estimable. In these cases, there may be an exposure to loss in excess of any amounts accrued. When a loss contingency is not both probable and estimable, we do not establish an accrued liability. As litigation, regulatory, or other business matters develop, we evaluate whether such matters present a loss contingency that is probable and estimable on an ongoing basis.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;">Data Audits and Reviews</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">In our global data business, we include in our products, or directly redistribute to our customers, data, and information licensed from third-party vendors. Our compliance with the terms of these licenses is reviewed internally and is also subject to audit by the third-party vendors. We are undergoing several such internal reviews and third-party vendor audits and the results and findings of which may indicate that we may be required to make a payment for prior data usage. Due to a lack of available information and data, as well as potential variations of any audit or internal review findings, we are not able to reasonably estimate a possible loss, or range of losses for some matters. While we cannot predict the outcome of these processes, we do not believe the results of any audits or reviews will have a material adverse effect on our business, operating results, or financial position.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;">Credit Ratings Matters</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">In November 2019, Morningstar Credit Ratings, LLC (“MCR”) reached an agreement in principle with the staff of the SEC to settle an investigation relating to certain sales and marketing practices at MCR's asset-backed securities group in 2015 and 2016. Assuming it is approved by the full Commission, the proposed settlement would involve a censure, a cease-and-desist order, certain undertakings by MCR, and a civil money penalty of </span><span style="font-family:Arial;font-size:10pt;"><span>$3.5 million</span></span><span style="font-family:Arial;font-size:10pt;">, which was accrued as of December 31, 2019. The settlement remains subject to approval by the SEC.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">In April 2020, in an unrelated matter, the staff of the SEC notified MCR that they had reached a preliminary decision to recommend that the Commission authorize an enforcement action related to MCR’s former commercial mortgage-backed securities ratings methodology. MCR intends to make a written submission to the staff responding to its recommendation. At this time, we do not believe any result will have a material adverse effect on our business, operating results, or financial position.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;">Other Matters</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">We are involved from time to time in regulatory investigations and legal proceedings that arise in the normal course of our business. While it is difficult to predict the outcome of any particular investigation or proceeding, we do not believe the result of any of these matters will have a material adverse effect on our business, operating results, or financial position.</span></div> 3500000 Share Repurchase Program<div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">In December 2017, the board of directors approved a share repurchase program that authorizes the Company to repurchase up to </span><span style="font-family:Arial;font-size:10pt;"><span>$500.0 million</span></span><span style="font-family:Arial;font-size:10pt;"> in shares of the Company's outstanding common stock effective January 1, 2018. The authorization expires on December 31, 2020. We may repurchase shares from time to time at prevailing market prices on the open market or in private transactions in amounts that we deem appropriate.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><span style="font-family:Arial;font-size:10pt;">As of </span><span style="font-family:Arial;font-size:10pt;">March 31, 2020</span><span style="font-family:Arial;font-size:10pt;">, we repurchased a total of </span><span style="font-family:Arial;font-size:10pt;"><span>421,105</span></span><span style="font-family:Arial;font-size:10pt;"> shares for </span><span style="font-family:Arial;font-size:10pt;"><span>$45.6 million</span></span><span style="font-family:Arial;font-size:10pt;"> under this program, leaving approximately </span><span style="font-family:Arial;font-size:10pt;"><span>$454.4 million</span></span> available for future repurchases. 500000000.0 421105 45600000 454400000 Subsequent Events<div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;">Acquisition of PlanPlus Global</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">On April 1, 2020, we completed our previously announced acquisition of PlanPlus Global, a financial-planning and risk-profiling software firm. The acquisition expands our financial-planning capabilities for advisors. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;">Acquisition of Sustainalytics</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">On April 21, 2020, we announced it reached an agreement to acquire Sustainalytics, a globally recognized leader in environmental, social, and governance (ESG) ratings and research. The Company currently owns an approximate 40% ownership stake in Sustainalytics, first acquired in 2017, and will purchase the remaining approximate 60% of Sustainalytics shares upon closing of the transaction. The transaction consideration includes a cash payment at closing of approximately EUR </span><span style="font-family:Arial;font-size:10pt;"><span>55.0 million</span></span><span style="font-family:Arial;font-size:10pt;"> (subject to certain potential adjustments) and additional cash payments in 2021 and 2022 based on a multiple of Sustainalytics’ 2020 and 2021 fiscal year revenues. Based on the upfront consideration, the Company estimates the enterprise value of Sustainalytics to be EUR </span><span style="font-family:Arial;font-size:10pt;"><span>170.0 million</span></span><span style="font-family:Arial;font-size:10pt;">. The closing of the transaction is subject to customary closing conditions and is expected to occur early in the third quarter of 2020. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;">Senior Revolving Credit Facility</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">On April 21, 2020, we entered into a commitment with Bank of America to provide a 364-day senior revolving credit facility in an aggregate principal amount of up to </span><span style="font-family:Arial;font-size:10pt;"><span>$50.0 million</span></span><span style="font-family:Arial;font-size:10pt;">, which is expected to close early in the third quarter of 2020. The proceeds of our borrowing under the new facility will be used to finance our acquisition of Sustainalytics and the proceeds of future borrowings may be used for working capital, capital expenditures, and any other lawful corporate purpose.</span></div> 55000000.0 170000000.0 50000000.0 XML 19 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 20 R7.htm IDEA: XBRL DOCUMENT v3.20.1
Condensed Consolidated Statement of Equity (Parenthetical) - $ / shares
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Statement of Stockholders' Equity [Abstract]    
Dividends declared (in dollars per share) $ 0.30 $ 0.28
XML 21 R36.htm IDEA: XBRL DOCUMENT v3.20.1
Acquisitions, Goodwill and Other Intangible Assets (Schedule of Goodwill) (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Sep. 30, 2017
Goodwill and Intangible Assets Disclosure [Abstract]      
Goodwill, impairment loss   $ 0.0 $ 0.0
Goodwill [Roll Forward]      
Goodwill, Beginning Balance $ 1,039.1    
Foreign currency translation (25.9)    
Goodwill, Ending Balance $ 1,013.2    
XML 22 R3.htm IDEA: XBRL DOCUMENT v3.20.1
Condensed Consolidated Statements of Comprehensive Income - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Statement of Comprehensive Income [Abstract]    
Consolidated net income $ 23.9 $ 33.2
Other comprehensive income (loss):    
Foreign currency translation adjustment (40.4) 3.4
Unrealized gains (losses) on securities, net of tax:    
Unrealized holding gains (losses) arising during period (4.1) 1.9
Reclassification losses (gains) included in net income 0.3 (0.5)
Other comprehensive income (loss) (44.2) 4.8
Comprehensive income $ (20.3) $ 38.0
XML 23 R32.htm IDEA: XBRL DOCUMENT v3.20.1
Summary of Significant Accounting Policies (Impact of Adoption of Topic 842) (Details) - USD ($)
$ in Millions
Mar. 31, 2020
Dec. 31, 2019
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Operating lease assets $ 147.0 $ 144.8
Operating lease liabilities 171.9 $ 174.5
Accounting Standards Update 2016-02    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Operating lease assets $ 147.0  
XML 24 R19.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes
3 Months Ended
Mar. 31, 2020
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes

Effective Tax Rate

The following table shows our effective tax rate for the three months ended March 31, 2020 and March 31, 2019:
 
 
Three months ended March 31,
(in millions)
 
2020
 
2019
Income before income taxes and equity in net loss of unconsolidated entities
 
$
33.2

 
$
46.2

Equity in net loss of unconsolidated entities
 
(0.8
)
 
(1.5
)
Total
 
$
32.4

 
$
44.7

Income tax expense
 
$
8.5

 
$
11.5

Effective tax rate
 
26.2
%
 
25.7
%

 
Our effective tax rate in the first quarter of 2020 was 26.2%, an increase of 0.5 percentage points, compared with the same period in the prior year.

Unrecognized Tax Benefits

The table below provides information concerning our gross unrecognized tax benefits as of March 31, 2020 and December 31, 2019, as well as the effect these gross unrecognized tax benefits would have on our income tax expense, if they were recognized.
(in millions)
 
As of March 31, 2020
 
As of December 31, 2019
Gross unrecognized tax benefits
 
$
12.9

 
$
12.6

Gross unrecognized tax benefits that would affect income tax expense
 
$
12.9

 
$
12.6

Decrease in income tax expense upon recognition of gross unrecognized tax benefits
 
$
12.7

 
$
12.4



Our Unaudited Condensed Consolidated Balance Sheets include the following liabilities for unrecognized tax benefits. These amounts include interest and penalties, less any associated tax benefits.

Liabilities for Unrecognized Tax Benefits (in millions)
 
As of March 31, 2020
 
As of December 31, 2019
Current liability
 
$
11.0

 
$
10.8

Non-current liability
 
3.2

 
3.0

Total liability for unrecognized tax benefits
 
$
14.2

 
$
13.8



Because we conduct business globally, we file income tax returns in U.S. federal, state, local, and foreign jurisdictions. We are currently under audit by federal, state, and local tax authorities in the U.S. as well as tax authorities in certain non-U.S. jurisdictions. It is likely that the examination phase of some of these federal, state, local, and non-U.S. audits will conclude in 2020. It is not possible to estimate the effect of current audits on previously recorded unrecognized tax benefits.

Approximately 70% of our cash, cash equivalents, and investments balance as of March 31, 2020 was held by our operations outside of the United States. We generally consider our U.S. directly owned foreign subsidiary earnings to be permanently reinvested. We believe that our cash balances and investments in the United States, along with cash generated from our U.S. operations, will be sufficient to meet our U.S. operating and cash needs for the foreseeable future, without requiring us to repatriate earnings from these foreign subsidiaries.
Certain of our non-U.S. operations have incurred net operating losses (NOLs), which may become deductible to the extent these operations become profitable. For each of our operations, we evaluate whether it is more likely than not that the tax benefits related to NOLs will be realized. As part of this evaluation, we consider evidence such as tax planning strategies, historical operating results, forecasted taxable income, and recent financial performance. In the year that certain non-U.S. operations record a loss, we do not recognize a corresponding tax benefit, which increases our effective tax rate. Upon determining that it is more likely than not that the NOLs will be realized, we reduce the tax valuation allowances related to these NOLs, which results in a reduction to our income tax expense and our effective tax rate in the period.

XML 25 R11.htm IDEA: XBRL DOCUMENT v3.20.1
Credit Arrangements
3 Months Ended
Mar. 31, 2020
Debt Disclosure [Abstract]  
Credit Arrangements Credit Arrangements

Debt

The following table summarizes our total debt and long-term debt as of March 31, 2020 and December 31, 2019.
(in millions)
 
As of March 31, 2020
 
As of December 31, 2019
Term Facility, net of unamortized debt issuance costs of $1.2 million and $1.3 million
 
$
440.4

 
$
443.1

Revolving Credit Facility
 
90.0

 
70.0

Total debt
 
$
530.4

 
$
513.1

Less: Current portion of long-term debt, net of unamortized debt issuance costs of $0.3 million and $0.3 million
 
11.0

 
11.0

Long-term debt
 
$
519.4

 
$
502.1



Credit Agreement

In connection with the acquisition of Ratings Acquisition Corp (DBRS) on July 2, 2019, the Company entered into a new senior credit agreement (the Credit Agreement). The Credit Agreement provides the Company with a five-year multi-currency credit facility with an initial borrowing capacity of up to $750.0 million, including a $300.0 million revolving credit facility (the Revolving Credit Facility) and a term loan facility of $450.0 million (the Term Facility).
The Credit Agreement also provides for the issuance of up to $50.0 million of letters of credit and a $100.0 million sub-limit for a swingline facility under the Revolving Credit Facility. The Credit Agreement will expire on July 2, 2024. As of March 31, 2020, our total outstanding debt under the Credit Agreement was $530.4 million with borrowing availability of $210.0 million under the Revolving Credit Facility.

The interest rate applicable to any loan under the Credit Agreement is, at our option, either: (i) the applicable London interbank offered rate (LIBOR) plus an applicable margin for such loans, which ranges between 1.00% and 1.50%, based on our consolidated leverage ratio or (ii) the lender's base rate plus the applicable margin for such loans, which ranges between 0.00% and 0.50%, based on our consolidated leverage ratio.
The proceeds of the Term Facility and initial borrowings under the Revolving Credit Facility were used to finance the acquisition of DBRS. The proceeds of future borrowings under the Revolving Credit Facility may be used for working capital, capital expenditures or any other lawful corporate purpose.
The portions of deferred debt issuance costs related to the Revolving Credit Facility are included in other current and other non-current assets, and the portion of deferred debt issuance costs related to the Term Facility is reported as a reduction to the carrying amount of the Term Facility. Amortization of debt issuance costs related to the Revolving Credit Facility are amortized on a straight-line to interest expense over the term of the Credit Agreement. Amortization of debt issuance costs related to the Term Facility are amortized to interest expense using the effective interest method over the term of the Credit Agreement.

Compliance with Covenants

The Credit Agreement contains financial covenants under which we: (i) may not exceed a maximum consolidated leverage ratio of 3.50 to 1.00 (or 3.75 to 1.00 for the four fiscal quarters following any material acquisition (as defined in the Credit Agreement)) and (ii) are required to maintain a minimum consolidated interest coverage ratio of not less than 3.00 to 1.00. We were in compliance with the financial covenants as of March 31, 2020 and December 31, 2019.
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.20.1
Segment and Geographical Area Information
3 Months Ended
Mar. 31, 2020
Segment Reporting [Abstract]  
Segment and Geographical Area Information Segment and Geographical Area Information
 
Segment Information

We report our results in a single reportable segment, which reflects how our chief operating decision maker allocates resources and evaluates our financial results. Because we have a single reportable segment, all required financial segment information can be found directly in the Consolidated Financial Statements. The accounting policies for our reportable segment are the same as those described in Note 2 of the Audited Consolidated Financial Statements included in our Annual Report. We evaluate the performance of our reporting segment based on revenue and operating income.

Geographical Area Information

The tables below summarize our revenue and long-lived assets, which includes property, equipment, and capitalized software, net and operating lease assets, by geographical area:

Revenue by geographical area
 
 
 
 
 
 
Three months ended March 31,
(in millions)
 
2020
 
2019
United States
 
$
234.6

 
$
195.1

 
 
 
 
 
Asia
 
7.6

 
6.3

Australia
 
10.6

 
9.5

Canada
 
20.7

 
7.9

Continental Europe
 
23.0

 
20.4

United Kingdom
 
26.0

 
18.1

Other
 
1.5

 
1.6

Total International
 
89.4

 
63.8

 
 
 
 
 
Consolidated revenue
 
$
324.0

 
$
258.9



Property, equipment, and capitalized software, net by geographical area
 
 
 
 
 
 
 
 
 
(in millions)
 
As of March 31, 2020
 
As of December 31, 2019
United States
 
$
127.7

 
$
131.2

 
 
 
 
 
Asia
 
6.4

 
6.6

Australia
 
3.5

 
4.2

Canada
 
2.5

 
2.9

Continental Europe
 
2.4

 
2.3

United Kingdom
 
6.6

 
6.9

Other
 
0.4

 
0.6

Total International
 
21.8

 
23.5

 
 
 
 
 
Consolidated property, equipment, and capitalized software, net
 
$
149.5

 
$
154.7


Operating lease assets by geographical area
 
 
 
 
 
 
 
 
 
(in millions)
 
As of March 31, 2020
 
As of December 31, 2019
United States
 
$
83.3

 
$
86.4

 
 
 
 
 
Asia
 
18.9

 
20.2

Australia
 
5.6

 
5.8

Canada
 
7.3

 
7.5

Continental Europe
 
14.9

 
6.3

United Kingdom
 
16.3

 
17.9

Other
 
0.7

 
0.7

Total International
 
63.7

 
58.4

 
 
 
 
 
Consolidated operating lease assets
 
$
147.0

 
$
144.8



The long-lived asset by geographical area does not include deferred commissions, non-current as the balance is not significant.
XML 27 R53.htm IDEA: XBRL DOCUMENT v3.20.1
Stock-Based Compensation (Narrative) (Details)
$ in Millions
3 Months Ended
Mar. 31, 2020
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Document Period End Date Mar. 31, 2020
Restricted Stock Units and Performance Share Awards  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unrecognized stock-based compensation expense $ 48.8
Expected amortization period (months) 26 months
XML 28 R57.htm IDEA: XBRL DOCUMENT v3.20.1
Share Repurchase Program (Details)
Mar. 31, 2020
USD ($)
shares
Equity [Abstract]  
Share repurchase program, authorized amount $ 500,000,000.0
Shares repurchased, program life to date, shares | shares 421,105
Shares repurchased, program life to date, value $ 45,600,000
Stock repurchase program, remaining authorized repurchase amount $ 454,400,000
XML 29 R6.htm IDEA: XBRL DOCUMENT v3.20.1
Condensed Consolidated Statement of Equity - USD ($)
$ in Millions
Total
Common Stock
Treasury Stock
Additional Paid-In Capital
Retained Earnings
Accumulated Other Comprehensive Loss
Balance at Dec. 31, 2018 $ 934.7 $ 0.0 $ (726.8) $ 621.7 $ 1,114.8 $ (75.0)
Balance (in shares) at Dec. 31, 2018   42,624,118        
Increase (Decrease) in Stockholders' Equity            
Net income 33.2       33.2  
Other comprehensive loss:            
Unrealized loss on available-for-sale investments, net of income tax of $1.4 1.9         1.9
Reclassification of adjustments for gain included in net income, net of income tax (0.5)         (0.5)
Foreign currency translation adjustment 3.4         3.4
Other comprehensive loss 4.8         4.8
Issuance of common stock related to stock-option exercises and vesting of restricted stock units, net of shares withheld for taxes on settlements of restricted stock units (in shares)   73,530        
Vesting of restricted stock units, net of shares withheld for taxes on settlements of restricted stock units (4.6)     (4.6)    
Reclassification of awards previously liability-classified that were converted to equity 6.6     6.6    
Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition            
Stock-based compensation 10.0     10.0    
Common share repurchased (in shares)   (41,935)        
Common shares repurchased (4.6)   (4.6)      
Dividends declared (11.9)       (11.9)  
Balance at Mar. 31, 2019 968.2 $ 0.0 (731.4) 633.7 1,136.1 (70.2)
Balance (in shares) at Mar. 31, 2019   42,655,713        
Balance at Dec. 31, 2019 $ 1,083.6 $ 0.0 (728.7) 655.0 1,217.9 (60.6)
Balance (in shares) at Dec. 31, 2019 42,848,359 42,848,359        
Increase (Decrease) in Stockholders' Equity            
Net income $ 23.9       23.9  
Other comprehensive loss:            
Unrealized loss on available-for-sale investments, net of income tax of $1.4 (4.1)         (4.1)
Reclassification of adjustments for gain included in net income, net of income tax 0.3         0.3
Foreign currency translation adjustment (40.4)         (40.4)
Other comprehensive loss (44.2)         (44.2)
Issuance of common stock related to stock-option exercises and vesting of restricted stock units, net of shares withheld for taxes on settlements of restricted stock units (in shares)   121,689        
Vesting of restricted stock units, net of shares withheld for taxes on settlements of restricted stock units (10.6) $ 0.0 0.0 (10.6)    
Reclassification of awards previously liability-classified that were converted to equity 5.5 $ 0.0 0.0 5.5 0.0 0.0
Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition            
Stock-based compensation 7.3     7.3    
Common share repurchased (in shares)   (176,925)        
Common shares repurchased (20.0)   (20.0)      
Dividends declared (12.8)       (12.8)  
Balance at Mar. 31, 2020 $ 1,032.7 $ 0.0 $ (748.7) $ 657.2 $ 1,229.0 $ (104.8)
Balance (in shares) at Mar. 31, 2020 42,793,123 42,793,123        
XML 30 R37.htm IDEA: XBRL DOCUMENT v3.20.1
Acquisitions, Goodwill and Other Intangible Assets (Schedule of Intangible Assets) (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2020
Dec. 31, 2019
Finite-Lived Intangible Assets [Line Items]    
Gross $ 592.0 $ 610.9
Accumulated Amortization (285.8) (277.5)
Intangible assets, Net $ 306.2 $ 333.4
Weighted-Average Useful Life (years) 9 years 10 years
Intellectual property    
Finite-Lived Intangible Assets [Line Items]    
Gross $ 65.6 $ 69.3
Accumulated Amortization 35.9 35.2
Intangible assets, Net $ 29.7 $ 34.1
Weighted-Average Useful Life (years) 8 years 8 years
Customer-related assets    
Finite-Lived Intangible Assets [Line Items]    
Gross $ 362.0 $ 377.9
Accumulated Amortization (134.3) (130.3)
Intangible assets, Net $ 227.7 $ 247.6
Weighted-Average Useful Life (years) 11 years 11 years
Intellectual property & other    
Finite-Lived Intangible Assets [Line Items]    
Gross $ 164.4 $ 163.7
Accumulated Amortization (115.6) (112.0)
Intangible assets, Net $ 48.8 $ 51.7
Weighted-Average Useful Life (years) 7 years 7 years
XML 31 R2.htm IDEA: XBRL DOCUMENT v3.20.1
Condensed Consolidated Statements of Income - USD ($)
shares in Millions, $ in Millions
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Income Statement [Abstract]    
Revenue $ 324.0 $ 258.9
Operating expense:    
Cost of revenue 137.0 105.1
Sales and marketing 50.9 40.0
General and administrative 57.4 40.8
Depreciation and amortization 34.2 23.5
Total operating expense 279.5 209.4
Operating income 44.5 49.5
Non-operating expense, net:    
Interest expense, net (3.2) (0.7)
Gain on sale of investments, reclassified from other comprehensive income (0.4) 0.6
Other expense, net (7.7) (3.2)
Non-operating expense, net (11.3) (3.3)
Income before income taxes and equity in net loss of unconsolidated entities 33.2 46.2
Equity in net loss of unconsolidated entities (0.8) (1.5)
Income tax expense 8.5 11.5
Consolidated net income $ 23.9 $ 33.2
Net income per share:    
Basic (in dollars per share) $ 0.56 $ 0.78
Diluted (in dollars per share) 0.55 0.77
Dividends declared (in dollars per share) 0.30 0.28
Dividends paid per common share (in dollars per share) $ 0.30 $ 0.28
Weighted average shares outstanding:    
Basic (in shares) 42.9 42.6
Diluted (in shares) 43.3 43.0
XML 32 R33.htm IDEA: XBRL DOCUMENT v3.20.1
Credit Arrangements - Schedule of Long-term Debt (Details) - USD ($)
$ in Millions
Mar. 31, 2020
Dec. 31, 2019
Debt Instrument [Line Items]    
Long-term debt $ 519.4 $ 502.1
Long-term Debt and Lease Obligation, Including Current Maturities 530.4 513.1
Long-term Debt, Current Maturities 11.0 11.0
Long-term debt 519.4 502.1
Medium-term Notes [Member] | Term Loan Facility [Member]    
Debt Instrument [Line Items]    
Long-term debt 440.4 443.1
Revolving Credit Facility | Line of Credit [Member] | July 2019 Revolving Credit Facility [Member]    
Debt Instrument [Line Items]    
Long-term debt $ 90.0 $ 70.0
XML 33 R10.htm IDEA: XBRL DOCUMENT v3.20.1
Summary of Significant Accounting Policies
3 Months Ended
Mar. 31, 2020
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies Summary of Significant Accounting Policies

We discuss our other significant accounting policies in Note 2 of our Audited Consolidated Financial Statements included in our Annual Report.

Recently adopted accounting pronouncements

Current Expected Credit Losses: On June 16, 2016, the FASB issued ASU No. 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (ASU No. 2016-13), which requires that expected credit losses relating to financial assets measured on an amortized cost basis and available-for-sale debt securities be recorded through an allowance for credit losses. ASU No. 2016-13 limits the amount of credit losses to be recognized for available-for-sale debt securities to the amount by which carrying value exceeds fair value and requires the reversal of previously recognized credit losses if fair value increases. On April 25, 2019, the FASB issued ASU No. 2019-04, Codification Improvements (ASU No. 2019-04), which clarifies certain aspects of accounting for credit losses. On May 15, 2019, the FASB issued ASU No. 2019-05, Financial Instruments-Credit Losses (Topic 326): Targeted Transition Relief (ASU No. 2019-05), which allows entities to elect the fair value option on certain financial instruments. The new standard became effective for us on January 1, 2020 and was applied prospectively. As a result of the adoption of these standards, we made changes to our processes for the assessment of the adequacy of our allowance for credit losses on certain types of financial instruments, including accounts receivable. The adoption of ASU No. 2016-13, ASU No. 2019-04, and ASU No. 2019-05 did not have a material impact on the consolidated financial statements, related disclosures, and results of operations.

Cloud Computing: On August 29, 2018, the FASB issued ASU No. 2018-15, Customer's Accounting for Fees Paid in a Cloud Computing Arrangement, which helps entities evaluate the accounting for fees paid by a customer in a cloud computing arrangement (CCA) by providing guidance for determining when an arrangement includes a software license and when an arrangement is solely a hosted CCA service. The Company adopted this guidance prospectively beginning on January 1, 2020. Upon adoption, fees paid in a CCA will be evaluated for capitalization as a prepaid asset and expensed within the results of operations in the same financial statement line item as software license fees instead of depreciation and amortization expense. The adoption of this ASU did not have a material impact on the consolidated financial statements, related disclosures, and results of operations.

Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement: On August 28, 2018, the FASB issued ASU No. 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement (ASU No. 2018-13), which eliminates, adds, and modifies certain disclosure requirements around items such as transfers between Level 1 and 2, policy of timing of transfers, and valuation process for Level 3. The new standard became effective for us on January 1, 2020. As we only have Level 1 investments, the adoption of ASU No. 2018-13 had no impact on our consolidated financial statements and related disclosures.

Recently issued accounting pronouncements not yet adopted

Income Taxes: On December 18, 2019, the FASB issued ASU No. 2019-12, Simplifying the Accounting for Income Taxes, which is intended to simplify the accounting for income taxes by removing certain exceptions to the general principles of ASC 740, Income Taxes, and providing for simplification in several other areas. The new standard is effective for us on January 1, 2021. Early adoption is permitted. We have not decided on early adoption and are evaluating the effect that ASU No. 2019-12 may have on our consolidated financial statements, related disclosures, and results of operations.

Reference Rate Reform: On March 12, 2020, the FASB issued ASU No. 2020-04: Facilitation of the Effects of Reference Rate Reform on Financial Reporting (Topic 848), which provides temporary optional expedients and exceptions for applying generally accepted accounting principles to contract modifications resulting from reference rate reform initiatives. The intention of the standard is to ease the potential accounting and financial reporting burden associated with transitioning away from the expiring London Interbank Offered Rate (LIBOR), and other interbank offered rates, to alternative benchmark rates. This guidance is temporary and only in effect during the reference rate transition period through December 31, 2022. We are evaluating the effect that ASU No. 2020-04 may have on our consolidated financial statements, related disclosures, and results of operations.
XML 34 R14.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue
3 Months Ended
Mar. 31, 2020
Revenue from Contract with Customer [Abstract]  
Revenue Revenue
Disaggregation of Revenue
The following table presents our revenue disaggregated by revenue type. Sales and usage-based taxes are excluded from revenue.
 
 
Three months ended March 31,
(in millions)
 
2020
 
2019
License-based
 
$
216.0

 
$
195.5

Asset-based
 
57.2

 
48.8

Transaction-based
 
50.8

 
14.6

Consolidated revenue
 
$
324.0

 
$
258.9



License-based performance obligations are generally satisfied over time as the customer has access to the product or service during the term of the subscription license and the level of service is consistent during the contract period. License-based agreements typically have a term of 12 to 36 months. License-based revenue is generated from the sale of Morningstar Data, Morningstar Direct, Morningstar Advisor Workstation, PitchBook, and other similar product lines.

Asset-based performance obligations are satisfied over time as the customer receives continuous access to a service for the term. Asset-based arrangements typically have a term of 12 to 36 months. Asset-based fees represent variable consideration and the customer does not make separate purchasing decisions that result in additional performance obligations. Significant changes in the underlying fund assets and significant disruptions in the market are evaluated to determine whether estimates of earned asset-based fees need to be revised for the current quarter. The timing of client asset reporting and the structure of our contracts results in a one-quarter lag between market movements and the impact on earned revenue. An estimate of variable consideration is included in the initial transaction price only to the extent it is probable that a significant reversal in the amount of the revenue recognized will not occur. Estimates of asset-based fees are based on the most recently completed quarter and, as a result, it is unlikely a significant reversal of revenue would occur. Asset-based revenue is generated by Investment Management, Workplace Solutions, and Morningstar Indexes.

Transaction-based performance obligations are satisfied when the product or service is completed or delivered. Transaction-based revenue is generated by DBRS Morningstar, Internet advertising, and conferences. DBRS Morningstar revenue includes revenue from surveillance services, which is recognized over time, as the customer has access to the service during the surveillance period.

Contract liabilities

Our contract liabilities represent deferred revenue. We record contract liabilities when cash payments are received or due in advance of our performance, including amounts which are refundable. The contract liabilities balance for the three months ended March 31, 2020 had a net increase of $30.1 million, primarily driven by cash payments received or payable in advance of satisfying our performance obligations. We recognized $116.8 million of revenue in the three-month period ended March 31, 2020 that was included in the contract liabilities balance as of December 31, 2019.

We expect to recognize revenue related to our contract liabilities for the remainder of 2020 and subsequent years as follows:
(in millions)
 
As of March 31, 2020
Remainder of 2020 (from April 1 through December 31)
 
$
411.4

2021
 
162.0

2022
 
64.8

2023
 
16.5

2024
 
9.7

Thereafter
 
54.7

Total
 
$
719.1



The aggregate amount of revenue we expect to recognize for the remainder of 2020 and subsequent years is higher than our contract liability balance of $312.4 million as of March 31, 2020. The difference represents the value of future obligations for signed contracts where we have not yet begun to satisfy the performance obligations or have not yet billed the customer.

The table above does not include variable consideration for unsatisfied performance obligations related to certain of our license-based, asset-based, and transaction-based contracts as of March 31, 2020. We are applying the optional exemption available under ASC Topic 606, as the variable consideration relates to these unsatisfied performance obligations being fulfilled as a series. The performance obligations related to these contracts are expected to be satisfied over the next 12 to 36 months as services are provided to the client. For license-based contracts, the consideration received for services performed is based on the number of future users, which is not known until the services are performed. The variable consideration for this revenue can be affected by the number of user licenses, which cannot be reasonably estimated. For asset-based contracts, the consideration received for services performed is based on future asset values, which are not known until the services are performed. The variable consideration for this revenue can be affected by changes in the underlying value of fund assets due to client redemptions, additional investments, or movements in the market. For transaction-based contracts for Internet advertising, the consideration received for services performed is based on the number of impressions, which is not known until the impressions are created. The variable consideration for this revenue can be affected by the timing and quantity of impressions in any given period and cannot be reasonably estimated.

As of March 31, 2020, the table above also does not include revenue for unsatisfied performance obligations related to certain of our license-based and transaction-based contracts with durations of one year or less since we are applying the optional exemption under ASC Topic 606. For certain license-based contracts, the remaining performance obligation is expected to be less than one year based on the corresponding subscription terms. For transaction-based contracts, such as new credit rating issuances and conferences, the related performance obligations are expected to be satisfied within the next 12 months.

Contract Assets

Our contract assets represent accounts receivable, less allowance for credit losses and deferred commissions. We did not record any impairment losses on receivables or deferred commissions in the first three months of 2020.

The following table summarizes our contract assets balance:

(in millions)
 
As of March 31, 2020
 
As of December 31, 2019
Accounts receivable, less allowance for credit losses
 
$
184.7

 
$
188.5

Deferred commissions
 
30.7

 
30.4

Total contract assets
 
$
215.4

 
$
218.9


XML 35 R18.htm IDEA: XBRL DOCUMENT v3.20.1
Stock-Based Compensation
3 Months Ended
Mar. 31, 2020
Share-based Payment Arrangement [Abstract]  
Stock-Based Compensation Stock-Based Compensation
 
Stock-Based Compensation Plans
 
All our employees and our non-employee directors are eligible for awards under the Morningstar 2011 Stock Incentive Plan, which provides for a variety of stock-based awards, including stock options, restricted stock units, performance share awards, market stock units, and restricted stock.

The following table summarizes the stock-based compensation expense included in each of our operating expense categories:
 
 
Three months ended March 31,
(in millions)
 
2020
 
2019
Cost of revenue
 
$
2.4

 
$
3.1

Sales and marketing
 
1.0

 
1.4

General and administrative
 
3.9

 
5.5

Total stock-based compensation expense
 
$
7.3

 
$
10.0



As of March 31, 2020, the total unrecognized stock-based compensation cost related to outstanding restricted stock units, performance share awards, and market stock units expected to vest was $48.8 million, which we expect to recognize over a weighted average period of 26 months.
XML 36 R52.htm IDEA: XBRL DOCUMENT v3.20.1
Stock-Based Compensation (Allocation of Stock-Based Compensation Costs by Plan) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total stock-based compensation expense $ 7.3 $ 10.0
Cost of revenue    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total stock-based compensation expense 2.4 3.1
Sales and marketing    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total stock-based compensation expense 1.0 1.4
General and administrative    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total stock-based compensation expense $ 3.9 $ 5.5
XML 37 R56.htm IDEA: XBRL DOCUMENT v3.20.1
Contingencies Contingencies (Details)
$ in Millions
1 Months Ended
Nov. 30, 2019
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Litigation Settlement, Amount Awarded to Other Party $ 3.5
XML 38 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.1 html 134 309 1 false 43 0 false 5 false false R1.htm 0001000 - Document - Cover page Sheet http://www.morningstar.com/role/CoverPage Cover page Cover 1 false false R2.htm 1001000 - Statement - Condensed Consolidated Statements of Income Sheet http://www.morningstar.com/role/CondensedConsolidatedStatementsOfIncome Condensed Consolidated Statements of Income Statements 2 false false R3.htm 1004000 - Statement - Condensed Consolidated Statements of Comprehensive Income Sheet http://www.morningstar.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome Condensed Consolidated Statements of Comprehensive Income Statements 3 false false R4.htm 1005000 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.morningstar.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 4 false false R5.htm 1006500 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.morningstar.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 5 false false R6.htm 1007000 - Statement - Condensed Consolidated Statement of Equity Sheet http://www.morningstar.com/role/CondensedConsolidatedStatementOfEquity Condensed Consolidated Statement of Equity Statements 6 false false R7.htm 1008500 - Statement - Condensed Consolidated Statement of Equity (Parenthetical) Sheet http://www.morningstar.com/role/CondensedConsolidatedStatementOfEquityParenthetical Condensed Consolidated Statement of Equity (Parenthetical) Statements 7 false false R8.htm 1009000 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.morningstar.com/role/CondensedConsolidatedStatementsOfCashFlows Condensed Consolidated Statements of Cash Flows Statements 8 false false R9.htm 2101100 - Disclosure - Basis of Presentation of Interim Financial Information Sheet http://www.morningstar.com/role/BasisOfPresentationOfInterimFinancialInformation Basis of Presentation of Interim Financial Information Notes 9 false false R10.htm 2101100 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.morningstar.com/role/SummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 10 false false R11.htm 2103100 - Disclosure - Credit Arrangements Sheet http://www.morningstar.com/role/CreditArrangements Credit Arrangements Notes 11 false false R12.htm 2105101 - Disclosure - Acquisitions, Goodwill and Other Intangible Assets Sheet http://www.morningstar.com/role/AcquisitionsGoodwillAndOtherIntangibleAssets Acquisitions, Goodwill and Other Intangible Assets Notes 12 false false R13.htm 2107100 - Disclosure - Income Per Share Sheet http://www.morningstar.com/role/IncomePerShare Income Per Share Notes 13 false false R14.htm 2108100 - Disclosure - Revenue Sheet http://www.morningstar.com/role/Revenue Revenue Notes 14 false false R15.htm 2110100 - Disclosure - Segment and Geographical Area Information Sheet http://www.morningstar.com/role/SegmentAndGeographicalAreaInformation Segment and Geographical Area Information Notes 15 false false R16.htm 2111100 - Disclosure - Fair Value Measurement of Investments Sheet http://www.morningstar.com/role/FairValueMeasurementOfInvestments Fair Value Measurement of Investments Notes 16 false false R17.htm 2112100 - Disclosure - Leases Sheet http://www.morningstar.com/role/Leases Leases Notes 17 false false R18.htm 2113100 - Disclosure - Stock-Based Compensation Sheet http://www.morningstar.com/role/StockBasedCompensation Stock-Based Compensation Notes 18 false false R19.htm 2114100 - Disclosure - Income Taxes Sheet http://www.morningstar.com/role/IncomeTaxes Income Taxes Notes 19 false false R20.htm 2115100 - Disclosure - Contingencies Sheet http://www.morningstar.com/role/Contingencies Contingencies Notes 20 false false R21.htm 2116100 - Disclosure - Share Repurchase Program Sheet http://www.morningstar.com/role/ShareRepurchaseProgram Share Repurchase Program Notes 21 false false R22.htm 2117100 - Disclosure - Subsequent Events (Notes) Notes http://www.morningstar.com/role/SubsequentEventsNotes Subsequent Events (Notes) Notes 22 false false R23.htm 2201201 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.morningstar.com/role/SummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.morningstar.com/role/SummaryOfSignificantAccountingPolicies 23 false false R24.htm 2303301 - Disclosure - (Tables) Sheet http://www.morningstar.com/role/Tables (Tables) Tables 24 false false R25.htm 2305302 - Disclosure - Acquisitions, Goodwill and Other Intangible Assets (Tables) Sheet http://www.morningstar.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsTables Acquisitions, Goodwill and Other Intangible Assets (Tables) Tables http://www.morningstar.com/role/AcquisitionsGoodwillAndOtherIntangibleAssets 25 false false R26.htm 2307301 - Disclosure - Income Per Share (Tables) Sheet http://www.morningstar.com/role/IncomePerShareTables Income Per Share (Tables) Tables http://www.morningstar.com/role/IncomePerShare 26 false false R27.htm 2308301 - Disclosure - Revenue (Tables) Sheet http://www.morningstar.com/role/RevenueTables Revenue (Tables) Tables http://www.morningstar.com/role/Revenue 27 false false R28.htm 2310301 - Disclosure - Segment and Geographical Area Information (Tables) Sheet http://www.morningstar.com/role/SegmentAndGeographicalAreaInformationTables Segment and Geographical Area Information (Tables) Tables http://www.morningstar.com/role/SegmentAndGeographicalAreaInformation 28 false false R29.htm 2312301 - Disclosure - Leases (Tables) Sheet http://www.morningstar.com/role/LeasesTables Leases (Tables) Tables http://www.morningstar.com/role/Leases 29 false false R30.htm 2313301 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.morningstar.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.morningstar.com/role/StockBasedCompensation 30 false false R31.htm 2314301 - Disclosure - Income Taxes (Tables) Sheet http://www.morningstar.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.morningstar.com/role/IncomeTaxes 31 false false R32.htm 2401406 - Disclosure - Summary of Significant Accounting Policies (Impact of Adoption of Topic 842) (Details) Sheet http://www.morningstar.com/role/SummaryOfSignificantAccountingPoliciesImpactOfAdoptionOfTopic842Details Summary of Significant Accounting Policies (Impact of Adoption of Topic 842) (Details) Details http://www.morningstar.com/role/SummaryOfSignificantAccountingPoliciesPolicies 32 false false R33.htm 2403402 - Disclosure - Credit Arrangements - Schedule of Long-term Debt (Details) Sheet http://www.morningstar.com/role/CreditArrangementsScheduleOfLongTermDebtDetails Credit Arrangements - Schedule of Long-term Debt (Details) Details 33 false false R34.htm 2403403 - Disclosure - Credit Arrangements (Details) Sheet http://www.morningstar.com/role/CreditArrangementsDetails Credit Arrangements (Details) Details http://www.morningstar.com/role/CreditArrangements 34 false false R35.htm 2405403 - Disclosure - Acquisitions, Goodwill and Other Intangible Assets Acquisitions, Goodwill and Other Intangible Assets (Proforma Information) (Details) Sheet http://www.morningstar.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsAcquisitionsGoodwillAndOtherIntangibleAssetsProformaInformationDetails Acquisitions, Goodwill and Other Intangible Assets Acquisitions, Goodwill and Other Intangible Assets (Proforma Information) (Details) Details 35 false false R36.htm 2405404 - Disclosure - Acquisitions, Goodwill and Other Intangible Assets (Schedule of Goodwill) (Details) Sheet http://www.morningstar.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetails Acquisitions, Goodwill and Other Intangible Assets (Schedule of Goodwill) (Details) Details http://www.morningstar.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsTables 36 false false R37.htm 2405405 - Disclosure - Acquisitions, Goodwill and Other Intangible Assets (Schedule of Intangible Assets) (Details) Sheet http://www.morningstar.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsScheduleOfIntangibleAssetsDetails Acquisitions, Goodwill and Other Intangible Assets (Schedule of Intangible Assets) (Details) Details http://www.morningstar.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsTables 37 false false R38.htm 2405406 - Disclosure - Acquisitions, Goodwill and Other Intangible Assets (Amortization Expense) (Details) Sheet http://www.morningstar.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsAmortizationExpenseDetails Acquisitions, Goodwill and Other Intangible Assets (Amortization Expense) (Details) Details http://www.morningstar.com/role/AcquisitionsGoodwillAndOtherIntangibleAssetsTables 38 false false R39.htm 2407402 - Disclosure - Income Per Share (Details) Sheet http://www.morningstar.com/role/IncomePerShareDetails Income Per Share (Details) Details http://www.morningstar.com/role/IncomePerShareTables 39 false false R40.htm 2408402 - Disclosure - Revenue (Disaggregation of Revenue) (Details) Sheet http://www.morningstar.com/role/RevenueDisaggregationOfRevenueDetails Revenue (Disaggregation of Revenue) (Details) Details http://www.morningstar.com/role/RevenueTables 40 false false R41.htm 2408403 - Disclosure - Revenue (Disaggregation of Revenue, Narrative) (Details) Sheet http://www.morningstar.com/role/RevenueDisaggregationOfRevenueNarrativeDetails Revenue (Disaggregation of Revenue, Narrative) (Details) Details http://www.morningstar.com/role/RevenueTables 41 false false R42.htm 2408404 - Disclosure - Revenue (Schedule of Contract Liabilities) (Details) Sheet http://www.morningstar.com/role/RevenueScheduleOfContractLiabilitiesDetails Revenue (Schedule of Contract Liabilities) (Details) Details http://www.morningstar.com/role/RevenueTables 42 false false R43.htm 2408405 - Disclosure - Revenue (Contract Liabilities, Additional Information Narrative) (Details) Sheet http://www.morningstar.com/role/RevenueContractLiabilitiesAdditionalInformationNarrativeDetails Revenue (Contract Liabilities, Additional Information Narrative) (Details) Details http://www.morningstar.com/role/RevenueTables 43 false false R44.htm 2408406 - Disclosure - Revenue (Summary of Contract Assets) (Details) Sheet http://www.morningstar.com/role/RevenueSummaryOfContractAssetsDetails Revenue (Summary of Contract Assets) (Details) Details http://www.morningstar.com/role/RevenueTables 44 false false R45.htm 2410403 - Disclosure - Segment and Geographical Area Information (External Revenue and Long-Lived Assets) (Details) Sheet http://www.morningstar.com/role/SegmentAndGeographicalAreaInformationExternalRevenueAndLongLivedAssetsDetails Segment and Geographical Area Information (External Revenue and Long-Lived Assets) (Details) Details http://www.morningstar.com/role/SegmentAndGeographicalAreaInformationTables 45 false false R46.htm 2410404 - Disclosure - Segment and Geographical Area Information Segment and Geographical Area Information - Operating Lease Assets by Geographical Area (Details) Sheet http://www.morningstar.com/role/SegmentAndGeographicalAreaInformationSegmentAndGeographicalAreaInformationOperatingLeaseAssetsByGeographicalAreaDetails Segment and Geographical Area Information Segment and Geographical Area Information - Operating Lease Assets by Geographical Area (Details) Details 46 false false R47.htm 2411401 - Disclosure - Fair Value Measurement of Investments Fair Value Measurement of Investments - Narrative (Details) Sheet http://www.morningstar.com/role/FairValueMeasurementOfInvestmentsFairValueMeasurementOfInvestmentsNarrativeDetails Fair Value Measurement of Investments Fair Value Measurement of Investments - Narrative (Details) Details 47 false false R48.htm 2412402 - Disclosure - Leases - Narrative (Details) Sheet http://www.morningstar.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 48 false false R49.htm 2412403 - Disclosure - Leases - Assets and Lease Liabilities (Details) Sheet http://www.morningstar.com/role/LeasesAssetsAndLeaseLiabilitiesDetails Leases - Assets and Lease Liabilities (Details) Details 49 false false R50.htm 2412404 - Disclosure - Leases - Operating Lease Minimum Future Lease Commitments (Details) Sheet http://www.morningstar.com/role/LeasesOperatingLeaseMinimumFutureLeaseCommitmentsDetails Leases - Operating Lease Minimum Future Lease Commitments (Details) Details 50 false false R51.htm 2412405 - Disclosure - Leases - Weighted Average Remaining Lease Terms and Discount Rates (Details) Sheet http://www.morningstar.com/role/LeasesWeightedAverageRemainingLeaseTermsAndDiscountRatesDetails Leases - Weighted Average Remaining Lease Terms and Discount Rates (Details) Details 51 false false R52.htm 2413402 - Disclosure - Stock-Based Compensation (Allocation of Stock-Based Compensation Costs by Plan) (Details) Sheet http://www.morningstar.com/role/StockBasedCompensationAllocationOfStockBasedCompensationCostsByPlanDetails Stock-Based Compensation (Allocation of Stock-Based Compensation Costs by Plan) (Details) Details http://www.morningstar.com/role/StockBasedCompensationTables 52 false false R53.htm 2413403 - Disclosure - Stock-Based Compensation (Narrative) (Details) Sheet http://www.morningstar.com/role/StockBasedCompensationNarrativeDetails Stock-Based Compensation (Narrative) (Details) Details http://www.morningstar.com/role/StockBasedCompensationTables 53 false false R54.htm 2414402 - Disclosure - Income Taxes (Income Tax Reconciliation and Unrecognized Tax Benefits) (Details) Sheet http://www.morningstar.com/role/IncomeTaxesIncomeTaxReconciliationAndUnrecognizedTaxBenefitsDetails Income Taxes (Income Tax Reconciliation and Unrecognized Tax Benefits) (Details) Details http://www.morningstar.com/role/IncomeTaxesTables 54 false false R55.htm 2414403 - Disclosure - Income Taxes (Income Tax Contingency) (Details) Sheet http://www.morningstar.com/role/IncomeTaxesIncomeTaxContingencyDetails Income Taxes (Income Tax Contingency) (Details) Details http://www.morningstar.com/role/IncomeTaxesTables 55 false false R56.htm 2415401 - Disclosure - Contingencies Contingencies (Details) Sheet http://www.morningstar.com/role/ContingenciesContingenciesDetails Contingencies Contingencies (Details) Details 56 false false R57.htm 2416401 - Disclosure - Share Repurchase Program (Details) Sheet http://www.morningstar.com/role/ShareRepurchaseProgramDetails Share Repurchase Program (Details) Details http://www.morningstar.com/role/ShareRepurchaseProgram 57 false false R58.htm 2417401 - Disclosure - Subsequent Events (Details) Sheet http://www.morningstar.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://www.morningstar.com/role/SubsequentEventsNotes 58 false false All Reports Book All Reports morn10q03312020.htm morn-20200331.xsd morn-20200331_cal.xml morn-20200331_def.xml morn-20200331_lab.xml morn-20200331_pre.xml morn_exhibitx311x03312020.htm morn_exhibitx312x03312020.htm morn_exhibitx321x03312020.htm morn_exhibitx322x03312020.htm mlogored2a01a13.jpg http://fasb.org/srt/2019-01-31 http://xbrl.sec.gov/country/2017-01-31 http://xbrl.sec.gov/dei/2019-01-31 http://fasb.org/us-gaap/2019-01-31 true true XML 39 R47.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value Measurement of Investments Fair Value Measurement of Investments - Narrative (Details) - USD ($)
$ in Millions
Mar. 31, 2020
Dec. 31, 2019
Fair Value Disclosures [Abstract]    
Investment balances $ 26.3 $ 33.4
XML 40 R43.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue (Contract Liabilities, Additional Information Narrative) (Details)
$ in Millions
3 Months Ended
Mar. 31, 2020
USD ($)
Revenue from Contract with Customer [Abstract]  
Increase in contract liabilities from cash payments received $ 30.1
Contract with Customer, Liability, Change in Timeframe, Performance Obligation Satisfied, Revenue Recognized 116.8
Accounts payable and accrued liabilities $ 312.4
XML 41 R22.htm IDEA: XBRL DOCUMENT v3.20.1
Subsequent Events (Notes)
3 Months Ended
Mar. 31, 2020
Subsequent Events [Abstract]  
Subsequent Events Subsequent Events

Acquisition of PlanPlus Global
On April 1, 2020, we completed our previously announced acquisition of PlanPlus Global, a financial-planning and risk-profiling software firm. The acquisition expands our financial-planning capabilities for advisors.

Acquisition of Sustainalytics
On April 21, 2020, we announced it reached an agreement to acquire Sustainalytics, a globally recognized leader in environmental, social, and governance (ESG) ratings and research. The Company currently owns an approximate 40% ownership stake in Sustainalytics, first acquired in 2017, and will purchase the remaining approximate 60% of Sustainalytics shares upon closing of the transaction. The transaction consideration includes a cash payment at closing of approximately EUR 55.0 million (subject to certain potential adjustments) and additional cash payments in 2021 and 2022 based on a multiple of Sustainalytics’ 2020 and 2021 fiscal year revenues. Based on the upfront consideration, the Company estimates the enterprise value of Sustainalytics to be EUR 170.0 million. The closing of the transaction is subject to customary closing conditions and is expected to occur early in the third quarter of 2020. 

Senior Revolving Credit Facility
On April 21, 2020, we entered into a commitment with Bank of America to provide a 364-day senior revolving credit facility in an aggregate principal amount of up to $50.0 million, which is expected to close early in the third quarter of 2020. The proceeds of our borrowing under the new facility will be used to finance our acquisition of Sustainalytics and the proceeds of future borrowings may be used for working capital, capital expenditures, and any other lawful corporate purpose.
XML 42 R26.htm IDEA: XBRL DOCUMENT v3.20.1
Income Per Share (Tables)
3 Months Ended
Mar. 31, 2020
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted

The following table shows how we reconcile our net income and the number of shares used in computing basic and diluted net income per share:
 
 
Three months ended March 31,
(in millions, except share and per share amounts)
 
2020
 
2019
Basic net income per share:
 
 

 
 

Consolidated net income
 
$
23.9

 
$
33.2

 
 
 
 
 
Weighted average common shares outstanding
 
42.9

 
42.6

 
 
 
 
 
Basic net income per share
 
$
0.56

 
$
0.78

 
 
 
 
 
Diluted net income per share:
 
 
 
 
Consolidated net income
 
$
23.9

 
$
33.2

 
 
 
 
 
Weighted average common shares outstanding
 
42.9

 
42.6

Net effect of dilutive stock options, restricted stock units, performance share awards, and market stock units
 
0.4

 
0.4

Weighted average common shares outstanding for computing diluted income per share
 
43.3

 
43.0

 
 
 
 
 
Diluted net income per share
 
$
0.55

 
$
0.77


XML 44 R12.htm IDEA: XBRL DOCUMENT v3.20.1
Acquisitions, Goodwill and Other Intangible Assets
3 Months Ended
Mar. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Acquisitions, Goodwill and Other Intangible Assets Acquisitions, Goodwill, and Other Intangible Assets
2020 Acquisitions
On January 31, 2020, we acquired Hueler Analytics' Stable Value Fund Comparative Universe Data and Stable Value Index (Hueler Analytics). We began consolidating the financial results of Hueler Analytics in our consolidated financial statements on January 31, 2020.
2019 Acquisitions
During the first quarter of 2020, we did not record significant adjustments to the purchase price allocation related to our acquisition of DBRS, compared with the preliminary estimates disclosed in the Notes of the Audited Consolidated Financial Statements included in our Annual Report. The values assigned to various assets and liabilities in the preliminary purchase price allocation are subject to change as a result of information that may become available in the future.
As of March 31, 2020, the primary areas of the preliminary purchase price allocation that are not yet finalized include current and deferred tax assets and liabilities.
The following unaudited pro forma information presents a summary of our Condensed Consolidated Statements of Income for the year ended March 31, 2019 as if we had completed the acquisition as of January 1, 2019.
This unaudited pro forma information is presented for illustrative purposes and is not intended to represent or be indicative of the actual results of operations or expected synergies of DBRS Morningstar that would have been achieved had the acquisition occurred at the beginning of the earliest period presented, nor is it intended to represent or be indicative of future results of operations.
In calculating the pro forma information below, we included an estimate of amortization expense related to the intangible assets acquired, depreciation expense due to changes in estimated remaining useful lives of long-lived assets, and reduction in revenue as a result of the fair value adjustments to deferred revenue as well as the related income tax impacts.
Unaudited Pro Forma Financial Information
 
Three months ended
(in millions, except for per share amount)
 
March 31, 2019
Revenue
 
$
297.3

Operating income
 
49.4

Net income
 
28.6

 
 
 
Basic net income per share
 
$
0.67

Diluted net income per share
 
$
0.66


Goodwill
The following table shows the changes in our goodwill balances from December 31, 2019 to March 31, 2020:
 
 
(in millions)
Balance as of December 31, 2019
 
$
1,039.1

Foreign currency translation
 
(25.9
)
Balance as of March 31, 2020
 
$
1,013.2


We did not record any impairment losses in the first three months of 2020 and 2019. We perform our annual impairment reviews in the fourth quarter or when impairment indicators and triggering events are identified.

Intangible Assets
The following table summarizes our intangible assets: 
 
 
As of March 31, 2020
 
As of December 31, 2019
(in millions)
 
Gross
 
Accumulated
Amortization
 
Net
 
Weighted
Average
Useful  Life
(years)
 
Gross
 
Accumulated
Amortization
 
Net
 
Weighted
Average
Useful  Life
(years)
Customer-related assets
 
362.0

 
(134.3
)
 
227.7

 
11
 
377.9

 
(130.3
)
 
247.6

 
11
Technology-based assets
 
164.4

 
(115.6
)
 
48.8

 
7
 
163.7

 
(112.0
)
 
51.7

 
7
Intellectual property & other
 
65.6

 
(35.9
)
 
29.7

 
8
 
69.3

 
(35.2
)
 
34.1

 
8
Total intangible assets
 
$
592.0

 
$
(285.8
)
 
$
306.2

 
9
 
$
610.9

 
$
(277.5
)
 
$
333.4

 
10

 
The following table summarizes our amortization expense related to intangible assets:
 
 
Three months ended March 31,
(in millions)
 
2020
 
2019
Amortization expense
 
$
14.0

 
$
4.9


 
We amortize intangible assets using the straight-line method over their expected economic useful lives.
We expect intangible amortization expense for the remainder of 2020 and subsequent years to be as follows:
 
 
(in millions)
Remainder of 2020 (from April 1 through December 31)
 
$
39.0

2021
 
49.6

2022
 
41.6

2023
 
37.8

2024
 
32.2

Thereafter
 
106.0

Total
 
$
306.2


 
Our estimates of future amortization expense for intangible assets may be affected by additional acquisitions, divestitures, changes in the estimated average useful lives, impairments, and foreign currency translation.
XML 45 R16.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value Measurement of Investments
3 Months Ended
Mar. 31, 2020
Fair Value Disclosures [Abstract]  
Investments and Fair Value Measurements Fair Value Measurements

As of March 31, 2020 and December 31, 2019, our investment balances totaled $26.3 million and $33.4 million, respectively. We classify our investments into three categories: available-for-sale, held-to-maturity, and trading securities. Our investment portfolio consists of stocks, bonds, options, mutual funds, money market funds, or exchange-traded products that replicate the model portfolios and strategies created by Morningstar. These investment accounts may also include exchange-traded products where Morningstar is an index provider. All investments in our investment portfolio have valuations based on quoted prices in active markets for identical assets or liabilities that we have the ability to access, and, therefore, are classified as Level 1 within the fair value hierarchy.
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.20.1
Acquisitions, Goodwill and Other Intangible Assets Acquisitions, Goodwill and Other Intangible Assets (Proforma Information) (Details) - DBRS
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2019
USD ($)
$ / shares
Business Acquisition [Line Items]  
Business Acquisition, Pro Forma Revenue $ 297.3
Business Acquisition, Pro Forma Operating Income (Loss) 49.4
Business Acquisition, Pro Forma Net Income (Loss) $ 28.6
Business Acquisition, Pro Forma Earnings Per Share, Basic | $ / shares $ 0.67
Business Acquisition, Pro Forma Earnings Per Share, Diluted | $ / shares $ 0.66
XML 47 R4.htm IDEA: XBRL DOCUMENT v3.20.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Millions
Mar. 31, 2020
Dec. 31, 2019
Current assets:    
Cash and cash equivalents $ 322.5 $ 334.1
Investments 26.3 33.4
Accounts receivable, less allowance for credit losses of $4.8 and $4.1, respectively 184.7 188.5
Income tax receivable 5.7 6.3
Deferred commissions 17.1 16.9
Other current assets 24.4 24.0
Total current assets 580.7 603.2
Goodwill 1,013.2 1,039.1
Intangible assets, net 306.2 333.4
Property, equipment, and capitalized software, less accumulated depreciation and amortization of $394.7 and $377.3, respectively 149.5 154.7
Operating lease assets 147.0 144.8
Investments in unconsolidated entities 58.8 59.6
Deferred tax asset, net 9.8 10.7
Deferred commissions 13.6 13.5
Other assets 13.2 11.9
Total assets 2,292.0 2,370.9
Current liabilities:    
Deferred revenue 279.1 250.1
Accrued compensation 70.2 137.5
Accounts payable and accrued liabilities 56.5 58.9
Current portion of long-term debt 11.0 11.0
Operating lease liabilities 35.9 35.8
Other current liabilities 3.7 2.5
Total current liabilities 456.4 495.8
Operating lease liabilities 136.0 138.7
Accrued compensation 12.7 12.1
Deferred tax liability, net 90.1 95.0
Long-term debt 519.4 502.1
Deferred revenue 33.3 32.2
Other long-term liabilities 11.4 11.4
Total liabilities 1,259.3 1,287.3
Morningstar, Inc. shareholders’ equity:    
Common stock, no par value, 200,000,000 shares authorized, of which 42,793,123 and 42,848,359 shares were outstanding as of March 31, 2020 and December 31, 2019, respectively 0.0 0.0
Treasury stock at cost, 11,017,098 and 10,840,173 shares as of March 31, 2020 and December 31, 2019, respectively (748.7) (728.7)
Additional paid-in capital 657.2 655.0
Retained earnings 1,229.0 1,217.9
Accumulated other comprehensive loss:    
Currency translation adjustment (103.4) (63.0)
Unrealized gain (loss) on available-for-sale investments (1.4) 2.4
Total accumulated other comprehensive loss (104.8) (60.6)
Total equity 1,032.7 1,083.6
Total liabilities and equity $ 2,292.0 $ 2,370.9
XML 48 R31.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes (Tables)
3 Months Ended
Mar. 31, 2020
Income Tax Disclosure [Abstract]  
Schedule of Effective Income Tax Rate Reconciliation
The following table shows our effective tax rate for the three months ended March 31, 2020 and March 31, 2019:
 
 
Three months ended March 31,
(in millions)
 
2020
 
2019
Income before income taxes and equity in net loss of unconsolidated entities
 
$
33.2

 
$
46.2

Equity in net loss of unconsolidated entities
 
(0.8
)
 
(1.5
)
Total
 
$
32.4

 
$
44.7

Income tax expense
 
$
8.5

 
$
11.5

Effective tax rate
 
26.2
%
 
25.7
%

Schedule of Gross Unrecognized Tax Benefits
The table below provides information concerning our gross unrecognized tax benefits as of March 31, 2020 and December 31, 2019, as well as the effect these gross unrecognized tax benefits would have on our income tax expense, if they were recognized.
(in millions)
 
As of March 31, 2020
 
As of December 31, 2019
Gross unrecognized tax benefits
 
$
12.9

 
$
12.6

Gross unrecognized tax benefits that would affect income tax expense
 
$
12.9

 
$
12.6

Decrease in income tax expense upon recognition of gross unrecognized tax benefits
 
$
12.7

 
$
12.4


Schedule of Liabilities for Unrecognized Tax Benefits
Our Unaudited Condensed Consolidated Balance Sheets include the following liabilities for unrecognized tax benefits. These amounts include interest and penalties, less any associated tax benefits.

Liabilities for Unrecognized Tax Benefits (in millions)
 
As of March 31, 2020
 
As of December 31, 2019
Current liability
 
$
11.0

 
$
10.8

Non-current liability
 
3.2

 
3.0

Total liability for unrecognized tax benefits
 
$
14.2

 
$
13.8


XML 49 R8.htm IDEA: XBRL DOCUMENT v3.20.1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Operating activities    
Consolidated net income $ 23.9 $ 33.2
Adjustments to reconcile consolidated net income to net cash flows from operating activities:    
Depreciation and amortization 34.2 23.5
Deferred income taxes 0.9 (0.4)
Stock-based compensation expense 7.3 10.0
Provision for bad debt 1.5 0.5
Equity in net loss of unconsolidated entities 0.8 1.5
Other, net 9.0 3.2
Changes in operating assets and liabilities:    
Accounts receivable (2.3) (2.0)
Accounts payable and accrued liabilities (1.4) (3.5)
Accrued compensation and deferred commissions (60.0) (47.8)
Income taxes, current 0.7 8.5
Deferred revenue 36.1 37.9
Other assets and liabilities (2.0) (5.6)
Cash provided by operating activities 48.7 59.0
Investing activities    
Purchases of investment securities (13.3) (8.9)
Proceeds from maturities and sales of investment securities 14.0 8.9
Capital expenditures (15.1) (18.7)
Acquisitions, net of cash acquired 4.5 0.0
Purchases of equity- and cost-method investments (0.5) (1.1)
Other, net (0.1) 0.3
Cash used for investing activities (19.5) (19.5)
Financing activities    
Common shares repurchased (20.0) (4.9)
Dividends paid (12.9) (11.9)
Proceeds from long-term debt 55.0 0.0
Repayment of long-term debt (37.8) (40.0)
Proceeds from stock-option exercises 0.1 0.0
Employee taxes paid from withholding of restricted stock units (10.7) (4.6)
Other, net (0.6) 0.7
Cash used for financing activities (26.9) (60.7)
Effect of exchange rate changes on cash and cash equivalents (13.9) 1.0
Net decrease in cash and cash equivalents (11.6) (20.2)
Cash and cash equivalents—beginning of period 334.1 369.3
Cash and cash equivalents—end of period 322.5 349.1
Supplemental disclosure of cash flow information:    
Cash paid for income taxes 6.8 3.4
Cash paid for interest 3.7 1.1
Supplemental information of non-cash investing and financing activities:    
Unrealized gain (loss) on available-for-sale investments $ (5.1) $ 2.0
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.20.1
Income Per Share (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Earnings Per Share, Basic [Abstract]    
Consolidated net income $ 23.9 $ 33.2
Weighted average common shares outstanding 42.9 42.6
Basic net income per share attributable to Morningstar, Inc. $ 0.56 $ 0.78
Earnings Per Share, Diluted [Abstract]    
Consolidated net income $ 23.9 $ 33.2
Weighted average common shares outstanding 42.9 42.6
Net effect of dilutive stock options and restricted stock units 0.4 0.4
Weighted average common shares outstanding for computing diluted income per share 43.3 43.0
Diluted net income per share attributable to Morningstar, Inc. $ 0.55 $ 0.77
ZIP 51 0001289419-20-000077-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001289419-20-000077-xbrl.zip M4$L#!!0 ( $B*H5!FDW.VF5D ,-O 3 ;6QO9V]R960R83 Q83$S M+FIP9^R[=[C;5+8W?$+HOA)"&Q @2[(L*:2,NUQD2>XV,+FR)=E6LVS+ MLF0FG,LP0PV$,B3T7(82RE"34 =""3# # $"H0R0H24$""4)@20G.>\^QYGZ MWG>^Y_V>[X_OCU$>'SN2]MI[K[W6;_W6DO;HVZ-_'CHP'HE%AB;L,F%H/O@W M-+I^Z!2NWK2:G7K3G(*=YADB S%FXOJAL>/ L3N&)@Q-^,OWZ(>S_ERW+',: M#!N=TP2Q69%.JS9UV!%,&#G- P]-G^680E65K"D5J=8P9DS]^O%E4ZRU;Y:I<2ILV;N/=V9YNBF+EG"%$?7C,XT9\;4<>'3 MP.^QT_#4*>.W6.J,J?ZQ"U.*##*3N/J3/W!G^GMT5Y6CH4V=D=^-^,J3OGU>OU3NMA MIS7;-1BA*&I,#(J>"NXXM>,:EN"<:G2.'0CYBYR0U*FV&Z;5:!I3QOXO5)I= M:\;4J7M/^;MCY[QT\Z\=_8\*_#\TBL;TVK]N6(,;>@W^Z\#&Q@;:30NV)<%J MMK/-IC9SH+B8IG4[5GOL[)1@!I\.__-M_Y,$*00^,X%:T5,]Z*DHED7P:8AG M&NXYU>,#ROT[(8,[_TE&MM[5*X;0T#HS_V%^X^KS:]8_GOW+!:TQKDY3:'>D MK&M*,Z:FI4ZSVZY*4_^W!CM[&M/3M%Y#M.HS4=PW/JR_._6O&M6E1JUNS?S[ M1CM/_:M6._JW=SI/_JEU#%VK23)A28*_?SV?4MVV*4Z@M1JA<+,5W&[_?RJI;R0Q[_^!'P@_O'?H3])QSK M^$_W\V.-P<'[ S#D]8?4B%I!XYH_FATTD.&*/P8NUOAPP)\+!VJY2*"F1@-\ M*1[LU:*!6BT9\C<3P5XS,2XP%/ S(7]O[,.'_%XN["?94(#)1@)\-NST*E&G M4Z4=4O[KIQ>F [UJ*N3WE$ /I6@]EXZDF^/7Q@7^P\W_EQ^8!!/E:WX63-?? M"Z<'4_;'TGZ>28.IA?U";&R2M']L=GS8_[>#C_A[L2A0"QWTJV!ZX%HM%OKG M^W;JT!\$LP5ZJ<:"?#,)+@=!!R%_C0^"2M5#X1:+M>F N/"T38K*=<+$0T MH8 X8E&C"F6T;@JZU:D4<+N$I1'1$+U2T21D&H%DC W72P+=B.F)AM=-*4TH MJ.*9O&9*);T\+K!5,>*H9. )Q4P4=-/7,%NM;JS4RF%W7&"S0OJ-KA M?CR4#M7J0B;G%AHE(AD,8%PF)<7#-4?,J;W:^)3C2CD2;8BJ&,EA9(OM]]R: M.2[0 W']>CRC6DPVAW-I32P5\F:E&$&D(I+6RKK8% IFNQ)%NA7T_VGZXP*A MD!8O%#2\4=;-;M4H^V2UQ:JF(!BMA-YJ^5RKW8)L6 "&%AJSB/"8B85(?]PF M_5J%QA69].?AK@T%B]"X0%W(DHY*8%@(YHDF1V4:4,=+%1H57D/DBJ=@I44( M"SN025 =C(M8%6]/9-,ZF6P[50[U0-DL5.%P155A#%?BF-V! MH3K&RSXM0HEHMD,9?B+:3D7K)2B>J.'=NBN'.\U6VD\@E6"/[S9];5/7"T[7 M2G>]%79<(%9LIUB?TR[V6DXTF*NQ%;$&^DTFZX[#F&(OTHG9=M\+)PN(1J5$ M7NTV4KH0#.9:'*6ZS1 5+>&(Q(C%)E,<%]A1VG@#\J%UBS MFXC99Y(MIV!G]284E\UH.5QN%&/=.E)H](4JHM43 =*A,$EG,]4\FK!U(\>E M9-ST65"IVY&*EA\19"1LCPLD4!:Q[%PFE5=J&D!SFY>##;REJ&ZTK(2I#-3V M2GVHWV'K#DY";*H:3J;"A!KJDIZ\ .MEJ RKE3X7,#$C/BX0[5;24*C?ZP=3 M*!7I\VZOGU:J;=O**8*.9J)R7-%R*/"F""H#G^RKGJ:W+ :34:\O$X#IO%:$ M6;ZH$_W03H"%BJB'RY63J4JG6-:9>(0&#*D' I[!>""IX.O'$ZE<,2LY=KD; MRDE)KR>0K'L3MBE'9(R!R:9 )-NTFLQ:16%<8%:K]@LQ0M7DAZXA$_BY:ZBNNJV;+4HCI2/\69G0+C;08#C")*> #6*CA&HH()":F^ M*34%(U7U209B*Q4V[=!FAS?&!58L5>0TM:J%B11L!="\V>'*GJH:"S)PVB:0 M* (S2I\38*,$:476S+@"@[8R!;Z#QB@FF>BGTXI9]!;*V5IT7*#$NXB$6'JV MPV7[1)S,,'[&K@F0:AZV*5433BBMVZ"Q/ MAY0NVR.Z_@S7AS-DFVS"FH.W87\H;EEILE>,MD-(R4,2*T+<;&>1 K#W<8$E(UQ5^1+"T=X:/]864ER]'^[6J4ZWS_!. M#V%C_FJZB2"=0M!I]_&6K"?[,"0PAI;H=_NA4@]C-*V"$A%M7& CA_;BAB:F MJ0ZBE!2TR;3Z&4UUJS&QC:9K/5&GC%#.5:K]<";N@]H^GB7TL(UP69L9&R5M M!!TI"$,=E!S$E#;;4_ X#9B6UTUGTJJ:1WV$!XUA+M-T>VZ44+T,:@ E=&JE M*E.W[&[):/*R@\6P/M>2<9\O5*;S%K P?:!#3U?(Q0-,G!!X&DET:EZG0U1: M7"A>CI>;#5KUED-:'Z\%:"C=5DB D9JGGV\FNWAW M7* 5E'Q\UM6]EA9H*%JP[V_V$S!/6V1':[!"GFYZ8<'#.A0;]RI1IHH%!3J4 MU-.6G4_!1@HJV3J1L3D+,U%U$ +:J3)J61%_*!3.FWV)R80IUL2]/B,5RS8C M=,=!DV85;0 \\SJ)G)*L0I -X(1SBV3/5V]C*HMVJ70WVFW[Q@6R@A051#?8 MSU4[EB %.P&]:);U7#+IJ_DC(++,( MQ&.<+M!Q',9ETBE62;;ITTQ/=<"^NJB*EI!HE9,PK1])A-RXA3<)AV-7LC#-](NE0ZP':T,5RL M(GFNS>NAF-*5JY(!$[T"!OL#C2S7.G:<+'M\ M3KYB%_$I'\Q;2)>(^ M.4CF,+9..8DX$_=4@XA7KF1!"&AYRQ#$^5I2%2K;;H[T05G<]B"X8,>34 *% M.*12T4*B,T@K*JK.A$F$E.(OQQ>EQ@-94EDDI3K1,YM&)V!#\>-9!B MQ$KJOA#:H#39];*5+.&%.E)'%C&%X"FYGY)B,EM4DS#2E',V5(+S,M(OM\8% MDL!<9 /3J Q1 KIB6)K*1F [+\-&O \KMI"0H6(A"_OC;$D4^Z$B$8 Q-@MU MN&X%W%^M%\I6F%0[3I(9@(-5#:N$JCIHERY4F[#231/18 X[-%Y# M*(3) V< &331M62RUY%A?[#J&CSI$C)*PMVJ3)7@:HUS!;@7BKM%<#TLRV2& M37LPBAA,&8M3)EAV):& :2EAKA_HQBL5TA6KW5+6T6M(HI!)V0%5P_VPQ)C] M:*=.$3;K-(-2S4ES,6^/ZTB.3.*! 7P!I) UHXDV>1A+X7+!0Q:A=E+(LK:7 M9K!"E"QQ.IDBHMYL@^!=GF.9> C/-L+ _6!_1 \BL-6!ZP'9?EHB M@C3@C2X%?#/L"\7!.2-J@!'S!3 U"#63L#_%D]&B0/M"!):7L"+$IF%OCJ.0 M5%W&8S"4E9#*N$!8B4AC^J 8ATK"DN'M0E0+)#4*XT 0#>$)FM1DR(IB-%S) M(6!4L7K5RQ0IT"8,FQ46 5:B@.'X_>W(N$"*#,L 27!V;*2BIPCK$1680U;/ M(!C#IOYF)&5@W!BL-L4XF"1:A.-ULHL4*0]7\[71/.SUD -^V 4*J!D8'@0" MU8[%C=FBU8==J9),Q6&QCF#66(="&!9IN%KWFE ITD&[L.[@]4:AS=2Z>DYT M*T&W7$L-PJA,>/O^?JCATF2U1E$HQY$V6JES5!'V1ZL.$):CP+2@JI#L(URB M8*+U5#8@1_E0+]S)A*AJ&:!+G(K3.CDN4"'$4@MAXB+)=>-PH6>0'1N.D\4B MS.1;19]9=4B:HDA,IFR9+'ED7Q<8--U*C7F)[LE))3%:#7E1B\X9 RI2X%6Y MS0*%(0$'. /<96JPJ1!&-X682:%N:C4RAUL5GR>8+8B>0-_+^>1PW1.G4W2^ MT4X6\7#8KY2BJ9I(X#M7&:'KY;A?:=033DS*4S!?(VJPE QF'2G3;HG>6+N' M:G:IUPMZ=*6C:B$LTFF3CI_(='N%6(=K%)04KP9JP4%:@4 1K%M)6AF&SX84 MC7&]=2>?*^>+X424['J)D"K1P+9#+E&&"S*PQ[A1#;8+B!%@FE >#]9A;[ZO MMVI))3G0H5A$^@5=A\62)S+R#X8)-X(642C(?\@UV-2&E4@;:A0--/M5M\ ,:OBE@-P MKQ5BI%*+D1U$4CR%HM+'ZW#*",M$, YG(--.V;H;QOEJZ;:'MKERB4Q:@K^&D3$. \"KM5('A\6BZ0_5HCA0))TLVN5@.-BK% M=KN?QI5D,5\/,44UW&PE=Z85G!,I!%!O+!CL0;POWP]X4-J)5W/=+(992=2F M^5+))P=\99 A>4MPF\MZ-2H>:\0:S48]E_,GFA&_/U7S!_0!@Y43;B9;KC@\ M$2F66F04YA2R4TH**9B--M)2@_>R;3Y-^"-*NE+GV3I>X;)P@:PB:+N7]]7) MHJ>"I@F)Z4/Y 7.(4C:?A;LR(B>[90+*RD8KVR_C^1RFD%;!XVE@ML[EJ9;3 MI^%B;@SVX5 7@Y;(*C*UB"X<2<5:NR%IZ&Z:I#-AIE2&2HG&!BO2Z6QBF,1Z0FA7GYG M BXW_:X"X*D@2P3686H@:0!ZC'40TN.S 8V"JK*K9H7+(5:58$; M0#\LU?."A0@E,0#$V2:CC>E, +^U0 7VP MH.SA*C9;Q,M0WN8\FM+*XQ+&F;V>5A$RCM:@4EZ,2VKY)BY 3J#/#1BL-X8G MXDF@NX N=GU*QYMQ'"7JBE LVDN3O$, BXRBBB6['BM98%2G5Q2M<%VHQX/I M3"+A,6U+DSJ1$B9(@T#?Y?L$K\7(?C ->>(FQ(\%^&0R.T9/DE68-'174N$N M6!,0_IQFEO+(E$MK,F 9300CO92HLEX=SG1J@UPO9[+%!H$0&;SN33OE+%GL ML&C5P.6.'6:)7AVP2U^8! RJUG4MD-5V%,BC64R39 -J'JQL@W?[/*W310@; MF WG\9I@NB6YJMIX&9BTMPL89#MG(QF\6(-M6\?A"@9'4S345F ,A#O<%32E MTJ>;9,(JY)-IO1Q _%*N+@\0VVO$!<)7\T@]-<-$>8H%1LY#M78J"M09KN;$ MF"=?]X83_BK*XYPNY;"8*OJL>HG30F2+2/H($S8RF)DS^ &WJ7OHAJ>2\%$. M!))[.=MPDE +$R!.N6\ M(S7L%&IZ[$$6$%%2L%4&W# 9BX!)MPI%!"Q(7+0S]6@-);I6B2J2'<.%@"K;[!8$G6=Z10980M0:U+SHG@BQ?,7LN M%+9L3UVQG #>!L8=JB)NTFT5HX '66G*[]AT% MGW"K<4!-M2K?E1",N)23: M*(MF4-(5=/"THL&:<-<..5@I[@MV"W JTTVWT!HD$0(),W*6,')Q/J>!X>NA MB"?0; <0W(PUJP8I^Q\DD[4?4R-="BOZ !C[]D=(DY#B3 .$T$Y MS%%*1I))+R"DH?&HXH_7!XD/.*'B*@4"2]NN]"'<@1&%]TFC#>"Z3"$+"4P:HND@W"DYH1:6)"T"2V.I4*2=:HM.W N9 A:N MUB'%XQE4Y]0,+*H22.O!22:.,Y*8-%-"-R3J08D%H*PC%I3* MQDA1).L-A?'"::PKHI;A*7!6D"KV2*[FM+QZ ::Y;B KDRJ7*NJ#3"K'<8AC M=BW!%(O5:JK-]2T>@G%0?('8UIG>;4*K>;K0APE:+0J:&%L0TU12[1;1.6AVW ^EA M. 9"7T/RZ)4T7>?:/;@O$5 ;DPA5MJ24+X2W24H>^#+7KGOD?#.J>1P=YTI= MA\DVL[!NH4HL!.92I0T#9E.Y4%^J MB"4;QAC7@I$R%5Y PE/7 5I])>U#6#QNP&%:H1'NPRIDRG+;Q MK@\VRVBQ+O$!8+B)>C\=:\D:A@)H@!7)D,MF6C7ZF+- M:";P"HF4"PCMPB"-;(M@A4M8BF+;CCLP["3'1+EPBF1J):G9:<725"W%>\PZ MIK!D37!C@I'. /A(C\$'U_%5XYRDE9 M@: D9#BPV_*8%%02!XA=KI: YM]J0V3.%WP%3 ]F:Z4N0[O$U0!CL>+?CBO ME]OI7)TP%+G4*!LU-\,5XS(:R( 8'5,T6N?2\6#6EQV46;+!EB(9\7(YB%F> M4BE5H7BJSZ%)E0-,M T2;B]G%H(%5HBR!091U!Q;!SFT5L^5+1[*]1LEM4;V M; =8\""M&(\\8\_J"+?J X0&!PNDQMK1%(\P:D-+-4TD61$;J&!'8!D.VRU# M*#%2KQ;JDUR$(O-9-P+[/%P+Y->#MPA:M@_O5#D*DJ4"]X^I V"F;-: _UJ) MP ?%JOS?%ZMP-QQGZU FF,WI@U)5-S'&MO"_5JJ** /;5G8L7X'E5$ VBF8V M[0O@,:0; [-,-:QR/( $%"532,IPV5;%/.UQ.!6#W$%&W[13K6H<1G@7*L&$0/W"^K"!AQAH#]K$+ C;3+ MZO" +,D $BQ@0V0Y)Y-.6,H# 8C)5F"02M%PBS9Z7IB O5H;@4$G-04R 6U) M(9$:C=>%'*I HECQ($([0HL#P^:B!B\9L6P\8A'Q&..0'L $0AZCA#9).5/J M&+D>W8\")L5E@:;TL$(BF,SL>,\T&6TV-T9I((&7P:I/^/U@("5"&)@ M)%$D+D--*92T0E2 (EIVI0W3,9A,T)!/[]FD.E:UJZ @X_-'$Q2, XCG3'F0 M/'K@"$B+\["CEV Y!%>U FGXB';5AED^3-63K4@_7E)R5HXOM+.95,1))Y6: M[3>4M!0S+:ON]#DE+^=@4X!V9O3QNH(FXHUPFNN1!2I(]4%L P$(AQU,C(!5 M*7-05F>[>)WNT' 5YWP]" >\;RP!&J];C56B--@MR4EK7& >%D->MD5IX 8E MZTH^\-VMM62M+P*FYP;LI&Z%0H*@^@@/2 R*C03,T4&A!Z<4%%.\$ K $B_! ME(]L#X*4'T 6XR*DPK4J8X^[(0J*Y?EV(M;U-P !R$M (M?MASV0W"/0+M;A M!+J3* K^6H"K>=FD*6)% X]K4 $>E @R=([K]^J(E(BA'K:%13Q]/E)S MF\JJ_AI'N$8E7HICNFU7BU:?-R(H7TUSX6JU1,!(AI,]Z>).MC\N\"^4WUL= M*W&AAD7 2E2!\PY, #L$1IZMT3[)D_-@J?;8RQ(DQ6CM;JDJHR!K31IQN$!C MW%A"">_$0RF(PEXG#COA/B'MI*H9((]%H!5*2ED)+L#BI++./2!H@RXV4@%=8!&CNH MK=DN)OOZU7"U4HCI\1"$)>2ZPH-3:BA6CI-,IL@2*0]CY0VEHJ3+0$\RT=+$R[W*8B43R:Q6#+;C6] M%!?*.G!CK-)9H2D;2]!J2NHM:DNIA<,J.4#P!Q#W0)PRB95,^5N9[#*L)F&O"VP("&5'GN0E70Y M@#R]#D >MV)5HYWQLH\+%IT@%]-@B!ED/6@UV=!VEZF+2.T ; M*E4JP-Y"SO QW;YC![F$D1/'&#&$X(XOJZD*97*^:/)_1'*-K>,:"N^$\H$. M_Q[/>\&_X?D RL%H_PKE(,[\$Y3W@C 4%\!8G7$H_XL.D4@0\#L:S")'$CVA MUH1%GR+$^BFORZN.!?=JV4"[A+ 0U:4:J:SCXWN^GBZK(HAF7+R)R; 1\?E; MB<:XP)3;EY-4O,,A1C($-V O@14=-4#P1I^<VF >..6<[BM.T)T(#I)#*6 MV M5>KD4UV0+.Q\V0!@/],\,7DL NA$<$",8L-+!5+DL]P6DD&%(;S\@,33@ MW5E6"Q5[F*MDP&R\)8$3V:0T("K+CU76,![PHRC.L@"H=E^I%U5@ M,AI5K3T(HZV0(O5*7*T<@K,TQI@P%XEF23.53-?3FM[I]D8 5.0OF#_VZ$?$TC)4 M*F1AD*=:@&\!+##+!FQ8&?P8+D<4J%*V6YS]B!/L>L"IM-X M#M8B+4YM%RI=N&OQ]:ZG6Y$]D4P\FJN1B&3BLJ];T@V/X^B$U*6:LI"EVV2N ME*Z52*:-44Z0W)E)A:HA$AFC%&6[I)2@3D7Q&4X%8>5FE;/D,FQS#:C X14* M=U ']F32L(J19L]06MVD"?!)['3@5(5L6FERX,N^OE"DVJUPJJE9%0C0YV8_ M;.A]A*;A@H-$=9;'*DE4HDQ& K2]G@AH3L:N8'X&1D+I))>S@KI'@(M(I>"M M#=[[:O?]E7R@H*6]8;I*._TXXT^GI4K/UY*2#--)F6FM) FP1D @/AAN$:\) MD)4J63C%@A0*TYHN:ZJ-0,LD!@)9.T?C2K/J5%E="^9K!)<7.Y!'UQ$H5-,4 M-:Y(\0[ Y+1DE74NTMU9#\)M2"CB54BPV8XG8H=:FET>%#&XBDS3%48%>8X9 M"9+U*(IZMSR612@'BB[J&] MO@Y+=L?L@=5DO2Q*%3S%UU6KW?#:<<0:I!7IFC?B*28:($NE#5L+IYCT6-$7 MDP0,51V\V_?ZM!(#,* V7D$0?W1G5;P%31X$I2JQW-%TJ#TKUJ M^^$.U3.4]#M)ZK[N3 3D[.AFC2H8XR+7R%2U'=DP/ M9+",J@[H'$$U;2$1M>M1IJ1SP0K&8VJ%-,0,V96DN,U4H2;?[V7@0H*/*?6Z M#V^E^I:E5@LZ4R;SEB%@5DI!"DK4S\?&!<:\(EQM^;)0KM!$.=RT\;ZO"&)GG= M'),J0?XNUY;0+ >2G;@=9<-8N$:[C0!E<7290).M#DS4Z[FBH)8DQ"6CM2B!A*C8FB@Y12K:2@U* 29 MP#G5"NY!Y'XDTC(,R8>C9"7A\;EC.;/N-8)R6<'E<)/W-.6&3PRH,2%3-8NI M?JI"% 1@T"R7=J@TGJ<'56(E"MDV%$*29!\PAZPH5>6DX,M6BHE"IX&%JS ( M6ATKG*]G&K /+>MRQ'%,/-0)606VCM -MU$.U6,HZ-9 LK.4S4$9# M@N$BUX9:%)J3/:[=C@JU8KMH:F.X1_<*1%CR%(#;V'W9+]'UEM6&QNM7)L[H MI $5(H/DL2%Y,[A."9DRWD02+4E,B")5:[I8H.&->7Q]"[-X !#;[=R@[<( MW*:W&L1Q3R1K6?U>B6)*?6^[+#8A3Y?+ 0LI\3$U$"["^3:5 ?&[7X83+2]) MN+X*)Q3'X+"<3*AU+:^'!AP;S[6S"IS(S FRDVAV.8*%/(SHCSM:V W[ M<"G?\7HR_6XEF6X'^UTSHG4K M:HZQH?3A!.,Y+TTV:NT1V4[L,!WI_L0VW7 M<]._MW)OSOY=R?_[N3?G?R[D_]?=;+WWW;K2X8X8VIO MZJR9HU\-[3^^47Q(?&ILS__HGX9^.;3+7X^)8Y]=)X[]V6W7L6.WW7<;/W;? M?8\]]MQCC]WWVFOOO??::]]_/"9,G#AQMUUWVVOWW??:;Y^]]MGO@/W!<< ! MX]=V?NU[P+[_XAA]:NB@/8>0H743)QPTM,M!$R8>-&%T^83?@ 'N,6'L&-IY M[+K;Q%UVGS"TQYY[[;W/!##LB7]_%9P H]Y]_.*!0[N 0>VRZRZ[[S$1_-FE M,V&7B0?M.K3;,0<-Y>>Q]V^"]_'8[3 M(S9\O''Y&Y]LDKJ_NOJVI<^]^>EWLGW^_-L?>G[5FLU$M%#K7;!@T<,OO+7V M>Y(NUIT+K[GCD=^__=D/)U&Q4L.]Z-H['WWQG75;3IX6+RO]BZ^[Z[&7WOU\ M*YCX+F"4NP%%[K[KGA,GZF ^!TW<=6S$N_%@Q+NWSKT"O?F!;W[T]&L?'AOX M<;K2_A8[SAO\Q7]B\0[-7[3DVU!-\X2-.%*T&6 MQ<_^Y*25'V_\Y:]O7?*/0X[D_S;H_^.8_\601]\=VG?B^# /&IHUM/:/;+A_X^0%7R]E_WB?]V?KYI>OOG7KI3=LO?39Y[P'_>&>4]HGPA>5_+OV M#O^D>+9:.'SYRZ=>K?WKDU(/I M]_W'_/J/7/3#MV8<^]!W!Z_\;$/JA N/G.Q.W+3LQ\-//?O -YL?7G+=C-/J M>WW\ZXM^33_PDV<.OG;7WJ1#/UT]\N'W:R]8>\ -L]9.'1TZ;>31-0O_X31T_=7-_R_)?^CZ="!YC[M^:<^V[YAG??,V^*'7;] MVPL_6[#NOA].._O';\^Y\^W#%^;//#KN.>CRWSWR4?W<-PZ>\=RV M2VZZ>&S,^[HG&^+SL.N_W7*@[\\GMIS M>>GT(>K*+9D5"S=>MWKCO$F!1Q]9N7;CM1LCBY3W:O=O^&2_-G?.?7=LGCRR^YQ%Z^O[7K'R!V[Z96ED=.C^ MU2=NV^/*$T=&[MYP_(VYW]VS]HYG#]SW4N'VU_Q?->Z\RO\E-G'[88U9U\^Z M?'3HXOZSHT.G?+S^P$,_;K!;MLSZ_*KW1H?@66OA65.&46/*RDW#,_RW?''H M*03/(BOE7C4&G M%KR;>NZB%Z]/UN9V;IJ*3E@3FM.:^"0_8=.3QF3"/GED^I,;9X]\LF)-;^23 MA6L6?#K\Z8HUJQ;?^J*P9AYZZ0G/KRT\NG3Q+U:PRZ[-'[=I^0V!*7O_]ZD_ MP?[XZ<+9=[XE/GO!23\^*?_)WKLN4__\Y7WBM@/>.>O0QN;++CAJ^?W_^=&Q M1TD4>P)YT[%=6[NJF1E9.+(#V.6Y([>-C Z]-CQUV8RE\D;\IL?G-&X][GOF MJ(W!TVX./_#8TM^%"U%8TX_9/.9!UW[V/YOK&K@YS%W3O_IY3-_?N&, M,]_V/^-.7@?=5% MY.5S05?S1C9O_/[3^T8^_?YJ[S9VFO+0I,"2!2^O5)\L)Q:=<;@N7[[/*]Q; MORJC?[IBU07'O[M]T?7,N_PN8G!E9?.]]\S^YO3-DQ>?K;Y]PY83%_UR:4@^ M\,5GR.6_F=5+KUUR]X>+/X.WK%@]W7WV]Y.ONJF\:OI5:\Z*OO3N/2MN^.V7 M7^'[H;V'KUZ_FGU#K%_[ZB^R2Q3ZVXF^)]_XO+UNTVOSJ<-N\IRB+XW]>?C/ M![Q]W:15Z__P=O<18?Y$]J0]_[#7A&.N.O"Q&?4KOH7W&UD[\L;([U\;7KO7 M\+'3U]^ZY>/2RM^]?^\7TWX^;<6UIW[U2>+E:SYY\,VC5Y7._>2I)33#YB8= M_MOU1]N.G3_JBFL//J[TQ"NOG]VL/K'@RWO8A]^_[37-^T9^^ M>OTU:65U_K[.FNK%+OIPZ/GIY[]^^0\+5LW>.'?9-8\M7#-YY./"_)&5 M=RF+/Y\I+EG9W6>_&G]=X/O]NL)QKYUR)?7>X\_?>?SP2W_\NJI\>L>KS[>) MDZ?<]!"\;?;)HT._8!>__?CD=W_[[IG<0<_4]@I,R3KM/:\<^NI@=-[3&]X: MV;9QX^R-$U<<<<&:/RR\9I*]:OJ;M9L;[^K/7?=Y+_W^/N>PEE1_]JK T[LU M5EU[V^;"6==/?_"'Q>C0_O*VU>SHT'FK'WSB^G><)+GZ_X9-XI6[[>T5FQL??*H>?4-K[WP9FO>>O'O:'=,XEXXA+VH?G- M^*I77EGYYOF(?_/JRT_XU?57X1WF]F>O?[B+80OW//+[5S\;>F?39>^N/^V5 MT:%SHY5U']Z^[/;'FNAGB36_0L8NI>]Y\=,KM(^IC M:UY^9V3+DL?>J:^%+OONZZ.CW>_EL.)U:_>/_N5ZY?-&!UZ)3W\2NF#'='P&MW]MZ4,,^OYMOWO\RO>/WO7UWW]+[++\Z->4H1.1LR.EQS-+4M=?_)N])CYB M7OK'[JP'/CC[R$L6/_'+S>B,A\RYUVX(8%=\>M)1#Q[TRUTOG'[0A9=_=-^Z M(XY;.7'9J\N\8%*'#$\WEOUDY.JU[Q@?;]QQW6/RM>(XM*CK[Z;1%9\\:-I<\Z8N&HN._M$][RSWMZQ M>MNL2:M6K?OI-/?;W^O4 4-SKSWF\(,FD=(+ZY"KHV\^^>W!O;7&;:-#U-E; M=NM^^L6LZ3NL+PY)K*G?*Z^\;,&]9[TW]- ]1[SX^:'T'>J4VZ!Y#7;)DMV/ M/:WZ^6-W'O+BG$M6GGW(>@U=$7SG[:>65XY_X>*#MMY[U]QEU\VV=D3<63O: M9VQ8M6+%#F?DLY'E37R+,>N$LSZHS[_T[C-7'W;:;W*/EI*=P,U[7GI8-OMU M_]<,%#V^_[-/L*XPG[_B\==$G5UQT^:X'NX>PKTYZ M=_BI+^X7WNZ_LVY349A/HG%T[M3CCC_L\+U/Y^_?#@QCX;GN]Z\L7# Z-/_) MQ!N_NV+-I8F7'OO5U]?^:NG[:ZXU-V^('?#&5Y-7RH&]?A;?;\;B>S8ORBU@ M?[''47-C"X)G[;-Q]N.?9?1^X[,A=6@\ M]\'P*\:6?38\&QX9F?W'Q/HS7GQKU4.%-10^^?6T7_]Y3CC[>NCM,KK/M+M; MG_CQ=6EJ76*IV7C^[N4G[#KQE%'\T.7'7'74+^\]=^H/QN.;S[GDG,R.8676M;,V7OK6[.N^:-0::]X_X9D= M?\H]=,ROKE3F_^==OX^>%CATOZ-^N_2N.Z%,?.T9-Z^/*=:),_:?LM_WK0-> M^_VR&=MR7TXZ[;G-M\^X^KEC?]$^]Z(=V,5SJ,)A=_[TB-_\%'_"0W_5G;?E MC =WG'&&4OY8X;^XJC%ORSS?G7<>O_:> ^:OQQ\];17QZW7MM/H<^]I'JU=N M>OJO+=_5[[A?.V'&C/O?F2\YXY MY)O=I\M'G9B909X[Y9S*S!ODV==2Y _;I^=_.GW9CO._V-C<<<:R4V9]TEV[ M_=?RY V;%RV;_*>M'RS_M?W [U_9L_K(X;T#9_:V+KP'599WN:=7<3_VHZHZ;9OT, M.!T\?0/.;GEFQ M/53Z>-:*#[?=MVG6\:-#3UW_P/0#FO@C7^BSYLW><']U,OG2"Z?,:*4\]Z[XZW;_H%A]VTN7_4T;=_T*F6H%9ZW#/!=O>^OJ &WZ^^M/5Q[BUTL;AZ[[[R::%\&>^ M-6OY)Z_:G#WPQ[G(EU\M/_F.]Z_Y+X):]]BE(4^5.D$Y]OIO5HMVZNZE2YU- MUQ4/__3WRI0Y:Q^9\.B)_SGA^!]>6+/B#_>MN&_+*^SI[[O0A@TOK7UY]8*\ M<8_OVB^\^?SF3RY_>-IS;U2N//W5JR_?]OV7J9'UOB6+C_RZOD-:SMU)K?C\WT*,7J/[5N@ MB2.WW-[<=,Z+ZUK[O-R9=_N1GKXT.O?S3S5\])D\[Z&C?S%_OGKQZ M[4GG3=YT_ZZ])SY@MRQ?O>6%DW3FEG/X>N#8WV^D/XF=,V7"]L]_?]SZAY][ MF'^46CSC@ING_NXGO_,.__G.]:':\_B6Y@=[C@[%PW/F73<+'U[[WL(%1VR_ M[5-. MG."9\8*SXX'-VQ;2FV?O*$]>ZKUJ[NF9H[J';7UI2O6EZ9M_V]YQW[[PEJL'OGH@AM_,W++R.;%RY[8<.9^1RD+3C'N]7XAWQ7MWKXB\\6[ M(Z<_O]?0+H=<G"GN_\--#VS88FP]=.GP-S._G-W< MM,?2Q_?G+OOO=_ZT\J@KUPCS9SV]8.L91[]PZ(_HR[<1MW]>/F?QHJ*RE?ER MVF4+[CKCA=XBY3^^.NY\YP3NVQ>/O"<(G;3K07^:L?0)ZT8^J4^J_F':@#;]PWY879NV@#UWS\/:'?_?MZ!"_L3;A MG5G?+EZP]9V9&[9W1H=VG;75]]CD'_)7[;CV.;"&-]PX-/S*V>>$#SSIC-&A MXP_Y>L>:]Z0;%X\.'7G8G&]&AZR/@!NLW''IBL9P)CO MW?VJ-Q]]J_O'O>?X[WYY^ZF6'C_]YI]MNO9,>?7#WTV:)7WXXNJ?K%YV?F'S MD]W1H5UF_GY';//72Y;\%_?")3^9]]UT+3+Y2_H_ 60/C\P#-C*\K=E8^-V$ MN]<0RO#SO@.^.."QU!=OS]Y*G77/Z-#>+XX.,9[3-WX].G3%-M U^-;78SO^ M&__YV9D=R/W#Q3FOSQ:&/_O4?G@$.G&[]ZD5R]:^/U,GAN=/ON&FZ/SR0Q>8 M^/7TVV]\\X8^::]=MD&E.X]][HF-T#NG?+_HY4L>'[[FOE<_6_;IS:>?^.SZ MRHY;_:]GQPPX;_G+7QJP-&[IN]^>F5HT-?]I Y5X#\9#N_ M]:RO1Y9$1[Z8]2'0YR(#3*(Z.O12;PO 1^W(65LO)K<=N7TS^_F\)X8_O6W6 MQZ='1X?V6[!M@0N-#ETIN6.#'][QV:'7K!L=^M@:'2K/_FKOS2NV'W'AZ- S M]X\.K73P+0#&7CQBXSRPSH F<=^3G\WZV!A>M?"]S/K>]B.VSQJ!V!V?[P?H M#0# +[1STL-_7C0ZU&VTUG_]PYO/[:AMNQ4D0CO,HWO;M>&54ZX?7K%BV<>/ MC\GT'+%BY,8E+\]8O/7;LV_;>M3L+?*\;^<,?_? G)5SOMORZ5TW'KFCM6#C MI.]BA>8Q[[_[_#-+\X\_Z'OIJ5_L.>5%KG/'^I.^J:.3/YN\)//AI.7KAK'U M\I63-_WX\.%;%T[>]M:?9]P^#YX__?HMW2W7'I64'MUX_GW:W!]]]=@ITV;\ M8?:A[$5?W3HT?&7GY5OF?O3K"#?,V;*V?&?O1!TKTXC"^[SU"V[_'4W/7;[^? MN/V"[Y;YSSD+!'GSHGFZU;PW"WZ(L^^)Y]\ M]SXGK7YDZBWPRZ-#ARW;D#SG@LS-QPT_[7UKY';VZRN/W#%G7;5VU_ KY!?3 MC%OTH[]:>,>6Z_,//;GXVN +IV#E=V^]XK$;+W[PRCV?_O+6T)+CCG[ZBFWG MU48F;URQQU)R0_4$[+*CQ(/^<-!)ET>O@6\[;N2:TG_K4YO3U4/ZW M/SMRXAT+Z-WN*A2V/OP6=>IC%X;>V[%XW7_-Z']]?>>=5:2SXH!GMA3>///, MAY;=M>RBC==LJU3APQH/S'WSV=Y5S]YR&K;MLEE[SWUQX07/_OG;Z[]Y[,19 M&VY9=N*R#>]NZ>VX_)C1H>O:JS]YG]AZPSFIR5M]ZU=L2?YQQPT['M[XW2=S M#MVTZ)/>VJ7?[S_\X>.K?_+Y]#M_-O.V-S^]M'_$\!/9]6]-7\S,NR1VS>B0 M]ZGMMYZSX&OCW57.I%=M$=[V]N?"ALNF+]RT_HO5-WS0TWL[6NR.UADOOWC, M_#4G_7SYP_?O\K_:,O-PJ/Z__X_T(15"A<+8BK)]LF0W0B1ITH)DRQI"EBQA M3J7L#"F2F"0A(3(ARWQD-QC[,O9E#%EGQC;[[W3=]_?Z?>_O??]QKKGF7.=Z M7^>\S^OU?#Z>KV-^JV!**:=HF4/I^/!IWT$B"G\*)?2]JH]531#]Y O%!EV?X MN9QF0RJZ>[A@_#]>Z,9#Y87?[U;;/D9MJ746P0@R*4XKZ+\S5SQF*+FHMW9[ M2[ E9#J,**;W=FD6/S5^L<0CN=7O<0X\ 7_YW(F/EXY^V='EE!':O=2-]-H) M&OHM]:E]6J7W)H$,C0 I^:F3LQ?]=*6&1+_/Q1KL"Y X^!069'J#XJ%+AVF) MV]%D"W(T%O4*EDDS>Z6'$:Q/E40Y#L=]RJ2]2-"/B-TTNBP N!\H]R8ZC.,/ M/?B6]&@_ES+$TH'I1GBM^Y7@$0.=I4/B*7W(:V'M@P)['3MI$+= MB4A0,;0MJ#P%K C$/6^=2.LTI"X5(5I>C_QR0S$QN*0#K[9.+TG-$Q$R#&LX MGZ_.1(\'C#I+-[B&H0PV YCE^: ^MT]\G>[:_:HJ"L6Z26OG#\:POL%RD+_% MK]2P(4($&'5/Y&&5_^H,'%5XW"G3G:^D3FT/V/AMP+VI4@Q@C2/.($_:ZZ,+.6.5C,\$JI6TPPSD M.07#G\A,D\H[>D)-R)L,8OE26\$2KT>[T6!FMT%(,IK7=%[!EK,Q[^\[JE>[ MT/HO@YS&:^\C?ZAFI7(?WSO[,_/;[HQQT0CP#]$8"4^Y*S?G!3\J[7Y>9&% M\C5\*?1=L%,OG(I3ZW9Z:QQQ-OD%I% M_9,B98OSI&//E.+$/7WFM>#'N'13'--;$):(GA /P(,-F7U*% <([Q&GU0S%GO67R8AT),TKNSERU-=EV1( M$L1D[D:7""M._7!.U"%ZSA[C /K8(%U.+%U#(",DBLPA-<*884F"!LI'+LPD MO-; @:)_T30W3:7BZ'"/9&V&&8W8@HLF.>[W%%A&!;OX:/UT5\XVO%OX"W*;71:].W8F\[ M RG<&_-0YR?E^QK+4GC]:-[K^KTHJP-P*O%H.\V+?[O<%K2Q1P#A"7B/?.#^ MN=;FK"&IP&_D !E#[H=2OH)HC6/E%$ I&Y: $1F3A;GX>$9UU5K"H5\Q^#1_ MV>JIG&[KC&^TZH_R3///;I<7-[Z<#Y7E*Y1:R[!UZAYBG;X M/W)QQR+ND>G0]W0+*!KOB-6)(06)TK7[GCQ_A! MP;W]TZ9:/6"K9I:SO,+S.T-#[91+R[Q'\3K1T8XN]MH3?[H"-MB3^ $8ZY'B+GNQ^2>33))[%HQRRAF/:8H NCMCM1._9 9-;<3CY]E1)27<"\(SU4=B?3 M:O L.DC];WLCB0H]/XO#"="J@M?1.;F'ENM,T0('3*R9E_W-:JDEZ* (^)IS MY[AHH%MS2J1C&G/ZDE3S.=,[OP5/2^2G0<8BSX%Z:\"&I&PNLB&,?WQ@Y)!! M;=1#5KWC"B)V$D9X!VO=84-&6OXA50G-KX^%QR"H#&Y#@Q,_AULLX!P1[9+9>_,.&N!E3+'I9 MMT]B*-' J\8'VW?L-G'O^G8>O('9"=_8@0HS%;PPL2_5D$.S99W-!E3L.F8_ MIMFP@NZ!%7@,;-QS0*_N:CW3= 1J M6I]6XI3B*VCF[&T[)'BI6'=I :^8*^?IG GPL"$NU'8&5S J?;<=_0WXVQV) MU>*L3:/B*+'D!5.PV03ZZC^R'@WX1TZ5ABM8#"@RRKU"C^_]FFLQ@EL?&L\] M$W\G*_'IQ05'$TZ__*J_C2MED$FB(AR&FX.%5Q]/(=>0WM[ ;'RFM3I5YOFI M]UE\YB9M8C()7TPX9&0,#XU/4P\XMH*XL=^O80EE!67F?I4,*QJ1[DVH_(6F;I6AHFE0@@(X]%#GLY>F6G5K\Q6F"-AE#/WQ[M]#OTVJPVQ(V48#0PDUS M45IGYJ<8=/>%Q#3J7IE]C<0K__^1Z9+X!1C["MK[#M MZ4/^U/:)QQ30-F90]4TEK%VXRN_I!T-K']/G"X>7HG3&^29H5MWRD;?%Q%_K M(<;>$_JZ&0TR!-_<&3?]=#:$,TH9=;+YK+X>#W2 4Q%''8C'A"-ZB'DP"=T3 M(>?7[HR5D#*QUJM43[#&I3 #7V']7S5RGFS9WS.5?ZG!5)PY'V#WM$3IUS&= MPWQ9Q!HS0MVCED!5V-H"$(YH7E>,_0&:QCVQ6LW7%TSCB6&J^Z&86R+'H@B+ M/V&+N]E4(KC3\53,HI+-W=J^4F6]T27ZR)"2C+DLKV]1;U-8)YHWM%LL"B4> MZD5HE3:_OWV*8;OPRICKG9ZJ++^UUIY:,B=6PATLPS87_;5HILS?="6\'WY>*$"@>_?WMD'N36&7RZ;G.&#'GEK4P M-_DK$F2= [V P?IL/2C=T8A[=O9M9W_\K"-W:QZK-C/S4RP^K.BZL1/[70)>5;FI*ZL,;KR09T+M+4@==]3*Y"#Y1\3 M->+DQP(3(1D&$,79D/6&S\ 05WD.]%\Y#IX8<80-,5- 8^;NPE8^NK$AG]]*G%AJ\<>>WJ2V;/;$"7RL'(XL=,%G%\EVX1\O M]CERP$^;Y]L!]B/@F^/2>;B0%H=Y!KIVA=2&KGS*9/M$SALEPE'*')DD)0JF MLX**M(AR!CV:#5$8!1,N&T(7[\FLA!'8D"\PBV8V!&L"]'YG@>$MA.)/_>6$ MU9>C),Q0,.0%>TS=P#;FP@,=LY'RKU&PKW+#&K;E0K%?RNJJ)$^EO%B2^_Y. M:Y7KH:HLCTD@.166MPQ66?_Z67_/,^,-^<\OO"<1.HUL?H61KG(M1W>94):R M$)>HI^&,*K TJ/WUL9^F)IU6IFV&T!,*%MA&B?JXG[RK@8#E'1^,LVI4YN>4 M[!]<\MD"JB PWZZ9GMJ==IQ@0YZU68;8QN$4_^Z(FSED8&!@;4YW^N3HSF@# MUPQAD"F.:-#3"$N76+(4,1OAC%$[_=:7W8#-S\%^O)?OYM7S[;+>I:W]K4_\ M>+C+>DKZ?2K%99DW9[QU!2:=]F!G]"[N)EO2OLB;Q/"TD,RDQ:=L- M@JB@LJI$9#-%S8KL_Q8@"@%$Q<@<@HIT^,BNI5JW)DW#P_UV^';#=7I?A.[8 M7L+-/)' PYKY1:9C 8.#N,HZ4Q'2M?X+;(B%S.TGT*9QF@5\XI3_OF2$:-'P M:A5)J%VL+D@ FR!F?%9MQW3--XITUA@%YEL4"F@/)0,L9PT45=OF&V<67)Z9W#G(AM" MV8!B\29>^67(L@N3I%/)BRB!>4B>YA0CXGWSR&Q97B$%8ZM#9,RB& MWYA >,W53F)Z\=)*S)-1U-3KDNDO8X7+)=V;750CAFB M431QZ;HG$,H KE'=B20!BKJV.&%#HG!E4^&>UZ0.F384NC6X0L@-7RN#">K$ MA;;PYV# [FS:NTM5G$HK8D-NX4""*= BT*#:0._I9: 0Y-PSP/GUPX$IN!LU M0Y]<>.XPH9[Z ^D5A>W'."=3LHIV 6A\69MN/$S28AG81?R[Z,7*9BTGPUY M@15$QQDXC5RI9D,$5B7*\1:W5.:>*]!Z%W&=4/[PNR)*1 MHNSP9_M7B[ A&<"L_^>A^S._VI^[\2]S),K1;KK!7SM]KUV&M_NU.H"9,.0\ MXS[9H0OA#>#:T$J!'4P?R_['4T9W_3(?;P>+:W^52CTA_66@681[4ISFF;N" M6ZI[V!$H"%N['#4+<]GM51N#;:G$\*QKSS\MUZ-RF?.')14@-N)P_SD7O+^& MVA_',A^BPKW8D.=0YFD'?H:".1MR;3X;Z(4#JQ$($S:D&WB%V?A!]7S(AK2U M02-A4UJ8+74P803A@>%A8/#8)DZ%=264 ##:J?=8UUWQ3B0TD!?]B#F$OU2U!$6QU0IE0UQ_V:2G2$*%]B7D&?D:36,_A^#O?&00H:K,^L; M_=,6ZQ<;TM^U[K]O#:=Y/9OYCWGA AY%2HZF-6^\HO^[RQR4(U:_AED O>#) M7KWP1I':2:K^Q^=>YW:5-#0RM'DCK!_<%]&%P]O'M50!S8TWK-334;'K_EBP M%(^@@U^LO^N@Y"H+PL:Z'F"H>]PLFW*Z,P@]N[JQXU R&S(,+2AAV3P=M;$-/ANBB+> M!T-)U;!5^,:YW3I6,@+%.O%GVL?UY]L'L/,#=@ZV!>K&SZJ:W3V&]SP;HL8< M@,U:@)O)5\?Z 5M)M<00B3.DJ3^KON7U9%W'N^?^EX;RJ3"^F^TW8FACC2N% M& IIRJ:?4<](Z-=.U>!146G00?,/K2NYEAKTSMAM-M)#L5%E.?>;)>@P2=@] MT$45207SZP:#/4Y7DH#!7L\9!C0Y5X (!4N1VL64(WOOV5&$E_1^%A)2TCY, M> M2]:C(FS7/@E=OISR0OL=S[-*5 U*WE^O-)*(UWJ5TKHMX72M\18J+;FX) MYVTOS, %C4.WC'@6JOB2CH9* 9>A3\XN]%GVW*(/3Y!QN1M4H9DMD/# @Q/K"U&MD)>@\ MM6M,N6=LR$'>V^ [5+^1B95L9Y%H2J4 6>\^&]+C VYL9TU0:>>_YH7$!F&F M&!@0C=/IBYO4/176]YU-UE\_,YG&>->US/TL5@7].8@.QD"O!73?!#9EN?/,EJ']F; BNJS6'GR;,6?-0SH]47 M.L!T8D.4SA2U9\(_S*9J*-;'Z4M-M@'$HVR(\J:Z/Q6+Z;:(R-&)B(!)7UK2 M*E5V>_'5PV1(YMMEL_.7KUYIN;'-_>1QX?BZ5*R7VT%?/A7,RW&@*18O]@3E M4O4JJ2GCPZPL9X.8Y[F**))8N\XUO:Q";[ A8.?J&WR.O/RNLU%_>3R^Y;8. M[QAWSKE:]=57@R#Y?!J9O,F&!-HCQH9<8%OGDP[&"K^,]1%F,G3D,!04](V$ M.QF'B@1K6EM@42&\=0#GRE4;Y)$L._*S['W3-KWMQNFY!PNVJU:E:Y,LW&K'7/%;GE."K>D/:YBSZIAJE$&RTJQ1W]'>O)[\^3H3G&Z;=E:W$W)'X"-EV/0U-N+B! M(7!Q?EGKB7Q<8WJIXK:[$3>V-L6"YP!@TUW']:3H'!(QLN.ZWZ;Q8I1 M=*LD[YUR/$)A,.V4W\0ZK'-63[?WGMD.PV!O .0[IS4SVIEUK?U%,XNX>/^:!E M@F.HT#?_A$PA:=)!WGS>FH!W2#>ZCFV>DDFKZ$/]*7@+<]K_(UA5ER(\$QV* M6\=/>7$B^[X=<4)'[,T\:1!\"B 88#>6E;S4)(Y:A MO:W*CG*V8QJ,UBN!\CX3?^N>%12O2!V9O$7'#H'2QFV5X+2EU6]X133,SN&K MTU[ =09MPJ\NMDC(6C*.BL?1UFV1#Z[QH;H M;M.I '$6DZ&99CMI_B"39:L27*&=%)#^I.;X\-4'^,,%#713VZZ"50IL M2WW$L(/G$1'?2MZPA!&7)"[7-:23ZWII?BB-R2_5-(EBV0M52<>/UZ*YX\Z^ M45MD5@R*AH5#-KDWH04@\F;XK]>XG)HZ:?Y47U3&HV[. "!;)B(B5O O,)2G M& HR),W6WOPQ7]WG+-]7:!Z'AJ<@_I&2P+Q M\3G,N[OCT/M;^2Z8^N;AF5Q:2)X*8U:%L3#UR5I8T,&X;.7S/;?X[H2_8LIX MW [D%ZTBO7Z956P=GHG[\P5J1P1LBH.(X:Q4 :U"TU8@/+9D&2P=&XE L"*B M+A%BJD*&A#MP@*='ATD,\=J;\CS#3[?5]#C,W!L6FDION;3FU^-.@>D,A MW1&:+!ZS6RU:,+5?\.MB3UW3]CBD$?P0<"'OY5&?8E8@_G>(YL54)Z]WM^6& MD^<7O^YY-UEP-/!Y,Y%M897Q?,Z(3-!H,E)&#.?7J"ZI9]4Z0B2W7^H)DS4I M1A36HV9*-(7;B/$/.6?CL\34=N*^[]7F1Z4'?]WS*3+Y))MV+1N9^-C=><(* M'95=JI]<_#ZP)3<783;IN#KA[P$JY<&RE@%BGV=2*$G:W<,@KUG+(C9 /J #.\:L1ID_>%27"])_N#8+ZV^1M!WA$)0WNBG2VOG(4XS:6 M7Y"1)38/Z#ESX'YS/G%QRK*;!NE,"S12[?(2A/OJDX.TLNB2WS8_&^*]:ED24WGO,EZ*JFH/E>/._JE-_H>,])U 3* M.6^\)C#._85,TLYL9X)A>US0W-LXS2F%DY>E)"G6Q7\F,. 1O0BHA3MA0^U, M8_,:=WN00*Y#.?[1>VG#@Y$R M0B& >,_@6CUL2W=7YM;G88\DLEN*H<)]Q=K\)I%_H%8"Q\V)1C<_2-2"JJP^ MN+F)QG7)N+L&A,E4C!R,.91[72-CX,T\KT(6:^R?KK BQ_]./A-%[8GP\H54 M847[#G&YZ78,<38#W]BPY-0QHVP[-CEY!%"B/1L0%1>TH'Z,G3_/QX8LSW_, MLD$;W56]_Q3:#%*\*X@#$+VWP>^N#PQ=-W3T7N*0$5%=98;^ABZ-/#M93-6F MIA%*PJ),ZLF(\OM>?-W_H%]4M!H-[S_+.[@WHVL9HJRD?(7OF\P:PF/WEN.C MD*7T6S+;OR]TH*CR/(3!'"H,XFSI[4]M]X5C/2T:=M0WNWW$S7V9/ IM>U?J M7GP[7@KK-RQ5PQJF]8M834C"M%!#3(*V,[)J:RB@K2#_O7+[EON+$E8&S&ZC MRL$"-.OW!Y#F5>BTG1.,;\^=BM_:AR3 M; N#?/,?Y@$1;ZR+OZ_[]PSDOT92%38N9?\-]__'7[(N"^'#VF/9@QZCAR%I MJ[W8Q>9JKO)3/7 ;.PC2'O%R0=7,!7%0<5D?_!&,7F!#MES Y\ZT MVJ+G^H+%P0.BR3G06GPUV)!TW[>(838D@>&(9$%@I$:@F&8L 4I# +!82M%D M5LVQ(7$&=]:0^_4-&\U_.%5CBPVYP9RCGM;Y]M =/ES< MW'1^^_3+QW]UNW^\.6$270B");'1,Y4S]-TF[@\T$7R.OG/Q@S[A M;MY)<$W>!+7+6F4FY..WUGI^?]^=<,%#>A3+[%I_W#OH'_?[AX:"# MH*;,/74H^Y$B>!D+9Y^+:4^5ZZG'8^R2L+AB5XL_XXQY<[,$6XJ>7"Y(#PIU MH101U KI5"%:H!AE())9D6(OF8H\'^K2@Y.3DYY^&A5U;5-!8#OH_?'E]D'# MTOGT"T(:)CI?<"$1RYAW@MVQIG2%[*IZN,!C<-+M#[JJ_CZ\M]S"4CM30*6K MD2351#WB2#=FU(T9[8,.'=2KI\XF%%E'!<_M3C%>U%BK$MQ95QW!G2;X M&/71O-95J*'#&!5J[#-%[2I'G2R)^M4-Z;KJ5G=PL)X6<;=33XN0;A-:G/2P ML!34 )LEN^1EX6"&)1?+:_A=33-'B!27JYB)4O%$J3AXMX:*FC,C4S7R5% +(B2%(":1)&@&,T$F9QV5&73#=.!/"SO[$'Z'13("TH.Y M'AR Q/(<78G;6,F0@^HNSSHN6-LA0J5L,JE;*2"AC&YQG1P\KELG("'. MEE9G(4C=Z@")"]EV(\=3#!ZA **08PZMOSSJ:K#=SYS;S]1QALR^DS,B;D MF]*Q0X:N2Z3;08KTV^BF,+O6^M5B&ZH7*AC[WZ>#0?]XT!^@+KJDKN5PUQ,$ M?B39_XI" 0@S&VD1*):!?"$?>ZNL5X1Z+K'OV"=]O6K=@#@H4D"XTAU4IDNW M."-9<#,$;T.0UBE[+_B$BSF^8?J?HKDD$E/GM1QC0\H5N==1__BH?[B^>S4A MV0MU1@FE_XWV KW_O7-9LU> 7TGZM]88$\A&?1!0[+ZF.VNJ3G^4M>7)+ MO>9XTUZ3>;QSGS(8'S%S>Y3U1" MMT8BZ/R:,LPLBIU$:%8#Y=JLBU.@P:#?7\58BU"M-BDD:,5*#(KD),/+%L%[ MP9FM(B4;+ESN4%NM))QC1ZT /FG,QE.^.FT$)"5]22INZ6B, D0'O)E

A9-X@^.C[-)FBLW*KS;.QEWP)R+N\;1>%Q;2%-B_'W52T?9X M97V@1 L@;9.)!;&I' J!P=-T3US'UEGBXLFL0U-GI)F@))=6V[]!5Y3+HW@= MX="P_&U HYU=3\:F\:K-+6?31Z+>=1G+3:!5S+D4P\P2@ E#",<2JSU*3E>" M(*0DM1+@:TS%[]CQR!>"E=W\"8<;]D1<6;5/*)BJ2Z*%&IEZ_=3S7LB'F98 MU DO5PB+PYWWAG;M,T# 6D6K35Z_59HIB\>']\;QL=5"'8M@-3>RV D+]ZM M\/XPVZ=EH6C?7@3?!H_XI0$ /E5Q='&4WPMI\G::.KJ,IUF63;ND4H;%@_V1 M(0]+ H3VXE^)6:%E.[=HF4P^(A9G%G6HUFW([&],P*TIHW\3&YZ?$P8J-,FM M-R&M%/V\$2J+?EJTWM65%*[+A.);[QX-![4D;>&(-CC*']$"Z-HWFMU"TE'+ MZ %!\1AV8!C#?,+6F39X,8'9^N:%0%$A%D=B@U6G!.C *12,MNY5-<$2> M"//JS,.'%,43\!\,:4- V3[KJIDC@2V9",&'MJV%I%Y(6B,X75=2\5S^!T.# M"R2BO5!F,L/X%<5BDV]"Q2%O.^=( J.!(?%T*M0Y:U2]I!;>;@I[";]2<#,I M2@1NFK-:S P>[?#+VGO]]EN5<2FBF8F!'O]@2!(C0-J7)3Z0J9J2@-3L,^%3@14!#<[+7\:OR*5R'ZAG0B MX*LSN21GI%BW]/7[2K:^>I%$0& >^+A:?^"0E,.X;S?M%S]M*,%8JE)YR]6UZOEPE>"5'>P4-2UTR$YE5=\GJ M);/SRL$RWWAIH-QY< [TM:.).ER+)Z3[AEBC1N?5PFA$;4X>&>*-_0VR9@3"EBU'HP&O7@AG^*^]IUA@WX>-.WL B6W?IR# M%6SUECYA;NV WF4#,7KA9&EM[8)7]Y4(&KIV;;R_(X%#>C]Z8 )N*$ M?%;M;#,K]OS*9;W&8J0OCEM,;PH:T-"LVH5%L,3Q0*>,3B ?A?S7TMMEP.[W MW*$UC\ZIR+!X6XGI?>W$DDF"-8IYHY#Y#KX5:]_,%]B2=Y.AS1=^8/C(%]3Z M<'30I#/_3A?;#(%_M?@@5 MBNVI5CQT!O.%S,=$1!;)WF]2)_^SU*0 T$P? I)VV>O&W]^5P/])W M*F<7GBL!'A&ZZ1+@$FI!\EKPN:K0B%B$+F0$>5/B?Q#R_NEB4T%TP16<7LW5.>FW<"X(?3ID>KH2 9#B'ZI(WG"K?X@![0B?;:D M>OE$<8ZJM!Z/YDZY@&#I9UG@EC2O^2KMF]?8[R!N6'100/!%MF\+SD;^*0Q^ M.@GJN&[.L1"Q$3;%;MNBILAB^2'?5\ZL="Q9L>SVUE4UTX6@+M&GKT75RMQ^ MQ1K89+RY$/?*4Y^RC<+W;^",Q/XO7$$7FNZ;*Y5\^SX[#N;T$*\/TO% RR#: M@X[GG$RX((EC0"[A M2T(+.!P)! 5/,MBZT2)I+]T]Q/[6A="]APE<3 M\!:-K*)5HZA:^8'AW$@WDX_5I'G+G"RW-_F/YRP/^H.3$7GBSA/ YP>CU]C2 MP7>Z0ZE:>/L"UUMJZ>\<&*8&S(^VKPHPW/H]N/XZPTJJF/=P^ZIAVEGK3V(, M Y*P3I5*-N]0@(6:27C=^F5F:HHK651\ZVHZ(HJQI9T.NB;E?VI^XIX(O2=5 M?\@-"S)\QL)><==FI&\?JB3?TTOOC(+(0:L\5KT(C)-Z1W#BI._4_JJHH&%_ M59!K7$ SGG*Q-,\$;H$>6S'#F/C );-HD15U@-\S>N"SGC MI:>BD7O-P*^8?GBG]UM &DF$1:&*D%']KM)R2-TG*^%"9)8-,WU-KZCF\>8* M:7 W;*2F/+=N7B1_)/# +2G#SE)2R_USI?CV_;J>DE(+83/BJ/DH4Z@< MUJ)BV7\.9H_$FC'N\.E29^-^SI=&KKC(]N6[:O7DEF-FGE')?;H%CL@E=J)5 MV/RX,*I*]?+;MEB0#QXD3BX\ ,4,,T>Y3]\>/&5[["C+?P9V:CK\C@V?,-5Z MJ1P1.R3U426_1O7)MJYO29G X'XW3,U3J^7;8'N380:\&>FV>75U2WSEZQ@C MCWK;[)';RE=.HDR>.;DZ75>MZ-9-U96>M5E2ST*"GU9;?UNE:\U FT^__ ]0 M2P,$% @ 2(JA4-K.YCO5( NF8! !4 !M;W)N+3(P,C P,S,Q7V-A M;"YX;6SM?5UWVSB2]OW\BKS9:W3P36#.].QQOOK-GG3LDZ2G=Z]X\&ES6Q8] ME.3$\^NW0,F.'=L2)9*0G)Z+.+), (4'#PM5!:#PM__\>CYY=AF:655/?WY. M?L+/GX6IJWTU/?WY^6^?T-&G5^_>/?_/O__E;_\/H?]^^?']L]>U6YR'Z?S9 MJR:8>?#/OE3SLV>_^S#[XUELZO-GO]?-']6E06A9Z%G[85)-__AK^F'-+#S[ M.JO^.G-GX=R\KYV9MVV?S><7?WWQXLN7+S]]M(4,3(3U]G_ODSZ.%TUK;=H9'KQ[_>>_X+:Y\F6NL7[5]O'IU5#ST( MU9(7__WK^T]M/U$UGLU_JVG^I)I.CJ3^>GX7FW12J/ZWL)!S-9F$^ M ^G:1LZ:$']^GJH#8%)7E[#\QRYUS:\NPL_/9]7YQ02 >I&I)]L\>]+4L6[. MS;MI^U\J\SK,3349%(]A)=H3JE##O/I7*]";KQ=A.@MC(+6QE?WT/KV4?C$) MQ_'ZR1$ZO[&1???]^[^,BL&&QO:#Q6<#'P?M\-T:A^O52S.K9L?QI DSF'S; M%ZK%-#35^=MJ"E-+92:WE,RF/NU:WW ]>E5/?5(('C[,ZDGEDS7QTDS2+/GI M+'28P[K7D%/J$], HF=A7CDSZ=^%!ZL;N3^?@! A&7G'\0U0?WZU4S<>K26W M]/U'I%N5N?H%[^TK,SM[.ZF_[/:.K*TI9R_J\XLFG,$SU65X!W['>>C?G\?K MS-BS@3HSHOQS^!)7CO9(YPJ&E!E\YA-SVF&$OWMP0!F: MX*OY4=. _;'DRT9A'BTQIE1=1W%3P3%E_&:FOJ^GIY]#<_XZV/G.DG>J;KC^ MO#55\P\S681?@YDMFM5$]6YZ&6;S3L3H7$%&F3<^\,$ XG-0\AV':;P6AT-E MJ>]/0O/I# R,33UZ^.FQI.D(\]I"8\G6S8];5V9HR3Z;KUT%NO/H*'+K96CIMYVKUI<: M6KKCBY#:F9ZVO_Y:3:OSQ?G;Q1SFP/8;<*G.J_DVQES?>O??PU=FXNA8W;Q3 M^=!][:8V'GIV:$E^#]7I&7BT1^ #@0OT,9R;:GJ-4[**TYOXNIJY>C&=?P2O M=SMZ]:Y^N/Y^#)=ANMAHL'WWV.#MIXFY,6Y^2[$=>=\&KN\$<[=51P-5/WA_ M87#-Z6D33E?QZ^NOM^I5MTIRR;[CT&Q9V^"]^>;Q/D"2[;JR357#]V-Q?FZ: MJV]M;[4RME4E@\O>3?$_^/!PLGP*IVFF \W[2ZA/&W-QEB+D1TTP6RQ.;55) M9MG??)V'!O3="L=D2]8PY\ [YK?BRBB-9<:BTT-WS:.EV"^OOB\P)&KCB949 MWVYO] Y5#=B/%$KY&"X6C3L#'$^:),'Y1I'7EAI;NJY7@@0PP:<^^+V(,L9.X_UV MJ..&X!LADXC70H(%<(=)*\':G?S1S&R[[WXQ0Z?&7+R@F.@783*?77^#TC<( MD]7!@/]8?5V^K:;5/+0^U??2?@CS:[$FQH;)S\]!A+);P3*HPGII6.*Z1$8) MA2(G!EE'%0G""\WMW4ZW%D[=K 9F;[U^8(R6L54?FN/XMIH!6?XGF&8W:+K6 M7A))0C2:(1X=0Y8%B;31!?+*:Q."#=BY+OC=HO91XY[5#33T\W/R_-F7-G[< M?ES68AIWC_%WCXFLGG@Q2WHUU8B@FS=^2SK^,AY%ZD. & X0'JFSGS^4@]& MR%5]I:!>1,*%B2@*0$L:YVP(GC-;[$X\]B?<: M7-GRL.V_8RQ[5'+.+KJR4@G#LK$"$&@5",HQT$2B*1GKC M@O&1XT$B*.C'TVF#07H ,^HO33V;[4:MMF@9" &<%4Y2U0,O]?*!DA0A M,F RXC062%"'D;.&(,U"$3 0DTBSOQER*>2K19-.TV_LS.JY$EMF/9,$P5M) M$=58(EKH@*A45/(B>D][1,?RK SL,CSUL*#DFIE^-IB&.VB"-<5*0,G9H#4J"D^1MQ2#RZD)*@062BM%7''PZS7#\6)@ MJ'(1X]:!QF^2KV'$@\^7U#O)A54H<&^1HXX@&4)$!>0()M^(#/% >PDVN=#!*^<* M[G@/-9%GD6,X;HR!5RZ>M)Y*5R/R_L-EH1C%B@;PWYE&'#J#C!0"4:X=P<0' M&WLP(<^RPW!,& 2@?"IB=I;^I7Q_N/7D6O71 MH]Z2$@?B1HPD!?^>I6D5%_"^<"VDAJF5>Q=V)U2>580A54M>+/.9*#KWM))'1G&'EDM M&5+$&A2$5ZC CG-B!*$B/@WKMY=;G!O$7*2[#M"MX<_U(R4K+. MGF5,YWJ357219K3U*F%=L9)3+H,#Q4<,=XAH[Y$HG$:,>FY4P !FIX6 _5NF MO:@P,$;[#XATT@Y=B@.LS/AHBA0FYLA8[9&T(B 5--$D4DU9CU7>XJDP9"2L MLDT<=_(:?$R('\??5AD.UDT@Z\J5WD7F(YC%E(#WSP2HR8((CQ0SVCH-?XT] MS GU5+@Q-$BY2/$ZQ #$]3=QX"X6YN.%2HFEX!'L)D5=6E9B"KD ]C1GTCAO M"L),#U6AGPH=!D4H%Q=N9^^:^O9<_UD] >!G=[/T/\"(345+7T1B/&9(!L_! M9Y8&$1$="B84FOL0&-OC;H-;XG?K9,FYDJQ0$BCA.+(&?@1<8(0-B40SPH7B MA[[0/.R@U4."M0?*;UXFN/]PR;!W1H!B-^G(FHL1(\VU0' M!&\NO;,+ 3N7+0VU"JR) CFG"H0#CX@I ^:+)H9JP82D='=:Y8GW#T2K,4'+ M&O';BB*/E"B#M=R1J) 5/B)C+$8A:(P(.*?14^*B[D&,/-'_@8DQ'%2Y]\>M M4Y+=M\MUJ*74AO'H1$ 86P?N$'8(4%5@%A)M-;PW@1W\MIB!:3,N?/L)"5V+ M?M5!P:PM6%I-/(W0GA+@XT8=+6)48$2EX998!M#VV.R09W5A:#TS-&*Y./+I MK&[F*6GZR[IIZB_I*,0:8CSP=-HEYHDK"'+MRFHL-"J<+A W100U:DF0/6:= M/ L, [-A&)AV=I8>MX;6+AIT+EMR23EGA4,BL (I!Y^HP7%I>2NPL 0Y^'-A M??WB,='*%A^Y=4O9NLC(KT4X>?WV4HJHR'V9X=BF[Z9%/9TA,5=:$=DIQ[I /T6P>E4?+&/6&$ M:G[PF5@&4RLCH+6W1>?;ZG&[E>>[)4O)M6:F #UJ0:.R9(X33&"R=<(HX@!/ MTL/5R+-392B&#(]5-I?SWE(D]&$9]#])*3=@4.;SIK*+]FSKYSJ1/JG.>@*B MG+99 <)L'8V&::"D$HMH"#AKUJN4O:U(>SL<,L8%SHQ*IQ2>D)=G]?3MIOM!<%K#:*[CY81"V,I%XC:=&Y.28%"$3PB7!(CC"2BSZF,/(M_ M^QC@>T93;UQSL>5ST]X??=6)+_&'I M,/IFS+1-!T"90:#-MMQSOH5I(SL"(K5ZTS MIC87+B5E6'@5D5>X0#@&A3PV%D7JJ&5@7(#=>>CQH /@V"A(9URVOA:V#8FE MVZ*:2;'$9R5]4O7V]14:J4<85PBRSE'1LD" 2X816:" M(QPTO.BQ5S-/B.D V#<^[ =&Q;=U P,[7:[WN:O/C9G.5L/O_W>Q/$D\'%VW M::WD'@Q<7P1DO'3(>R80)S8@+D6@$8>"]$EBDRG/U9A\VHV[(X_!@?'[Z-)4 MDZ0NH-N?S.TD86/P>YO62J&\M81!S[SG2 4'1I-5!>+*.T$(HUSVV%>=*6/! MX?%[Y#'XQN\QEI^ @=?A-C M<.O/X.84I!28,H()0Q%SA90.:;C_.*.2LHM!#T^:^K(" M'KR\^FV6EC!NEKN.W+RZW'12JWLEI0O8%U8R9)@$U>NT184.*6Z(M2*!4Q5[ M;%7,8TD=,H'JC".3,0M#K.;OU^=.__90J:Q0E %61M* G(\6NB,8\D)I;CD- M6/<(?^3AV%@#=S\+P^ZHY5N_!N,JI8FJTDVJ%Y/0CLBTZX4-78J7P89(N3+( M&TJ09(5'VE,%QABG,6H<5#CX,SR9.#,2GKG8=%_UWENYWY ;KD/Y$N."!^H" M*FQAD9 1Y.#!HZB]L%YXXE@/CXKE63O*1*BQ$,VW91\L_9>FM;[/T[5+FS32 MPP7*B*WVB@IDX0-B1?2(>_A54\V-$N"PZA[7Q.0)VV>BS& (9K1A+JL9R/BV M;E[7"SN/B\GUH:;U5LVCQ4IA M%&1R1]D @7PB#JX(<1J@ 4@C6^1U0R3Z ] MGYTS)(X9YZKK4"D@MPPK_!KF9\F!N$FNN7ZNVER^5-!O1U+B>28HB. 4BDX2 M)(36-&JNK.\Q5\D?;:X:!=&L1P_2:A5@M>S+ZJ; 32J84>8!4XS98%EA1+2-%3E*- ME(.Q"=SR5?(21J0I>NS+RI-);606'MP([$\-;L7<7:HI&<9.6, @"@S60YH/ M&'@PX/,*)9BAQA<]CG42_",0,A.P>YUMTXMT*PRR>LFVG70?KJ64FC&+"XUX M01WB'&L$#@]!DLO@J0]%0?OD4_NA0N7CXKK_Z.?'-HD7: M_,_ B39:(D^Q1SQXQK33U$;6@T\_5!A]##3WQZ+6N[F!:+4;>_WAPNZ5E-0S M$XQFZ;((@0K)TS9;*I"QGEM-G+5<]N#5CQY.'Q#77 Q[!*MED*7GOH0'*BEQ MQ(516")#O4'2$X5,84!M%XR#$TXBZ/-#7_][^OL2AAF9;#%]<]6&^S[7[?W= M37CH MAUP?TNY MWX?Y1T(TXRJ1"\&WL>6T8?17,T]"7\&+^ZJ>3."M ZAGZ2;V+M'_'6HK-8O" M85X@P(R-8:Y5VU&2;RI9< ML8(PKU 0&$R0H.'%(@5K+X.ADA,90X_P+?^QZ30 FKE9]+9N;NO?6SWHZAQL M65-IA8LR60U*:8V$2:DGJ3*(1VP8H2:P8IC,63\0P\;#=F]:Z^5B5DW#;!:6 M)XE:MVKY%[^- EM332F-M81[#2Y_H1##U",3I47>1J=4+*2-PR1P_8&8-A*P M>PYWO*VF9NIZACL>J*0D(7K-'.AVJS%J[Y0W6A>(F0*;: R+?2XAS).%XNF' M.X89F3U,O1_#Q:(!A&8!WK!.F5$V%RY95)A3Z*HF!AK7#&8"3N 59>"=ITR+ M^OLK[I].H*/W2#\^P0X'9VXB'>+G5AJ;,%1S&=5;$&3 6F M!7@Y5IO(7+3*]$@QD2DS4V:J],-O'Q&P=[/9(ITR/HX=\V)O+EQ&H:Q5,B!E M!46.X8@*RPP2@GL6"B:4//CT2[F(,P::^5(L7=SPOB-['BL",[_3TH/^E$(H M\('!+[;,2U0$3QQ\I7#1X\SJ?F,+0Y-F0!#WJW+:$R:SWZ8^>:P..E1=IJUM M#Q\\27&XV8WQV,Z_QQ=M^'=K;350NR6S#',ATQ7:V"/,'#A5C!%4%#@4%)PJ M&7OL']OKX9 \BFY_ ['S=MQV#U+*9GX6)KXU#:^]GU:BWZ;5@U'6SF7+J TF M$GI 1 @@ ??F4BUVJ(9(BEHC[7(_48FAF+5F&CN0R7>C^![4UCC0YJ+;,L)R'&]'78ZG MO>([:R@Y0FLEV#.%8S[MTA,V98^7R#,PA*W%NC"4.1I[T#;/T=TG%$\[C"'< M8_ZM.ZF=[B@V_@CIIS>,>_.[;9!F4LEX)@8AS'!5>4U2(=-,5U8%Q M'C'K8Q'D4=Q[8_@>T-\WQU/O/@8W,;-9%2OWWK1(;'\=O,/14 MXKW:+'TPA$O+D/0" [I$H,(I@20G6)!(>*^M4YEV%>]5D>?&_T"'<=?ZMJW M%]Z%YK)R8?8)U.B&/CY^C6S:"L&!2K7*SX)4Q#8R8I@XP_KZ;5;)Y.+%]V2%&VH60I%)?4 M$ J=3.F0#/5(:>,1][0V*?1MRN]UB8@/338LT4MKI.9 M?.O(NGC#_:=+Y2TF7GID BF0H"PBP%XC92PWX%,;2@_^(I*#Y<+W\89!\,^W M=;A-O[2.4->/E)P*Z#W3*!+-D:%MRB^3KJ?#VD6E=;0'O\[:>W3N;0'>&9S[ M0[S7$QI#(S.RJ[[?H.7 6(WLP.YU+_[06.5PYO9Z;'UHP)ZX._.AGM9W$=D< M(7FT3)ERR16%"2@0"A3AT$68[,$XC:"*/.?"NAZ)#?+$SIZ*)33D*.1BVS5 M=^2]W9%-:1XW%R^I)CI*9A%C!I D.+W1*4,22=K<8$95G\2A>;9]#S.V]_R] M4>#+19Z;*W#A[9O=N0+WEZ9=;5PNJU^OI]_D"6^7*#^?F>GG<'Y1-Z:Y>G=^ M8:IF4U1BE/9*0XJ@9>&0X$$@(IQ!A= &1>LT0$NE"0>?'7(<>AX*WEFW2^PR M_ZXO6!:&&5TPL/\UA9<7K O$P3!#T%/+B2C TNT1CLAT+GD4A@T.7+YYLR.F9SI0>.? M0V"4EP=/^Q*O/ IDE!#Y&'=TC;Q5*6FY,'6W3E:.=VW\M[;N_/(ZS&%B'[_] MR]"@D'W M#S-9A%^#F2V:5J 'DQ?OJ_V-#WPPS3*4E@>PI>8Z"4V;92!K8^L[./XL^7L[ MO01_!!H!%,*'Q;D-3W#T&]RT%RBKMP$,3ZV,7 MOO2JO-18"5Y@!LAIBZB#,3(A4N1I@24M+"/\X$^QY.3E7B#/8R??G;X^IZ[D MF9[;U8-\+=U\_&:?7^6T1NX*\3&X&AR$R7+M[&CJT]$H5Y].4Y0/_KYRQS>8 MN[M=-;KM"L]K^#";5PZD7!U/?$ Y#5=Y*;D47G&&L%$$Z91+PD5LEOE\E''" M\4X+:?_>-?CO78/[HN6_=QO^H!&\<6V;@Z3K&)&_;3/RU6!Y7=\^>P5=?&2Z M?&QBZEJ^E P7A$J! E,X>J2FR$Y4$X5%#ID,(*(RZ"7O660'=QCRR^&33[..-:9X=UYQ=CHW@? MZB$Y]&!M)0Z6*II4#8X1$/;@5"G-5JI&QVA)CV,^&33N =!H*&1S.HWMU)/% M8WR?LN#E:>1H-@OM@:_VUUN#L>_([LWFS3N"774YKW&W1&FU8HYZA10C"NR# M(B!B0%U)8RG8B[&P0>S/P7I$ZM7;L7UW5P6AU\33".TIX2B*.EK$J,"(2L,M ML4P[,$)UMRC$7A/]Y*-++^3R3%I+_9YY*7+9Z%W0P+6OSA?G;Q?S11/:;U)0 MN9IW6. >_ZUZGR[]"H^,\G5^Y->+=7OTNE91$D>=)R("\70!LL G,&C G/+8 MX$)@J56G=!/[1>(#C,[G+V%R&7X%7_UL701CURI+83QW!F2T#GQM2[2"']$C MYH 54BI/Y,'&X,:E1;TWA'/-V313[/''A0K-L=V(,D&S0\Q#QP4U<)AF9PE''$(\6HP%JC M$"V#EQ ;RSVF_/!W7QX>X7:$]A I][9>- ,Q+E65TO\5@EB"1-0)&AD1)R%! MHPKF=*36]$AXE2=#S<$1;D=D#Y)OX"@,Q3>HJE1&^4!)1,9XAY@!G:^THSD,S(.GNU%=:3D@(#MQP@PUB0EH4X 5% MUF.IVBE ](AGR#\?\_K"FS/HL7W\X16T^=W2P@\:A"B$Q"\+(EZ^HB_?'+&W MDLNWK\CKETR^Q?JM+IYRE.*WJ:]FKEY,Y\&_^>K@T:/S]-NNN#U6WV80<:$ MN&B0(!3>#\(8\LY:Q%3 X.](*NW!YYO=$Z6VT4\Y!VC/O6VIYO;,IV-6^4ER]-* MVOW6&'=[4\21]U6JTDS>36/=+-^)S*LZ*^D ?7-ZVH33MI;C>/WU Z)6T?*7.-:Q54NA C5)=)?:9[73N <;/9JT\T)K6S_\1'M#Q,NKDXF9[A.=S!;_PT+D>1T6 M=A;^N8!W\\UEOIPPW[?ZH9YGZ.G*B_E4G4[;N^1 'RWMNRI=KCNI,F0WZB9$ MRCN8[I(_\O7%\FWY7%]43G&::WBZ2)D)LHVOPMR^J1=W3-//+3$S-24)&93DLON M7[^@)"IO2HGB!6)FURF7K50"8,0702 0$0C\^W]^GTW??,N*Q22?__P3_ OX MZ4TV'^7CR?SZYY]^^_Q6?3;OW__TG__Q;__^O]Z^_2]]^>&-S4>K639?OC%% MEBZS\9L_)LN;-W\?9XO?WUP5^>S-W_/B]\FW].W;3:!POE@_N\9#JN;E;\?+78?[C>F[S2]W M39\,_0=>MX52RG?KW^Z:+B;[&H9!X;O_^O7#YS4D;R?SQ3*=C[*?_N/?WKS9 M(%?DT^PRNWI3_OO;Y?L'@\SR8A[$%?H4?QGELW=EFW=J](_59#$IH5W\DN?C M/R;3J9J/+Y8W6?%^'H:_GGR=9FJQR):+0-WZ(3=%=O7S3^5P <,2E0V"_[O) M6,L?M]G//RTFL]MIP/1=)$Y.:?NIR*_R8I:^GZ__*?O8;)E.IIWBT2U%9T(U MC+"<_'--D/M^F\T761]('7W*>;@O7\KQ:II=7%4M>V#^Z$/.S?OCW_2*P9&' MG0>++VGXV"G##T?LCBN=+B:+BZM/1;8(Z_3ZA5ICFA63F9_,P](R2:?W)IEC M/#4=KSN.3#X?EQ/".'Q8Y-/)N#0\=#HM5\G/-UF--:S^"#&I_I06 =&;;#D9 MI=/V+.P=KF=^/@>%R$I[\.+*!=5?_FC$QK.CQ*:^O43J#1F+K_#>FG1QXZ?Y M'\W>D8,CQ>0BG]T6V4UH,_F6O0];E%G6GI_GQXS(64?,]$C_,GP9=H63X\O? MWL8]T?+@AYKV2.T!NJ0Y;*\_I=R/C;X<)>;9'GU2 M55>*QSKV2>.=F?HAGU]_R8J9S;XN&U->:[CN^/'II/A;.EUEOV;I8E5L%ZKW M\V_98EE+,6H/$)'FHPT^I@'Q99CD:XJIOR=VA\IFOO^4%9]O@H%QC*/]K?NB MIB;,!SOU15N]?=RA/EU3]B7]7I>@!TU[H6/W\6YU_'&2..N.TB_UE]DH#^OZ M=++>D88=^&_S(GQU/9_\,QN'W^MLGEU-:J\X'3ZB%[Y/4>H]';JCZ4.8#X\3 M\K!5UT_?^A/GX_6/'R;IUR"D97TC\;11NJ;^U+7J<*^NJ;NXS051:BJ5VVLEBE*_FR\NP$SP-\M;#=\?O9?8MFZ^.&C&/FG7^_'*Q M*M+1\M[+KL;CM3/W@8/SU%>TH^$[YS<(-[V^+K+KK4^W^OHDKNH-$HOVAJ(Y M<;3.N;G;!>Y1DM-8.66H[OE8S69I\>/NV2=%BTX:I'/:ZTW\>QMW1\OG[+I< MY,+,^TN67Q?I[4WI-59%EIX0L#EID,BTN^_+K CSW1;'TK[*PYH3WK'Q2;K2 MR\,B8U&KT4/+:$.V_O&X0Y>H]4=69'SKO=$-ANJ0C]*]<)G=KHK13<#Q4U%2 M,#M*\L%>?5-75]?J=.Z0UF4^^EVGZPC)K$P?J3=5'NS5-W5J.MWFOUU<[6]A M\D7Y7GV:IG6SD[I_4M\HG&JSG39*W]37G&1J].V0TM771?:/59C5W+<3MN)' MNO5'W\=\60/"0YVZI&UK?7Z>7,\G5V$M"&O#:+T)#FT_Y=-)G4#H::/$IO[] M[#:8U1=7:IS?;N:$+_GM9"0(JJTIG3XF-O_=2K$_:=:;6VK.(FDQJ@C8?KQ/ MPR[#>3)?OAM/9N^V;=ZETT=Y,,_D4%=IT67^-5W3=:]GUT2%SV761CY_.\ZN MTM5TV9#$9\?ID>"\]+.UI_?!,)V3NQ[][2R;?,5H]35[ MNX.F(;D'1GJ6Z* TD_G:@?YVFMT&>4+[+ILM%]) M7BTF\VQQGXT 5_9^FVH XH0K0:SU MJD(%$$OKH'*GTZH8OFYG@),6L/)\4A^BS:.B%1@+7ZRGK[^. MIGG84_S\T[)8QT6V7^;S97BKW'2=EQ)FKHV'(XK2[>%8?9^<^':5/1+(J28" M48\9X=0#!\ ]4!2)J$('UH:G*M6?]/,^@%MKTYD4H_Q89)E]8,O45)$'?1-D MG#+68@J@AY8ICL*KN^49 B22O?9=KTKSK&U9:Q8Z39(U-*,+O/XU=.4\.O* MKY>@(J>JQM.-:_E-8O7EYU\?[!'N"?51BX0)1Q@UQC$BG)3>6-CMCRH.">/D1#%K)<$6,98F'TYM=4K M@0UDUC56&_PBU*9OP,ZH-!7Y+MTXNZHD_O(8\^@TW3DX5*(LL2P87D0*XKCP M$G._0808YUUS8X2\=!7J$KZ),Q2@031 MWNI@%6+,J$'5QD31%K+NS7O>MZP[AFP IL%8R[&NB?,244TDQI1[S+'' M5%0< RZB&A>ME:3]IKQCO :@(6HT6LU6T[(2X7TO9C.=>6:PQ%N'/(2&(Z&< M(5P9)BM4B#;@12TKO6I1-P@.0*\^9LMF.A0Z)@(;YA24TG$;)G%)[KU%RMCF ML\XYEJ9>]>5TM,ZO&[\MLJO5],/DZI"[N$[W)*SGC%/"(&=:*8$IY'0'*&?- M\T9ZB]Z>24\:8S:T2-N^#QBF'!' MR8<:0<&GC1,/)4,J;"<1$\9Y1:3G!EJ-A99.FEKK7L^<'0WS/6B8<$\M9T([ MS:$6"KO UY8CSEB+C(B.0WEMA/$X<-<&@4$'YW:<;5ZSL@I"/B^/\1\)QQWL MEQ@*B%7,8$$Q8,&R!=IL 1)A?6J^B/<=@&LHY^?4I0-P8MEVCT@]&M+8VS[1 MRED;-C:2&6]]L#V<4Q5OF&DV[!!91W++^T/J=6G#(,-80U*",\4@\MDLGZ]+ MXQR//#QNFSB"O&7>" 60-P$I3JM)4PB#8$RAU]O M93-XZA"2T1B2?E+L:Z1 M_Z.>G/>T3AQ00"OL-?$T $4=8*CB"SF/&DNZ-Q=@MY)NCTDL6=_5L_V43L;O MYR:]G2S3Z5&I'^R7<*.!(AI0Z(C5Q"B,<65-,VV:;P1Z<^EU*_\NT8FE"9=E MUNT\&U=)VT=58'^'!$@F&"$6,(>T58H[""ONL&D1:>S-3=>M[#N!)=KK?Q>! M6'O@]ERP=7PJJ#M&0CCD,OS!##"OC,'>5- MRH4ML]GFW_<;8^8FGP8I+#987>;3J<^+/]+BT'&;$T=* NM,"*XY\%9 [B2R M%>*2 ]+\\%]OIF.'/J9^P8JE/$]I#GQ-5^-U7;YB+9;ELIA\72U+#\N7_&,^ M+]U? ?/I^C#L,BNRQ:$P8S5F0"H'.(< E#MXQ0R?("[E-[TXXGS MZ@P GV%KNSZKMKA8+)/ED>/L=XT2$>P"!*0V7%KLK=*65_L]11AK?MBXMSU0 M+.$W!BF6J)\SSDJ2/V;+BZLOZ?=/63')QX\A4U\7ZPLP#JA(^\&#=>B=AHHB MB"7ATCER#S6)FV=8];;%BJ5:T<$]MTJ65]BET_("N_\3L RSYR]!'"6W%_// MV6A5;"XM*B:+\"L;?@Q+]9K]"HP&BMKVD0GEU)9%\P3#AC-&=9E*7J\E/_Z?U>;V5A\DIB[,^S!]?$[+ M4Y)W$+10]-;/3#R2E -*09C,D%3,>$JV&&ON6?-M:V\&X U/;88AJ#J@9ML M"X^8:Y-T-WH$H>309#T/"6^KKCW%$LA>? <(@U-(1S"BK./?;-ZU;W9@L/ M5/L:(MKX@-MZ _!^L5AEX_OVR<8=L/[EQ?H.DH7[GA6C27DZ:S[^6[8H2^.5 M]ST&*":C=4)H:+I'B[I_2,*Y%Z8\!J:8Y $=(% 5P]'4D^9;^M[B%WWON\X. MN7[>OCZ\HNL\UAB^QS5GR;C+(--I>;2^_+!FN8#J9Y]/OH1#BI M!7-E$66L'0&8>2T)"_M1Q)AS M%.[LJS#?@.96A/A3Y;M&?W!:_^1&RD=+V&^!W<51-+IX [JA) G[# ^8M6&M M]48P1176E3PH13$KLM5\&P:EI4W?H+-([RP)S)MMR/8*AT,Y20=Z)0 #R*%3 MCF&,O67"V=L^=+G[.Y0.XMVK$VABN#R1N5?L^5-7EM-GNF>! :5 M$H"%_03P*!A7T/ =YPJWN$T-O"J%Z0:_6)IC)]\FXVP^7MQ+7SF@*?N:)U![ M)9#P#E*+ 9$6T9W5K;1H$?Q\\?EE'> 5HX)!O6/I@SDGO[BX,NGBQD_S/\Y1 M/. !'4\]SV>F*!(1I;H#RQDX75:T^73T60:)IP/-:I0'.R74&4Q1]993@3%'D@,MT'$ M8-D[6*L2>SQ^C]6F>+9/PBEFT@ C'0GVJ;?*>[_E$WCI8Y:Y.UBFHB-IY?W@ M,NSB%3=YL?R2%3.;?5U^"?0>*UJQKWT"I8/!_F!A[R(PH K4D$,)4+-0RX] M%ZOH0,2/4_\[P"?:09/'M!ZM4?!,CT1(!:1C-&!C;+!=B6*LXL\(BP=>LZ*= MS(YI0"N,7I\NG$<'CE6L&(0*G$?T]R?!HV=8GS9./ : 8&$D#WA)[CVO7! " M$D*:US#H[\AA6_DEE_L=_7/$$,0,(0M Q22IPI"\!7G#'= MPB@\/57WS&M]!_"<2_!'9_?]'1(C#,=6,DR0) I9SY2MN+- \&$O].T$=D3Z MK1!Z;7HPR$5^".(_C]A_#9/>:E:N>!_S97:\8LG>]HFSP$$@)64<,^.!YZ3B M#6'$8^[R:B[T;864=P_+2['JRKM,K6"0.Z&-) AYI"NN*)(#+$[?L;!;8Q(M MV!;X?3]?+(M5Z34Z8M(];9QP"$38VD $!*5&J? OJ+B"SL<\?WUF@ZXU..<1 M>:W[TY[KDC@.O.)$EV>^K+38,24K#I%E8M@F71N1'91^:X1>HRX,TJP;@@J< M*OIGSEIL VC71;8.!1R^Q6IOXP0A2!R50@(-A+&6$5.M4=AH-D!O3'O0\XY1 M:2R_TC3\D*?S:CDZ=@W9OM:)9CXH;7E+DB9(,,Q4=0A78&I!\Y*_O5E>W4JP M$U@:B_#_KJ8_RIGV,ON63[]-YM&Z+.>DL IV"F3>$DY,Q0D M0[S'IUL!]X%2P]5V42SOK;3AI\>K;/@JN2S3&9ZQJQ_\/G%$,"\HH%9@I9A4 MSE3K#B:F1>SC]#.V9S*EV^#1NPR??7D?M4C"[DY )SD57DF!M7&B\MYC:;D< MIDW<$/O'DFN%PR7]/OD]EJ=E!H#]HD$$G#O*02(L20TF)1K^&6Z/!;H?=PT8<8BR6'8+)=3D43&RLKX(M*"YO68 M3B_@<&:?8$MHSB'LH_Z?IXT3[1TSP E)+":,$X]=]1(0Z($;IL737D@'I-T* MF=_E!3S#L;VZ$.#3@'[G$,52C_*0"HM8DGUHRAPQXYXV3H!E%*@P/3I(C>84:EJE ML%+$2//SM:<70SJS(=<:G/.(_.BBOJ]Y(AV7BG&#&'".:DVIKZ8I2@D9J .K M"U$=E'HK=%Z3_ =IUIU;[.<1]ZF!IEK]$BXPT)8@34E@EGC-B*IX-9@-T)1K M)[(G=XMU!TXT&S];!MNS?L[>GN8)<] ;(ZU3$EB'H/35Y6EA7\1:E,SJ3>P= M2>JQ,=\>G',D:NZXW[B%=5X4^1\E-NEM^,WRQR%U.&&81 %DF4%$$,2I4H0A M@BHD&&0Q#_;63>Z,=L2W(]#.D_X5]C23Q>?;(DO'%_/[>R5X0'7J#I%8HP4D MW@'J'.>6LKC$/)VO#[@M[M?S^)!] MRXKTNJ1MDC^7PM)DK$1:;P$A))AKS ((;3#4MGQRA75SQ>@MHZ5;Q8B%7-\: M4ET]MZY/TI&F[!TS@3(PJJ04G'""PQ(/7/5F<$)M\W!A;]7HSZB]58OOWQHY$91S&JN768E9L)3:FJO/ M#Y1 BQG'*.P&>+#Z!;94[92=J1;W _56TSV>P=H9;#$/H5:G[S=WN!R<*IZV M3G!9U XIBH'CM,R-05;L^ (MHI:]%4/O21U:8W,.F9?7W9XD]KL.B=8JV$J M6U\>M*146K+3:$5:5(7LK29X_Y)O#,^=\'LL OFD)MSGT4TV7I4WD-UGXMR5 MXA[:8CL!U=XVWXG4," U S3 SQWUUD&YS8F7P&%;ZQ!5#!Z/U87;TSI1OCR! M88+!*8F 5 E"*ZO$:M?B$JF.*\*UELW!'7\3+-(A5X%K&V4.$XTQT#-+@?,$ MA/E'5YY5BXV-&6XZ*(JLI)PPHY 76/IJV7+.0OOB MXLNU154GT-@,G= JCGXF]=+O0= ',N MD3FPFZ-R7D2?TXO^T;*:]&E\\YZZKV&G$.W MX\KQYE'7GLN^=6G*M8;E/,)N5^0+,JR 98&?@)D+/S!1@>6Q%B^OX%MMD=6M M]M4,H=>H"X,TZ(:@ AWE9752,$QRCKCR4 -9%C?5%N].1'ENP !S_=O#7J-@ MV&FP-!9AA()A89_"E*/0842,5Q0(S:NH5;!%FF^[XE>$:R3@/E Z1^)#S72' MA&/)A'$88NNX#E:-X;KBQ',^P/3\KN.M+> XAV#5?+R],_I#>>_GQ=?IY'I] M6?3B_7PT78U+E=UD:/R:+E=%$$MVS/7:9N@D;':@IV%O:CCUD(:7KKI85 *F M:$PW[0 4* *$+RAUCEI/B+*60 >@H)A7M<4D1 ;&W/8-0#6:H?+BDN:01UQC M"0AC5GMG=B>7)!2V19F'WI+M^Y1Y8V!BI,OY=%*L[_K^=7WY]_:FY/?S;]EB M&>$&UZ.//]K@8UH487+]ED6Y2'=S+?&GK/A\DQ8]WZ;[\%EG8&_MZXKRQ"_I M]X@/VGV\NXCY1T1X'])PF8W"_!#V%6L+(9@.O\V+\-7U?/+/;!Q^K[-Y>.#Y M;S8.6(W"^U:LR;R<+'[_4"-E]?E.B;=> ,>=L\9 Q:3V$Q(9Z[RIPO&,QKS@[*3[25M;'5*3$9/:#^:/'&T;\*<,)P[$%9F[A2SB(D*Q[!>MSBKUE^.;!<2S/O% MZ6P3A?X1;/_1S2PM?C_=K'C0-;'((^ =(L018@.O(X^Z)IJ!8-(SC1SA&BF%@=05QT!*_>),C88"/:HIG>#VKZ Q+\7\ M&(BB=)058-+%3?F_^\=J\BV=EI[1=#Z^YR<]Z)IXXHH!4WT"M I(3; MU,0U-VJ 5S)W)Z"\=[P:3@^U;ECYO$R7:S_)G7V43@]<,O9L^T1K8A&@3D!; M>H$0=,!73J'R!I.A)G)V9$QT"4ZO M]XP^Y3^.SD?[!]0KR61C%&C1..NF"/ M$[+S G+)AVDC="2GO#^$7H?T![7>#TGH':WL'_/Y;P&[;+SFZ\@ZOK=Q0J!1 MB@FL)/. $$0TJC:\7($A5>GM"/&\8TABV>WNZBH;E<'LN_!@H/EAB/!3,326^Y?C(!G.'2?JUS-B>9$?2)SJEH69&4HP"_P&-;$V4S1:C M8G*[Y>IHWL:1G@G0##JJE'<,6..Y4FJ3OL@!,#7?^9@\'\O@.- K@J]9/0Z3/K>YIUW1#";'"!ALNPOZ/.H(UJ^BFA++A M.C,:8/_,?=W-,'@Y,AR<2R*>Z.*)[/0KNQFS6#EE!,'>$R8 1Z):@:#W4:NY MG'9E=VW4G[VR^S3>>Y7;_2O@GY/;@VOB;7E7.3>480N"UG()X8YV)W7SVFN] M7[7>2&XM>(]V4" MNN9Y'?W=J=23P-MB=4A\=! P( 6OKS17DO..*FX4X(V MM\OZNQLIRJO>$* 8#MR-I_$AN5N#TZ^6JZ+2W=ELLLE'B>C_C.=1_GLVN;Y9 M9F.UO:>JNIAFMTJ7GF [68SRU7Q9!F[BP'"9? M#YE.W\^O\F*VCDG$/2:[)2Y GUY?%]FF^L'%5?7UN:_>V$]6'U_/J#IW!><<_%?EX-5I>%)^SXMMD=,A1OJ]I@@F"P4(&4GI# MI9.<8%6Q;QR,>?[UM(*/G<@T[Q2=/AU"6_+*M7)+X.)@JMBS[1,L$5=68.X] M%](:3HFL>**2#_26CO8B>BKKSL!Y'8(?G$-^ /+N*#WP0WCD/"P6.IB\X\/) M@7N:)@XY;I $A%(A*8"8#P%JBT5A:7XITO@B[K(!8#9GM;YT0084%4!'B M%"Y/A%BF=YI%[8 JH?4@N4XPB>58VUI\/@!2[:__/EG>F-5BF<^RPGW?5O$K MU3'\*JZO M%%>BRX8)7;'.0P[M(C.T9=B M034%;SCG>+@TEMNPN$ *@?+4([5S"5H!!UI\KB'VSQSH:8;!RY'AX*R<>**+ M)[+3SV+1MZG/:F9[:J#][%NLTWH=V%LM1"IC2 MAI) +#%&[B(;UI(!'(\<+&QN 80.DWQ\J/Y*5X](-/16.TBL,08# MX(61K$+0>1'UX&R]L.)K82_*J+#RN[PKQ-D [X ? MCE;V"'3$L/CGT4TV7DVSNU.5M4OWO( )_D/07@I,7&G'2#6$T0P$9HX ;&K$ R;\\&4_#F'TO03$S\-\3]CXCU$ M8XTF6A!MO*">VP'>@O,:IO%FZ,S65K\N+,P-Z4B8QZ'C7$P>EL\6G!5TN#'M M#N14Z]Z,9@B]#ND/+AH^%*$W$?:B8G^1C?YRG7][MZ[S4_PH!$6AU9TIMX/.6$#3.^NO@ M@AN(,";#NQ0='?"Z@R2""_<+_K "_>+3@!G"F H+:/. M"^XAJ5P7&"+N!W2U8!>HYRWY;_RVN561WV:[\."&A_\7/@6F#[]ZQWLF5&E% M1)@VE)3 "JDI]=6N!$K1W(?<^7O8H0S[ 2?"&ZE^._!&JM\2I@'A0&C!M1"0 M$0'A;H]I TH1]S1Z$6D_1@5M]=@T01JSSABC <%GX#,7.[>4$2V;S6 QVPU%IA MT'CQVV-Y_5+DJ]N+JXOE35:8M2I-CMF@IXV2(,,A)=9J9K%083IQG%2\4<^: M+XILP/+M'ZC(L<\ZCOV$>X>YE6'VUA 8@10VU9X94^)C)HZ<%GN,YX!NB%4L M:7\JS;AB^>/3-%V'L,H+OF]+)?Z8'2JG?JA; H$#3AI,!#.*<*H!]#M.%6FN M%7WG-\;3B@[QBQ%3KA7BK-7H80GO#9SZQ^,.?P9#[U0,(2,]#KLH)PSAF%C' MX$8;D";0U@KM_6L%0Y4/^Q7':9A6)=? :8NVG@4DJ6,QBXGU$PRMK1+=!D-/ MP_45!T.=@@@H22QW5N,@!.EL!00C:K"W(\:2?ZU@Z&D@OI!P&)>"&"J"$1 , M ,^=\++B"8;O7V(PM+:$&Z4(Y P@LIT1^.J/::& ML'G!C)C!T*9OY,G\#R 8JI'EBB$=_N><.:B\1A7!P69KG@(>,QC:5& G\S^4 M8"C'#&,G!?-(.H MQ6JG9M2CYEE ,8.AITJM%08O*QAJK>*(.&>(]!!BHA!4 M%6]#8K&!7O015W>S\-LE^WB Q^V,]N1"BT'>B6>6X$D]U 0J91GF')1@<,U M?P$'2*.I1]X7JK&LYF^!! '04HLE ;IZP;&D<)C!U4ZE M6$\S6N'UNG5D4"'8X:K&>52BM(_+*CO3 SZ89]LF$'KOG(/64R\X %1J5O'$ MB1O0 =:.991WBTPL:7_.IM.R7N=\_&M:_)Z5>_VRX-)\\7PM]KI=$U^>UW6< M 8<(AD1(2GC%L2+>#2<4U:\N= Q4+-7X)9MG13H-9*OQ+ AAL=S<%EI7/VKU M3S0FP1I33FE67H ./6=WH+9QO7<>X>I72?I *Y:F;)TNV7B_<;YEX8"JU!L@ M@81C!Z"PT@NL(= *XHI[B_D #[J<<4?="Z91G+A[W7:#N:QXZ$X[9C 76#B@ M)>64,L& #5\1QA0+RE,K9>!/IUV6$ 0,)U0*8927V#+"W!9'6B:.O"*G76V5 MZF?Z>%Q"#%:FO"H9,V,$-UXB4TT2U#(S M;,=?0RUY/.$-!]@_5;<[A ?ICWS!&MM1JMAE%C;!D]$Z#RIL"!)V1MH"#RHNK6AQO?KY=IN]"CN/BG?#7-]Q M-MG,?>'#XRDO?)78?+0J4=E4EG?S<7E'PAZM>K9M(EDP8:P74@DG$)&:2%*R MH:RRQ*@!W7%XQAU$5_#%6@7=['::_\BR[/ M,X\^YLO_SI:7V2B_GD_^669#/;L4]O;,1""@G,9:EA%ORZ6AE%32<@PWW]KV MYI@_XR9W*&)X\:J^><]]7FR_*ML=NILE+B&)\\QJR#DV)(B%:TL'/Z2GEI?[F2X)MH!C M!2T7SEGNJ2]-0*,@8#YHJ*^5GA:%RZ-NZ#W-$Q*F>$V,M 8B1022P<3=<.>4 M=2WBX5U[E%N+Y_$FM#T:@W;Y/N;ON//WF1Z)@DIYJ$!9_EP ZP$6: N*MK[% M0:6^W<"M)'Q$79J!$\U!]I3:XUZNY_HD)KQ*CJJ20^HQ 0PIL>716*$&6KNF M,\D=UX16.+U.G1BD^W(XJC (%3B>3;>O?8(\!5;P,MU'6FN))DQ5O#'@8UZ/ M6G=3TEY.AR7?")E84M>K1;"6%@LU^L=JLIC4.*WQ3(\$>$$<@ :';0Z%S NG M^)8_BS"(F3QY/DN@&W#.*?SR8Y$=G_V/]DTT1M0)Q$29F@4Y$197"F^%UWK8 MED%K2=;0C"[P^M?0E4%:#,-3D8[BF)]7BV5X7#K]L9R,%LF1RA;[&B<8<@DL M9,0@0K3%'D%=44JHK'42-ZX=T"'Z>."][\?K'3/=+G,P%:XW(>:==*=GFN2P*D,%1A;(B7 MT"*A&&,5AU1X,.RUOHW(#DJ_-4*O41<&N98/004Z6KU-D8TG2W4=%J[9H8W\ M\XT3%!8V&8P6R0ERP&AO-=A12EM4\>MM]6X/>MXQ*M&.OZYI]>EH,ITL?QQ9 MM)\V3K3R3/# BB9 "X-T649MPY57D#3/-3R] .#Y%NW6N)Q'VD 62)V'"&_9BW494!Z7>"IW7)/]!+M#G%OMP%F?*#5$&8".\ MXD!2Z47EEO;8P@&6 6P'^/&%^31$8KVJVP2FQ9=\ZT>H/ S9XI;+K+@M)HOL;^ETM2_' M9E^S1 7"&+4.8EX6\@;2H!UUA+:XA+:_E-:N)-@!'K'>X9+)BZN'\]>OZ??) M;#73>5'D?TSFUR:]#;]9_CCP/I\R3!+F+ R9"(@2!,(G""6MD"B]CP/,Z^SZ MW>X1KRBYEH\R'C_FR_Z3+&>SM/AQ7&EQOGMINSIE_QV,A($G3LQ]&/VQSURBWP>/HXVQY N"G-3)BF_ MG]]O,9F/)K?3[$.-#-+68R=*,2PE("(L7F%9,TK);;ES"0149TPU;(ND-H^K)O2(;2QKLLPM MNUOXCF;8[6N> 3+0Z8:.B4QU&%_2TW%&?9\X.5,>Y)BWAMPKTDU!NG7&[!& MG$<3[OC_O$SGX_(@VF^WXW29A?8,H*.J4:M_&1:CD (D&*$.2<2UEI7-@(08 MH!.QG0@?KR8]@!1+0?JY7$8"31170#('"/!<0HPJ7@FU,4O^UU2(\QG.72)Y M'JWY,$F_KKTJM?5EUR/,P:ID#@@FI*;6V'4AK U_3L'F)?E[\UP.15.:8AC' M9U7'>1/'D73T5/(6AO*OKP'7__BW_P]02P,$% @ 2(JA4/$\>!#FHP MSEL( !4 !M;W)N+3(P,C P,S,Q7VQA8BYX;6SDO6N3W#B6)?A]?@6W>FPG MTRR4R?>CM[O'\*S1K#*EE515,YNVYL9P9T1PRL,91=)#BO[U"_#A[O%P.@ " M)-735IVIE$*\YQX !Q? Q<6__-?O]UOK,2NKO-C]ZY^<7^P_6=EN76SRW>V_ M_NDO7]Z!+^C]^S_]UW_[3__R?[Q[]S_@YP\6+M;[^VQ76ZC,TCK;6-_R^L[Z MVR:K_F[=E,6]];>B_'O^F+Y[U_XEJ_G%-M_]_9_Y/Z[3*K.^5_D_5^N[[#[] M4*S3NK%]5]''ZWRMWZ0?=;Y M]7_\]N%+X^>[?%?5Z6Z=_>G?_I-EM724Q3;[G-U8_-]_^?S^++KD5_X3O^ZR M6\[WIZS,B\V7.BWK#^EUMF4PFJ_=E=G-VY_8EN6S+W"&$LZ0$W*&_NG"A^NG MA^Q?_U3E]P];1L^O(_ K *Y?@S6%KB'A=Q600ZR^_*!FO%_9T,WT(G[]2\^N19S%O^4Q_8K[H?Y%\?D-_&>">J M)Q_.OM?9;I-M&M%\]FDKW_SKG]BO5OOJW6V:/JR^[*^K[!][-C&11_:/"EQ7 M=9FNZQ6R 78<-\9>Z$,/ 9Q &T4TBA$*L!O"5?.]5;9[]Y/S/ZO_[EU^/CCPCKUB_U1L:+#=I M==T ZGQFP)SDUVQ;5_WOO.._\\YVNKGUGRZ1\Y+/8JV/SY:>+8\?BK+K>\^Z M""C75E%NLI+%-?U?2LOUA7;H?N+7=<$FZX?ZW;,FX?&-;C<*S?VLY86Y\18G M%X?-5S;D('/P[RL'> %&<4S=$& 8A2[V06\OH)&_J@_SA/3@$;F.F:(&RT[');5X)I9> [\2"B//*?+E!X%/RYHCRHSHN+S(6,K MKJ/"!1C&KA?9 8 !(@&V$^PA!T,O)-3QHT1PS$A^U=Q :8',-BD_YV%@0"@2 MMHQ1H J^T-)IQ/K[?5'N5G_+\ML[%D2#QZQ,;UE ?Y_FNWQWVUAF:Z[[@W&/ M I3X-L84.7;H>R1V<&\\8A& R,RKV:3A:;@'^BYMD5IE#]7:!ZQB4-97!!HC"26>II-_Y#3CWFFD(L!IZU%>2FHP/45@"O M+"&)G#:4EJ5S(-@VUC++",?-N5=,U,/50WJ<5^MBOZL_IW5VD'B?1)Z#(A A M:A/BNXEC.ZU9:CN>*Z2MVHQ-K:6;#J3%FBI3CR/5B)4/UXUS.C)0[_%9'*"6 M"%V-6?78W#C#FJ)R:::5PO&WV! ,Q$<1N;P0?)P[ \&W!IZTA-VG.#YEK!?N MZA7Q(M\/73=R$HQ"-[!!=(1!$=46=JL8_P&F"G/$:PBR37.N.\A^IGA75@=Y M06'V&X2JAMECVN8'"+-'N2<39H_G4?&8^FMZOW%;F<-8HK &&$1M3&U MMG!@;*'#H(W4%V$2U23&!'\C54:$NDF4IN-&0FQDV5RFWDA[<4%RU%@9H3JX MX/N5*\1B)!( ;BV@GF^'+H@[>PC'0.C@?[R5>92G!3=>>T2I5%8? RQJT9]+ M!$ZE0"T..0V2Y'2Q*B3KQV4=4F)&48E^R^ZOLW+ETL#&<01@F"088Q_Z(>AM MA3:%(U1(T,+DZZH6USCQ$65/27@,$#=V:76)LRGTIL4@KC62-"Y29V1]&-88 M)49$]07NJWR75158_V.?5SD_DFGB*IO&/K$=Y'F1'S@AC0F(.FO8]6RIC1M5 M&X8UIH=EG>!26EXI[W6X9A"J?AFO+49=.C*ZC$J+KLT<*RN3N;H M':]3,LQ.IEG/")-4+S6REZMCBOX(*-H8IH22S;[LJYI].MT^U?FZ6G6!F^=$ MB8V=T$>N[T/L4=>!O2$_2$+A]#*USQM?J3T#);E0&T/;L#Y-Q)CL$FTNLB3R MP6,+7F^Z>2_$:Q\T"DKI&.E!HZR=R(2/.KNOWNZHNFW[3Q*:N M#>W(9^%HX@!LN]C&%'>&2!1'MDR,J/!YP[+*$5E'2$KK4A72Q((^PWS)B:HD M54:"NM>$#$1Q(]A;1M@VQH%"6T\:HR"_I_=]'&@G,0J YR&?)@YV8Q"&86\N MB.D('9$P,JV:7%D M95Z$EH:HS#9Y#6[9^O/^9$^?+3D3$*$D\EUB(T@QM ^& D?\YI':YPVK3@O* M.J!26>XH\B:P-C1/F9S(S,B6Q.+0/&MJBT-Y]L16AV_Z>VYU.(Z.(?1WZ-HR1"SU .D,4.#Z2B>H4/C^-LO:0 ME%:'*J2)17"&^5*255&JC,1LKPD9B-9&L+>,.&V, X6VGC1&0?H3 A@[A,"0 M> GQ0NQY;M2+%?79 E5=0P0-3*TB2NM!->I4E,0 :R.U9)85X%ND".N))(=+ M5!19%P8U18D/Q>3-#_DN>U]G]]7*PW;D 0=',2$XH@&U:6>.VC"AP8C\37$C MQ@\&7Z8C%*NQ-D=!Y8&= _&<&:G M*B^B^O,I?>)KK^IKT>4^]%D16?7GLJBJ54B#@!";0N!"%'H8L<5O;S;QD52$ M,]J883WJ\5EUT:< 64>(5U8#4DZ7QO,KID^34BNG4^-8-:)7E]@:T"UM1"]# MO_2Y4QCJD!([Z&3'!OU#F5?97]/M/EL!]O4PP,3Q(L>%[+/(/9CP ]\3WCN7 M_;!AG3K"L1H\$MN_TA0);).;9$=.:J8D1F)'W"1!:GOAPD2);8&_W^_O85&6Q;=\=XO2!_8G]=.*4-:0 M8_F.@#G^1$@VP%Y?D*\5$G5SR#"N[Y38_9P]%>1#W5[8]3!"!D0^\!.+8@U%" M@]XV6P1);23KL6CZ=*L%:1U0*@FH)G(%3[DFYU7RR.LEIU'D.C8F?AS8B%)H>P2AWAX"1.JNB+H5 MP])V!%:]LYJK#^EN8Y%_['G*RY=LO2_SFJ_<5 1O!+5B(C<-JW+"=L2T'$4[ MR]. BHWG=AG*I<&/0G>ODTQ7+.[O\W:(@MT&%4V,F.WXHIL7_-X6U;X\OJ40 M %Z!-\+4)I&;^"$B.$ >6WK'P*'8=T23\;0:-9BE=\39*-BT;CDJ.8*TCVBNKQ6MU M@'D62@/9:C#+Q2::&T+T;&VN-I ]7--(OZ'3-0DF!X_73+3(,E35D&^O#MC, M,2B\;97?[O*;?)TRHZ\.)H[A&:!N&$ *"(( ^+S^$\)=> 8=6Z[0G":3IC>N M]O?W:?G$#\I/ %MO',U);F5I(EQP+VMZKB4WLX:YM?Z8;R]+B+JAS2R]W"]# M&74[]7([RP1GHEI(TI(_M%I]RLHO=^E)0.O&T"8N"&POPC8*D8?#=G$:^<1% MMB\X&)6_;S!7L(/$'TFS&E"SK?;.L3,PPD83NHPQ-=Z-0G-'&S=N8%KEZX-- M:B,7.DD(/$""Q L \$AODPU5J978.$NF$Y)?C:4KJP$H_;RM)F+55,D\E%: M&:;$-,<017("\WO&BY5Q.JR?.)2?K_A_;O>;=@%2-ILXH*[+_'I?\Z?[^+;- M[VR8%+N:F=OR'WO/D]FS:N+'98_T#:B. L?+D!@5X"_O7:GZ+BH>+UZ/_7W/ MJ_9\O&G$J_JXKZLZW?%^U C9BEDC413PFPXPA#CPJ1/T&((H 7+ZHM>V<0DZ M/,_Q6Z3-;E;+^PG8+JZ: M5L.DF!R0.3,ML@PE-.1;,46?UK"$7,78(4$ H&_CV/&\! (GZFV%+G7E=%/- MAG%];-F#CM!%'*WT1?/Q6M![4:=G$*K]H6$Y>)GG$,E(KNYJ6CPM8 M,\JN%85I7(9LC?1!9&THR8BJ#.%\N^?*V*]$(0X)@83BA/V?[_C$27!OU??] M9,Q>EJRM&7:S.HC:]K.DZ563(I/,CAZ6/_]KM@R2JL.SPHF41AY&"(O"'R< M.(2BPRY;#'T@=^M/MW7#:J=EG\P YV*"-R_=(W?=K -@'N*VD*U3S >)G/JJ MGR2I TIIKH&6H9T&_7MUV\\LD^)W7]9ED["5;CO3S7+Y=+OX:]''J]FF*P0% MRI*-A?9RX@I0'R,/.0FEMAO;P+/C0PB+[=B7NR1C'(YA!>:ZD-W<9.N:;U)M M>./ECYE5\1:UB@>^&=^FJ?/M]C)?08*:-/H#03CP4T2C&$4P\(%H&0J]16_*OE62%]K7=]EFO\T^WO3SP(G%$,9A "&+U5QFE]@>I+U%&+M$ZA;["#N& M%;6'QO=C>G"2E]3'D"BFB5/Q)Z=_;U$WN] -4#4@:CH(7H: :?'DY45S;>S( M"Q/-=WF=?<@?LU8A7ET!6[SO&L!OK+J7HXO"Q KII?YF6IJ.&O#PK+Z:8E-4 M=P?L@WM^R_/?F[B4?'_(=E7V I(;^A%Q8>P$+J4,GNM$=@_)QX[0XVF3 )E1 MB9OJ9@?X5H=?3I[--I*83B^F?>0$NQ/I[1F1?JMM9E?N,50/2/@D+;@,+9_& MU6*&$:(651=#\PS=UWS+]R)$$&,?8AM' /K0"Q!TP&%'(DABJ13X28%-J/X< M8)-\.5[TIVT[N6!]<QTN=LRR\UHZ*JJR:+ M\?KDVLOQZ5D7;/U;I^>OLN+'>IVX"13'.)AB0I+("5 , :30I8?9+0JE#EODOFQX!FC'-T?#HD:&1U*\)5D2$V!S!,F) MJ#@W1O3O&0T#&J9&US)T2!%[H:/#2$:BRBIU1+?;?&(=[/?T/L/%?9KO5C[R M (IMY'@A0G&$:.*B#FH8X%#J)LTL "=4IQ:1;' Y2ZL)QIE+;S!UM;S45F;B M10-\#H6.!I3SM\>EN>2^*'>KSX>28$T!N+_P@F I,YR5S;4C M1GS[#!8'5?V6\8(R&EH3$U+9NF;4?UDUN#33C/^NHB\6-64_I:]0=9.VET6':EI)OK2S/&)LM7 MN(M]V$25%QNRV^"TSE9)F,0QIG$"8A*[?@+]Q.=V ;81T!H E#_NF$][T%9 M+2J+P;(X+C%E'D':L-!.PY><;DI3]88"5KT$5MGZE]OB\5?F:*M^[!\L M"6]HV'C"YI4D#?@+75U'LD+F_<.V>,JR+UGYF'>1[2MA^[W8/;*@.&OW>:JO M15MM^?#G/+/E]Z+^GUG].5L7M[O\WWG9/-<&!'HPB?S PU&"@L#O!8Z$GE2Z MR'PH#0O87W;E 4M;W[X+6=:GH4VFDEU(J:59'&PK?1\JNZS?*+4-((@?0( [<, $!Q%X0-Y>?V%(602SZQ*OB MUPWNIC! 2RA#_C8Q0_> QC&YC($]UHF7]W9T<"(S4-[OF(EFBZ?-OP8\N])# MD>\E?NP$(/8#T%N"A 8RD:3*]R>\(_.AV-V^8]^XMYHA=$1:J=U]4:)37'1, M,BD90>DAT9@*O6#J@@2I\KH<_5'VX WQ&<>&1+V$8ON8[VY1F6WRFJ;K?)O7 M3UT& P*4T,BU(^+$'G4=@'#0V204)E(:-,Z2\6RX#IS5HK-Z>-*U$L:P*29! MTQ$IF\UVAD/IM"AM=1#.\S0@17KX788H:?+E=9D#;0R)"A6?WOCLQJ7Q<">% M)@Z-8Q=@QXZ)%_@1#6EORG&(U$4/)0.&9>GYG'ZE?J%,C3TQ/3).G)P,J7!F M1'_>XF5 =D;1N RU&>="H;%;C=.6[I:"!WS/MD.'^%$8(F2#R"6],1M!J:=" M%$W,HB]*5\)4.533& /TZ5"962YHO_L:AI M?_^5F?N]J+,^7=SS$/"B*';"Q OF-.:9DQ,:!=*,J,R;O R(S#@>EZ$Q(WTH=/8LR8@FW_%Z4\WRK#/D MV[$=P#"BU(>V UW'=9S>4 *HE+PH?-YT),/3]XN;?NM!35A46!.,7\P2)AF[ M2')E)FIYQ, M51@4NT;\MLMOR*P.@A9P&7BL!X6^[B*AM/]]OWWB<^3PIGKL@A"0P"&>ZR,* M CN&46LXL9G:"^U%:31G6(# MF6*JK,@$,2*>XV$2P$Y_Q-E3<.%@4YJI9>B"&O0W#C$5_5=1 +#;H/0AK]/MARRM MLH_7V_RVB8JK][OU=K_A$=&^+)DN_9;6^S*O\ZQ:@!;'7[KZ("Z.)EI.WE!F[W9QHB@SA8S MKILJ3 MJK=%&7)X^FW5W0-,GX%EE'NALKKP 4]\'&/L.L9TX\")D=Y8<%SFN MJK2+?G_B9#F=V'(8:4(-=W>V,QCI5%1L+$#[+^E"%-7E8,\35.6 M1ZH$94:!V^4IC8H3 V*CS(E:L8+C4ZW0"2!(8LQK(KA! -$^W5T"%&2R.ZH MJ]@PK#C=0=3IHP[R&^E*W(EOI)NF36$C_;34PVRO/9_AYL)&^A@VER$UH[T8 MK/>@RHIP$??LE@^SS]D#KW6UNSW4EX@C/P'\/!>&$:\&[/L8HXA&,?:H0V-; MM)JWZO?-#9D.DG7 -%M]E'/D#(R9T7PN8]",=^-ES6L]O*@.F[<&;.#'MD_# M)+()LAU"D0]!;]D%6.K6G@Y[AN?N?ECQK<@_9\5MF3[MTRV;S++7>[YKG M*0:+H9EC6DVK3),\5K86,>T+D"8A9V,H7Z:RC?+H@LB-9TLH,105NT9+_Y;7 M=VA?U<5]5G[(T^LFN>C];EWR/6#*F$!I=?5[ZQUYX"U[5#G667QGF.M&6+KH:TX65DEQ_Z8 M;23R' TUS;!>+J15Y.2SQVMQP%:/^,HZ8&Z.R]HVX[ MCMOJ@<_?)!*IJ/,W MC5IJJJ$F$DM652+M7/*JV1980#*K80>+R7JS7-@_B 7=\4VK][NO^7UV4Z;W MVEMPEXHOIT5BM9%/OL>G+QZ]ESBT4_KX.B5U;EZ4M)9;K4RLHR%G8+X:)8XEC6.8MV9VMN3*&#^*X=)MBSW23P MD]YTXD&@;S(4-&AX3@/K-7]1I^++05YFM=E'2]?K..NV#5%,:1PFD6-#.T 1)9#" 'O.I:(,6FR8&WP]+.L4UVSG;D,D#0PU+=PN M8XCI<:4PT/\*'?!+?-*R2'(G$<8\,&0+':H9XD),G#D*EZHH,%Q+G M688X43ND$N-&[,SIZ-BY@R0%UQ=P.J2"NAC7X&HKL1.U_'"H6!!ZB8V0%Z&8 MV%[(_@Z-4ZGXNI6FDFCR]NW6!)8 MWHXB=QGAF!Y7SBQO-? S0J>J3V5!^1Y^MUN_"H#O>23V7!CX 8*$1@BV"FEC MQW?\D7(E;6\&U;JR&$BK0=D?U8W6+GF>E27,*,7CE4R&W:GT["5ENB&,5"5^%,V)U9^PZ0K1:S]1-'+?A6O9%V$%CQSM@$>K5Q>>Q+K+%G M; 6U=;CNUA!;L:9B8%54T@#[XZ-V<\3KG9_$.9\\BG]&H6(LK]8,RX_H M%?V2B.O',#="+WOS)"UW3+*K3UGYY2XM,YA6^7H%L(_#@'I^$OLDBFGB1;2% MX2-"B=#)DC'C,ZMG#YIG+EL-["NK 3Y:14>VB;*83M<<>C55OB6FTM9!1N4D M5D_C+%9I-;EW67!U\FA =W&^W=?99@60YWF)3_TD])/ \]T@:;>RW1#&5.QI M+8/F%ZB]'71CZBO<,MKUUT2CF%?@2^TQMP9W^/2HL&P3_7 Z+.V@NA*K<7E) MBS=9OD+%8U8>DF&!'T=)B'TO"A(:NX BZ"%D1QY$ 0PO#F3Y#YH;GPT.Q4SN MJA]U5;;^Y;9X_)4YU@XX]HN7X^R5TV\,'W5BYAT5(W 78[N$>!_&W4;M_[-/ M2S:S;I_:0B0K B,2DLCVXL!Q 0@CC.S.4@(B(A0PC/F^Z83 #I9UP-75X!&; M[TU#HZT/B$D)V=5ZSS]_F7*5V M]>_I?;:". EAB#V,@X@XB1LGR._,@)"22%0_E#YN6#Q:3-81E,51B2N'&F&7 M9<,X5W*:(4F3#L%XBX$S:C&*K/FE8AS\0E.GD14)E/&+FMOWNTWV_?_.GE8H MH;;K^[;MPH3$#@0VL]3925 B]*"@^M>GD8D.E=7 LA@N6:&0)DU4*4SRI205 MXE3I$XL7) RJA2IA2Y$+9?RO]&(<$T*+Z_;:-LVK=;K]GUE:DMT&IW6VPAZA M;@PAC2/L0^2S",;I3$'/"X7RQ$89,"P;_>,"+3"+([,8-(MC$Y<.=?H$MBFF M8$YRQT*%-"V[%V>X.+>1,9:Z^:5DO N%QJXD&X'0?)N5B%FX+J>JWIXD^&DQ6#THV])!D2S3P,$>44M@AR)&^F..9 M_X,1AQI3\XO$*/2OHHTQ+,AL@GYE?V,5NW9@DR@&?D!MW_&@#W'_>1K%0KE] MTA^=:KN3@Y'?XA3C17Q?4SLEBIN9@VSHW,#DAB[L6DIQ,O\ 5X/]QOZD@M\R M0_H865#V.]7* S9Q?)<20&(61X#0#0_B 5U?Z(7@,=^?:J"?!L(-,OE1+TV= MN "89$U1"\0)TRD,+XBXH!&JM"U'+I0]>$,YQK$A+R*?LC(O-JVM),:$1)Z/ M/$(\&GA.:*/.%J(P%'HHB;*ORUVF=(5X2OGQ"Q899I7:,0.)Y"7!B@%R'^%%O%;BV4%DR7;:F.8]X MAO'*:E"R_F)U2"T.5?:48B3'HJ<6T]&K=(HQBEE]9QN#+ V>=>CA=WZ!TNK- MJ[,0G2Q)G8V4Z:Z]:-$EDH8>8J$3C5S7=D$4 !@=$DD1BZ2DMT"D#4QV9G( MIIPC+D^>Q&&*2=Y4#U:$*=-ZRO*"B4LG+JK$S2\QXUUXZR1F'!]R.1B_[YM2 ML';@!M1/(+:ACY%+8<(_WIC +J"V? *&X(>GR[ZP6D0JJ1>B)(E&,(;X40I7 M1*C1FW'1&KN8;B%)T/QBH []S40+)?_%!__7]/O[#5.;_"9?-S%,9X\"/\;4 M#5TG1BX"D8U!GT&*(P9!3@E4K4PC"PR=]1R>HD@HDRFJ&%/PJ"0?\A3J$Y,S MI PJRU@BER(SH_UXI3EZF!$7(+#9E/SF>/NO#_DNQ [VXV%7A :9V$:X>D@7?6_L#@XZ^-.>LM%B411T3'-GY+@R%.G3W#>(&10 M;,80N!2A&>7#*Y$9SXBTP"#VRX_EU^+;;N5$<>39! >V Q ,*8$)/<12;&&E M)"\2WY]87#@ROO/(L2D*BPQYDK)BB+=QHB)$F79!.5(A(B<*Q"U,3%0\."HJ"O27$J*BTD:QRF,.(/:9>8%*2):H\KCP@1'V8USJC..%VGI^514=;K] M?_.']G#)IRX,(0G9+X($X,1Q^U090B,B>5M.R<3$LM."LQ@ZI8-I-18E)<<< M@>,$1Y0[[7+SC! 1L5%C<&%2H^C$.:$9PXF(S'PMTTV^N_WR=']=;%<)H GV M KL*(FQ[01!W"_%2 A=X0Q8N:^:3H]KP5@M&G'MD*3FLER88T5.(00)T2$( MSUP^HP%JM,P_[!5Q%V,[A'P&+/F^OF,=(&MJ"@%*;!>YF+B012O41A0<-<3' MP@<\2A\W/-1[3%8/2K(BF!IAET>^<:[D!$"2)IWYL*<,G-Ǐ-+POCX+^1 M&SN"!Z$"/SS8*+.T"3!'S3)B$Q4'JHX9%H=G3XV D MUPYRQ%P6 6.,3QTLHC$" ?4SM*#QGYFP"L3-/^@5X=>:.@@TC4^VY)>;0XI7V74:;VO5B0((2 >6V=X M*(X]VPV"_I"$)&$BF>FI:&2:[<.^&-T!G=7"DR[\JQ M&NB;E QN(HYD<7YYT>/&ZQ*A.G@1EYTO]^EVVS\+LL(P]GV2V X!E/I.XE'8 MBQNE0+S,C\JWIQ&9!I/5@Y*5%DFV1!7%'%%*0B+(D3[Y>.;_H&JH,;44L5!$ M_THCQK @+@WD/BMOF0+]N2R^U7>HN'](=T\K%SINPNN9(]]&V*'0!_U;*M2/ MH7"=OS$VII&*'IO5@K,Z=+*:H4BCJ':89U!)0V3)TR?\M2@8U9R2+2Q&=L6Z\<4]? M R\2RY^[;+OMM2TD* BP8T=) *D#L(OM?HU%/2<4+CBD\.F)%C\5 M\-+'%$MJ*Q\A@C0N?$Z\'U[WJ-"T%)%0 _]ZU:/.@<0V;'%_SPN$%.N_-\^@ M5A_W=56G.Y[XL<( 10XF@1-!"CP;N2'JTT8I(K;L9NP84Q-MR380K0;C5?ND M<&6=P)3>FAW%KO &[53$JFW3JG*J<;MV@*#A35L=S"Y%EO0X\WH#5Q]'HB_; MDW_L^?ET_]RM3:"=T-CS(V+#.(YA!!+D8.B%T'9\7Q MKYD_Y^&-\3&2L&6\0JX*OM#2:<3Z^WU1[E;-H/JRN"W3>YQ7 MZVU1[K^[*HQVUC73\U?AP7[&[S,+,[+;,VDM_I%=%[A+++9@OO6S15RO+XQAQAJ MF'GG%E-.%48[LUSL]65]EVWVV^SCS>?L,=OMLXHR_\EWIMZ[=(OV55W<,R$' MN\V'8G?[(6<]$%155E?PZ<\9Q_IPEZ_3+4\NK+ZFU]L3P)0X($!)2*"+ N!3 MAT8(132*L8=#-Q#:CUH 3--S7N<9'\J=;Q;O@E;OG'7PSF)1N,7]>] M7G%%.'6R2;>MF*9S/RUI95\ Y8(1_@_2*22GZP7T!R/K$'.M-;"F64 76<;Z M: E$%(L;OG)S)4WS\J_I=I\=I^?JL%0,,<4QB*&7A,P6C1P4.JU)-\ @N%3; M5XL-RCVHB@$+HM\>_N48J'D3OU6#4>')UB;V?YD M')[BE5BSZ^5<8(]D-KKE%$Z0:=6M$KVT2^R6S$:_A@V3^_3)NLZL?<6"6Q;! MIE:5[VY9#'O-P?( N>9M41=6OEMO]YNLV1AA?S$O,_9;S]OSAK?G8].>]Z?M MN3GN@K5?X;LP&YZ P_]6S>,*X1SB,QLK,DUP;F_%2#,N8'O%C%^%Z0$@><"5 MECO6K:I/6=GL]QSML>G4C^+()K%K4]_U_20&S:9.Y!,_0$+/:8RW8GP26[-( MGK^*V9X7R^U#C"!/\*!P$MXDSPP[3$?2Q"8>,R>(YP@:.DP<3>HRXFP-?KP\ M8M3$C*CX=(OKS]E]FG/#S&YS\,#<_WB]S6^;^9E\?\C6=;;YFM^S'_EX\X7] M;G7#$QF+7;.V7B&;P4.!ZR#^MA AB1_8+3B/!!X2"K\GAF18UCHOKJR#']:) M(];1DRNK]\5JG>&ARZD[W=ZI)1[+-)YI\S#7W7).03$LO3(#M^S2B@9,D MO9E$\/4QY8\;GC,Z3,TN9@=+2O#521N6[$GXDA-=!:I$%)-Y>J*6[+]>*N4Y M*M[0NM&LS:M6X^$7FGJ/M&+P3>/.4(4++F\KA!,[#K"'81"'[)=)0@ZV0B<2 M>K]]G(4YM*.%)J\>*@0*2XAA[C3HR"7:="O):T:&Y60$@XO1E#$^O!:6T8P( MY3Y\8)_?5=D&INP?OV5-<;Z0DC *@HCG+<4@3!'IJPPOCA&(4YD51F8P$*J8Z]T-$?Q->LG_G+#D_)"LGE5-Q=:3G*WI/>T)"BZO HUPXZ>#@ MS#I3GJ/YUY4*F(LQO4)RA'?Z$24(1QAYL1,X-J !=4'4?QW'CM K"[+?G&N4 M2^\^21$E.-(-<*1IK$^VRW3"P]!XEV1J(2->%O7+,:_DMAC.XR#V(Z/V1Q1)#KNY;YJ>.1W8"2C> 5R+H]U<[S(C79A2K2- M[F>>GQG?:NS,/\(5<1=C^X7$*$^_GWP?)R0([!! %/CL@SY"B7]0$2SVF('\ M5TV/\A:,]<>]]"B7(T=@E!OC17*4]Y1,-\I//3\WRI786< H5\-=C.T7$V=. M?LAWV?LZNZ]6 #HAY77,;=>-@<<6%8@> $([F#1K4AR689W1F S-O=_D*Q(!<=U9T2J3SD"BH*:9?ZR'$V%Z:*!-/(4(-])$$XB) M]IEK^KBR/@TWZ3)GCJX)3,X;LJW\'V36D'9;]YRAQKODC,&K=*%BUU0%^EM> MW_65NLCWKGP&/^AD_]M\3;^OP@CZ(0Y"ME:B,;8C!"CHD;A1&(OE9IA$8#R# MHZ]NIJ3\>LF6$OG96%;2\[9(8H_7^I;S5]LZQ%S)^](N/6B+H9Y%N&5HO:S1 M1AII47)LQL.WE=<@FZ(BVQ9+X0=]S='>L?R:9V-FQH61$\8P"=V$M(=*,4F2 M.!'= 5#]O+GQVU6'.4":K:C@&6H&QN!8,ICM8DI!2;6*W)!B@(, MX]&H;FCR8O.QYL_%\7F] ;@EV*[62681#8B"., >C9UB$-1;]". M8J&,*PUF# L/1\;W.$N5J&,,>^*Z,P%Q\LK#.6M@G=[\K2R.;'KM>9NA"^HS MDM;EZ,]81]Y0("W<"#_'DVVW?)MAM_DM+?^>\2B@4[\5"?G1'TXBCR W"#P? M1UYO$'F!5'FL$68,:]"7=)NUX^B^1R;Y;,T(!L5T:"+RY'2H ]4P=X#51T,3 M/_1REI\!%=) ZC)42(J7-F\),3Y13+LR?V%SGS4$Y^_4VX[_@&.Z+LL[_ MO;VUS9:,D'@DB2AV*75"-TJ^0KF/@!A!01.\8) MB)PX\).#&9SXJ[JHTZW:WOC%CTM)V &'\&#[RO^*5;S<&1^W,7Z9,;4-<:UD MC=T(GW?W6V+76YBU9%4J3V>_U!4U1$Y/=B5SPWUJG6X6@NB@@$@1?P]T&9>'F$A&%O MEX:VU"[U>&N&%U8,X+M7,[3S_ M(F,#,J6/[66(ED9_"E/]4C;;E@W[K*J?V3P%\WM6KXB-?((Q31M(&U$TK[\L0.+TNO/]5U6?KU+=U^S^X>B3,NG]_IKZPR6V_3JLIO M\FS37EXJN"\6ZQP/97;'.@<_&U-9N<[4VF)JO?R&EI/W@S_OF$/OFI8^NG1E M-4Y9O5=6TR/:]?7II;3&.:MFWED']ZP3_Z:=%XPTT3&)K=Y=OVP@NSCV(>A Y(D<@&, #D8I7X@5"15DRG#LTTK(NHQ^U@B!?<^ MI^-0;Y5\@_]NR/?\OJNX+]R6&1NX((@ BR@,_Q0]>+,(C)83<#NT J)65) MN T+93>\KQM_NBT J^8>-:D=68.:_3Z73FO+%YC%C;5G/[:KBFV^27G)*N9' M$[#+[MLNAV2IBA;+@&QR%_GD:/Y8ZZ9UU3KZVG>:U@.K=<%Z?[KQU'VJ8:+9 M@U[SBB=%>W^DIV2.TAN3M.'@AO;R>M(R9KU%,O-FV9&%81PQ,Y^S#1+'"Z/( M30*2. Q'X)'XL#2A5.C1]KD*FF.V7&52:J*<@>/<6.9%WVHKY;AKDR=C(*994U)LQBD/N'=^JE#-?&FR!EN+JJ2.IM+TJ$1 M7KRI/&-9$=6:3V7!/MYDS 9V@**0AC FU$&)XSO>H3P=L0F0V:N0^*SAK01T M&B3Q^.E"0H&1L7&D8V X*'"VC!&@ KP8W5_D^CE)2UY0NOJ4E5_NTO*85ND MDD!$0DK#(/:AZP8N.>8;!5)5$Y6-F$[3/G1[7H/?JCBV\PG:1D; .6H&QL-H M-I-&#DRK?+WRB.N[+D2>0VPOP(D=>,?(-Z1"C[.-LV!XS#0@ MK)_8HGM3;+=I61V'SL2!U9OT2(P;.3J7.6@D?;@P8E0841TN.-_N6>BQBD-( M<1*X"?%CXCBN'Q\O-88ND'JF3-6&X2'3P5CDH.FP20P;65*7.7"DO;@P=-18 M$;_2?W]?[+[4Q?KO.'_,-]EN<[3,TX5+9CIPL6]3&+HD MA&T&&!8F_:!U0J M8M-BT/BPZH!9FPZ1[ @SR+78OLGD-,MMHK3PK ;?E75 V#QO9#4@>7V3%N;4 MY00N$S>@:5IY7X; Z77I52D"[7SID#Z45G>?TGRS0D$<.3[V*'0]C&TO\>'A M#J"3R+UUJL7@9-+WP- T4K=NQVJC>,9U4)SX\3IHA'/].LAA6ASGH?5:L$VKV.V])_@Y3K:+HOG*N @R^R C!IKI&5(JCGW MBHDZNQFI[?;+@ -] %T[H@&&+ B.$GRHJ(. U):O7LN3;06WZCKQ5I845QH& MKQSG/];(E?1-<=BJ,#ARS':3S"LH*P02FO@4VWZ$XB@A04"/N]S(E5HRZK8] MX7[TDD;N.;[DQ^YHYA<]>L=[)S9^-;$H_+A 46R^Y=OM\69XD_< 8X"3V N0 M"V&40+ZK3E%$HQA'<13ZB=2; FHF#(_''M65E1]P->G,DB\)*/(GM@Z9@#JY MU<:1M2,DZ\,0:V:>"WB3EP')&DGD,I1IK!,OWP30P8FLSGPNMEM:E-_23!F6&ASH;LF%@1%X7(1DD4$CL(8A0Z0=!_/H:VMWK(RKS8?*G3LI:;01"0!6$N5F6%(C# M/C/^)?V6'?1,6M@"8(?V99GMUD]?RW17;9N;D7T=IY4;^3Y&@$8>\@EPG- # MN .0),13"L(UF#4FELB67IFT['SBB@=NZD R,<12% P$N2,/%C)X"AVZ]%D@B$3A<8 MD=U&,BRZ]&'YL*C'H# ,2;/!NTSOBJ M^^--D]IP5VP9(U5[N_=8:-UW$Y)0EQ+/P]0FU ZZ?7L8!0 XHJ_D:C%F;DXZ MX&O.K4\0_I?^UOM;W5%3\LB\(8 M$A@Y, ;\0CWIC82A+57=0_+3AJ/LXX#[H\%S?E1IX4E2I?13I"I'E]@QJSF- M<1%QD2-L82HB"?Z<7*AP(*T+K0JAXOZAV/&J&^![7JU08/L8A,B+ \\.(X!L MV"7$, 2QW$)]G"7#JM'-Q4=0;%IFL%3%0XU,22TQSJ.C-2!]>WH75P(C" M=;#?,IZFM"*^2W%(40QLER*F9U'01UEQC%Q'\>Z7X-<-Z\KIS2/EZUNB1(G) MB%F.Y"3DE![KCQ;.Q/+QBHX!Z5"G;AFR,0+_^7M42DR(RL77,DNK??GTS)(- M; @\"GT:,'T*B!VZO2674%=&,%2^;U@R>D@JHJ%$EYALF&9*3CB>DS23=+Q! MR8!XC"%P&?(QRH-"7W>2?")QL\GY06.ZY9<[W^]0^I#7Z;:S&2%H Q_:@4-\ M#'T$/,_K;"8A1%+;LN,L&9:5([CFEO.[]SNKPR?Y!N$X.L7$9CHFY63G)8GY M@<29)&B0J $QTD/P,F1)DR\O7\K3R)"H5'W.:K;RRC9]<:+.F)V$<>C[V Z) M"S$ $7&Y=D++1>[^_W6UXSN'DG#YT^2=P6:.[L^Y$3)>Q_7FB'%"#D M4=(OYY(80*ES*'U63<=(1Z#=R[W/H [?3C)-N&#D- O7DE'41_3> G5=YM?[ MFI^T6G7!XJFRV4.>)XP296THI-+._#+TSH!?+T,M0\Q)G\A_8$+\GOVR6E&' M5WN,?>*&,2(4^ F->D,D05*/"RM\?KJ,'8[):D"IGKQ+D"9YW&Z&+SFMDJ3* M[ G[@1"18W5Y]I:A-V,<.'> KLJ%Q,LV?#^+UU)L_OU^]SK=\/02(#,8QG$$ M(YOBV(E(XN+^;"V);)](OGBCU;9A[>GA6C_U@'_F+X"]E:@K_42.WC804ZLY MZ9>3,@GF9[UQ+,GH@!:::IME"*4Q[UX_W&.01?$@[:5-AFN[Y]==/A4EWZD[ M75%\+9X_?]H_!+GR[ !3A_B^[0#B1I%C]P7'('!1Y,C?CYX(F(PN*-^N5KI) M/57+B$:/BVL.V8CSM1XW;_NV3EB=%Z\6T(MX[UC(: MY;3W>:'P%MG5:=7;V7+39(KJ:2%W&S58U9>%Z*#8@) ,H/I M%+OP<&I/']?/3A]Y14G)HO=3M(W8A+^P1I$+"]XZ"^X>J&ZKVEQ97/^*F^:] MZKG*"XRG>$!")VR_94COE X7LXT5/5+_EQVSOLW_/=O\-[9*9%%47]3GX^Y+ MMMZ7>9UG%2CSBOT19O_)UHT-_-Z951 %./8QCD,/16$8P,C%AZ#+=J0RW&8# M:3C".N)O9@*+K5/2QS3?\C7WNYNB?%>EVXS%8(]LK*4O=$#X.PW<;OH6/Y\YD\K5E5^ MDZ^;6G=@\[_VK3A3U@X\#8X6)1^M'V^.+ASP4C<)(CL([#".W02$B 9^AQ=& M-"2K77;+S7N\/6Q1LSIK[UEN'.,'X9MH .8&JN?-4OCKY97!*M)B65]P[N7U,X[F1V M/:[MEC$ICFXLQ77>-!UDV=/BA#Q(K JG;!D=$^-;Y6#9LI4CWVU.BL,>_3B M11%/_$VHZR51$MHV2F!_\PK&D2=5+F(FB(87BD-5KT]F0WTSF\G6'#^M+:0A MM<]I;U?<;CVSTMWF607NHW/+G,[4&TEQ+IN@5RQ_(IN"!(E9;+(VT7FTM2*! ME\0TLE'D>-!!?A0%=F^:>E3J(4(M!@U/+^>.IO2?3%VF5M_9DU96#9XN+4>R M1PJP-/'+EU-YEQ0.?B3YNB1U]T6Y:Q/\WE?5/MN<[IRUR3'-'WY\X,);D>]9 MN6P'.N^L-_E)Z<];7E@TR?HE$Q]L3G:=U.L M][RC-B'?C]K.SYP03Z9K'O ]&N M[.@.2<9/4X8:7CT*F;_-]04AC2\SQB"&&G=\"#)_(ZM%(%]9J MAP]IWIR9K[NJAV6V+FYW39(1']3MB.VB%9G89.I 1*E=).,0LVV_W##$L-\" M4<@4S(N7GSVDGWPMSA25;**FZY3AXYL_V:YJ!NOG[!_[O,KK[$M6/N;KK/7M M\ MV%?;)VN;I]?Y-J^?WO4_S;=G[M+:^I:5F<6&QF-6=ELVF4*EDME9%J["^P/U M!KE@!GQZC[J]DW<->NM3^M2D X&R9#^8M4>EAY(I?')#155;)SY,7>G7;&,, M;.,OIA\LXPA@.72\*EF\%&!+F2&/3WQZ(86)'P:![88A(8%S.#1AT[PM=>EV M"7@-SY,G+O))[D79<^M8]ORYAI[ZRI,N.V^MSMUNN2BDHK"(;43O$ MF"V;*8I#$ /]EX$@1L9F6$GPFYXMFV@=CJZ/G'&T.0X58-KGB@7V-9&)LV7 MN^,6=^S'7(KJ:3(=D^G$G><'FUBG9D=UDIVE%96>*FS/P<&:02FSSIW"5V(_=-;*G7)EN%,5B MTY%Q6C4\=WA,^NJAS?CNX7..!K1:![/+T%4MG@R]ASB*'26]:O;W>H,\NO@M MJ^^*S8I9 ""V0^!&-G5)9#LH.I@&7C!6N%3M3J]@U:F$C9 M9:85],LHNUJ$ MK$LM9%M"W-&43M#G*BZC>5]@3(WVJ4AO=/#EZCPX?PQWV2[3752!W3E M0 IB-Z;$";!G^PEV@\/1!H Q[85.3..43"AHFIR<'5!9&WX./A0W:"1.3+?, M,::D4PHSD'!H0]*5*R<[01F:");,,'SN@?!XO/0PQ?_6CQF(ML\RQOC43IMYS$". M84D"CV.^E"Y/ !K+J,,K8=&->:+OHQRF_+\CK,L:J'E>D MRN]+\2/^L/ICMMMGG[/[--^U:<(W17G/N]?'ZVU^VR;XD\2!D>N@V'4BXJ,0 MDC!$$8. ?>A ('6$J<>B\738!B0_<^I@6B M<+D5A3ZN#;WE+D#?@.CII7\9ZJ?9IU#@YGU_7[7567 M^_;\+?M>PRU?*-D."VB("SP:@#B, X!"V@HQ3U4!T[]L7[YK XN\_IM$Z06G]\ M;9ZRXXBM!O+4SRQ?Y'!H*:>O 98A?CH=>KD$T\V5T(5P4%597;$A_:&[WI-G MU8>,_6;6]+NC;4!"$B6)YR>N#6+@NDGW=D)DVP&!0A>J]%HTG>W=X&S5[HCT MRFJQ2MS.U4?QL.K-QZZ<\ T3*R-X)KF6N.4\"^=J-YCU<2]VT5B4FC?F$#/4 M+N""L'Z?"I.=42Z&;DU]?,C*E-\G_L"3,WLD3[^E-:^R_/0"2> $+'KW710& M&'M.X@;=$P0,"0OTA>J(F+1O>*)I(5]9!]!6@_KJ,$*?KJP>N5RD;:0QQ$+O MN=M!;DJ2:8+9(W(%:@="=),-M8R8W:B'Q73=7O;P-:V;W/F/-VVY3+#;O%%$ M\W#?)J2)YP0VCMAD$ 0Q#0+<'=T0.TP25_BA>;UF#:Z_>Z1\ ?YFG=FYKN)) M%#I1$(8=, +Y4*-MNIVQRL,"*^31,2LO4!<7R0!,CNX4) H]5C M5EX7LS_L?0FFC%B>>J0R.=YU3S6_F"33[K7FK@)\FU&Y#!W\$9]H%FWQ96O> M=#1,]42S7+O,_T2SXV'J>S%T"?(=FM@Q]-T.KXN]R)&[-38?3B&%&W/U[%7A MU5;8K)\:G?OYS'O,RQ"X'_.Y7=$F7[;$3?AP$7( 2#T MDS#Q[9CVIF&,XU7-DQ_U;8M>-"BUZW# IF_C4Y/ MCB^)BUPOK?86E:Z;!:X;>21!B 9!X%(_QACT*$/;L64&[M38#(]Q],;HEMLY MG+RQQ+8)E]Q.6"4UU6ICF7TNMJ3)SGW MU":A%SHTA(D7L&DQ=D&+*B2(_4DL&:Z5:?\R6F3B2TP'%GZJUEJ'PDWG[JC;,E"PK9#+2?)?NUGFZ_514 MS\N%0^B!V L!)@AB0*&+@,MOA 9Q3($= ?GT175;$^4L'@!:/<(E9"R>I4TL M37$\Z\L8PGI=.I^0J(LOX0+ZS?62@Q$;!4[LNC$&KH,(3CP'^KV1B#ARSZS) M?=IPL-.BD*'G&PX">*!*V#.50!?^R?/@8#N34 M .W+DHG1P5;@N8"R[Z+8P12%Q(=!U-O"-K#E14'6@F%MZ.!8J;I&2',F(Q4F MZ5)1C"NK9VQ>Z7C!RT4%4>5Q24*B[,.;>C*.$>%S@K2ZX__/*]$]IEN^R#B^ M:<#_ .PVSW_CY"=7T [\@ )$;;;Z\%'B^!"VF!+B0=^7D1^S2$S+%(/37/5> M\U]D1V"2!P%F6T-PVW\Q#2&YR<^0,/GC#7 "Z-E[-H=F>OE[1*#%S.SDCR%[ M:-]^DD9/J)Y=C.B 32N' PP- MB)T.7I0BZ#HD#UZ<1 MB'J3E$&1R\D?9!"ON%<\7^>O60K>O\,=M*UB49UQ2"*^&IVD!R0=R3__F$_/8Z%WC& M/FK9Y^D@,\G>$(-#2V<=Q"]#^/2X\G(AK8\?4>EKDS.^IM^S$ZLKZGIV&$)F MR(\]X,8V=KW>%HH#J76RF@7C45>34E6GWT^D3DZI%)D3DRCSI,EI4\=7 ^B9 M/LTB/V^R,Z [X]AE1$/^>E'[',08T9 D2B']02M'H](>9LQU$,UQ$"9K&=*@B'TH MIT&2 5%!^'-1;+[EV^T*PRB. AA# ,'!U&8'-==88BDJEP+?]1P[-#CF+:# M]U8'^K8T037E.B3FP''DBDV)4[(H]P>@*RZULZH8@#'TG#"'P' !=Q^U-@E N]624(<-2U6.[:C( '[H"DDU6 MX'%SK2INZF]I>3@(7J_W]_OFTI>UR1[*;)VW!8KXWTOO^:7>?V]_@Q\+>XG_ M2]0>#'M1](LWYFAX7).)2>)DK24GB,>&:H UA))CDTVNAT,T#:BA%G:7H85Z M7"D,]#[)/Y=]^'BL"7>M-R MG"73.YV'UUVV')W:7N)K*(4OV_0[NS*Q^Z"/HQ"F/(*V5&=N ?5KR80D)R6D5.-E\T"(_KP.:QR?2K"^OH MR)5UZLJ5=72F#=@;?ZS>H:FS<49P/YBU,T6;+D.I)_+U51;0= P+%V7JTF,. M&4K'G0#LV!@AS&)@;#L! 22!<6\P\ARI/<019J;*#^+)B4TS@R(>8:=]A?Y)Z=J G>5'"X ^8T2%B9) M;1R9TBA#F.#VGG&N)+?UGB4VSJ5&;[(BEMZHP.(R]&:D#^>3')49D8;$)$N5UL6)E+(CYV5I M'#>7A.B^*'>'@B"?TB=^09\)(?N=* M&ZN^RZQU6I9/O$4?T^V>+P:J_D^NTVV3'U/=95EM\MF;0/M^L8T/V?OF31*- M=LU+V_,8J0N<&KT["8K42KEJ(5[P9&PFSDTM;&8M[BI XM!QG(&F6(9$&O'L M3"58_>P)/ZUX5Y3UUZR\AT59%M]8'%JM(,!.@A(21SZ!V X "0\[7%RI9>11 MY?L3;7D_=$]I\V5EL;M]QSYU;VVR:\D<;"4&Q73.-'ER>M:@:5G"0RR9>5_R M-14#JC2&N&6HSR@/7CX6.9H-M6O&O8@]]1)&'1C:81#:@9M@'+D QK@W:@-; MJM[T2%.F\PY?7#16CJ[&,BHF-!.2*:"1'4IG1;^VV42\"*(!>D ! \^GR<%:#&*IV\2J-DRKU+/"K^H:ISHIYSM (X=A,417Z4H#@" ME$!ZJ$3+_U\FB5KA\U(R,[94K++,J/ FIC"&*9,3E_EE14I11G"W##$9X\#% MK"%)+D:NLTYOD24NI)%M)SCPV"]@$+J'=$DG=J7>VAAO[0=?;)+?N6EP/4R!$NC/V+K+V6FA)(?SQ\8GM@-:(A]&&(W0#2(L$N2 MZ' I-J:AT.U[?=86FX*@D=!A'9N'2[44A+>2!$6$S!2S$LE_DS,\0TI?<;W- M;QM[)RE]]5U9[&_OV+_3[B?YX6E_;LU?QSS]:WV.25U8558^YNNL?]J4_287 MT$,.( NIJ_WZCH/J#[ZK]/J:?6?-//CIHH%Y_"E.#6&DE=AD[I<.3"*;0R-PH'T:L8.QZE?HQ] MQT:*C7NS"0>J=4YKN3'#WK.'*^S)#T6;-6.F' M MN&'DM._4D?_2E1Z[L@[.6)TWUJD[_&CAN4-6[]%L17_T-LB &L_4\LL0]+F< M?WF'8\XV4)]6#@;]D,0P9).836W6G3W;=PX&$8ZDRN>/,&-8[G\KRAV_7E.G M9:,HOUC575IF'=;_\Y]BUXG^KZZ(Y.A)09Q;58$W0NMXL7ZES)_26:NO*16, MU,#V4@52WI&+8J?(C?B1Q/U]L6O,_I5G+:R '2$*W<@+,+"#R,,4'TMF.Y&W M>LS*ZT+\]$'R\S+CZ12)Q,XX1V15'-*5M2NLA[1L$S:N+/;I*[O]_U:^*BO= MUW=%R=\MN.(I&VV*@^]>18EWY;A>DP?!_C/VXRLO2/J_]8W-.5:QKYD<[IK( MJDT%^8VURIWE.=R2:S=_%V?K[/XZ*[O?=9(Q#PC+-Z;H>8?!5I0]V&B:[TO; M?']MV^U]5>VSS=3'&,\Y&3RO4*1O&3*G#O_5"<0H'D0E[6N9I=6^?#HQY"5, M(\/8]@,0.#1*(@P/;W8"C,!JE]TVF2Q"PT'!@-" 2-H!<8I%?+NOP]0*FY76 MUKIY9,=QKFPGNK*3N)$;QV9295\Q;@\"-XDRJ;2)F#:9:@PE=3JTPJD^3:M+ MK_D84*81Y"U#F\8X4&CK2)+UFC:;G"];T^VG--^\WW5O(YVHXRK$/EN=XMCQ M24A"B!UZ7*3&!$C=8=%@SO#:\8B0!6/YYEV^L]8M2,EZ3!J(%1.=B3F5$Z$3 M.CDZ_NQNA^_*.@V?)BZZ=)&R 9W2R/D$( M'"^(6C2 N+8G]5:4*0RFX[F3X5FTA59.@5M;AEGR#,!8:PC&>PMH",D@\*0- MVM2Y9YC[FPX_<=@_-Q<<^#8 O_@PUUF"(L=#4:/A5EN&^!KW\G7ES@E8U2S3 MM"BS_';7UJ98/WTMTUVU;>Y0@LW_VEI%4?45KI :818=?;?EI%?[:F,SHA=%Y9A\8^\GI+[LR2[?\Q-ZZ94M'ZR>^ MW/C9XG-4[\6[FZ)\5S$_K'SWF+7PY6O_3]^P6N>MV=I4L.ZSF)G)1GNQ\]*1EKZAYJ5S#"@-BL9; U#>UNK((DB%]L! M=#"( N!%@ 0]"L>A2.:*E&[;4K.)ZC6J5&!'R^B&UN4F,+*1I97]B3:P%BGX M^L1,EL!B$""?>H&+O4\#_D!C@_J3W BH[L309I$ MCMMK!'.GNJOP-S#^)VZ@97J)G M0"FU,;L,#=3GSOG;]#IX$B[1F%?I[6V9M35*/]Y\;BMZ?>42NDH\7DF-QI Z M<4PCD/#;2PY;U48> 3X.I>HSCC%D>!?R.3:^-.G067\T^,X?KAO@5$RP)J-3 M3JS4F313F7& I0'-TD+N,O1*CRLO"S+JXT>H]OJ'?,W6A-D&INP?OS4775;$ M)1%R$]L/@C@);)Z@@'LS3DS$2ZVK?-RP'G60WEUS2".+++_AWAL]?S03"RBA M/ I^H:E'2/1J4%59?6HC#B-JPS"VW2"T/1_'L4=[&SZ);.$N+?UETSF&'(^6 MWOS2LW-=69F!!?1C=>R%CCX@T8.;0_ITS2>!4TM^',38=H#O$^"!B!D)X6&L M!%@HJW;,]PWWYA-4%_KT_]_>U_;&C6/I?M]?(> ">WL 9Y:2*)':!1:@^-(( MUMT)\C*+17\H5*IDNW;*):^J*IW,K[^D7JK*CBV3%"DIBXM[=R:=]O@\YSGB MPT/R\- =8_U)X5ADF>6"ESS5B((_&DR:Z?0@P@Q>KQB!.,OW*LP)U%/1YSU^ M24L'\C,#11WJ0>GN:W&R.K_>[(JWA^)^OZ Q@XC$$-,4"QBBG '4F8TH-;K M,-C8=*MTA3&H0;I9JAL0/&BY[H=;9TMV'5K'7+>?Z#)?NYLS/>OUNX4[>FMX M6Y[T[YW69H1T]+D>Y_Q;>Z*CTE?Y_]?JV!?F4EU3CG H1!Z%C.84GI @9/1, MC _[GG5/XMR7V\VZKJYX[<4%3QO5PQ_N7/IF4W=HGYYG MD=*RVI;[8U6<[Q.1$.$TY#D((XA20A-!:XLI"R$DNKO>0TSXFT$O'B(ZXYKL M:EX/1SV#T@6S\QA\3CPIW7]WEH.)?U./:Q9Y\VZ?&N*;W5&.Y_815#DWG'[T M0Z$HVFPWS;6)#B#!7$04,@ARGN4H 90E'< ,4-W7QT=$Y&^H\IN;IB?6Y>MA M']3#C8^A7@7DOCQ.V*S3'=LZ@WZ\D,Y,(T9T_"5)&9M[,P6JKV:UN<537'EQ M4U;%"5VQ_VVS*ZNZ+JOMX[Q;/_XM32G#;\7AKI3_YG2;9P$C#N,, \2B.)'9 M2 8P.FFH %HG'W/$[7EET&K8E]H?]2JM^J?SDZ]-P95J*;4K#G79NUK='U55 MW'E!(?V8X'V-$8/TJO[-ZU.9DT#.C)EG%71F&/4/SRS@,_F'_6&SDK#;Z[(+ MD*0TC%A(XR@1(&)Q"$_:3T."=G22#'0.+V;'_U6:V#E0* \ M",XN!&/8\54[]#2":LOG7&. M&[(9'(F.[' YV? P6_2<]@?.:RZ9)3^'<1%"&@$,XQ1F/$H3'#',.P DA=QD MS>+0K.@7?*LMWTU$<6^MJ?>%_(WC/V6JCZ'/8LN#X&8 MQYK)AV.E]X_83!]5OY95>;M3'5ND]7;3ZKQ#];[8+;?M'9;3(FNUJH[%^KQA MCC,) N HRDB4 0!A%G7(HC#,-0?T&%#\C?1+]/4H[_!?70[]DP_U?L[I*;_6 MCG2K>8]6W]<:^QY3$VS(\4..L#R#T$7 M!YV7JT>*A,'.Q=01L=NGVG_P2?P,=AN\NE>.] &[G+U^+Y]# M$N=YCI(K'S.8Y:LNYC*_!/N8S:3 MJ'W/:)8Q<3FI^8^-SWG--$:.YK9G2;.>WH:%X&>8X09Z:#3)N6!3[P)H?43; M2;4HJQ>@+6"2Y$A$$#'.64Y %J*\LXTH1-K'U,XLCG$2?9[%@INR"HZ7XUGM MFW]IP9K5U5 MDY:79A_GM,Y@OG'O4^GS0S1]YWZG#K>:HXP/F_W?F\XR O,P#!,"PPC!*$($ M"](9RR$V>NK%TH3O7;Q+5(&"9=>!RI9 O9.7$;@SFP0L://TS/QSQ/0<=0QD M0><6"M-_OV3_ 7DVV:_2 5&44H9C[DZX*")$-T):B)XB@;) MC8&=\35'00O^4."&ZHX)G9;BXXG)P0JD0^(X*G1FR$2*+'B=J1[9>/*:*%FS M8Y\#R?\Y*^^7F]T"9 E-8H H2%@2QM)Z?M+"#,9B6"*D;V5:J,\#@Q]%F)E,.F-43JW%)-9.L M7CZ-NZ"Y$:Y7^>J1+W=G)WRNUH6&[%HO#OT1.S@+T^9TK&7B(Z[,UHIV M-,]#S=RY\_JJ<0A/]EK6&6USPCP%&:9I'G&(\HB0&&3=KKW\-UD^3,L,C4VJ M96Y6DL;\VJJ91VI=JMD\%I9/V#+2,TNBYZIGMNZ\JF>#>-(J,:'+_9WZ/]69 MX>MRJ[HQ+'>7O1G:M% D'!*0J]:[@@"896$8GDT3K8>VG1KTK6L2XE6@_C.X M0-K>$S)\)]LMT?WB-AG'A@*G1:]-1W-G/!L4EDS!MUU=B2O>]2I+-'EYJ;#$ M-:TSJ"MQ[E+I\3/4FT;VU6'Q47Z&A3)QWE]8;NL4/,\ABT#"<<@8RK,HY$"T MMA".,[;X6E1?RM=FCF$V3(;5)1R+_;3EUF@!/Y"[_JE@/-)L=Q]?9TLGE95^ M7J2Q\I^>IK"]1#PC/FZ(FU9M'/E0NOR4#/2DN'UJJ4V!H<@S2M(TH1SSA(.$ M0=C9RE&&#/3$VL;(>F*TB![(GH:BC$+;$$5QL3S6TY27J'A)4P93-P--&>Y# MZ?)C,ECJ_E[N/N\VAV)=*UF7#,&0$I+BF&2I !!&4*ZN.T-$DJ,G* ,,>%>3 MII:\;BZPJU<+1CW\+%G36*7ZI\M,1=1-KP90T""R67Y:TF6PV/1/F]W2LJ;O MHZNEX[->OK10'$;)#):% QTHG7T> T]"KD_/VP@F,."(+@)CIHD&S M2@4\4,@?=0F>51?+UZGN$5COT9N'_/IW4ZO?I7->K=/)]OM=WA;A(H>4"TH8 MI%$8X8CE2'3M%1"/])KW.#'D68+/4-1K(JOZO$[]9_W;BO.ZNV*Z# M+]^#\MPVO#P>]IMU_4L^?QR8B!K%P3(5]16"HB3/-?GS4#_G7I5^ M/UF#HYAZU._/MM>M\>O-3?&I9#();7YB(>(P%2A.TH0E>8HIQIBVMF.0)5J* MZ-;B&'JXOQ#$]54GB<%68@T.9:!>EKL*]O5/&AQ-N"-=XW!G$KX-!;&A^L,E MU2W*X+JEFM54?YR.:H.#H4DHMSLK_+;?'8I$FA'*8$9(G-$HA#S$YF29Y!AW.+7H&9S.U?%5PG5/IY=S6GU%;LIQ0S6G^*&<70);,)Q8:O81LX'PI5 MJK;9W9[73.>?Z59/#&81S+,\A8(B#N,8P[P#!"-HU*C#(PS?7'+K MJ-9^DP=NM55]=5>LC]OBW8W8J)*YZ\U7U=[](,?$YLNV(/M]<=@W[3%SC-(D MQ QA3/(PA:F@@"*!Y-]$$8R(D8J[,^M;M5NDZA"QP?JF!ANII0&,JR?A0F:Z M0MIC-O]>RT*M"O5EL8P2%L8A3U,D> HQ(+Q#$(=);-3VUZ5=SU)J*)\63:"< M!D%//J?BWTP_G5+O14$->.R14!_1F(>&>O&L]/\M.U/1L_W?E_==ZU$,(48Y M(PD!$%&64IS0#@7!J5&;*=>V)U73JT<#6J&V[$3E/"*#9=5[,%Q*JTT%(])GIWB/F.E03 M-4Y^F: >'7/ ZCPDRX4CI?,OSO#>PW%_*.^+ZD.Q;8KW[S8/W<5=#'D217F* M(D8Y3#'(V4GZ&*=F;U$,L.-9BCIH;RJ%397\UK.!X;V%(3SJJ=%8%)K)48 1K(CWJH:A'D%P0.P]%W>V6-WMRFUY^SU71^UM9M;VAV<) MCC#,!W]QR!SM(NH;G/8@QKY]BQNV!^\0^B':Z8G+=.U=='BSV_TS MIWT>V:I;E_3W^6SY[, H1=G9[H&?.L M>34(9VJFR=]@)7-/G=O#C7Y6Q]:O&HV==ID1/7O=,G1'7[-L>'*@5V0E%PS' M>EN,R$SRL/E'LYH1C$,]&S#L)@&?1*O!=A- [&V%KY J5VZCDT/K/7T\$.ZBNL M&RX=:.[OQ6&!8YIR$F891PQ#F,$+H2>4R0Q1-58>+*PZIHSRPQ,JD_W.;@QW MVTH2U6R&J\1B-S1-J)W],#1R1G_(F7,T?'A]WA75,]%V\ZT62FMSUSD;E[35SIHO7=2?B'!35D%JZI8;P[!5JZJ]5N\N!F1??3UC$0GK,]C!+IQ MI?3P51H63RT?-C+A5?=&::G:.JX.M-P?5%H3\RP$&$4\"F,4QR(&:=09#'/! MC6JG[,UX'FVLN"DDP>M@5=[?;_9[51YR%:P:TNO#X%VY>]/^LV%!U0!N]1** MD6@U2R,N0 4=JD#!FF!9]#)!?<54PUF=ATBY<.1I*94K;@RZ6M=6_G-SN.OJ MN.ID1)FD&4$)#T&6ISD%'% ICYU)3@ PV6,89,CS#D/S!M6J&TQ6U9V#>-24 MH[$H-!2DCK<_):Z@ W;5K6N6-W+:",BCW(HVN=7UZ$=4?13V298+YFM0]^OKM1KPH+^7GMR9=]#4-J91J&0*Z9..)QGF".07,%DLM< M+D.OM7)S8L/?@#O!4CT7ZM>R:V3!'QVVL5LL]-#4,ZB7&E1\ZTCCC M1W=0J?60-/6^*K]NUL4Z__YYKW8IWC4/-^QNB7J/8W/8%&<@&$L)DE#CXHUU.WB=DVTSP)MI&Z#J[JC/"+ M0AQL=G\)SG$XHYY,#\V)[5%)CU&:AW;Z=+ <[8LWW(A=__>Q?1WG=\F2Q%17 M&WXJN]>-U,Y4\Z21RI$_E::P(RI2RO,$1% PFH,LRN(6=BI S(PV&^W&[6=:G(3@K0IGF_3/Z0^J?ZW:.;.O-27W7WO-&CN>!? MS2:#R:G6G#HFQ^EOHKEP[2IHG6NJP:]4X$\.JLVV[D&[7Y23?U'_^F>9HGP' ML.^48B[?SCRFO_G0\?2T9#; #/MF-"^#LO:%T+>[[@CB\HG ..,@Y')2YR*A M+!9)EJ#.-DIC8E&=ZL;P. 6IIU.9;D93V$Q[:SCA66^^&9%;RXX;[7.TOW0( M_Z)>ICW1?/GPZ=C]-S28ZU%KM\S/0W(=^_1#@P[WC&EOBJH^]/4%3EK>/Q2[ M?5.@FF:(B@A0@2'/0):A#':+F)1 8+1'8VG"OOQG ;S5\CTL[O\+%U]^\K# M^)V'1@UUXNE>L@M.=%6H3@)5I8OQQNCMNN]F:!TX@"' ..4)SGN8@1 MS5N3E)+%>F$K3[P_+)4B4&U=*#Y^C\8JQ7<,*Z2/_ MG^-&=50[W)4R83L]8KZ $0,HAA&B2+#FQ:+!;- M1*P!II8R:L-3E<*J(^?C[M'.J(3:?^[E:V'S.H/]"QN'$9C'B'3LTX\+&^>, MZ8[1=ZJO5;<-5>-H]7\!""0R>V%1*C!-2 @BS#I[2012BYT<>V/C[-[4^*[4 MD#1+)P:0J)=+>";.*I&H,9TW\ML-^Q;7R#G#B_STZ-1P3N>A30[\*%U_;4-W MED^[VVW9[GEKFR.>YA'+1)A#@5$HEU4=@#"F1@\R.33K>B+JFWW7$>A74GV\[GD\86ZF3'C/HL&FU!#P[%/"31 MAV.O;D8[XLY>-'^\A;5 B;0I&,M8G(<\QUFZ,?[0^%$GFLO&D\N$TZ"E\X3A[%?CGRB2;O7[_45L M6]^""^17P5 ;K8Z7"*Y?\ MZOEUU7Q+_I-,93>E*F*J_WYY>UO5F5C[*KO:JBZ_;#>WS:,$]=?3E@.H-6I] MYWP=?#D>@EUYD/JQ65_)?]]]2$7W(75O?ER(R="^Y=[B]DPR,9,/908]TV= M0CFKP3MT)=<# 209QR3A,!,8DD2@%$0=A%" >-@&V ##_M.1>G9Z5(.DA&?] M3!^,H>N](?S;KOM&HMY)_F"5"XRT$#32<*_AF.O"T(5KKRX0G?$W:#],2<9% M<6BK_PN102QBE"5YF(=0O;5!8(< P# 9)J+V=CUKZ-N+FO13JR '>V.V+ _8 M(AN!8"=*>5F?WJVVIE;(%^DSW3$;&(2YZJ,#SW3VSYRP-_SRCJKRVQV+192Q M"-($,Q*G&(51$K*N!(QQBHU*V8=;\ZR$I_LC58/'U0T=;3)MI<\GCTX$[\3L MAU>8'?E23@O'2.)LR9ZKL%G[HWT1QXZI 74BJE+EZ<&K:HW$2"02GI*4"4A4 MJX$P23L +.?(R35$:^LC5K.]4"8RN$K$FGCK*A&O9#NM$JEYO[B5?H[ H[WU MT9M*ZI-J5C0R-#)SU-.*&._=MJ!9I'B4P 5+%8Y;F"0_E?W< ",X3 MDQ:5#LT:)8;F#2OK-A,/%VTFGNL]XJL/U>N9:+ =1/D@TQV+;J7B>XS"#CDCFQ)KKJ8LHS5I7G3BHIZ_NN-2^UMZT M1MA_*LGJ?XZ;JOAM6?V].*CMT(_%ZE@U&D^S4%T^R3)*6)C+?)BA[DH]5V^G MF]4RN['IO9CYO?S[NZ6JJREOY-#N;@,&^Q-&PXOO;JC6D]01.;92T0Z?ZB_7 M(@S.$(./KW/LYP*\#FT]&NF6]GG(HF.?GMZ-]\"804^/55&LZZN_'Y=;:?J@ M#'XGNS4MM]MB5=?8O;NYO J'];P"K%$=ML>VE#\[4TD=L-+5SXK 8*NFCB"B\5T&'N([*&;,*S07HT7N+ MF++:)[0>8S03V?7IX8\-2CRS:9V/2F@/177X_EY^] >)1[5H>% _LLC3##.< MPC 5+$^)R#GN*D)Y F@T,"FU-^P],^UNP-:%W^N-C-7@7'0 S98)J6=^G66E M'S$Z>F+))KDJ,,C,1/%].#8:]FJ*^ZL]3$_[C>[0CWG^7O1 M/JK2_IOU@F0BCSA*TPAQGHHPR4CWGHK "!B]].S4L/>"=8ECOSDT[S*J"S4TQU_UMI95P!X/;^[K1F@7J_FA6:8YX99BZ8=I9PK9E"E-MQ1_C2X3';2F>J;B9^_/ M:XHWD"E3F1-E=;FNO[#^^ _8VD?>O2":?EAT M7WVTX!C'B%"!$& L)BD445?^)#*8Y YJ-6W,CE&K>50U+VIP;T:L/7J=<-%1=JAF(=H^G#,NI#(D+N!4BDVN^5N]<(;:1G- 0@)2)H;O>/IP;SGSOKKCTF)5_Z%X:+?MWMW0\OZ^W-4OA2URE$ . @E)-9SN8EN<[0[@U7KU[)77X@OT,KSZ_:8BN$4ZV M0'^!,;TU^5"ZYZ%\+AUZ>>7MABM397MWPS9*9'?K_8)EN<",AS!""4-,_BEN M=T93D+*$V$F9B07OVG6"4G=IM!,L(\K,%,HY5\,D26K0"<\T G1!B(;BV- W M+XFQ\N %3;%GPZ:4^^U^?Y39F12OZW)W^ZFH[EGQY;!@4,11$H)875&$F6KO M SO#($)&RTX'YD8MU-Y*9&_D;[FW>[!Q,+6:VC,NJX92](C0#IX2INL3N:R/ M7.]5U<]3IEE$/9#OF6B70X=Z2J2=<*6K;#(9.ZGH(W. 2QV-(YS&BK>3K#&EJR7J)G!ZA&LSG M/.1IN!NEX^_,19)5/\.]_[Q;JQ/:E7HX]:MJ\_W\Z]RJ3GHO?ZSI]UTO*]\] MU(6Z"Q"F1(+&(>K/5\')G:!Q)>#M M-S!VG;7/\!@GL6-_%O.88&;"A5;J/$V$M-Z^JIL"_^?F<'=7;-?U?NC^4&U6 M,FFM+7_>;0[[119B&C+$,R%BE.:$B3SK[$)!H4'Z[<[H.'GXZ0V"NIUYO7_9 MS$5_*OCEME8CJ6'5R85FE@J.R@F#%XOAF9?*LIHNEAWN$+1'T^<^*V MAAA\GH1;@X>=1N?8\HVFP5SKO9>D0\T5C7X+NFV'PE,C:[0S:M M?[D\X>]J\)^K@YINY:!!I^9:P&5@YI?=._6N)U]WSZ+[PM(%A6%*821$Q!&# M":<8M!57:0AHBAW4X-N8-1+-H37X-R.6E;Y.N)Z.3L2UF81:E)'.M7;42$87BZ@I^&-.5&U1)3X/."2KW2V_QY'Y2[MN&(NDNO_E"W\"91#*I0* MY%4S"UQ@O;K<&*!=M)_^'=<(O)=YP4-T>B:0*;^%>FK)T?0V,Q(U9[Z9H?8W*3J:^:Z"QNG@F7>[+H^P'\^\C??CSIKC1K9G M0IWI)S:/N7:NY)0_A4R,.$,O<"RHD"E#R"@/$XA8"%F'*8Q(O'BHW?QX6%:' M$:;=5_&82.E3Z&9;=\_-G?_\?W 41O_VI;C=[';M*7ICY2=205^BIAV[_P4: MI>^K2\DQ9'@U:\>M UI<9URT&%KRE -I,V&^+T5,PS9V:"U8 )FFI6!6>:1^^?$-(C0@/8 MFX?>#''@Q\?JAW&AKR)R),JL[F0E%8EJO,\ABS%(\XC![@JSM)QR,PDQ^]TC MZT<#SE0[#.G2%0Y_3)FJ1H.D50S^K=N8;Y^"E^"?4]>J+ M'<28A$,$+BG(4( M0!H)2KJ=["CGJ5'UD710OFW?K98E##%:#_$.J? MM,XF>N9GI_4R4:9>#?J+CLTJ3,^V(#V[,-F*.X^LYTW M(L]:UVH_[ZJB22%^76YVU^5^_VY'OBXW6_78LR@K]?+HY?,H2#"8YQ%E&2%8 M)K]RENIN]D8 AEK/UWDQ[%GPSW"#6XDW^$6&9O\758>X[$"_D;/ &_7 -7T.> MGYDUO89K!O=^O;E6CO"YFRV)Y!2[O+VM5,\%^>6_N_E0?"UVQ^*3 O&I^';( MMZK#+H@(E-,NQ#GC F"0B"2A(-1<]SW6.0:DG3PC1;K3AB M5V]),CZQ9M/7BYP&?]08 P4RJ%&.O+#08JYG]>"6^7DL$1S[5/K\5DT[5]:V M/A3W4G?EU/J^J.K-"]7^Y\MVTT#BWQX*55'P:7,O?^3=S4?YM_L;-0F7NR MU;W&+OPR;:0Y!G5S\'0>E9YJ8*OSSF% F\_Z'YJ131D'[ MJ*+JD<0/>X/Y7U1$;E^/)#=^GJS_++9;@[?GR#)(8E"D:HU 2 890EB MH$/"&3#*TGW8]WX@<7^_K+XW[\(TZ(,:XS0/ M0??JX=-S ^]LFA6X?3PL#_79Y[4*@BJK^[;9+P1B.,J0"-4E9"+2.$&XMI@R MA'*4F%>ZV=GQ++1M#=<)6]"!"_Y0\%X>MNX)U2UD&8=+TZ(62QH]%L4]R]&K MU7'#F)V'FCGQY-EZ.1?L#%0G5JID=\%AQDG((PQ!R!(69Q#DC4V.XBP)'>B3 MIJ7I%*H!Z$:C=&D=I%(>&'6F4Z^1.:92-5C,MGIEQ9#^0G=_ M4.OK;;'_K;C_4E2+,!2"5@)H>Y!;' M219$9?"C[AHW>A9\O=/*1D /X?%FG#F-"^?UEL MMTW-V&_+ZN_%H>XZH=YD*%JS(H01X2@%/()Q"'&60-29)5 871<8;,SWKE<] M3-1.RGV'S_!.Y6 V]31F5"+-)*>%5K-X A>TZ":2H-?HZE$D9TS/0Z#;W495MJI79A[;SF,89X)PDJ>9H$DH4'K.MD1D M='GJ(W/K)FR79+Z&.'$\J9%7(_&N25^'D+G MV*?2YZ=J)GED6W-;O/",5@MA$4(4 $/!LF=Z^]5,A?(=F+_NG1UB. CGF? MAP*Z=JKT^JV::6"38ZHCRH_%ZEC5I?ST6%7R&UR G.: @SS)(IYSDM!(-+TX M6!0S1++%UZ+Z4NI*WQ!+)N/P$I3!;G)7TAY\66Y5U#[YEP;5RHTE2<(1Q @D$>S.UF 6(:N.,S:&QCGF^C2@ MVXP5?2;G62,P9W6<)7$]NM,\6=E1'TVOGF8-9'<>BN3&E9=ZU0SG1U>3U(VN M57F[4W>ZI.%<+KANU#N.Z@G'%"8L%8A3FL6)>L>QMD9#"EAN-KO;6O$^L_]: ME?M]??6Q@Z?Z8 5?6H!F F7-I9XVC4&BF2Q=(JK%*7^--R]J] (Q/4(TE,IY M:-!@+TJW'Y@3Y?ETMSS\9WG/RQ7AZ8=^^:K4D75GGT1,IHE((QQEI D M1UF:Y[@#$^= JY.!9PB^-YW[-2LX2/C!GPI_L&S>83IW^+/;G?$5JD&Z-V:4 M',EB$YH:=-"@#DZPZQ]4P&>AG:^0:RZMKJ(U:^5UYJ2>,+OE5*OOS/GIC%.N MVNY ?7XH=Q\:E,WUV%JF7II2,@HSN<9.1 QHRD!"(I&>IA2.M1[H'A609TUG M%Z]!_:C6P5'Z$E1G9U2MT:V+U'7##XU V M,[IY-CUA* UZY,PQI':]<]R/TJ%]<1QQ^\Q\/DGH9M!'9W27RPF'BOF)^)_J M]$.4%2N/7PXWQRU9KB.GQ_+[][=858O1GTH'*8 M101%"'F:@83"-.& QRCMX &8FRGM6*!\B_#9CV!]X4A3JGGA@:$&CQ8S37F> M8[B,E?L4J4L?KH*3%TTIZ(4?5T'GB?R3\N6J_I&3.R/+NJ,@]"G^V'&>R60P MNMM/YXEI>->_B'A_7^X^JE+,W\OWR^IOR^VQ6"0HEG9P3@"6XC.\]$C? M,![GH6,#??CASN)P1BP4IBY W9/CX:ZLU(;#(@PI$3"/6)+G6<9!2FG>6-:28\ZGL?!XI7*(_.BSZ%N#GE*DIT36Q,Y.C^P]>5F5 M!K)CK4WOCH?]02X$-KO;!8@%@TB$)$4L"2D,\QRU)F,[D'U?U1<;]NZII>CT2+Z64PP3PT/.]7\? MV]>@1%GU(*P;C$9AB@!*D@BA/(I( @@2'08<(K.33*>6?1]7GL'6M0K]RF'3 MLMAQ(#2/)R>+@>$9I$OZ_9PQFC#9=Y#H)2+S4%U/OCT]$O3(H/;:7/[TNQNR M+A_4J6/;!@=$(: QRD-.LCC,1Z;-L,ENC%C?E;IS[#2MTP?0N(\E&B8"T\7ZL/Y,"A):Z7LH]I<7%;K M_>>']?)0R,BF(.IL9S@)$Q#A%"8\RB*4Y\U[UBR3?XF-5N1N+/HO)NM2@1/* MH($9*)QO0&1<1N:"9\TD;'2*#9.OU]F=J.&?%G/]55L.F9^'M#GVZ<=Z*^>, M^=ZFO-[LBK>'XGZ_("2-LPQ ##+(.:"$9+S#A4-B]):.?S1SWZY4G@2U*R/M M61H$TN^^I9\8CKQWJ1.^66U@GECWL(EI'M%YJ/V(_CK:S+1E6G>6>/=0J!ZT MN]MK=5'O](Z;7.@3 K(4X!1G><(H@Q'HK'$2&FF_K0W/BGZ"%6SK6[#;%MC& M](SEGZ_-6NJOS]G5$],L34@H@/R_)!0TIQR _&2:Y\!2[^T->A;] M:],\TRV;QO(_#I&.,M!-X70B&,"S]6PP#M^.I@1+WFWFA1=YT9LS&M[87F8MJ,%:T,Z^/JKE@?M\6[F\LW5-0;H**L MZAKX^LV=]LF=BQ=W]NTS+'7KK?,//OTM^_Q[VZ^++@_%;5E]KVLKSTW<8P%Y M$@$60D"2$&4YBFG[3 MAF$3:J=OL/?&<$W;^!^]N@DOL0?T4;_[]U&^Q@V^0 MT6YV4=/9.^,MU^[\-Z7[PROM:^Z9U6/MBO/PMES__PV_YM;7[@&?^K@)_MB]1;;4P=V)>6,5/CTO[@9K ^^GFX*G]&23%;T37+ MQCH-9L5^56WJBL_F>D[(Y;(Q04R:RI,0)RGHGO\1 +'$Z)W1(79\[_75T*ZZ MW9(+>';W%P=1JG?>E.Z_/!<*=:ZY M 7D:\H00(5?MC I$" &U500 C6 \7*7T;4VH5->VI8N#^1TB67ZH=2=;.JR. MJ%W7&O6"KHB>LX99>*.E8[8LF6A963W>??Q45/%8/(CZI\;L*_BPVMW>J-^]2_K[E;1%4A;I"=JX" ME-)Y;RYR0XG7U[D1&3>7NK*Z"GXX(E0(U;6]#N/X8M?/V2MZYXCP^4B>*X>> M43VG7-D='*KU[@)A%O)48)XF*0[C!$;9#B0DQ!E( MI2@QDK&<,1YU=@3CN8F F/]VS_K1 >IRHE7?D'!%F)YV^.7*3#I.-$VF'#^P MT2,<]LS-0S<&X"]=?4-#\HYVQ_5K\)M=;=_L%)WF$.8IH3B&/8,1#E'1;YCR/C5J& M>P/A6:H^U+L[\NM2&Q!J2-CL7_O@WF1C>V+:[7:\7[XC>I:^JT!B#Q3XH$$? M-/"GV XW)_G5?7*/<9N'K/IW\]F==>^\NI;F_RJ6U:<_RP6@<9JGE"*449 E M(E0/V[0H,H&9#T76M>U9B%6YE1_MU2;7K>3ZX-6WTBK,4FG+>>IKRZ@#636- MS<^EIL;>68JH'8M>M%-^CL6"(,SB/!-A$F-.,HQI+DXE("'5NFS@S[I__0P] MZJ<>P1X4U#FWXVBH@CUC%57P7.FH481^0B4U\V^(EEHPZ4--A1P,"Q:I0CHD M8LH@8TF:H9!T,$#(C78IG1OWKZ6[=T^M>2ITS.XJ2*M3S%5*%SI&.&H7G MYY-1,_<&J*@%CUY$=/.U6(09(9A%@I,$B!BE41JG'8P44*,F>,Q@.%#14>+@7E(O80<-[J !/B-]?8E;6[$='*N? M0'F'^V@BPXX8'?S0" &"ATD$$H[S2.1 -1-MK>684;,[R;963$:TU47D.@'] M61MZZK(WCS$VV O=US&,6-$=)[2\O]\T[_&2W5I=G966B]UJ4^R9'*_;#F.(FAT4) 9'93'3;_J)OBM=WP3AW-XS0A%,"4L!S$!(=Y M1A**1)0 $E+(=4\:O6+P-]X;V&]JW,$9^.FYE]^+PU5P";UKQGD5"!G?Y;;9 M(/]M*5V4$Z-%_W\WHC"$_AZ)&"6J\Q",<5PM)Q@USL3D&3"G2V;O;IKQH(;# M0HH<8# 4"4A" 1(($$H[9(0Q9)*9C8''<[KVY"9>!()?U/<7D(=JLPW"X'!7 ME.48]Z6U^V22.6T%#" MP%"BP! 0*CHT(B8>$(2RG@4H22)$8MST(&).#9JH.\)@G_]-;RX[8MJ M7_+KG.71U'?\RX=V[#K57J-P_:S2:^;D8.6UX-2C\*H:DW#]M,)KY.1P MX37GU(_P/K[A$TA]J[(_U M,21YTDN. XAVILYVX?L9)=K2TT$Z/81=7;&^-/ONYBFH!9._G*0X%"#.2*(Z M@,)N3R0$(C8Z>1MHRK/D/AKA5@_##*523U]'9-%,0A\16-[\J*+CRF,_3ST* MZ(C@>8B<*V=*+Q^AF52='WOFRTH]/+=_7S2//.?+_69%=FNVV1X/Q?K)&\TT MC<,\EREN"#@&*!0P;I^^@5RDV*C2WQ<&S^)V>G=>CLL.>""1-\_'7P4U^+ID MO85OIGS>(J,GB7,(BIE6&L>C?:LYF.S>@"7'/3KK.VKS$&#O7I;CC@5#R2YN MZ]L-OQ;E;;5\N-NLEI+V8KD_E2$G+ M!E*2J*UH2T20#E,JI0O7Z!*E VA(P MV)#'P=YBNPHNT04UO,E*_E\EK&_D.B-[)F/4G3]/1Z-CILQ3I0_%UV)W+/9" M>LV_R=1AM]S2X_Y0WLLL0JK!=;F[K=>C3>K6OAE/>SL M\RM/8?.<9=D0KI5L>8WD3/1\)&=?3+U&X/BUF6!?'18?#\M#H>:?1]//M\U^ M05D:P@SF.,E#)$T"DIYLQ81K]=\=9L&S;C_*M/Y0B(:-9.GLQ2B6__1T!/>R M\M./-D0^ER^_)8'0TN=FE)5:JFS +G F>DBP->9S0E"'&8];9X@SK MCPYK"Z..C@;3&./C)3Y>&A^#^9O!^!CN0^GRB](;'W5WH^K[XO/'189"D,2A M2!(F\@C1A$59^XM#&!&LUV;(X!>:?/M6'84^JS.X=5!KC6;_$Q,^^E-K3T28 MI<>??W_[B;/@XR?RB7\T&??[;N#OB]5?;\NO_]*ZH\8^ZOY!#7UT,?3/+C\S MSBWXF'90VP NK6-O-EQ_S1< I03$8<;2A N,1 CK:_WU+XZ0T.K%:/#K/$]4 M=+E;KI=F8U2'!+TQZMA_JS'Z'V]__Y6]^VVT0?IKWC-(#0B9QR U 5Q:!U]O MD-Z7U6[!CU7Y4/!OJ^UQO=G=-E/1?\@_K<:4K6[Z'=]WQ2"8T,@UMT.H-=6=4]NO %"R:B40#+B@Z=,'AK@C: M_*;%&/S1H-3<@'1&[;I<'56N6M<(S(KB1\C&I?J)6BOOWZA[IB!N95B3CV(7L3#2NM=G\.M\%\T= MU3'6=F.8HNGPH)>B.:; 3'W)YX^?/I#KMV2T[(Q\[LG.#+B81W9F KBTCKO9 M$*5D03F*PHCA.$8(J"=&.$V[7PQ2:#1$-7[=#)=0.B3HC4_'_IN-3TI^)VR\ MP4E)S^ T(&(>@],$<&D==/WM>K+?+-O)F4!&!$0$IG$:D?L![Y,)Q4)0CC1-K^3.+L\PN'$!:D3'_J8 .Z'/0A M&.R!/'.(\6M5'A_>W;R3:ZJ*UBJR*?8M@HBB,(&,Y2F+,9'S/4>P0Y"(5'\_ MQ+%=SY)08S)8L[MF56-K9$)"S32E!?JX %/^DP*K2H1JN,$)K\V6B6OZ#;9/ M)@R#W5:*\W#H;:N8\?32%HLGMF>PW>++L]+_MVI6'6M8GG6]V15O#\7]?D%8 M3$E(8AQEF.=I B)R6G)&&8A,ZF*]@? \+]F64RH'@MH#PU)8?]'JG^)F%2BS M^=2Z^G>S''DXV&GY @D>(Y:!$.4AH#@B,>T*!.,$ M"F+V')KVK_5>K70:O54#:9J!J3'0M*F:U\#1A_W"0##T6_?#?J_.J*K#]_?R M:SC(<<7_Y[AY4+G3[\5A$0(.>$9CB%-*($IR$(J320+)8E<<]#[T06:T/OZL M^?@[1-H??CT_;>OY:3E!_X ^8GI&@Q,^YS%"W+A2>OC>S$;2KV6Y_G.SW4IK M3SL5//?*%H8\!(BG'**0B3@/XZ[2' D2QLPDR7=LVO=I[DH&8[]1:WEU6;7% M7B>+S9).\F4; M/D]R1CW.#.0TE&]OGI \X3,#Z*[CPGCRBA/(LAB$,<9CCB5!#>P91_&9KD M?:.#\YP9JMXQ>R4X3P5(SCM%M;F_$**WNYNRNJ]_P"P['#^@(\PIOF,YP?0R MBSS4=5!\33M#XO^_8 8:Y+[+R6AX''3GI>M")N#%NX>B6JK7O*^+Y;[87QC- M0Y&FZHD9F"4H3S+!FC>\$0 DY$;-" >:\CQG-'#,YH"AY.DI^HB\F>ES ^PJ M.$$+&FP3"FT_5SVRZ8CD>8B@*V=*+Q^B=1O5FYMB==A\+=[N5N5]\6GY[8/4 MRP^%(F6SW=1J^J1-8,YS"@A &"Q!]8]53V$24\H9Q,APW(_B^#,J<&J,=<],CQ*".==)0'[XF;3=AR[:/X:R?\GXC0.$Y# M6&0HB3L<.&-:_1[]61]1RFO4P27L6B\ZX";UP%[BT"_;\PB!O5:_PKZ)1(\5 M$),R[:D#8UFL[2= FB7;%IR]6+CMD_\YE&][]:\8F0T(4X= M'ON943LRKN9(+\&RFBRG#MKP6=-+\$SG3PL:7Y](?<9F5C.J5T>?GUK]SA>].R6D[A:48!S3@$(1*,""&:$Q0,1";,#C.LK?@^ MQU"78N0P;J %'3:[OOX#N-0\VQB%1L-C#4L&_1QHO$10WUG&8%+GL4/FP(^G M)QB.F-$^O+@KJ\.GHKIGQ9?#)_D_K9N#AQD/PURDL6 X!@F("8Q;6V$615I- M3X=9\)VE*U!OY/_P/E"PK@(%[+6^]BX)U#PO\,Z=80IM0YN?W?WGF.G;MA_$ MY#S49J /3S?:'3!BK3*G)NL$9#Q-I()1EF<(DC3MK%',M#J##;4QC=*\]D: M6QHMU<8#@T[TQL4#"\,5Y\6G%ESQ.5/5,?7B-=VQ8D57>?ZVK#8J?5)'A[7 MI91%&0JCD$.]::#D]S'F^3S9C3I2B3$FK=Y:(<]_-+1]V.O%JTLY8*G%'"<01;#%$$1<]09"H6]7FC^ M^G$5PRHKL2'-7#4\\#5(-R;)07XD1%,[#-F;GWJ8.M"C'U9<:._MEKMUN:MO M\7Q9[O[^[N:FJ(JU,GO]-G_WH6W#16-.L,!,D(A@Q&(@6-+9AI$PNA+OQJ+O M/=\:9'!"&;0PF\'T2XWT+X9M AU3KKD=/#K;AEO#;HCVLU.LPUW?KK%3[N>A M<8Y]>KJ;[($Q727,E_M:;D\/0 B4Y2S)>89((E=Z@'?;UXD@V*C5G^&O]JUM MQ4Y^)/]W'WR1L(*JS@ZLA,R4,3W%\DB6F30I(&WR-(G\/":B1V"THQQD@%5PYV),&Q-I2(%1GO"5@:\RX7"5%_^ M7C7GMY9ICQ5YFEF.;]X,DYH:SL6)]T3YRS.L]*4K0TBO&X9GHE%N?-&HP[%E:(AJ_;;\MKD_WN=E595_;G:W=/D@ M_\WA^X* B*4T@AA&*"$$IA&,.@AIJ/>*AQ?#GC6MQ15\Z8 %JQ;9]$/O)[IC%.'?&G.VS5.?;;W?Y0U67M=6>GCP]5L5R_VUUN.X<+1G,< M0L%!PCE"+$&IZ/994IQCK5NASHUZ'JY-HZM]#2TH=\'7[A2EWB=92R_,$A!W M9.OE(I/P;):6*(C!&>-5T'#^\<3YHY.K<552E[X>A70>@7FHHWNW2L]?KL%% MPL>V:?FUV"UW=='/_MQIJEA?%U^+:GFK<&S*1<8$ Q!"P-*4@3!D29BW.!") M<_U+\UZL>];)>A"O6JA7\D]GG,&V!:HTA0!Q]F$0Z#2X"3A\7N[I^7\.C=][-A[)FYS#_[,[C=Y]>_#ZW_N<_RSC MXVX>]!\:G_-AAS[HX/N:&"WCY'Z"]!^O,29*T[@YG3&?I7#@S#DL+#_/##K0 M3XN9U 6S-KO@BXCC.*=09 #)Q2E(!,W(:=(&PJAJR.@7^Z^'O&WN-9EO@9D1 M9'[DYI0;PQ.V$RV/S]JFV]K7W+K7YFP>FT]VT'NVW@W]'W(B]J%0Y=N;W>V/ M^_LABU,41S@&*$X9CEE"3H*4DM3HKH9CTY[UY(3,Y%QL%,KMC_Q'8MM)#3#H(R/PETZ9S&^:0S#E^3T57]^OOWQ>>/BRA)TA3* M7X6%JO%F<12&S5ME$>% [Z5U@U_G6>X^[S9J!5,_1V'TC.F^&U[[8O77V_+K MO[0^J=&%NG]0 PM=#*RSW\\,%@M2IAT -H!+ZP_ \ VJ1YW[/VQN[P[O;C[O MFS?X%CR)\BB)$YID#,4@EEE&^YIIE*<49F8O4@^S9?*!6SU3_6BI7I[>K]@J ML).\W]O+5\\LXH;G>4P:CGQY^A"/0X;.(^WRZY"ST-___9^ZOY'_H:ZJ_/L_ M_3]02P,$% @ 2(JA4 P+5)?]9 :/D$ !4 !M;W)N+3(P,C P,S,Q M7W!R92YX;6SLO5F7&S>V)OK>O\+7_>QCS,-97=T+HUO=DE)7DJOZW!7_Z(]O M?[+%^/XNFRU_,O-LM,PF/_V9+V]_^LFG-1SS8II]S*Y_*O_]^\HCM_/L^F\_E\U%8,JA MKF'YK^>TM?SQ-?O;SXO\[NLT O5K1R,YI>R'>7%=S.]&;V:K?Y5U;+89&I4>+?'%U_6&>+>+FNYI0*TRS>7[G\UG< M6O+1]-$B3Y$06:GD75V[2/WEC[.&L;>5KGN?+I%Z378U MKCAOS6AQZZ?%G^?-D8,M=3F*XN[K/+N-9?)OV9MH=]QEZ>/9WV:'(VMH,"WV M?QE_&4V]_/CVM[-P2WUY\H>:^DCM!IKL<[29/XQN:DCX6<$&^S#/)OE2S>=1 M_UCSY6AG]M9HLU=UI7BL8IM]?%!3WQ:SF\_9_,YF7Y9G][Q6<\V-QX_R^=]' MT_OL739:W,\W&]6;V;=LL:Q%C-H-=-CGHP7>CR+BR[C(UQ13>U]L#I7U>O\A MFW^ZC0K&L1'M+MU6;VK"?+!26WVK9\<=JM-TSSZ/OM?MT).BK?1C^^/#[OCC M)''6;:7=WG_,QD7<1K\1"OC M/H74.RHTUZ>W<3T\WI&GI9K^^L:?.)NL_O@V'WV)0EK65Q)/:Z7IWI^Z5QVN MU73OKKYFY7=F-ZL_OLMG^=W]G;]?QCUP]9MH4MWERU.4N=1VFQYAO:FTJVS3 M/?E'EM_<1BM/1;L@F@4?L[M1/JL@*C7%DITV7XR+^]GR8[0$3X,\N?GFQOLQ M^Y;-[H\J,<^*-?[]I4[2AYAL?;Q3NZ.9FGMUL M?+K5KT\:5;U&NNK[F:(YL;7&1_-@!>X@R6E#.:6IYL=Q?W73]E-NWK+B9C[[>EEYC-<]&)QS8G-1(QWUWWY?9 M/*YW&QQ+_:J(>TZ<8Y.3N-+*QSK&HE:AIYK1NMOZQ_,*3:+67KC#ZC MJ0;'4;H7/F9?[^?CVXCCAWG9@[NC73Y8J^W>U>5:GJ>ET$]1V=;V[A"D6Y;SZ,!W5C4YJ_DMMHW"JSG9:*VWWON8B M4Z-N@SV]_[+(_O,^KFKNVPFF^)%J[?7O?;&L >&A2DWV;:-]?LIO9OEUW OB MWC!>&<&Q[(=BFMQ8(LZO>=#Y_4JT,K99E:#5D MJS[N:JWAGK[/ELUV]GF##??W0S;/BXF;-0SQ[F9;Z?NG2-:&,=_7<,/]_YS- M%UFS/7_99--]+I:C:<-]?M%DO.M:*' M5:2-6T$=KD7Z?I'/LL4BFK)?\MFJ2XL:2\^A:H'&E1\ ;83W@DD.@08T"M5I MKZG%L-:\:F>T#PBT__>/2GE29^ (%3FPH,$N4]-0!QPI4@UGI5HF*@ MEFK33,$*3K%_&%YZ6;./>JN^IXO:DRW9S4"Y%03@:C'C'#J@0/@T?@4 MN2Q.M2?^H@VX^Z13^>,\RVQ1!H*<2*PG=0,R3AEK,0700\L41Q)48X8 BS-,KL[<2_:5@L,1V0,YD8X$%5YS+2W%5** M.Y_ '#0\YO2Y(9V+>8_L*NT?7QH^SX+_ZI'L>>U %<'8"8PT)=1HY[G1ZUD% M+"3PPI2?9BAPG%>),)^]0>WH2M63;7S*.NC];;'8M3Z=T4H@%&BEH'%Q%998 M(.3,>CXB9(01\K*6JT8IU#[<0UBIWF?+@Z0[N8U %+->$F 98U&GX-16TPD; MR*Q+H!R^<,JU#7:/A*NZ[T9K=V1U6ZW,US$^C7<'FPK*$LNB&4.D((X++S'W M:T2(<=ZEJ/;DKTN_)C$?( MM/KU?9I-F>+AI+"B#,9;$$\F(I)@@*M?P(Z:% M!RFG+_1?3&P&]4$>N-1,+G;Q![I<6>L 8,YC01C!T804492( ADW/5EK*6\' M#Y_/\F6VBLU_/H[U/< =,JP!3TJS 3.J#"!,60VP$E!+1==H1864N,3CER$< MV=;F0]$;K%WM;0>&M&,PZ^N24917US[".IK^1S;:Y29ML/6 .0.60$\!A1Y0 M CAG%6Y1CK6B,5Z/\Z(;BM7G=4MB&B:]RX%\_K-HC-";]@)RDFC+'(-"$&)M M7&+P!ALLC4HY&1J@\^054/@\P0R8M/'SAYS$9[88&++4P B,(!$708 ROL+' MXWJ1<*_'!?-:B'N&:(9+75_<-Z=!5 T&8AV-^%N'$*<4 W3UO!;>GBZ9 M8?)674>9-D[>)ZT&C#B$6A$*"<1:,(,E?\#)IQP4LG\QN&/Q#(#&[[,S'5VQ M8O!6< L=9 )8 X"1"*MJM Y9D$!&?C(97UP[NG0RGBZ!KOCV&(B7+R\)17^_-YF3?G2)#+[@I!"V6EP-0@K;G4PD'HJQ%R M1E)THP&ZLEN2_IYK=$E0=[7O5)W]6$RGOIC_.9H?"A7843I(YC0$5,%H*OL( M"S.ZNFTHJ I!B*Z#"*/K MGC0%;?'E+$GN8<6)0'9-A3C,++^9F?LHC-GXQ^?Y:+:8K@3VVRB?U=QMCC<2 MXJ0BUBC/<=3I%80,*[M!04J'+RR,MPTB-0[R$%<=RSE31F$IF20"4LU0M7M* MKAA,H,G)YSY?=Z9V>0U4.1'&8=LFM9XGO'@;11*L#=," .D(81HY83821'D_FGZ8%U&C7?[8FV+@>*6@07D% A""A3 Z FM)I5?B MV(,+RS31&@>*E@#OBE;F?K$L[K+YQVQM@"YN\Z^+H[PZ4*M,,D81THPC:QQA M FB[A1UQ84VPI.&X1Z GO6V1G:4.M4#$PQ;JRVQ6#B&//:J MCG!E N;NQX*U#'D+#D5#.$*X,DQ4J M1)N44+7Z*]VQ?.&70L1FA# :B9%1PILF%-02L=MU%DD>301E;$IB][I6ER? MT9&M^+[/I^^C:_/B]*_*%ZB*HOXY0PR)E62F *.=T"REF* O>Z M+N*TR;&S\1[BD>.NAUTN_ER1( J]!]I9JC%16@.)-V+3$JL>8Q\/9$YY_%)@ MC3<'3FPI2 XDLR02.8(#,"1:5%0VPB%S63IY2WRIGP>G 1ETM7&]C)BNP[\# MM8)D6C"J-;0:D3)$#.O*P6NT0(EAE7]-KC6'=_>\.N9_.8UOM5L+E%)/(0'6 M*RV\IGKSF-O&9H(0EV@++E28:4Z.AVBH_5(J4 M$+S>7X7!SV:C?/1])&VW9NI>S6_ M&7].?"IP:)S&))IV ,BK<)BHZ%:KQERD1_@,TKCMF M8C$HX76U[L6A3O(PQFRB1],XHNS3;=;G.Z);.!]!_*'8O&!S?"&K4SUH MC97 3%EGM%5>(Z-601I4"*\ KZ4MM#/ZC>9X?)Q/"P9@*!0(":L0-,Y*##6I M1L0=O+#KRLT*^7D2@Q1D.\N*L>KD^F;;LC9=GI4/%"/EXSB,@-8;YHBFO!J; M!?5<*=B<_TJ#L+.QTM+@M_W'_>9]_&TW+3>IC%GN M_N)1R4.!J2GM!@THH5X9#Y0RQ$A(UI?UJ) .:W)A;QPE\N5Y@&J'R'?%TG>C M^1_9LK07/V7C^WETXD667=4;0+,.: MP[6SS7 \+NY7$V&<1:K'GK_/EL<)=*A:(,I9@K'1"#I!$?%<\6JD/B+0I7?_ M6S;_4KPJ#C4(;7<7?\H'ECZ/OF>/>GWPSL^.\L$C#!C3<6!$8(4$L A78S." MIFQM W2Q-TN:)A#M3K'ZFB]'T_R?*Q-Z-6Y3+):UUIVC=8,S@'BF,(DJ*;+8 M.8%4-6:*6,I!S0"]V4TK2,VBVQ6C5@%63Z XY&-\43A SVB90Y'0JTUSGNZ M5>T(12B!,P-,YMHL9Y+A[,7LKVON!RR<9H0;0IW3 )*X]:H'K1^F'(X-,+5J MPYI, I*#3!>DN>!*,2TTA99R)A^V4\9,2J3>8"VC9)?/F>@-(-8D[=*!,;+4 MO+1VDI6S)?ZY&JT6),4]., (IX:XTBBF73&HND/_83J*:^9L4OJ,OI8.]L/\ M.50M (^88HS J+TK#%4T]U U4L62?#"#-862V=,@HITIKM6;V&^ST2+[F-_< M+J^N?U^L.7](ASU4+SB*.0*<0%D^E\.]L':[TS)%4BX\#=8$2F9/DY!VYW?Y MEBV6J_/S-S-U?9U/\]$R6WRZ_[+()_EHGF>+V/UBO/IMG!'_J\AGR[_'XO?S M[- 115*[@6AD-!&&">T8!QQ0LMWHK=#M::2Z=87L&& M@G].!*\KT;_-1U^BSE4>V$?MZM.R&/]Q6TRC2!:E&;G\42-.K&X3 6!BG#1& M4THU0)@#M;5%B0$IQPT#]".V&G#8$N8]L*Y^/.+^2@%IZ!3RC(%H#AAI=9Q? MU2@12SJM&&!T6//"W\^N-*3/3FA8!8-\&/TH3_3C,.-OYO=1! ]=<]_'T_M) M/KMQ=U^GQ8\L6R5@?%)D_ZE7"U\)4"H& $<(.D.YB<"PK36JB;RP9-5-D*08 MBC"Z6OC.H6KMN@%SS$6<[(R@:( 0:"SPU9@AU-TD&7N-!&P+XJZC&0_-G?K! MC35:"58J:+2!WL8-QEE%E',/6XN]L$P&+5"M/; [N_-]6\R7G[/YG2[F\^+/ M\L+8 7+M*!VTLE :Z00G3EM E6-;[,I9=5G'?2V0*!W4?D[\*BA^U A;.U@Q M>*@98)0!BJ2U'"DM;#5:H$!*\.P S_Q:H%"C^';JUSQI;]M3(T"/N3)48RJ5 M\A03+[?C$TI,PK/4DYPAVUW-4N=/BS-Y M6C-X;:G'VC$/Q.J-0PQ,-5['](5E=&Y]96H6[L[4I&)V4YJ5-OMR4$%Z5"P MQ*UDE@FB'/8"$.[HUN$*>0IQAFV)M70&+L(7(7JR5U@ZWVH&]+^._?F33[AT>,FHQ$A@+ZSU M/@[T(40>NQ1R#3"\LGU=O"FD>_ )U',&!&$A]IX(2R Q3'-4QO54\X+1E'"# MT\,HN_0"M!YN<"*TG1UUO!ATU.?6)]$?RBRF483+Y3S_"L8!!%(I**QRITAVX,C#G3* %@Y81AA8M)^IHM!SR>U#+@9E38KB=NXKC*^-*MCMASELVSB1NLTV8^>&[79=3[.#VE*QRL'*P41)"Z[TE/K"3 4 M/ZR]G*4X) ;H@F^!68UCW&$<9]71E1LESH4HKMMLMLB_9>LCA+?%HCPXN+HN MK[362.)\7HO!.&V5%IY"C3!E"N(J]Y%R"."4NSH#].:WL;IU OS B.F+>9;? MS-:1'>,?G^>CV6*ZEO_D_]ZO[_E7(TXG[2E?BS:_L1 J(8P&Y7SFV8,Z%%B0UL)C3'\BT>5'*.+* :6L6IPEQ5Q^'*0>A3&#S ME^T'RN SI?&ZCFQ:/ZH)2ALE+?&((H\Q-H1:L9W;SJ:$S9R^&K?.Y<&ZQSN0 MW5!2.M0[Y-Y9-1CDI*'*> JTTLA"4$7UQQ%KD728,\ ,(%T>?3=O+"'X90QPCE@'70$.BV]@WS]6I^!VJ%:9^PM*6C3:?%G M*9*H8]KB_LOR^G[Z\I6-&O>"3VDG1%V52RR9=$IQH@@F6F[PB%PF%Y8%H5F* M/-?$6@2^!RO!9E%Z92;'B$W\>9IM'LE\_!+PWF2V]R@?*<1R7T J(.%VA<4"Z M:FP,R@M+HM JWYH N ?R?+J-T"W4_?*VF)<))NM1Z'FM *%1GD3UD&HMI0/, ME.DBUN.4AE_8$U)=$2D1YM[H='6_C.KZK+1F3^'3HVK1GO&6< \5XY9"0Z#6 M%7I88)BR,@WR^*]+0IV/5EAGW-H18*.V%<-2+&0$HXTK -^B:D_,+QG !M M=T_Q2S^,>%^IX?3/%UJ%XP%!"K6-S7* :,*P/T9LV*(Q<.:>JL95YM"^4 M+FER?I[.L@%D>[!BWF5W7[)Y/=-E738X@KQEW@@%D#<1*4ZK^26B<9:2QFN M;$F4ZWX#Y2PT>[%*CG)D1^E09JS3"GM-/(U T6C!HVISY MXL=1QARL%W@9A4@TH-%\LYH851[XK\@NFT$PB&7\7^8 >:5 M,=B[:HN60B6EZ1J@@[;AY:@EE#NWS]_&R?$F_EC+*-\6#AY*AI0@#K%HAGI% MI.?5J)PT*>^D#E -:MH2/Q?'KM@1"5RJ:IG-UO]^,WOIQ_I83*>^F/\YFA\Z M<3RQI1"'SH3@F@-O!>1.(EO-1\D!27'Z#] (2R'$BT=0VP3Z7Q'73Z-V,:#6 M1UV3 *@'1K23DEA6+1EE@&^G(6>71L8&@>^*8A_FQ76^+*_7'"#40Z$@HM:+@-2& M2XN]5=KRR@.C"&,7EH2B*^*<#7!7-*ES+^O#:C8_AZS&.7=ZX]%N\DY#11'$ MDG#I''F$FL0I#Y&=[/3H(B-35\3L7#1]$_KW6>S]ZNGM_QFQC.OV;]'P+T=[ M-7MT8W:>+^)?V?C'J&:LAE_CTFE;GPR44RN(M:)\<) QJCFRVYT%),7.#= , MZI*2-6=#QQ+L>XZ4(_N8C:>CQ2*_SL?/TBGX*#%U9=YL[IE?73] D#!)DK\9 M/)*4 TI!7 B15,QX2C88:^Y9BK/@W%1LG_^*DZ5K20YAMNQ*0Q*Q75]+.3=I M33L?#(:7CF?I$99R>-XO%?39YK%JM_2^K MO[SZ6@ISX;YG\W&^R"9Q!OT]6Y2/=UU=?XP_S//Q*FQ\=X+.YC\2./?",&J0 M8I)'=(! U7&RIIZD^% &>)3:MJG:NX":IN[J)F'+S#WK&P$KQ)$PBBGNL8N[ MC!%NJWA!D9(&:8"7;/HD;A?RZ2X\KM)1%I^+/9%9JXGZ9;2ZRG/W->XI*WY\ MS"+(BWR9?5O49MJ>ZB$.4"D!6#2C@$=1 M+X2&;T>N<$?))O\2G&M&!%V1S^;?\DDVFRSJ/>:SJWB VBN!A'>06@R(M(AN M;0ZE1=(I??TMN\.WH+KB50-H_RMB^6DXK#2(4^L-8!11KY4M7T)8HV<9T$F! M]6=&B;K99;"U%PF]ZH!E9SU1U"&BK??*75'-EA% AXW# M.M4#P@!A82+],3($84A,=80==W^0/W*)PWLZNX@8[*PTLU7D:*K>)BCV-P>F-!"&2T18A0[AFWP&CL M*V2,]RD):H>]+B20I.@8]:'><8H]M;P\%!026@4T+?/N;D:A%>GTY;XN+I.T M*>C]%YU.0[F'$Z72\HJPK&Y:?RY*%_QLG$^SB-9#M-OGHKE5KNU/!Q0U N,B MT(AX:S202.(-XLP#G))1:(!I&#ID]< DUYE7M,8["X>\I#6J!PTE5\"5,.SG780)O9M^R#4.0B%,[0"U,2-(66=K'\;I\-C^<$RM UQ=7J]L8)S-0[WO5SL M#UU.V%LG $7*I&X6,2\,51 @8:LQ4@124M'7OV?S+V6R83GU9_!L4=F$H]9P M1M5O)"#''=/(2@\U\8+#J,E4*$!L4DR? 2J:';J56I-!?TQ\^9CL21Q\63UP M&H?LK946:^BTD%BK:N0:T&X<1+U&U:63XBCODG$_^X[L_KY\&/TH.U(ZH<;C M^7V$_>%I<_=]$U+E[KY.BQ]9]C%;95]^5&0'[]K]8' F[CW*4.>YQ<)S#\K@ MUA5B5CB(D\'):?^UM*3N'U.,P%0Z82BCD@OB**>,X J)*!/NJXW MP)V]EY6U,?1[W=/+6?;(L[J9@:=N[;M;"5X2X3&75$,-"8]0*%+A B\L+0N M?>WOC8#?_YG.Q^Q;-CN8$^!HW8"D1<10815F$55$H:V\8=89T8U'Z+()EP9Y MCY9TZ0MXCD\T"4^SI/X?I]>N%?0R+H MBHCUG0Z-1%&&"#(E%,09B2W3U,'X[PH%)72W6VX117,I+IW69- S$]<>^H;B M>@\T%C %W"AM'8YRILH!8RM]Q$5X4F(S![@W]\_,YF31V1GVZ$>5C&%]O?C= M:/Y'MKI-]Y!+]M!A=IWZP4A8^OZE-,I"'7<)RRN8'<2XF]>".W0[MDF/YR?5 M+0B@PP"*<99-5B>89?[B=Z-EV>$?:C8QQ72:K5*X+JZNZQU@G]%:H%HJ&'47 M:PAQUHJX:^@M+N[2WEKKDI:M"Z.W%3(.+>XHRQ\?IJ/9,HZG/'O_6A8Y99G< MVTC03 HK&(',6\V4UTY4#E5'@4EY!;F^&_$OLE8V)87>N*CO%_DL6RPV^=Y+ M(&LD$CJEF:"DU]&49 QQYYB'5*KJ0E0T*D%*TL8!.A3[9&-S4NB-CRM/0)1Y?'RDM 4T^7T].)_ :]CN@QZ9J+/9Z/9N"&OXX'& I)& P<(U0Z6*F]L Z2 M,ID81)9QA"1:M0 \93-S=7;+WV>3TOP>Q\'D MW\KX\-UWLTO7^6*;E/7Q(TPGKX,-?3< R%0$6T#G/"80Z2BZAVDL4TY07D_4 M0W=+:#]B._N.S"I@]Q_Y\O8VFTY66NS+=R7V77>I4S=(* RTW$GO,6_ M:]:7Y[H-.K8F@ZZ8Z*ZOLW&9E_S[^'8TN\D^QLWK:E:.J?RGC,[X-IIFJZNU MU;*_.B6?39[^XE') Y1MX6L!<%;ZTS-HF$LQWP?X9E^'ON_^ MA=75)$@:T^XWS+<*]V/TUH@>F!_==B18)"Q31EH C'#12C:\TMH@QTEY7.H_ M8=;WMM#&U!FT'%_%K&IKD@01)>CC\@.M<9 2;B&Q%580J92HDA/>4'OR7,NG MY6B^_!?U3Y?.7YO)<9YKI0BRU#(F.-6>J@HK#$C2$ZLGYQ[NYN&A5\/CTV33 M%8\_W7_].EV]PS":5N\PO)E=%_.[4U8BK?J]-9P+TE6B-CI5KEA(V3MCKK18# E$ME ]PYNR-#T9E, M'AC7]UN%Q5W\P&TLDW_+UCK$TY[V\VKANB>KZ\XO^G?:0X9U6@K,2PPIL!PH M0:GPM,P$M7IHT@$FZ\6\M';L?=I[B"96((4]-A)S!CEE MK$+-0'!IRGM'M.Q<,$.@<]Q]L_QF9NZCP&?C'Y_GH]EB--Z\$K;ZTW1-D6V6 M_PJ*,RE^_@<#<]9I!Z,> "BD& 2M> -NHS[E.QF U35NJ3C"3.A,_GU/3N> M*Z@/.8Q>#JWQS:"YCP<H*\=2#)P!;A8#G#6]R;+O M&?1@]OW/8EH>T3]8?X\PF.>+^%B]N @49*: M[1JEE4\Z/!RBSC\DTM:<3QW+N.]95([L8S:>CA:+_#H?/]M;,1T M=?T 0:*BEO3- +'U! N-G"'02R T01N,D<4<=K+K='A#]17.HZZ%/(2)E#@G M'I80C"U%QD"E&)%,$B!\-7(M;$K@^.FG%:U'" [) C\1^L[.UE[VNNKQ-D+Q M0_GF=I3UZBSNU*0UG%@G+&6:@P\=-"; M:I2 BTY]*!V$5"0+>P=[&D&VL_#I;*6KQ,ZN,_ZO+N,<>T5[?Z7@F,("6QD5 M'H,HQ<1R7(W28)IB7 UP\6FH@H:A?M,>XM\AXRQ"6L1JX\22'6 %/1-TZL%C#N M2\L^0;L.NLS$J[UQ0%BI.!24R.V(K.SV@';F?ZZ"N!^=G9#[3K9 ML(_5#9P[K2BFGD,39P=V;AO'(#T#*6KT />HIEG4-+Y=7PE[TN?'@ZEW3^Q0 M]>" (<[ ,C$>LL9$0\)OUUTO08KV,T #OT$F[+DVUB#87=%L>ZY]7Z&GE>X$+S9QB MP!--E8H_$[7UIW"O+\S-V1Z1AR"=3L,+]D)Y++!@;\6@XZ@LT0PJ*3E2FBNW M':U/>T5E@+Z*]KC8*,R]:X+G:(!!21PW"JM ME-E;EC_>9OH#::_.$F\#X\[S^FPV#IW- MLNN\5G*?IS4")]1#CARP2'+-&25RN^-([%-6N@%FSFZ'0ZFH=L6:4R^J4T - M9YY%W=9'#0<2B+>H..!2PKH&F,:Z:6Z<#617='"C=>CEAVR^>LJBAG=X7Y4 ME9/:..8]HX)HA"AR#]ZDI$1AIZ>V?77+2$.P]D4*+ %> M,^2X*I.?P;A%5R,GRB>%KI^>$>_!P%@%Q4L[] >Z23;.N9;R' MQL!CVOM)[02LH"9*(\ ]M66"6B[M-B+*J O3ZMNCRIF#24>H?K"*#+LQJZ)N4#8FAP\O&Y4%L-AL_>O^O\RO% MI:J3K\\<5E?''_7IM(S9I[03/&% $%@F?)80 X,B"58285I 1VI=TN\1C\]1 M0#I^_X]40+8-!8(Q9T1P3A4%S"##(*L008BDA,L,94>H&4-QH; SC6AFH&:L61--)U6XSO2QG_O_=1 MH-E\^N-C]K68[QO$GM+!:>Z8XP +"I%2C%L#-L.1BB>]4#N@F9@@QJ)I#.M9 MD"?3P<5591E[=+.Z(3Q;OA_=[0I($ "0EDY K4 CZ7]DH[F;3>QHN6])V%<\6.P\$EI[P2W1AL3% M#6X&HS%.REP]H N,S="A(1!;71I\/LWF)G;JII@?7AB>E S:>\4YAUHXI A0 M@B%1#4$ZG9)+]O0@[X'S(!V_EBA0*3"?XT>.Z(EED2 0H-$*$8I0#PC$FFA; M=;I\">HR8J:;50[/ *YE:7^HGC\^L/[O+!L$I#2N5XA!S3SW!@NX'0;S)D7^ M XIW;E;^*0BV3(2'CQ+7NJK;3B=9!D,*!FQ&^BG0M23Q M37Z 'Q!]^9POI_LT@^?%@J?(V++7TD A**065VN8P9"D7((:4IA>,W)/1*]5 M4[ ,!9N7&1]69P9E1)@I3POF/TPQ.>PZ/%@S> ^$41)CJ:!0!D%'>#5$A=(R MTURH*[%)0-NV'=MQ&7E-) =.\H'9G DO+.,&L$TY)RC+>$!$DGW0B[.#=D4C%VP MPL0?K^:?BS]WI8(^4#I +C@&SE( 5>E'4OBTX^[+\5T#Q>>E E2>6FQ,A1P*2R E(IJ^W-,HZ0GN"_.79D"7%PF(0"PXDPI&[AH!I;7;3D=")XG]XIR1"0(F]KACNO4H*9D$7ZFU, ;!5#KB[;'X3V?G;O/AS>5L^^CR: M'0YMW5DC( V1+(/U#0'&0J^)JJ#Q1*0]1'"A?L8F@&SYC#L"&<>8?\OL:#G: M+&A'#K=W50D&8ZFE(B7/X_@ !'1+>*1EDB)YH3['1I!L=_NXS:;3.BO&XX*! M1?V76ABM8:H]5!994.U_'D.6$@&#+M3)F(!?N^KE0]*L.CE5ZE4,5AD.K:.0 M:Z_*N__,5+[3\J&\)%7S0EV-#>+9V67E*(%\J>;STD/R)$E]YUD-;/9E>5+Z M@MT5 M",,D5V-41N9%+V.,+>Y&^:&7Y??4"$(J(!VC$1MC MM>1$5<^3"6A$TG// V1-HHR/,>8L3+OBS.,9\R[;V!/.@O0SFA2S&Z6]?>B7<4#8J!\:0U:5EX#=G%8 M@%0C8SI)>QG0V7-[6U$#H/9%EZ,;T>X*P0C#L94,$Q35/&0]4[8:G04B)0W3 M %>7- $?8!@T!*RCAFQ@//234V MA!&_-%TW4-_,HFV]NEIW9%]_63AP"$34C2$" M@E*C5/PWJ!@"G4\Q%0846M3>KIX,:3]$*6,@C^[J^ZH$QX%7G&C A+#28L>4 MK$:(++NPC+C7I_X8 0 M)(Y*(8$&PEC+B-DXQP4V:6E2!B_[J%HOY\I%:$?_T M7*6(OPH?RU/(/>KFD[\/C@CF!074"JP4D\J9:J_$Q"0YHP<4J=R\AIF"8NN2 MW[M0<(+YRI1.-1%(ZE '*^U2)%EQO6Q]'RV#G1\Z*!&8LD MAV52K[@$2F2LK/03(BU(N74PH(LH[7F3$@'M@R)'O4@O"P?M'3/ "4DL)HP3 MCZOW6R/J^LHCVQ2=OOM&WWU M\7B@0IWZP6"GA!?6*Z0$MQAX6T62$8+\A;SVTX3P7YXM-@YO5]32H\4*@J,< M>EHP4.6YU);JN&,K"J0#U4OT@GHE4MR6 ])16B!+$HY=L>+I'GQ$:WE9. #+ M*%!Q67:0<IU+0*%J.(D92L; .Z+-F>WI(,:3]$.:J[["H>I.-2,6X0 \Y1 MK2GUU<)(*2$7XM)H0K0'67(6FEWQY%0O>:UZH;R>HBU!FI(X6.(U(ZH:J\'L MPC26-'$7[0';F1J<+9?EL^AUPW-W% _,06^,M$Y)8!V"TD.X&1GS#%Q8*'=# M4GZN[Z8#VT<\=S7Z\G=OEMG=P8C=0_6BTF8Q1]993@3%'D@,JP6;*0=34HP. MZ+9_BZ&[#:+;)Y,V+F==S.?%G^4L&WV-?W/D*>SZS00%D&4&$4'*G*N*,$10 MA02#[,(NN#7$BAI<:PCP?D+-H@&9+SY%X8TF5[/'ANFNY-FG-A<0(2[P!U MCG-+.=OJ$TQHD92^XJ]"N9; /CM4Y6E_RJ0,L]%L=6]G88K9HICFD]B=R=OL M6S8?W91]RXM]D2OGM!6D]1800J*APRR T$839S-.KK!.(=4 UF:)557J+?- MKI5[-%NL"C3%LIUM!BCC0)64@A-.<%1P@:MF%2?4IAR?OI( F6[8U@3Z?6AO M-;6S@%QY"DV\!#PNSX!Z(]5V_@"?XN)^)8>OS6I?)P+:IV+_,2N=*U$S3%7M M]S<4H,6,8Q1M.TC&]"5FS'!9+._U^)/Z(!*B7CV@=?WA>S\4F4>:@0M%91-P3<^O(B M(Z72DNUL4$2D/,4XH$2%W;'F;&@?B--UQJM/X]MLR*7DP=+:<:@\ M+4_1I*+:8EI-WVAYVUH'BUUX=(YEP-I1.BA?7G$Q4<66Y0/!2A!:Z5)6.Y_T M[MGP)F^J@ \Z:,X!]+4$8L2EQQCHF:7 >0+BBJ2K4QF+3;TI\+IH]$'Z::*M$X)Q&IJO.P3#*.\\1]&B MAP)[!)791C4ZK^6%[4-IXCXI!.,T8+NT/5(37WD)O1!(60B$PY1PSZI38P>A M2WI>8WB4:7)/:@#.OHAR;LJK,LT@ *Q\U9XQ8X#BJ+K3XX!)>G=C@.M+FH#K MI;PZ#=&N^-),RBN,C<*<"\@DIH@CP5VU%'M S84E4DD5<*V45Z=!VH?3_IP\ MG00(0#7CWA,-H$80;:/5O%0^A2@#W(,:)DHRGOT$SIR>S(M 19%TWEE/O2^? M18=N.RK'4TX !QBWT*2FD@QF/Q1)2^,%&5; LCB>B)F+?V"B LMC+2YL]TD1 M<=TT7JG8(2R.IG"3GB"L/-9!E5D1M\388UG.3])CLX*5_CLAJI'(Z#=*S MQ=]!*J>HOC/E*'08D?)I9"#TYK:@!'&K3'H^\-+)T0;"_6POV_/&VKO+PPFE M84!J!BBGE#OJK8-25N-SV*9L+@.,:FM/%SD7T3Y.]VN>Z0>.)1/&88BMXSH" M9'CUP!+PG%_8/8%D>1XXPS\1RCY(H683,_J:+T?3M]EHD5U]F>8W*ZDMWLS& MT_OR3;Q-_,J[T?)^GB_S[)B+-J7I$*U&Z"D7T'#J(8U+O%458DS1BW;G-DN^ M#N!_13%MU'I"E+4$.@ %Q;Q*^B8A,O"B;>]F:74>HJ\NF@UYQ#66@#!FM7=F M>W5+0F&3$I(,7C]JEB]G@]I5')L?Y?._CZ;WV;NX3-[/5Z%L5]=O9M^RQ;+? MIU:W/7L(5EK4B%\[5"TPZZU0(DJ!<6,\AX;%M=YS81&UBM8B=DU#^!&$<2_: M!?/BT..J)[<1M";,2Q.U+($Y9PIIS*JQ>6\O[(F29L1<= /V8";ST0+O1_/Y M:/6.?,]QJVW,?H X@SZNM5_4.U I &PT#VH)_?HK;&,!= MK0#1N"GNL@_9?/6V>V^SUXW6?:LZ4F/F[JL2XD+.&>*($H<<98HXNWXFB1.G MI.LQ\OQYE^L\EKZW3HC;%>&" R<0\ 01(C?^W#A.$NEU6?MWNKB+=H#M9Z;V MO=TV.6&1B LC4A1@;H%A!EMF*KR1 3UNL\^[7*:3&)\QU"?U@@<&:2B9PLI1 MB:E2FU39<;Q ZPL[JDX7^Y&)FP)N5XZ6#_/B.E^^+1:'O,$/A:("XC%AQ-BX MX*!H,VBGM]A$#:+3QT:[T,8:DFG1$*!=T>(?67YSN\PF:IW$X?U]>9IZ=;V" M8'%UOXP[P*ST/*_@.,"1J M$_.N^+<3F5/WM2 L=)0J38 5$&.I%>35V!A*RM5Q\FG!Z^53$]CVQ1N;3^_+ MJ7"Z9O2L9M"6N6@>>ROC?P@D#LJM-D_2\A$/\$"S==TH#=ZNZ/0^6ZZMFW*K M5M^B85.Z4#X7IKB[*V:?EM$HNRVF48B+S7@.$.SDMH*6G'%LM<&4$BNA\V8[ M884F*=OA*U#'SV9(T2WN+[GXFE60IE"_!"4DTF9]L#":;LBRZKU:+N?YE_OE MFD;5EIA-/HQ^K&*>'V72.+ E"?68 .E]P )H# 0VRW8@J2LG ,,AFB+ MJ9T+HF<;;H/;BYEXNA6WKZ6@C';8.B40-XIJ+ #=XA'USQ1BGAYU49214Z^1 MF.VBWK-&?KHF'H2#5B 6ATD@3'CX^.?/B:]Z:F\&WG].%5(XC*0@C $)$R@B/A^,AJ02L0^=V1OF0_VNW0V$VV5!F)8TZ9X5GMA@, MPU!K3R $3@ ./<&ZPL@S<6$A[.E4*?J O=N5X//H>X\+P+8/)V6B.U K(.<] M!9)"2S!3B&'!UMG*F.4>U,NWV-E8Z\SU0]6"T0 2I"REU'$B.*"(5*,E$G5Z M?-3^A&Y$[B_-E:;@[6'B;G\TQ6P9"V:S\8^^(P::G].*:V PCFNSQ5P;Z;E8 MNS.8@92 6N?H[8SU]]D\&QS[#H_Z*?84R-8'HT*0BWSW!DC M,?5:5F,T($D;'^1!<"/R+MK MBM+;D]O/]^.EO\H[J>3-W=?(QCN^CH;EW&W ML4CYGLGIU#K28(#62 H@%I)&,Y=+IK6HT,$:7-A)3(>\:Q;XLR_>VVP\+V^Z MO9EMQ^Z^?\UFB^SWK\7LX[KGI>"NKG^;%XM%_36MR>:#-$1JHZG'P# +J$*> M;2>I2TJ4/4#O:Y,T[%$,?:H\Y9AF97:"M;AGDSU#NCQ]R"C(!8,N:J>(<*8, M]6:CED)"%!N C;/AWD8&:^WT/HKUZFLVW]ZVW2G'$Z!)_DA0PGEDB"5 .ZDY M!57^SXBD!"8Q\6'W2T=M9NRS@KJ&M,.SQ\V1M8^ [AJ7SJZ+>?9HH7F7SXIY MOOQ1O< 45YBGK;C_O%]E1EG>%I,=]R+W,K>37@2"',%2 &X1IB9N(]4A6DD% M#\"%N@8Z)/#..31$X?8SR5*GQ[ZQ&\H5I.5E*NH8)(!QH:NQER[5"[57AD+L M9L1RMC5SQBRS\8?%0>;:SP &G5E9*'!B'J +(9DB[.!*N7: MQ^F63.O']3T2M#>9=;N@OL#V=-TX. Y+9(VC2C.!O$=@NV$@X5+J-.C\?S^UJW%1IH/1@A(T1 ("05D@ 0 M(M%V9D.8LL2BUIG9H"^A>RS/5B;W=W5Z/RG?7M[D='B;C[Z4:5!W)_D[MZG MI-,2Q)W Q MSEFM@(2\\A-0;DA*R-( K>/>V-:2/+I2]Z)F.H[PKG72C_GBCV//M^ZN$'SY M>A.DBD#$"4)<":^JT6F2]%K$*SM5/E>=:P38WFBC?]1X0.] K<"\X(@9Z[ K MYV%$S5?6$/6.75B$9:JPCW'G;&#[6W?J/*MWH%8 DAJ* 3> 6@IQ'+/>8B<) M3HEK>0T$.D?B1U>@<]'MBD6_9<7-?/3U-A^_Z/O1=]2.U@W,"<.Y UHJ[A2S MB&T=-,SRI$BIU\"HC^1^G[W%/J@:+/ +>(5+>=K,1 M3N30=L0.U@HJ>CU68/L;70JZ_?&IZO3I6]ZSJD$S((5A&CG"-5(* UG9%?%O MY(7=-6N. $>9E83SV?X!,UKQP .** 5 M-] K0*2$FR::M)@O'ZU'\4_/UZ+XJ_ I"FN5^^%A M8QY-]VQH!\N7Z=B]\7L]UE>YNPH MQW5DX]E9.!!HE&("*\D\( 01C2KUGJOXN8N2?KJ\BH8![4V_?5OC;]M9?N0S,K:]JA:T,0X;Y0E!D$DD-7<5R?-/!JN%Q8'T +'&D2WAXN5/>>":OZ: M)'<88<"EQ,P9J3BCFLPPI( 2["6G>&MQ M2GNIM[<:H%E7F#? K4?Q:_LCCTXEV1F-AC@^5.9TBWH:1,@)(L46X\2GLUY9 M^$\BV]H'ORN-9_7J=W]JSOKS-32;IP6#M@A2KRPC1$-%K!-X\U89 ,KWF?/A M;;989-GF LGL9MWO.NK*X8J!:^@9LX)@(BG75'K+MB.&25?6!JB0G"ONYT], M-XEIMU-2Q9ZO7MA=_?'1@M-W I=SIRP0R@A+K28*.>:05!JO'P(%""I(19N@=N56 M>MKQCV7"]*OKWS=#.,#\@_4"XJOS! TT)9J4_A1KJK%Z CM]Z@9*%%/E0VT13B!-'"7:KKE6F)3+10-:I?IDU]E@]TRPTVD5J-9&8NT8 M@-9'Q0#'U7\S/@(835&2!G0OLD\RG0AQM];O^]&\[/.WWA]\/]?:%=)#R!S@ M)*[]C'",W,;;YP$[T]IMTD&UZJ[-%N-Y_G5[_G+4.[6S5H N]T334!:)L1IA_+9^@.A!YO_SY$NXTJ)@12)1"RO)VO MJCY;J"_$JFU4>D4ZCJW+?F\XZ;,2 4J(%3;1-!,(.NH(UJSJ-R4TY<+4@.1_ MIJR>2_HLS-J4];M\EM_=WQV4]I,R@3&+E8NF.<'>$R8 WZ2$X0! [Q-S10]. MWJ=*K&@&MU9E/OI^7.:/RP0K.14\6K4XJHC6<@GAMN].ZI0,30.R\!J1>0)N M71EKN_>PMS5BPH_4#$"S")12/MH6UGBNE +5>,W%A4XVJ0NT@W"7C"KF3^W- MS]G\[NJZ3*UXU( Z5CE@$-=*%HU?5-YHQYICRZM16V.E;'JN,SFJ:M1$2A3[M.^FH4IG3[)P'9%E[^/ MYGFY#-=ARXNR@2@%A01E@)A5TNJHXJ-J3-XF1=P,,%JN+;*DXMK/TO)A]./8 M\PR[*P0/#00,:.%AU!:UY(R3;4R1H"EVT0 OQ76SQ)P);K7KS,.O%:GMHQP2ZZ94^4;%EI#X76ES6J$:J43Z"[J'4UZO_/QGT0 --RT%8##3S!C.I0&2>D@PK/"07J2D_!BDBMLI^\X# M>9"DBQ\^?MYW0EM!11L :^DAQ<(I*831?NOJ@)=VN:0/XIT!\Q"IYXO[0QD? M3VTJ6%0ZU[C'QI:IQ)CD<'L* Z"[.(V[<^*=@?(@>9=_:VK%*YL*4"HE+/). M4> Q9XCA[;D R;E-&2 K_;TP;O341X:[]1UE$R#Y'O27N#>.\& 49F +UT&C8 /,"050(Q9%2%BMI)&#<50@HDV36\N%$9/9$ MMA/1'02_?I]-\L6XN)\MLXG[/HY%U5WYIW/)MJ^]YAJ!^?6'E2 'O(%TE>=3(:U#&4%=H"IM")3G,$^1&R-0,G-WZ MXWM.X'2NCYU'=9=ZB2S#%@/O+7?;J^Y4N5HQ#C5O+Z[O8XYFDQ=W#NHE(ZE; M/RC'7)EK@T@$E% (2;X]\:/N\F*#SQ-HT3ZT@] ;WHV6]_/X[]J)O,YH+5!( MF>$$&4:MQ5 BBFR%BX3ZXB(]DBC7'=#=;@'_R,IKX=E$Q:UV=)-]S,H\OX\# MGLK\&G:C"94YR5[MR2RU6J (.56:&DJ_=0,!> M&4F M;X\]B>X3,Q=C8I#E'*C=/C[1FV1%AU@VX^F?W0TAY*[GMI4 )1B[("# M'EG"H="0B@H1PR_E;;NV:'+08F@<_;,S=CSKR>/%_\1U:U?50!S'T'#%C0?. M$20AV!X,0XQ2.#1\M:.)%:L!5 >Q5CT>QR;O\;EKU8ZF@L.<$(80A](:ABA0 M_ $1;RXDQJAY@IRR2J7CWI6V^S'[ELT>O/R=:ZV;[_LHN.H"P3_RY:VY7RR+ MNVQ>0YVMV4+B=?0#)X[!>E?->\&@CIU;MXG@6%Q2.3%, M@6CD"24\,14*A)&4K,$#FOVM<:/H!/:.)W_5]4<.(S69Y&63H^F;V74QOUNU M/YC,&MTM&IY3"(3#$#$ 81EXCC=R0]YK7\L75%.]W-6/K0?ES6P\+_>958=' MB]N/V3C+O^Z\9'!^8\$S0815CG'+A'6*"R.VHV7XPMY&:9P#1<<"Z$I;/3@6 M=WXS^YS?9=?ST5VI[ZQ6C-DXN_HRS6]63/@4_W]QG6>3#>@?MUFO#TS2 M5K\;B)*.:ZJ$-J \U5(2N IKRFQ*[-\ [:VVR#Y$60UC7AQ-BU>G>D#"ZV@F MZ+@B.(L!DI3(:N02ZY0$20,,C>Z7I6=!WK&N%BW+T1^O+R:?\KFW_+QH21JNXH&3! 4KGS6VALJ MG>2D>O( .^/@A9U]-2/4HE%,.V!'>?Z\Z>#BX,O->\L'+!%75F#N??EZD>'; MC2Y.(\E3[OL-B"?I(GW)C60PSSZ$>AL_.5MD$QW-Q\GA!YMW% T..6Z0!(12 M(2F F');]3*"D7+Q9)@B3Y%4T2B89XM\%=!50][/RP7!N >:"8 H YA8(;"O M^D<3Z:+:*"$[&N(>_=I0,15%@ %2%.857J14QO64GM MA5RF;4'JC>#9E>]AC];SMD8*OF-5@\&6<(6),$QX KFV8*M>(Y-T'7M ZT8K M^F-+&'?%JB,&F/L^GMY/\ME-N4#&_Y5/%IYOTN]J+1 =YQMS7$#O-8*VS,VQ MQ877BT826&L,I0,,"J@<+O]O*R9&<(^/<6_] M]IL0O9U>?O?]:S9>1L;E=['(U?7:Z[_>=H^YRIKY0#! :&PH@H9P8YR3A(*M M=H!-2H#_ ->8QGFU>ZGI5B@=;XCG#^Y37,R6M@PXV^W$:^=#@8"XCEO--)$. M:QD550$>]!9]82[ KBG8] Q(D=V0'=$."J5,F6P($.*YIU!NS3"IR84E%.N) MA0VA_SI:TTY?GFSSWGU#LCKFM#X-SNZ=UI@)Z:UES#)*'<":DFW_!#4I M @ ZP[F0 MMTZ3VN^&<6DLMW$[A!0"Y:E':NLR)O$9\IJS[MAIV'6IJQ/?S>,ELN@ M 9C;J.H )J)=)!Y8SB_DENW9$MO[;MAIN+4J\S/>#7.4 J:TH21VEA@CMUXI M:\F%).-H1.8)N+T:=UJ=\\WF/A*4ALQ[311 45G&<7TUVW-_JT%*N,P \P._ M=C?:N7)[->R/%?)BDTUPUXKNY$.=;Y>CJ1V,%#C58+-Q2IUUK=R)7^?+8_GW#E4+4@9 M>8@Q4@YB*X"6R)EJM%3AOZA97YL#16M0=Y;0:?0U7XZF9M36WC2OI]_TQN[A?7K8*UU3J^"13R>14[1-*L1E'>VS1(\F9];]? M0"+E1+8D2B1!FC,/<2DV0:&__M! XWN@)V$0'#D$,0<8X\!0[644/N_:(JQ M2PG5&=!#Y@?;S" G"'6D63!2<>H@D)II QPP<0SMP%.@S9W^\\/C>B^EUSNE MNH,Z\])DX!)5&?-]64D$]-PC)SB UFJ^"UX"O%FIW*Q7\!O7)FK4/@"DB+2 ]<_QVM#B:6YK=<>*,S* 78KYFW'(&S.SXV\*G"MD.9#*0H^AC-@: MO+O1%C_\-==!EW)X6.T,OGA2SY7MFM>!N^!M01.%H&=IQ@=*<$FYW<6Q.0O: M6-[QWD3HC;7]:R#7"NQS<9MJ+\=^ORO*V^7LX?O\>G:GEL7LIUSY@ZW,JMY] M*A[*92I/TF I=JA)$)Q(E>YU:<:92?5+;+6LQAYZTEXVL M08/6@1(!B&>2 V< =-X0K6K9D6J5'GR$ZZ[V%"C[AGA4P]O% ;U @@3)&A$IAJ^PX#YIN=M?>#L0P22;2@&D932H!B.YFPFDI.U]P$ M*+N'OE._-H=MRZ?$%%[_)Q&%_T24ZM?AR^=76/'\QR Y!!1#3ZGU M&D6GSB)9=1@2I+)FC^H[!T,':BM; GAQDHT/Y>++8KXN;C9,7AW/M/'JPP$B MC DW(OYDFF'L-:W7X-!XFC5']-M1=6> 9ACL[_21P?Y.!\!9=/"@M(PZ+[B' MI X!PA#Q9B7NQF_ON]!8V1*[B\>Y>UR6#\7NNM16AG_$3S?EX;OT#5L&JK0B M(AHL)26P0FI*?24#@E*TV>89\A_KO!]@,ED!].6()U)? -" <""VX%@(R M(B"L9RUD(TK3V/#NP1*,X@LA&63D'GDCC#*L[#!AIH^P1 MI3;H0=EG8]>GVZ=6\]G1;"K/#P1%K/*$*\)P7.@8B)G;V2-)9)O4ZG22&F^% MW\63_2NKU'?+\O'AX[>/Z^_%TFQH.#^UVC_O+0$9#BFQ5C.+A8IF+!6KKF2C MGK59!+!)< M6A3K:?&I0^1'%3_0Z*&/4?19"IZX*F:K8@NI?MIO,.U( VF0-(8 X(T!R%!$ M2;4NBTR"S=S4OU:D@?(86<=I-+.2:^"T1;1&C#HVL0I:'3*HVTB#\]3P-B(- MG(((*$DL=U9C)XQTMI:)$34U:F4B0*-(@_.@?R.1!EP*8JB(2X&X#/#<13>F ME@G&WT^#3AWIM5FDP5F(CB#2 %'*6$I,++P2W*:3$5AU6#G0RN$?&P7:*^UE MG,%Y\ T99\ 9DRJE>A" :*V@,[:VADHBWV;J>$MQ!F>JNC- 1Q!GH*V'3OD( M '$>6H: -CNNVE:7P$8TU+O0V,LX@_.P&V><@7,0(J$EBM]*4@IZ#D4M T2Z M38Z>$>WM=JC_?H =09P!\H)PHQR!A!&4=JM-E7(+:0UAFSPK;R/.X%)+<#9V M(X@ST,ARQ9"._SAG#BJO4=WAN,)M<_'A;<097*KLL[$;2YP!QPQC)P7S2#J M+<5J1U'J49N PK<19W"NQEOA][;B#*Q5'!'G#)$>0ISN]]:;<9IKT^:PY&W$ M&5RT".@5Y+]BG %"1GH,@7+"$(Z)=:SVFS6!-FN1RP0ZXO>XO/X>S>=ORR3$_6!& M)X7_K)\:F)I?'PQQT0*D%YAP![000G.UK9K+-(#$-7))F[I5KR+6+#_->2\( M7$H**>.,**C2>0^DOI(JK?HG/Z>[E,^8?5?7*YCY4V:/B&D&Z3(.?B M"M8!ETK^^W-3=>AJ_JWXO4Q%;K9/ M'+7X#=J'Z/\PSS%EU%+-XNI%"%/)@X%L%3 SPFV+EF3I$]H>J?*OV=WC:]&A MYS0/C"KCB%1*4X,8<5"HG31*RS;+_!&=L.4ERB7(YMJ;>MT@[C+$/EO&YV\,ZV6DT"Z3283'G_ M4"Q6PV9&?5[FIX(^SQWZ5-S%X7V3:DFL-F;@ZV;\SYXV@>4-EK7M7AP<<\80 M(BSB&! AE(!FZVHX0[5L-*L/C)C^6;"&N>_;O#EXX-(M;,^TQ%1'OB.E:LSB M7R:V;,Y%L)?)\C,J:5BKI.XV)-D4!7C]B8VX>G,3;6B'>ZR63 &1\ITEOED! M -<"VZW"+9?1XQK#/OXS87]1_W(Y6]QN0O2CCE^06OTY6]XTO[?5\CN"$\HJ M++WD!&#& (# U3@2BB=6SC 7Z0[NY>=55RZ?X/TBFKQB=_/DJC)O)XHR'VD5 M/+<"2>ZA2 Z09YA6J?^CG%SSB60&'9 ?95^Z&)AS!^^'-6H7HK_MHE.%! '0 M1F]*$J"K=03'DL)I\:X3K3=CTD7XYN)2LONI;LW=D1#$@\\&"+UWSD'KJ1<< M !J=XUHF3MS$'(2.]/NB9$L[5+/M?A5W=VF#9''SS]GRWT4ZZ4_ECQ:KXB1Q M3C4-/N7K=9P!APB&1$A*>"VQ(E,KX=D/CSH&.1>MWA6+8CF[B]U6-_?SQ3RM M-]?S'T53;C5J'S0F<6F@G-),>D.AY^P9U';1\B/%_?;+.46DM]*K/M/=0^.J0N585C3%'AFEWB_WN'MP@$ 1.G 2F$45YB MRPC;X9@N<$_+2.4B76\[O.>I*]N,NNE@_,H3>[J_/!<@MMXZ)SFD1FBEO49^ MAR9G4YL?\W-@?YIL@?YHG)"#V#Q+M[A)1Z,?9O?%R>W>/KXN$(.5$2#E93=& M<.,E,A6RC%HVD3HV+5EUKK/1OR(N#J7\5,3I87Z]N6 =UW+IKO5J%COS7 U] MT_--1T]<8K_@54$0&"U%):02:2SF@<1"FSZFHT1G?@G9]4 M[EE@X8"6E%/*! .V1BTZB6W2]$QZY^?2A4)VE5V8'>BFF&])'C_L7GC%COH5JAY\-D@6P;->2"6<0$1J(DD20UEEB5%MF/<6;6N' M>B^[A3Z7J73W#W?E4U%\+I8_YI6%?[EY4RY^Q,FAV$XYJ]_+]>QN/X#O0[G^ MGV+]J;@N;QV3?6J$9ZA3G% M=:'788\.!D[',MH# T<=%'$9@8D$.A+.45B=_BA)F\7N-;U;N5O![[,M\NI% M%W]>S_\2_+][\)7@_^I,RT3);\OET\F,+J/H5\">.(J A7$44UT^>:CYRN.!Q"6M)D9: Y$B DEM026=LJY5V.,( M349[)>]OY;3'--LNY%Y73Q\G'F@14J(<#Q6 GM)T\QA@@2KYM/6MF)ZF3;H#&B3B FDG<%.1$6U\/$"J\G9GQ::[X!D]K@>WDJKL?HK,X7L[NG M]?QZ%4Z4.7CMX8"CIQU];D8,(D1;[!'4=4\)E6WN1KP1)ERHN;)C:',9%EM\ M7;]?1.=P*-'U&SJHZ'(&:HWF M,!QI% ]YJ$D 4ABJ,#;$2VB14(RQ6D(J?!N^C-# M%'Q4;9'Q.>?EPT,HSP:,HF@ M#-*I7-16*J\@:1/W/,)3UQX/6@OHG&8.2X>9Q1CQ&B1/HHF=ECUIH]JC++D(S9<\>:M(GBO^6[7* M>W;FJDG(]8$F 5O L8*6"^PG*^.9WK?>RRHV#%&K8.8IYK.0!JTZQVA!$]Z[_IR[7> 92[;D83\ M^.W7V?:?L_^;WS_>ZW*Y+/^<+V[-["'^9?UTQ(Z<\YK@?.0F$Q%1@D#\!*&D M-1)I'Z_=?M3(N9$!L:$"K3Z4ZR%+ W889F6 LJF\O<6,:&R4E7I;J+=;J>E/Z/3[[6WDWOYX/.()?=J7!&#[<*$CN$6#,8)+2 M_#D95_W;9%B"*RA!\[B&^_O[N,A8?_RF;LJ';43X[^7#_%H0-'3@=-?V@!O ) 76 M0VNY,5@(Y+;%3H57P@Y8\/=#\>=/_5Z6B_CQ>ANJ_W%IOJ>X_?>+GY^8+Z[G M#W?%J2CK5N\-QGO+G6908N6<\QP+5>,%E,E:)7Q0Z]&8..5P\&=+_W3SOX^K M]48&7RZ/2'@J/=0Y[PD(,@XXI8ASC9"B0'%?8R$@G]BQ9";>[*>,ZE$CN=B9 MHE2?I[*3<;ZO/1X @BE/BX9.20RUQY::6C+LIY8EKR>MEYT#G3_O)XM M;M)EXB\/-[-U$9]G )WD5*/V*<" 0@J08(0Z)!'76FYEE_&78F)S:SOU[]NI M'@#.1:Y++?M5@Y/ UN\.2C$L)2 "2.(<,$I)5V,FH&IS9#C"[?YA9MG<6LK% M[(\/14IBO+B]*F:KXM/\]GOT*;^L"K5:%U?3:]77/C%098>D2()XHX)'BUE\D9]P.6TSQ"W(T43]N?3?;/ MSWU5T(03;RGW3" >Z0DY4!4J0DWNOG 7]&B^[ND"\6P1>L5MZO.GXJ%<[O Y M@WB-V@=LG7&:$X6EM@)K+CVM96?10$YK0NJ!;7W G(MB[S>)S#9),AO3ZF"; MP'ETLZTC@H+HLFB G3&UC$:YB5W^ZH%*74&;:]DR=$JXXNOZ.1E6DU1OKS8( M*1NLA'VIV<'^R<0 P$LDAA3U5<45,E8DH M;"4GC*J)'=JW5?_!ZBL=X=M@V%9_2#]2'K7__H__!U!+ P04 " !(BJ%0 MHTW>N%:' 0"DJQ@ $P &UOQLV!&2NJXH0&WW"5R]VK75;4F]L_-^F8!(2,28!#0 V"WYU[]5N)"0 M"/ FD +!M?%3L:3"=^F"I6['NI/U2^!^E(^=O03_Y0 M[N-HHOPMBO\(OGEG9_E-CQ>Z=D=T"LD]A(R@(?:P/M#8T!OJ]YH/*#U]NAC> M:=A'=U2[&V+B#X=W@X$Z]( .-'4X5/&@?-C\[8/B[=.$][-XO3)K9D6/SW'P M,$H5!! HNY1?'Z6<7DYSF/Q\,DK3QXL/'[Y__W[^'9]'\<,'J.OZAR?1YB1O M=)$,1OXP"L[N_6$8I?[LIGLON-/B ]3, SS L'W.?G 5AZL=^ MDM8_HM*@YO;D_O$LN(L6;TW2R8?B8L-MR;+;DOK;@L%9D@YGMSW=Q>/SQ!^< M/T3?/A07Q6WPU6WI8[SDON)J^4\\0'OY@,$TCCGS/9_Q*6Y^T.M6-02,?:]^ ME/F%FN:#]&YK%]3>(*S4WQ-/ZYO&T;OC%2'GC\9)QY%?+?S7C MR*E,&NE/&OAD,([])9R27:ZY-?"BH/Y=XDK=N[B-A*/8;6/67I[S6V9="8-3%5& MT0^_-75H^1B^:%+3P21^>?-\_N(F<PZ166]20-$W.O'@01V._AI,K%VMN'0X&CU'#6_-K#5*3W-5(6BDU_&)] M-Q\\[_'%P%>[65ZL>^/@_BRIFV;QPNQ:G93Z@_' &P]PDSZ=7:\;&#]8SB65 M!G6BD$0$0?;"K&>WBY_4,QD1_FC5_*4F-G9Y=K M9"AND/&X3L2%7*7/CW6,-KM49W)\WJ+I-3EY-?$./EMK](2WJGF0%S>, ;]0T]Q_&HSJWR6NU-P0#1[O&\QS M=FD);_3B&JB[T*2>X6O?6JLR M2JF$2V2X08#Y*)PU26)^K1&^U'5P!E_J.NI/_ME@J,65NO?P#B33Q\=!<_^R MRW7O^M4[_J^(+KT+L&@R NU=$P M;-)$XDK-#4VN6:TW)@S)4BM3S]\\^$T*T:]5B%40WFP17C:JTS\% (NBP??E$$VT:, B MS2BDSF(^-DPNOU +D/+7)]/)*!HWW/JJT1+(A)8C)E1G2=+1./ :)*NXV*#" M_(=)LPKC%Y?1.XKB= V*RV;U/6A\>QVW!J,FO,ROU,IWDQ2)*TMH6TU6 T7A M=%*O/X=I_$% M ^\A1\'@_*&)ZY1_V@.08FKKT'\:\=G <@W!T3N&LS(79W] M$!&>Y=[:O$%-&$C GN5.6K5%G1P.&GK++]0U;Y+:6LZ[?SR;#I9&.K++=6IP MVA#HX!?J;4RC?:E#G8_U#_?J(*H0TM@/EJ 0<;7>ODRB.GA56!AQL0&,\"?6 M16WF8*D^;K/ YB]=,G'YSDO\ZIL&X? ^:#!0\^NUP+'AIKK&,T]@M=?2[" / M&X.K^<7Z*;@?C1N4=G&Q'D,]-F.HQ[I;2G>Y40XK#>J!18/;65YI&)3:F%0Y M*/5QJ?S*,(AK]/S\3G&]3KDET?U]@WX3EQJA4LD2 N=JD7#OS7IBQ*D]%R4R9:-*C(9K[.+]8Q:(/2KM79812N83&Y MB_C*:G)63^X:-&5^K18^)-%C@^K*K]6&3^Y](?U^X] 7?N6LX:R/C;YOH\=; M&/!&R]X0%6K _;-+2\#YRA!Z?5 @]--5X\&;+$CU"J&N&_YQV.1U9)?J/,"& M*4[KQJ&$3$OQ5+U>G ?(5\3^FGT;SC.-PZ@*CGIA8Y:-7_WH"<6^5.LW4-:@ MU,):I<8M<3.6**_6&<#@_EN3%RTNU3LZ7,:>&@2_O-I@5^I"/.7PU8=X>-^_ M_:N9KF__:HS7U#A5\VA-G5.5F9GE0+E^KOC@AB]X2/P0A _<&,3G@TB\2YB' M2H"G 1S5(ZF1/VART<2ENFF-!DVXDE^IM8HU%B,WA[5>B5AS6 :WZM>R@W"0 M>D\-I&?7:FYZ?&R()O$+2Y3JRFA'O38(GC@$\PO,'-6[K27X&'<*'7]3IL59?1&5(K8+C1J\BOU(UF=B:8<[WE84IH*$6^Y"G2B#_-O/)ZG_E'[($]L^9#>F M03KV/Y49=3]]R+_S1W\HGOW3731\_O33,/BF).GSF$_1/7_8V;TW"<;/%[?! MQ$^4*_^[37KW*/+^_Y4WHMH+)K"S3S._S]UCY10F\BGN@'%P;O^5#TWAU[ M#R=*P&?&]0;IF>.8MLY4ZF)*-()5;%@ 0Q<08NF(Z.CL^Q]G:S4\47+C]?,) MMW87=Q&?72^\]\8))R+[WT\?7G1Z"QJL+,B4ND$R\,9_][W8"8[R_\MFCH\M^2 M2K^I TU38X;.#*PA%6L.?/J]]2Z+H7[=89>H#K ,RC@O M( 95!+&5]X-?,0TZZ_"JAB>?1 _>WF4GY%+Y; E;ZXTOPZ'_]-_^U?#D$P (HWSC][0;3?F#^(H3AER_#_QA%TX MHR?*- QR$J;)\.0E39="O?U.2H(*Y'!A#/@\3,="1=K9FGR0H4/^>>R+#T8X M-(3K&/R9_?XECA[].'W^,O;"E%]SN)I[%/-8&0>;V 917>#:EJDYIF8"K9!C MAVK(5F?CL*KAR2?,& ;BOW(82KK?- YB;O?.):+JVAR M5:Y++(A-%=J(F1H%FEHJ&<=@QEP*5S3U@.L05FH,:D&G(FTK&@K;6/S7,G$KYFH)<1P%6I8-+9J*Q2"Q>:=*'3$ATQQ#5UT,.;YR3(<4: 4P M#56H6]&0:P^D<05#]?>8N7KB' UH1#<-QJVY:NHVPAQ$BCY3"##%2:?Q<8< *,N)Q*I0L!>IBE"V5B;6-LW)!X_Q)L&5^6:P3\S$( M)APSG_"GOWQ&_KKJ.[*O232-LV_9TOI%,7+Y0%3\L"Q*DC?Q,S],_%#^$@S% M;_>!'RO9Z_S:Z+UU^=\O/:O7-V?O^/#Z)<4['C.ONOI6L;B3BNA YE^*R!& MY>WS:Y4;_#R84#3'F>O_\DJE [/WE3\4(],T4*4FZ/A Y2&VM0=*-&]QH')1 M1(LFK(.CEJ>2I 6WD#-$9H\LKFS++:5"ZCS1U9EO@>C,LG2::,[N14BP5:+_ M4=B$/I#Q\L7L7_S)W=^O+>1 MFZD-_T%T-?LI_VW(W_ST. X&09KW21D&O$F^6[ZTJTMI//E4-JLG\J_) MN_5AH5^=F.2YE=QPGBLQK\\B:T,TB_V1&-!O_F4XB"9^+Z=^;;IWQPW=P@[; ML4_%)^PEFRS0=Q3L4( #R0OOQ0L[AT";6HGA,!#NHC?^X@7#R]#R'H/4&_=R MFI?2>E380&) J>8E8NP08NR<69"L\/ZLT(UX@01_AS&U6RA\"0,.2I5O'PJ2 M(/^(P-_6;/)BS;*7S%%#X5&PQ';F0?+#@1B&[8"=G-Y>@SMI]/<8V=N%1&MR M:;=;>!YJK8=OB[P>Z9)W86WN?;.7"BLNU^:Z$9[9A3KO>'I2R^IM.QLF^;G/ MEDNN*W0B*>D@+9UT:/:;JK"#$(5AA7['+*YWB 8\TZ]\FR_1>-OW-U[V28G"*>)BJ7ONC(K]SU_'R?WW]8O+4XNE6? M>LG +&.M#=Z_.#DGG\3L7*PU.RUUHFYNY\.P.+G[$*M=9[M)L9)B=81BM>O= M04U2<H?6/RVD1/K1V0OK%<[H ?*?2^PDN0^ MR7U[@Q1YY!%SBX+.Q)]_)''ZCVLO?,CY1WS[+0B#R72R)G+(;8'Q$/N9M_,V MI#"[]#]>'(BBQ=?>$?G^]%%;ZA:/;KI?GY^C 8G8_R MQ6S,3SZ)KR\&?==XHG;..H@?-GCM:X:IO'(=CME?B)F= ;1!B+G:_(TAYG5$ MWWMZ+]$_1)FMCI:4V>.3EBX;2M-+LA\/5[JD1=R117S)&L<@S)=S899NEW2[ MUEP@J3+@&]VN31CPJ&!5;S3S 3%>1U81;D91G-[VCY7E,H)8_JZ;W)[)5K<= MZF-P$:0#+EV$';H('3&4/85\TDY*"%HC6;_Z*1^0!ELF!6I+@:H;52E'!R5' MW8Y(=UU(9(3YR-=OI#1(=CT@=CVP6$)O\W)DB$'FY>Q6]!<20EV.2_@H!-_\ M(1\>SH\!'T C2?PT,9]_\_X9Q=;82U[5$ILF:33QXVM_[(FMTLDH>#RP]<<- MR*[4&&NF^P"S,Q^$L<\?>7OE:O.:&9[#WY>CO=HK ) M(Q1I#(-1&(VCAV<1RQWF37O,!D6F0B/1!\H$;S8,4AN\@S;8@5G8FA&D-G@G M;;"',W&D0NBT0NC6L2AO!I;2QW@7'V,'1ZD*5OC[EGI$VI.]VI.WE:AZP3CM M%+/8QITD0^GR\X]<=1(^>MW@O?3YT1\V,UZ[@W"2O_O? M?MK-XXLQ_C0?XY\^[/9-^5!^6!S+3D=S#UV <*Y^I #M4(!PJ>*E /5/@*@4 MH)T+$)4"U%\!@E* =BY 4 I0?P4(20':N0 A*4#]%2 B!6CG D2D *UUCIC8 M(?0ECH;30?HYOO'C;\' GT=;?^7?PL0?9@N(AQ%V%;MOZ@@JXJTU%!U%X+6R MQK=\RK/UBO[,]VMRCFA%;HW)OHV],,G56W^FO)XH*>5RXJ7$2_5^3%(NX5M? MY+MT>3>>[[4+ AR:$]VIE?A]\?.:+WQS,8*>!@5D9L&;5?"D(N+&-WJUN[+T*Y?+(RA6%7T6!@V'6 MKD!E;RZ\V!3UXI>5]O^C]9QM>>3);Q]4 G:PV;)JX:2>#U0C6* MRW-B#M2VK3%IF6USIJ+TCO,T&$^'W(_*S<%_\T_<:^K%;&:&;C65!SK-:RA2 M*9L'J% E5#D@"2LGZQ>S)Y/UBWF@DK6N1R>MWK$H4.D^O+<"W6"RI (]@,F2 MX>N.A*_?[0NYNLM]'<*D;EO,YFUS^>YU5@YQ:M8M)=#UJ2F+4QC#?TZ35'0Q<:/XRO]N##(] M(HH!Q%'(/PXR=?/R(.UY(ZZ/PJ$7#Y.OCT,NS5R/JP =QO2611 V&H+YJ=IK MC<$ALDC% /X7HD?!@J%21N1E[L9W<> M"-*:S6R5V@)A;4'N45EAR2F=Y)2]I#V6*-_KFBR(S8>(?UO0O(7AN)]:B^-A<,LDR!\(RW8GL;<(R M5I2DHE#5^%""/!NQQP)UQZ(]MF&%&W\\YAB=R])O7OR'+_!Z?Q7'*F*/A5&V M,3-29_32?&S#"E)G'"'.>.L>GXHBX3Y>F$&V*+P.DC_,9],/!Z,)'][Y,RPO M&8E_SK^FP3XZ4R]XNM#X,QMU)1O(& K-JZHHN MK#EWN^O4/.0P=QE63/TQB'$.$W M0_\N]1YB/Q.ZN;Z)_6&0NMX@&'.:*GHK^]THV[_24C9_UF7(_=6IN+CN73?3 MN\3_UY1?<+[Q/PMZ[=7UP]!E,_%=&,A2B]2-24LZ8W$>]O#2AFFL0(VZ>=Q7 M\).7(-4UEMOEOM+UE9LO([*=7'\;@)MRSR<;I7#Z6FPFOI=,8_]3\2#^L7Q&>67^5/&8A4?ZT]KG!4E$ M$&07SM?K#1^8B'7.I+F/^?4-'SI-ALMZ^?7&WOR!7_PX6Y.M/G@8?.,\4IU( M<<<5QU//JCR!ML/HPG7(4WO6#YT+U_RZEGEI1EI+\?E M0_!TP1\:3>.!G^1?1[XWY!+RTP=^RZ>?LC]>/K6VABU"=48M8D%B,Y<@QR(. MP$RE.K7Q";_)>W$C_Z,DZ?.8B^F8Z]"SD1\\C-(+B,!?/]YS+C]+@C_]"P@> MTX_\YN31"\OFV=5[;Q*,G[ER&7$126ONN(L_\/>)^RJOW>"-7MWKC#CPQ@N- ME5'LW_]\\I<$.Q0S9-C$5G75- RN8-1\%'2&#: O(:3^R9]NO;NQKT3WBB4$ M/TR3&4FST:R,:4[S2F*%!CGSQL%#>"%" WY<0W[E_D=O*'83G(W]^_0"/#[E M]P>A4)G9]^H+0I'4,/Y8WI-&C^*13^*1:4;+P!^/BZL_GX"3[#LG:5!^KQF; M6V[^$N7*_ZY<1Q,O?-W;B1<_!&'>/6^:1N4/<=:A[)?OP3 =7>CZN08H4#6$ M5#X0&OWKQ[LHYAQ]-HC&8^\Q\2_*#]4Q$@_.^L\Y/QTJO(F8@I]/H&#J="C^ MQ+.K1??S%T+ 1WM)JV]^G(IP5O&BNRA-H\G'%^.-^-A5![/Z/6__XJ><9O%+ M05EQCY)$XV"H_ 5D_Y47BP? A>LO&2#B_;P?1]\O1L&03_K'8JHI?TL+DOH? M?X$J^/A25.<#]B'CF@5>7T>0T?(.+4@B/;9U^_Y&^ZB\9 _ MX.O5Y:UC*S>WQJUSTZVNW3C6U^O+VTOG1C&N;,7Y7^L_C:M?',7Z_-MOES*3BZ:WBJ0Z'5K)@$PNC_K)PRUX' M6LG/9.YSO+ZDJYOX(WP86^+REU.[(497OH;!(!KZRF\W#?!^A:51YY:&V0BZ MCNDX-L74TI .3A'SIC-"/3>9D4>[VHX+JY2Z3(?6E8MG&HZJQ>[]_ M-:YOG>M?_ZY<.U\^7]\J7[Y>WWPUKFZ5V\\*]RANN=N0ZR*(E<_7"J0_#'_, M?_CL*K?_Z2@5MV/FMS_O\>>X\G*R17 S/)M35D :#9CNL0 M2W>(2YEJ08-A4P>.9:MUDOLE"Y\[>5Q]/;F]$%OV)KSA:.@]/_M>[(MDM]VQF\#7/3Y>D?]DTA (H%=(0$*YOI$(Y9KJP;6L855 MRP!0-UR!!(!IFRIA3JW/&7MAOLK;"A0@AP0%T$Z@P.VU<75S*0R^Q +O@06B M6$E'OI+.&%O)EYR5^SB:*/DXK_\WC;IMM*QH,@D2D4BAN &W!5?9JOF%LG[4 MBD(ZTR F8AIEIDTT0W.9!EV7$(,97+LSUS)MK:I!G"R30+PT?^<;(U/"A)//CY9#*.'J+8'R(/0 _B\W\^/IPHWCAMN%*\I'@^%EJA M2'>@6J&8^*.WR[HY()M0^%'HG$L 0SH@1,,$P[?Y=&2E]D>TV:E#L/G:$E^0 M-F2I5#S-/?N%^P"#Z^A-=>XO.M!BV.6*4WU.RPLO/EOQ>@*M[*Y;P*A87$+[P* FS$JO*?TWC(!D&@\RGCN[[ M*).]%D$^HY?GU^1Q'SV+OQ/%P\PO3E3%U_."%P9_9]Q\E,Q_>A+Y0 M[47@JVXB]QQ.6"M< +4=QPLDK9+60Z>UI[9H.RBL$C)/'% )4FV' *29AH-T M"&Q-.&ZF;@&(#&<1"AO#82PV=>;_^S4(?;@$!B.D_,U/4J626GZ3QKZ?=ML] M>\VG[R*'!\.&:PK>NU&9-7DG65/G;J>-=!N9JDV@32AU+ B@R66-N)9!59.8 MC;)F\8^?X]OH>[A$TBQ1^^YP3-@]<4=U6,; -J)D,F1IB6$66 M!1@F6+4M"S;.2>;1?HZ_Q-&W(!P<0<1*JL0]<&8EI0\BB^E 9.%:$&%J40;$ M4A1EJJUIMD$:.?-+Q#EL_/\%C\LCJ9]4H (D@U.??BC&3:PP?8FY, >/WEAQ MGOS!5-015C[?<\_03[KBV$LYW'!ZN20H0A0:'?H.K(57\X1^6#_AAH'YTK5A M VH1JAK0I2[3D88 ,9AMN!JBA,/\JKX0@,*(?6^%AEA!Q&I&^#-*_[XGB#D6*-O23I M)7BI(SWV,BUX\SSAOQP+U64"6#;?SM-@) Z:4Z)0^=LHX+] ,G6-" )'-\:#.;,NR':#9A DXPZAFZC:S7D1W"W/R#-%=)E_+0DW19!*) M;D>#/TZ5,%(>O5CYYHVG?K=#&.\T(2JLA-MUS<"J0VUJ&@CS*2'9A.C, @9V M:'5""E'/)7W);(B\T!;&O6=2H,ZEP'8=#&T+ *Q#W414-Z'8BL!LH.G U6"= M%)1*9GE2[T)LS^>WE6&]*^/&-G[?,,#RUGTQ+20W#,4ZN*_I1DRBU$,HI$:G"Y?R<=>>EK4KY[+_LK.IO?7%#SXZGBA4/E!U0A M^8[/-&]T]T].D+@I:\_O%%TI'I;5N,]ZDO742U)%!\K0>T[.-W%2V5R)4*(A M5:>(4 L@0FP'6F+-3M-=8N@4L\7(H#6-8]Z-?%]>D!W"F4Z3MWC^?_>3+5W3 MQBC4RLW5?^,]%Y.<+-[[M+NW-LC)5?0NA+YA#]F>58,0#RX9DR!-N4!QKWZ0 MQE$H#,[X6?&Y\7E6+H4YX!PMHJRVEWKYOK-72F/^C*IK>ST=^[D8$D"+O0'3 M<9Z_;>]1;!'8M?+(.SU3!W[RXT;"KNES"":=\/X_GPJHP!_'K:J( MUCPH#W'T/1V5E\\Y:/"SO@W]^R#,]NQFZSHBO(C QZ8>9I?AQ[+9R@;-_2L; M"J1PTM#+$[%A::[ N,-UAI0"]%21SOGZTU^9OL,K$;&;^K-@9: -:DN":Q@G7<@LUQ.8[U$U@4 UBIHI=((8&5"1V@9C,U&RD:G;]#O78 MXFKA(8J?-_$*L[LS33(H[A8.XJ_UVJC/OGQ#C9)R$51G1/W85#?B\*A=;&^\ MGNSJPN^AT[P5DGG+"S?=2%&E@'Q)%. MO<-T[/S(*EE>)@4,.43'8D'/,I%JB-BO18'C$@3I(C^68_I+-J16Z8+NC2\[ MLJQQOR1L<,H=\MIH1W!?%]7,8IG<\H91%HJ<)GG(@8^FSWWJ85V]L"C.WC5^ M%B__'O!7\]((Z%_OP5)9LE#+QP(AN'V711#$(W%\6!#+QXFBD@9#X;U M*3X*Q#]X/]8&$8XH )6,_/&XG%3E!SY561@HKQ"S1L#EQW.E$NI\6ZAOA4AK M\ZK+JNIB!@W;,)#-B,[]4)M8T# PU2FQ44VEM!M!YYLE>7VE59'Z/4>!NQ6/ M?7I'<3"R.*;Q& =C!9&\UNZIX.#85[Z+/UL.Y0MF=;-U ZY.7G*K#M <$$'H M.,S&V-%TQW&@Q9D50Q<08AD J#7+W(ADD>S@N.3S-,VT&A^?E]R;G[.) M:EJ)0]>R)L4Q>5RP!P$'6@F_Z?"+HE.GX M%")<,G!)[VOSM>$8*GFO2I5BE:BE2&D=-*;+G"K1G,I9N/?H0[>K([?=.#IL ML<#?RP* Z/ * +XX)F\4S_GPP3^[BWWOCS/OGD/]"V_\W7M.Q!2,XI>'':YQ MS)\\[/"0#CM\:_)F?=W"[$2TFZ_FS:5]:5Q?MG9T6TN=OKRRG?]]"]-L.+N; MUBQ9 M^;J_7Q24;'HXP"J*(5U,.8_%@KLJJI!:#G,,G1DV!- #"'=SE6AJ6N."S<5 MENV[].F+<7U;^( UVK.833E1[S]1[N65<65=&K\J'-Y_OO[-N*T>EKDP9=T+ M?.YAXFK*UFXPE?CU,'8B%:"-HA =W<^\>](ZL2O_O6:P)SON.RF%&TYAQV2P M/>6\CA%E.K2P!H@& "&VJ]D:,W+-ZYC$<.C;C.@RFWF9^A,%GO<;V'1["MS9 M"DY6'FC2X*:_MREJ';5L!U)6SY,$*;TC38(4"5(D2)&$'3QA;U0?ZX.*KZ$W M'08BX<2*1 @WR3]E"TM9!N@<:XCE 5&=?.+/-IRFW-KZY;:V/#_EY8&MV585 M!*#>A4'M'D@!*A:Q%!M3Q[*8;MNZ3@1(@0Z$@-KF5B!E_Q66$=CQHJ*D5=(J M:3T<6CNEI/H^J9*^ ZI!VE5@)]+*8G_$VXEZ"1+FM0KSH*-I-@28:< T;,@0 M<\PU%>S2#*P19!M$91AKI@EM.\==S#2H 4X^:1)W2=(D:5TE3>(N:<4E8?T@ M;!]@H&+Z,8:$NZ#UDV&163M4.DL$T24296A%_,D)O_)P$61!K#FD$YLE+<(LV MUWXR'>=QKL^/?OX:B76:JT>MG&Z$)-CI&VD2[$BP(\'..UM:0%3L4 MA1HAI MV[;KVDZF>E470_6M-1A7@ATLP5L8IG]U#O2)):16$9BF?>.&EB0N #; MKF%0W=!=U;%P5M_/T1S7!N:.L0R16.8=IT"<4A'S4-\&3U_$AXTC_2)#R1\$3"DW5&^MZ/ 5?P]A_"!)NC$4I*&_L5RMOWOB# M*5<&@9^G;WU-?'&Q"+=(,-,(9E9/)Y95 GI'F@0S$LQ(,//.EM0!!!O45DU" M-*)BS=%)?IB\JVK(AKM>#E)[!V9V-[0GGYRG47 7R')#S4AB]9@3()%$WTB3 M2*)?2.(P-7\+Z8V,&)JJFLRU&&,Z,U1D6+GZTAATJ+/'],:;RU^NC-NOUTX7 M#71OP=\!Y&ZNYE$"-S>Q>]1B\EAT2:ND5=):BT ^I-[=V)_]GOVM]$UHQ[.B M0Q"!O[;1H9_NX@^?7O8G^Y/__+H'-:JYK1XV0%+T:JRROZ.X?,*C]^"?W<6^ M]\>9=\_[<^&-OWO/"7_/AU%+^AW^"-V\0%L$,Q0X9-;%573<,@4%?S4= 9-H"^^0S="I[-S[KG M'%%?C[B6KS)F5P;^>%P(Y<\GX"3[SN\?E-]K.G(;3/Q$N?*_*]?1Q L_*HM# M\]+A"!;FT%[IE$P=\,RY_H9>*EVXTJ M@*=^95\L"RVK<;X&!P$5"U5O8^I8%M-M6]?SH_,<" &US=>*?H^D_1;%(9_6 M)/7BTQP*7(:#\VR]]F9ZEP3#P(L#/WF+47AK%S<\@HCW/YKX;^EPI?4"UV=X M(Q#=R+]7'Q=&\8135,5\L)"4UM3"J][F2@ "3L==%'-_]8P[N6/O,?$OR@\? M7T<'3A8#2_I)L^+(7\'X&TX6A+-X_7:7<.M/7')IO=O>U3%O-8I3(T>=]FIV M[+7-.)TUQ>;>0&LA><4O\/%)R723DD6: -@@IJ5M-M%:_43?+CEQ;:M%ZU;Y M8.O1>B44[8S5#T&8\PV_:2SJ>1=6T'\:^(]I_CD9>7%>2?/1CRL_Y1^]233E MIN?'(Q>=PZ;$,PMJR:>#IXLP"MW8&V2G%(EHXQ ""BEAQ*>,GGW_XTQL'CW# MQ$$B14$%V#"(R:!!7 Q=$=$V--, )TKH3?BKI\G9@^<]7A0\G)QP-16*[E^+ MU1K7%H#W=_C[K7VB3,,@_W6:#$^4H3\()MXX^?GDC')]QL>,/TT]$<> 3[ST MYY/@*;T(IY-AE!8M3SYA1,XY>GY)PWS]:>-I:8M3-ED?DV(MQ7K?8JV3F5BK M@%DV)+H#$',-!BS@DD*LL>HX<'VQAGI;8HVH=J[W0:P/RYG3)&S?RR <%FR7 M7"&Y8O\#TB-GKCCI,WQ0_*='L?A\<9P <,_QWGZ!W8[1=S1SN9X>6D\EPZYJ M*"M*4I'X$F\==GI7F[0O7F_B"G\B .O,3";!$UB)W$DU*B:IKIL8* M/Y$Y%K%?^XF"IS[?_Q)%P\0(AS=^_"T8^,E--![N,B $,6LU(-0XI9V-%$E) M[*4DHGD@EF"+V8Q:R(#,A40W+:.41!4R1WV+)+87P^%=/X>]EL0M7)3.(H"\ M\))(4)IDA_GREQ\YL%VE8@Y6DU PTR0NL757MRUH6]1V"&3$U0M-XKJ.MK"D M<^./QYPDKD5^*[G$R5W:7=IT"OH1#);2TP/I4?69]-@6(8!IA#&#NK:A$E>U M"NDQD6[0MTA/>W:8@'ZLD!Z%(_Z+'_JQ-\X,L3>W6U P( $:.;AA 13JP#+-,R<"&L>"3%^S%-9#Q@KGV8<39.>FU-R"E\1BE M48-X)HW(8 ZD+D406Y9K(U7JGR"_\\ M]L4'H64J;+/3I$QRCOK@<4@YZH$<459!RY2:AHU< "%!")LNG=EG[("%3,?M MY*C%+$A\3OL@1VUZ[DCKJ)&^C5+NMT>O4WVDH] !1Z'8^9E5TUC8]KGUMM!] M:C$-S;2885N84 JPAICF$%W5=:-2_DGP=P/EJ'7<$,%$UAH!E48LWL&B)7S3+T#>7_!:Q"M#W M$]\[3,GO8KG>=T_L[QFMG4J)E7,LY[B+*=!=C;'.]V@$-<7_)'H[V@4>G'2*+<-P79UHC'M=CD&H6@ PXA@V?@W 9DR5%Y3\-4IVZGT1LA_G2_I/4@+W M*8'Z//A!F.LB%ZE00QAC:*F .67P0]/!PA+K6A+8XK+JGL(?TH^1&%=B7#G' M384LZA*+&*81'. 0RAT=+O,*B2FN^!* MEYR2>]+%FB*'&S.T<>6G;XYN)7Q(^&_+TPM;S2Y<9,*WS&8[0GGL!P'T6 #1 M7 =:-DJ40%&2#D&H_#". MDN1'A7-OXN6G( ;A-\YXV?E8ITKL#\9>D@3W@3]4[N-HHD0IEW;.>9/'V!]Q MK@R^^7(9[1"!_4Y5'ZWLE+)L9F%$#>,/IGSP S_Y)>:\>NUS>O[TAX)[18C?>1J,IV(4/@O&O!UYX:T_>8QB M+WZ^G#QZ09QQ\E[ "MA/5M2A*%$I_/T4_E6R7UE$YY!'9YJ*=>;:S+4@Y="G MK#E"U<4R\GN2_?86 <&Y>N1K@(<3_LB81,8^=NMZ=2//>B4^T><[+KD_Y@++ MLKE:6 E;CO&PDZQC(VJKM@+'VTO0(.]OU.VK^QK&361HOM"=!&< MBRZAE)K;E>ND\=%?O"UH@/,>=#8]T4"=*#2 U M0*T&4.<: !!DN\ !Q+%-@%33!GI9$\ZD@)$W:("=8!^I %H%13W,VSPR6H\R M-U?.D]%?7W_7],@?>:_"R]/$4OM8H5] MRIN%F7GQ4I\W"M-LB4-BP Y@P$XLH6$\/XK'U4U$77'HLH-TPKT\1RTSAVQB MH(7"X_/-;VX<32S^_B"_:?U*&&YG./^TWT, MKM?E;(FLS(!4)";K ";K1N[3"LA&X?Q 7E5S@6M;T# T9''7BQB@S/VV#:(M M'(S\?8>>J27.*24MR*%%>.NW.XYV7K0,-, M!ZJN814X90(CLQ&I*4RSIA2WMUP%]^1B=5:,I4_5?UJ/$F_+.>X_WQ#U->TY)A;\F$TO1O[^]I,\.^[F/FU4>V%A;OOL011YF[/M,#X7-]_TASA_PI/4:IGZ1^6E<_ MXH@S1@8M-QJ%D&MQC4R$+-M&7ZJ3U/>%\YV=W53](5[C^M1^DF MR3GN/]W'X I?S;Q?Y=&/E63DQ;X\#*4+2Q/K8ZP-)_YMBJU[NT)NJLSX_W0?P\JJ'7P+^)@.DVQA=1!-)N+,4+F^ M^@81Z/,@'"WA*#HC%RGE,I6#6=W/GQY_O,UTL^SXWCVAL'<[NZW:F/J-7B M9IT--DFA.@2A0O.X+M%5:#B,6JYE:Y@RA*U2J(@&"6M9J!8#,&\3JE[LQ#V2 MA3.Y/>_P2G[L4@M5UNZ1J6,-ZYH.J>/8!!G$**._EL/UT)I:J."Q!66T:^.. MSW&O0\!20H]30BM;]G6JNHYE$LM&M@F0Q1@MCZJPH':%F'$0^F=EV!:!O[; @WM]7_Y5-+X(4CXI _Z$&]]7PBCU M$R6-.)]YTV$@XJB<%8?B>)7LT[RV_'T0>N& /YJ_D_^0G7)Y_N[C5?[\^OT5 MYAOPGOKQ*^9LOW_X%5]F?T=Q^81'K@;.[F+?^^/,N^?]N?#&W[WGA+_GPR@N M2/$R%91 1]-L"#!W]$W#A@PQQ[2(PYU^S/40)>(>[\48M$/8[D3#6W\?H5NA'\1AWY90MIQ]9R1Y+V=M M"5_M1"Z_Y\^[B\9#_H#?HGRC<>K%I[EIO@P'YPJW%,K-]"X)AH$7+QQ-OM\N M?ITI"VNF+%X<1'$S4Q'Y>$\>8W_$VP7??.6RYH"*;C'PHO)8?&+E_A<(!W#X MDMT?B(')OU=?$ HS/7X!@B#((4]FOY2!/QX75[/D"_&==WQ0?J^A^S:8<"5^ MY7]7KJ.)MX ))U[\$(1Y][QI&I4_Y! S^^5[,$Q'O#4GOBC S2W[V'M,_(OR MP\?7]OQDYK7/0*(0RB:?/G\%@W_]>+* ,XK7;W<)M?[$)9?6N^U=DT:6X*X- MI;]>^#N=4; O=XBMTH*2TS29:JY_H6VZ*?67"+XP2Q>?J;*C\ MYL6#D8+AZ5LRI78Q-ML+13MC]4,0YGS#;QIS]RKY48K).DO,[\L*.Q(<$6"3 M$W^4$P_U-VG&@\[$:CB*3I[Q+;/V^Y"UCPEF/L5('B0GEV.D[I"Z8W/=0:$\ MY*T#"T5R-T^O:3W*G1YRCOM/]Y&XD9_345Y6HK)F5'B2/XRY ?Q1;N>1&SKD M[,O9?QNHZVRJL!O%W*"$RF :QWXX>%;2V N3L9=Y%-[PG],D%2OK'04!^^+V MP]V>\,-R+U%5Y]L35**[C(KC@AQJF2:$B%BYEVB:F@'):R\Q,YTOLBWR9 OA M-Q9L915<=2N8*N^ $0YOYRQFS#CLRD\_W]]Z3V^.5B7\O?RWY3F*X)RTZ'HN MLNU;YK\=P?Y1BNR!BNP*B=7F$DN!K:JJZ:B$JJX)-0+-(B9L,ANQA;.]]B6Q M+<:(6I73[D>"#GSCT=D_2OY((6\Z^G/V>^E"?@"Y%;X7H_-Z"Q9054H04K'-,1U3F0.* YE-F['% YF;D-R/3G+C:&)\MB[=*+[AJNGS_5S[[16= %E@0LKS C'XK[L64RHM91J+,R M;T=Z8,OY>0=;HHIG9KO,%Q[8#25(YOZ;"HE-7(!4VW!UZ& "RL4SBQ)#-3=1 M@OL-GY!V\Z;7Y(2-%-QVK""#+U+T=^3/:.I<\G7501/>]0S@'GIPM!^&0EDLE5TBN.("-'+L@>@?; M_J7'MZVMQ]R<#Z.IJ/NU?ZSWCCMYUQV$;N/;%:ZM3N;[?9D+J8MMV[$I?\.IWU&.A]QO(EE3LN8V-N0 3,7)I[QN4ZIX MF878IJC.,8E;CZ2JLWI=\I/DI_:5\8'OT+>\9)2MS0S$!_]?T^";-WZQKB2! MDSQZY&"/'D$04LU7X?PL>Z1;1*,V8+8!; B8H:NLK)*"D847J ].^(D[5##T+F&<72;N(ZC&HCH1,.Z!56M.$G-98PX MKS7,;U[\AY]E'\MN31Y]/^S=__"S= MI(-:S-J=%F, 5$[)<4W=^$>6GNX8 M4"/GK-$XK:EN@M5?#83Q);P!-2T MG@<.^^7+9^4D4N^I B.D9])+SX21:D$PQFQ^ 5#',1S54:&9+U)08!%-7:B' MFO/)K??D5[3)SHPY;=64=]9B2Z$Y *&I'!>I:[:C,9>9U#9($5)>D^''#6\R4\*8S'*(P: MF&?VF!PKNTB'KJLZU-$Q8+@\?!:+6%@+PMB6$ZZV>HQ1]X2Q3SYX4=C_13J[ M]";:3U':=N/?/K4-1G-OPP:0$FQ;+M29HQ%#4W'A;7#/';/:FMWY=KF=K[>3 M5M<,V]K5+1UX*7*;BQR=E\W3=4A,8J@Z02IB#G U"Q0B!U1772B;MX[(M631 MN[1!_I8#"=3,?9(1!#_S'F$^]EK"ON\R;BC*4_\Q_$3CVLDW.6[]7#C)WC M-^_6.R9]=JAJ"P(PW_-C:Q00Y$+J:#:FIDLLJ_#L+8.H[D(UH9(GOXR],#7" MH5-RYBX!!"1ZJWM^.HL3I/@<@OB@>?ZL"1%CA +HN%!W36 !K3@7U%*1!1<" M8YN)3UL! -KNWM6.V_;#=O\_<_[@!CI\X/;<2WRY>B]]CI?:AU8V#-FFXV@, M(JIROT.S"+;=,F'8-"Q](9^HY*U?!6M=BUY_OO^:Y'['#JTW:S>WJ',^AQ3% MXQ1%-L^F-4S5L1E&KBJ2^$U(@4D,I$%5,S$73_.-HM@6$B#D7.NU*/;(_:_4 MP5."D$_^BY-G^<]9_2;I9?34R]#G&X,L:ML:P-"T'!7J*K ,H[#S#G Q7;#S M%7A:YL6A;:*.5+@#C[0-),"=2'7 M9A,I;,N[W].VF(Y#@\-" &^KT'-,^N5PU8A6+=EM:<#4&+$!P 0YJNN4-3Y4 MG2W&"9MK?%Q%X6#7-7=P/UP**44]D"($YMEV0*-('$A#;,-E+K0<72VR5FS' M9=8&9:N625%;9AGW(WGE&!SSO%:.7'/OC!]P"/MN(4+SA#JL61ACG5F&CG@+ MH&NL,/"N RQ E]3XV(]%/^[]MU*"I03723"9Y_0!VX%,)5!U5>(0Q+^IJ 07 MS&$+X&)-"6X+3<#]E-[KK 1O$P3H=J&>8R[)USI]!=^*%HM,^Y*I,;\^C*9B MIV7;7-WB<:+O1_->%3";*V!5&BP<"9?*SNVJ$ MITA'NZB.]LX\*L,H4AU)==2@CBK95ZYJV@#;V$%<&=G,4356[/$P&0;F0J'4 M)G745J7&4\Q NQBP$SSZWB0C]Z[*ZU@&8>;DXGTZN1T>$#D( MDBOZNHZ>??V>C]I=-![R!_P:>'?!.$N-SS:VBZWSJ=S*_IZ+@AM.[-LTFO2. M)#_U@I^.8;FUJ#>KC.=*^^+04$Q79.Z=TB_W*HS=2TF4K"E9LZ.LV:!+%X84Q&' MD29?O&=Q7J\1#ODO\=0?5CQ7YVDPG@JRGN$H#@(O6$CL,GKTPR2K_"F]F(/R8G:IJ_2YKM*!8W#4XMC(8M!%5#4, M4*QR&X#1A6,+W@^9,""KB4MI[)\T4CC?)@B@IKLJMBR=,-=P5*2[90ZR!1QG MX:30]\,#$+-6MS=U3QS[%$V'2R'EIP_R0^8I.LRVF*V*[>.&CBT=:HZCB?*= M+M4LV\(+FS@WE9^VSN>D_:B1?Q0N>5XL;+"8PRY=@0ZX @=1=TBM'"'DV-C5 M;$NWN;^NJ28UF*45)MX$V%I8\\O8;X^Q=[R?ZL*=+3PD15B*<)T(Z_-2_4PS M#-6$C&+ 3!5JU*)E=5\=,7OA%/"U1;BMY+W]+-5W5H3[5SNL'?1Q3!JJMXJ( M58XT4BV50$LG@$,*Q]!5"FR[4$2:P=2%=*>#30&' >J$%$N> :7N*)0E.TR$[O;"%U+AI_H[086.BMTQ[!KOMVE .FV M[,AMJ:^GU@VM53G82'4(=H!+&;$9A9KM(MLJP@ZJ:9,%K=40&=U+\7)U/PN6 MVTW@>^,)*6!S Y+H.@NZ+G.B_OG63X#&IE\/5(OK*KR/U7:,SW&O0;Z4R>.423I/ MD\6VC0V7:@XU#,TVJ.%:90DLW42+^?I;RV1;VP-1STM?]LCQSG<'SFOTR S] MHT\6UK7Y5B&H:2)!W[ <3*D#,$/(+FN#$XVMW"JTCZ5S*!/UI>SU0_80[\B\ MUK7.-.HZ!N8RB)#K&A24YW48V&$+NV,VD;WV:O,P=0WP@WZDGL_2[Y8P< MAM9"\^U%NH8LAG7&W15L.Y#HD!4E1DV'Z(LE1BL*:W<0X111?3]Q@LZJ,"FZ MG4/R9J2-3O*FGVJI?U;%(?\A4GJQ:?Y%%V&@W,E&7FQ/XK&W.-( M_N,O&H+LH^)O;4:.221[)'F=U?V2GR0_O=O*2DM%$-^LN:UH,HG$#='@CU,E MC)1'+U:^>>.I?ZH@ $Y!_B]7Y8GB3=-1%//[AZ?BP*3OHV P4@@Z93H^A0AG MIQ_RKQK13C'5R[N^^[&O1-.4VX=0D*-XB;C[-R_F=V,HWH1 =J_M#_S)G1_G MW)%?@OJIPI_RZ _2X)L_?I8P[Z!@W@Z#OJAR+@PR,:(Z1+:(\JK8<'7'+I:@ M(7*MHLNQR5Z[UA\^>TI'+'O)=/X.4<> MBI=R'DC24P7"4P#9*="U# ] P+$$.(4,SQ#(GJ'#,:FI[FJC'U:IH\K)-%33 M(=<[R("J1@W,=9.)RD101-#"IN^2%7>!!5ZM C/2;IVV149[RXRU$POZ40I9 M7X6L4ED!FO6!X%H3*P'L,4F\L?1/IFQ1ZJE*[ 2!JJJK*M152506P)1ZA45F4ZG-.;KOW4"T)_J/A>OA8MW9 #=4-6 M:9-*"0A5U1C2=:CK1-,)HIC1O 0$A9"Y$+[6)B63. 6/&(/!=#+-*L#:_GTP M"':X]_.4XY)6]4EGS;@4HT,0HTK5!H>ZP("6:IN.Y6(#$P:+B)D%(696&V+4 MWCX*R/IQ)'J;_CHA'37+%=90HOQXYVCR&/LC/TR";[XRCI)$YA1OF4+?YT$X M6L+E[&_AENQ*_[U,OQ6^3]8B"/D8I!?@<9-M)0T:,A^&Q;_Y"8:#9R6-O3 9 M9R?!*-[PG],DG?"72UQVH+ALU2H+0?-:\IAJ&E1=!K!K&;;!F&Z4Y;2(BAE> MB);,K6U68L.JVMJ\J/6OW."Z4>QSNDH.NYTSF#'CKRL__7Q_ZSV]S2%*^&OX M;\LA'<"MEN8XE/4:*:Z]$-?*T0^:CFW*"%8M"XG%49M892(4HL M_02XS-U6TQHEKW*5>\,Y]<8?3..L,,B[ *-V*Y:MXIB--/"^ZHBTB*>DWNBG MWEBE-O2YVN#Z 2!QHJ_AZL1&MD5I41G(I!8BBZO/^U ;+47&T7ZTQ0$7$-I; MU.CMV?%9@4-OC=BY]"M;I[4;6FT5&J*P'@+GJI3DW2;G@T[#EKS"BW30I(.VGH-&U4I)9MMF%%O0L50*5,(L MH+)RP0M"5W^M_K(,X*+"4%Z@CNN\\52,PYWD2@TSSL9 M1^,Q;W+)56'L)[M,^@,8M;H9Z?#\,BGU4NKKI%Z;AV4LF[D,6AIV+$Q'T93+];[@_+^_81#V3_,^=;@*YSJ<8M/!Q'*Q;CF. UVF0Z=P7!V+.&1) MT7TC'"YJ])UA,G2*=-3NQJY.<*_$ZR[1+_9W\KW>' WC\KR_TC M\-<6&&NQ-SM\7_Y5-+X0^YN# 7_"C>\K891RP)E&G)T\[N"(I4#.;EQU)OFG M; ZS%<+[(/3" 7\T?R?_(9=\_[<^&-OWO/"7_/AU%[(W>^N.HC&*A9/Z28(=BA@R;V*JNFH9! MH*Z*4)<$P\.*%,P+WV\6O,^&U9L)K587W9B:R8KQSPZ*\9X_=*%;2D<__Q5P+ M37B#4:+XO._#2NV]LH-O?9G ]FT]*YOW]CH&]=8ZMK?IK,?$F[VPTOH%3@8U M2<75QX4"SXQ?P$H(8A6.VF.7>7OP/P5 M)PM8JWA_\R5MJ[NVN\3DN^2[WO2N=SV(;XE7L:$BK%?"G3ZE;6^+42M7HU:L M*K2Z6ZMP-^:DL,UFFFV""O-/-XOGTN07G",.ZK_KP7W+^&''DM^I@TPY?=5LM#CZOMZ\[M47>+TFV(XK4,F1 M;PR)[;P367;^^[W^Q;Z ]^O&KXU;UEIC2)E/(:W!FVF50; ^SNHF'F(?8F!Y ME?0BYB425XY\S@_ME-PV95>:Q3T#ZTX%V7<$K(?EX0SOARB_Y*< O2.R7G;\ M4&O<(,57HEH9XY#TR56Z]7*<6S6KVSML[9B8'X("Q/.;QMS>)L6*MO\T\!_3 M_'-V/&Z6_/;HQ_EAN?D%;Q)-PS0YTO(B?8=@62I#3D&UCDU)".@JL>D#?,6F M\CRW]], SO:'=DHE()6 5 (MP(!H(8J]5PVP==7 KLK_^B&K]ZR 5FX#5!\W M.1VD9T?Z[7$0WJ!,D5DBLD5TBND%PAN4)R MQ=L'Y%US_=L.HYC>V L'ON)EA:1L?^!/[OPXJ]94+69T7&&\UNG;96CN9%5) M2X(P\"$"\]J[KDM,Y#(;Z3JAE)@ZM7%Q&J:! 5VHO9OO"\A6W?+\D4H61WTY MRW\4M_YC5J@LC]>);651*.J6&4]!,FM5><%O&0-6RF%FJ4E)M2+FY94[*XD) MEI;$).A4(]HIIFU6Q90+!'V0O+I(Q[!#;A01:P# 9 )8V@QX6V=N!35LHDS+O:0MULLY!> QIK9[\M"B- M[\WB,J5Q]MYM')8.>5$ MYG/L91 .*Z=<N>(@LGPD5TBND%PAN:(C R('07*%Y K)%9(K)%?L+:<< MMD1URT&O*S]5@BRL>YPARIW6#^\8K7VGKQNUX+<2PUFVZN&$*R5#28:2#"49 M2C*49*B=K5Q2JLV3M71=MQFV+.002BQB,@*+K J-:I"]7KG\$D?W02I.)7NU M^F@C@,#O\/=;NRLY5PC+A"LI<5*%2X8Z*(9:3X7K;*;"35<'Q"4( N:S 0& MM8OD$YL29L$M5+C4OKM*(.EHQ"I+2^3<4,E+5,:<0RX.+8#;%;W2YT$X6L(/ M(V0O9U_.OIQ].?MR]N7LR]F7LR]G7\Z^3,Z8-?\:QCY_VI_^,/-PE2A4O&]> M,!8[;<[NH_@L\<:^$H3?_"05P>OD5 G]5!0'S%,ZE-1[$M_^'9X3&5SK.ZU] MI^^ Z4R\BX92C*49"C)4)*A)$-)AI(,M>UB\ZHR+!J=KS9#0V4ZTTP #-?$ MAHD@ $7A.%M5,7V]VMQ4\&3NAOUG-!9$_^(%H5B4_AS>^(,IGX3 3WBG$W[) MYE_#AR]\9J+AE9]^OK_UGMI*/WJ7VBSD',K2+%(1')XB8//,00NH*B4(J=@& MMLI4Y@!2*@+&3.O=%8$4V+<)['%DOES[@[&7),$]IRMC^>C^_V?O79O;QK%U MX;_"RDR?DZZ*/;A?,N=,%0B2<[+?[J1WXIZI_6D7+=$QIV7)FY22>'[]"X"D M2%N^RI1$29BJ25L2)1+ 6@^>=<%:03K^UZ)V_EFAJ/R$N:O0DXW-'\XA6'D# M'W(. BLPWHWN4V?\ZN]P]8=JC3TXR,&::5XVO6QZV?2RZ673RZ:732^;7C9W MY:-YPD4C)6M+9L<,4Q:26*HDH93)6+/Z<*>$L7BVK]9Z8^[:R6II(R?%[$I] MTA^26?$EG62?+EJWS4$X:\$I[M'WXV'"P\3N80(!V,)$0F'$540IHIHRIHF! MBKHE&6&1CG8/$UZ=-W!@<1^\LT98,O-;@9&4(IN.;H)YD4[+2>6I;=VTS@OK M8TZ/2^JL&&=%,Q)X_2,H9Y-\'/P)N/\=PESXM=[@6@_6[GIBK(/E55X@O4!Z M@?0"Z072"Z072"^07B"WD<.&("9M,BNG6HDDT0)012%5"/(ZARU)>)2\Q/-1 MFZJZME3/K*%:/8&:CL]:L[7UB!R$=Y0 >PRR/W_*,Z5NV*ES'D>. $(( M(S+A%$.A8JK#$$)$=(TCH5"0[!A'O+[[5-D-%HGS,:4!Q)0&-@E'._#=K'X- MH_:*%YA3NS8#'YJ!]4:S:^/02[67:B_57JJ]5'NI]E+MI=I+]?Y+]1 <38CC MI:,))2CF,2<< 80T9)Q%C:-)BI#+ESB:#L/]3$[1-M+Y]L,/Y0'B* %"MA$M M!DE$$H!8I!()8TQ 6#<#T90H%O8*$%Z1=^Y0WH3B]CR^#V6Y2*>CS-9%,*)U M-;/?G8W^"(K,;1;!?%:]<3*[=N*=_UGZ[,'\6^5E-AF[T@WS]$?F:KR6V7P^R:J:#@_^U'&&\GH? MWP#.-V $VO,-(8QB(1F*-6,RTCP,DPH38\QD$C>8>#4KIN^_6&FP(IN-N]5F MOCC9:FG=+:3F9,D)*0P89#K$/%814*+FL5[VN[J.N/N4>P!W_(>2)%@(G* X5$IS3B#5% M&V.!0C!X955FBNU-T\EO:3[^,-7I=3Y/)_T[%B$X94=7\M&K^Y#5W5?_]@+E M!T!XR*\]F#]C>+C1VGIKMUMKLV;1T /G9XEN9S[,O6?$M'V75 M5FU@=/9UZG[%[=I'XVT?7ITPCP7'B 6=5*$8:(@ EA&F$08& P,&W(8,@4@$D!PHA9F(0JDUJSUT28RE6JD.O"_ \#F;I_DT&\=I M,34K4'JFX '! \)#@$!;EWW,%862QBC2E$#"2"*2IMA-&.']90I]GU_R&.$Q MXI@P@J-.EVC,48*$ @"%D#,M4%QCA)8(#( M@0PT%AGD6R?F$3IP0N4)6 MC13Y3(-#'^NACV^/LT9\&I(7*"]07J"&*U#/XK^,PDY++6,5HU@J@:4"(0&* MUG%V#:E :&W^&Z[RWUMI;;_;8\Q/>7VRNUW"R]07J"\0.V5 M0#V+?G @VS)A,8X%XBH64M(PI$(#5*0,"$DP5Q1 @'DL: :Z3I@P(EG&XTECC M5NY?5;-'C0P:%=EX\+5X.'LGT59""?MQCNB8-?X0@X@;*-,[6+[L97._9/.9 M.Q,3;;YLQ!!C0!.8, V2A,&0U10;4ZE7/'RW=B87DVXV)CTKY[]F\\M9;UM4 M3QGP=S8H!$Z!WYT\ APF OC=RJQ>$MWFKV AS M@D0(#:6G$65*-Z?@5 CE2M[JJUB]Y^0]<_)#RE2-\F^Y4?MQ:<5BDAJ)"M[^ M&9QB$%QG1>4R]Q7\#GZLASZ^/0[*^BB_%R@O4%Z@O$!Y@3H2@7J>/24)6]I3 M&,0AY8R!1,=*1 + ,*KC]P@QNE)C:,EZ.U'VX1WX7^FBK2+,"V9MK^!G+939 MJ&BMA3Y_WHE([3,2X_:DM4 LH3C1"5 D"14(DT0N.YI!J>\BL8/(2\,3LJ*L M$/7#=#19V"GX;5;8NZGYO,C/%_/43.?9[.-L:N&YF$TFYI(/!JAMZ^B-8_8P M"HMYG/8X[7':X_2:_@ ,:-N%G0..N4V-IPG'2<1T*&GC"L9"#QFH7Y%/_YPN M49R(4SX(V%[+B;$[A5PK+]]CO,=XC_']<7'>+.5C!CEIV@0&.^IN8=M#]M'#]NR9>91B*)8DYA +&.M.4] MQ^3WR+\5K@YQ"_PRBCC% M&L::4< (UX#Q&O@)A(G<)O#W0K,!1@-Q?@^39KN,O;^XU5F^[_[M/(Y9JNSD MLDJ!@PC\](+GN2N6CX#81F]XS_#=/]7;=^_?F?]19F7TSOKT_WSLSM*X?R^+ MYA>NTZ_9R7F1I7^=ZGD^_I36GN\Y?+HAY*/\_W$@%ZV1W3YT]'<%E8 MK?]3B6.*.5(1B9ADH5($2J9)##"7'"L@7S[19U;2;=JFMHACR.-R2.F*_#\D M'L\8;.?J6]LJ,/N!DZY\:OA ];K[++-\VYQS\>;A).#J'MC[WJ7@,M$@%? MN"W=G_GN:PE8I'NRA,TMCKA*]GH]?E,3E+[/./PZJSS>\[1X5\V*(?:GU5\N MQ;PF_2XKD/^U^J"R (Y8P3W4KQ-1?=#_M_&'<+'"?8(:[J2RS$0_"!50=H:Y^7#70? M^9KOM*S0CG77;XM;)M:#WLQRB[GE=_NR)F M03H=M_TOJ@_2J]EB.B^/M$;MH5.PJEK>#MV:;9V^#2R 9ST#L(H/0$M^2W?H M>G=MK[QR>.48J'(TU9MVIR'K^B:]A@R46!W ^(X) 9HJ$;M#@*8^A0>!O5*2 M0Q_?,8' V6S%B[U5!%@W]7ZP^C_,7A)W-:@Y!LC,E3OUQ1S)).RFC_2 )\1/ MPDO<^LW25?=F^<5P9.(+XO@A4Q*H2! &,M$LH0HJ:J"U1!@B-CKNB]"\9]D M.-T7&2+O(.RS=JD/&!R"YNVJ$N>>H 5I&U%KHJ*0Z%!%"3(?1BJ188T6**8B MWE;)S)YQ91 = CV6>"S9>RQYJO"Z9'0))DC*6,8Q4A"B"")-.--UKXR(A:$8 M,)ALNHL=8KV66%_5QEV+N$\Q]SBT2TXC6DXCF>!2<2T2'%,:A1QH7,-0*&@\ M9$ZCQAONM(9@KP7%/<7QT'+@T$( :!D.H3K4G($0)4I@'G$#*4V' 8G!D!G. M!KN!0=AO QF/*AY5]AY5GC"<"$ MK/ 0L22,66B["D+&&26ZAA4L(K*UCE7K M,)9==*SBM-?N@]Z:\N!T7.#T%#:1%IL2@A(BPS!*(B$0DCS2J,8F@U,";A.; M>F K$I/#L(!\AKG/[O 9YEXJ?,Z/EPHO%5XJO%1XJ?!2X:7"2X67"B\5PYF0 M]3+,84^C[MGE]3&;![ESZAZG@W*CU<0'-M9#']\P*L.OI8;+7-7]<5=Z@?(" MY07*"Y07*"]0&XM;(@';AD)=8>K/?[YL(="K(<\B0< M[<#WPVGO5]^OOE]]O_I^]?WJ^]7WJ^]7WZ^^3\]87O[[M,C,K_T[&P=?TWP: MS*9!^BW-)_:DS_="Y07*"]07J"\0'F!\@+E!6I#X68JVG SC8! - P3 M$FG "> R#A7B<<22F"')[X:;'ZIWTEIA_V\VL6/^N['%;%3ZT_1+-EJ8-]EV9YK C4J3R$F+C7Z+W7: 9: MC0X3I9,8:PT2K8#",D&T2B#1@&"E=Z[17O..*QOE&=703I M^%^+VAUGU[GRW.6N9DXV-G\X%UWEGWO878>\8]LGL_C5W^GJ#]4^>G"0@Z59 M7C:];'K9]++I9=/+II=-+YM>-G?E;'FJBC6';>=!$9NW%$42 ZU5*!!2O"F. M'V.\4BGV(6^+=:S<-935TDA.BMF5^J0_)+/B2SK)/EVT'IA]=J""4]JC&^=) M.=OO4M<>2PX22[#H>FX)!B"D.*1Q""+&65)[;HFF .P>2[S.]ZOSPTK$O'43 M6R+,79!/#0#,WX/K'Z^= 2-QF;E98,2MR*:CFV!>I--R4CF%6X^P<_CZ.-7C M_PC*V20?!W\"[G^',!=^K3>XUH,U\9X8ZV M/2^07B"]0'J! M] +I!=(+I!=(+Y#;R'L3M/7$6*'82NV[Q[PGM:6J M:T/US-JIU1.HZ?BLM5I;K\H^NV'Q*>G3)>/QP./!KO" MWA 0<08"V-&*$M" M* @,:5,+,T(\VC$>>+U]KMX>1Y;LPS7;UO6'^H#1@4_"T0Y\-ZM? Z2]X@7H MN&OK[*$96&\TN^9H7JJ]5'NI]E+MI=I+M9=J+]5>JO=?J@?@-Y*2M'[D* 1< MF \D!2($B=*1KOU&+&28O,1OM,]>87(JMI&HYQ7=*_K6%)T"V"JZ9#%"*@YQ M'-(8,888#FM%5S"F+W(0;\/=>^@*N5XR[#"]N?_(RKFYG2U44)@_BWQD(-M\ M?3;ZPPE"6X2TO$S-%<'W?'YYF4W&KAK"//UAWC+26V;S^22KRB0\^%/'&>KJ M?7Q#0"R7&3C;BF6 M+TZVW(>?KNT-R_A'5HSR,ANKZ;B6T4\7GY=BY2[MBZR8MZ]F4_>3*Z2DDOHN M#'[XF"QQ$#R*@QR_HQ@<0OV7(U#3/:Z\Y(OS>8'R N4%:K@"]:PCAA1(U+** M$ FF =8P,:1"LU!J5!\QE#!ICRL_QBK^D4X6V:Y(A3)3;&^:3GY+\_&'J4ZO M\WDZ>9G7HS0K8-Y[PMIB/5*,59E_C?#LZ@BRUW:_??CMPPN4%R@O4.OS$4C; MAO4DBF/ $@5BHF'(><2B*DF70BB32&^?CW@.\3H.T7.V[C#=N_>6M/V>%N,R MN"ZR;_EL44YN@DF>GN<3PV5/FJNS<3"_3.?!]ZS(K #:F;'OS8+,D5X?IAI MF&I@DW"T S_$(*4O?N=ET\NFETTOFQL(GR+<&A98XC!,$D*2.,:AQL;0('7X M-*'):A97>W*O/)L]X&1TX=3SU!@6UCF934O'_3Y;ZE;F\^Q+5GS+1UEEE!B& M./LZ=;_B[)-!^3\?,5E8KR:+!P8/#'[3\K+I9=/+II?-(/S)"?>%_\B!*?^Z(;7;K]=>('R N4%ZF@%ZEG\@R"VY!\H MYB11".B028Z!%@*A)E,R-%1DJ/S#:0A3CF!K,T)#A&FH;+U RA(;V+9&=%EI:+XL:A476D78T,'!79 M>.A'U0E\)['O=^<5_D"CB#["[65SJ++YS(U)T.7&I!/. &9"P22.0IA@*613 M^8U(O4*Q;VU,+BC=[$MZ5LY_S>:7L]YVJ%OWZK'&VU8"W7YS\@#@-R>_.7G9 M]++I9=/+II=-+YN;)/64=:J\D@1K"4+*!& "!@GI";UE((0]$KJ/27?43&! M/7",1_FWW&C]N+12,4F-0 5O_PQ.D0BNLZ+RE_N:3 <_UD,?WQZ'9'V,WPN4 M%R@O4%Z@O$ =B4 ]SYQB#'>"]SH*1205YS$&$E,$:W,JUH J==><6K+>3HB] MKYC(YVR>YM-L'*?%U$Q;V5^2,CR51U>XS6OJD#750[\7J!U /P<=Z->0,P($ MQ:$ 7$%*(:OSMD*B$_$JZ/>HO6$/V?[FE+I7WS-WJ_/99&R^'Z:3=#K*@M2U M1?HU+4:7 8;O BM./@KP@H%7+3CKI\?7/X+Q;'$^R99M. ^E?>FSTNTY:LM= M) E'8009"5D<*HY8&,9-N8N$P.0NV'4PKDI1_;28E_-T:N?@#NA]J$!O*"FJ MZ!VC]!V'N,^PP]IRY9O"'A: K(43&Q6.M?#CSSL!UWW&4M(>G4X$ERR*2*2Q M@(D*M:&0=0B6T!"O8*D#N4NSTV=%66'BA^EHLK!3\-NLL'=3\WF1GR_FJ9G. ML]G'V=0";#&;3,PE'PS4VD:)&T?=9_/4?V?%;)R6EQTKSB.M1UJ/M!YI>['1 M&6]/B>)0Q;%""6#8P"W5(6ML]%B$(1HPU+XBP_TYO3@XAJ=D$,"[EF-A=PKI M4^4]2GN4?C4?%BT?CC05.A)*02JUX"2!4=2D),(P62DE-""05N,-EQ_'^)0/ M J4]/?; ZX%W_X%7@)8=ZU!HJ2/)(.9,T@1(5"#>7Z_ .8G8* M/>9ZS/68ZS&W'Y>$0"WHAB1.8,((CIF, "0H5G4D#:@XD2NGZ@<$NFHT6EPM M)N;2\:>YT1Y[69%=9M,R_Y:9IYI=91MP5(!3- @T]GX*#]T>N@\-NI]";M(B M-Q:*QQ@)@]>(,0!US'B3ZRNC1&X3N7M@NI*)@2#K,'FN2R7[BUN;Y?ONW\[C MF(7*3BZK7"R(P$\O>)Z[0OGPTVSP?M5+>_%[Z[?*1^87OF19,)W-L]+V85Y, M4R.P<]=,9&I0NFHK,G5+9'E <)%/T^G(_+2Y9\TARM.M/?^VY^NA^S5OW[U_ M1UQ'F57H.^+<__/Q.Y+L_KTLFE^X3K]F)^=%EOYQDEZ8YWF?3KZG-Z6YSU\N MBWHHJ0/!4@N%!4&1(@;FL A#&$6:Q !&/%14 ?N=]-8<]#.PERCJR^Z8/G\> M@\O"8NN?2AQ3S)&*2,0D"Y4B4#(["YA+CA60+U^A,XLH-D]36UPWZK(<4KJ" M,P_)U49PX'9.Z:^SRK,R3XMW%:\RN]=ID$['P9?%>9F/\[3(LW*[4'7[$7]? M@I->@I/N@M/2K'%YL3HM+X/$,,Y7/73GZEND$!@VX]0]MX]2O>[^W-3NQ)-; MG B"BA2[/28899-)_:E+4K2OS6..FM?W3-19?F5@^F/V/?@\NTI7*/3W?#R_ M?"_E*8$$,$1_:G9:L_U.TNLR>]_\\=>[^^J;91;U,J??BOI#.=;5G3CZZ:]O M5MA"]1E<[Z,UO[;)FPVT" -\H4[=KU+^K+Z1=+Z!TRNWV?$+:&[-&]J1B).DZ':38/(-QKP0-?O==CA\>.?K!#=@H08Y!P*6B, M! AQ&,SHKU@*QOW&P@>''>L9JX-E7)UVCC9,761&-$:Y MC:(\0,7,1?;5R,: +&R5P44QNPIF]QBY[X_<,O)6[MZ/[VC6LN]Z3V*@>!=E MUP;C0UL7@TRN;0O9O]X:GBNNY>';3Z&&#/(LQT!Y]UTFB& ]%!$(:@IB# M!-0\"^.8K%09Z4J8^7N2N03%Z5AU!&V3UALF!\[ O$H>I4KRMHA:*"@-5802 M "%!"(<)K1LJ1@C'8,5MLIY*]F<4(7RZE6:]>V84#9@D7&2%;:32V#SICZ,/ MV>TVS+,Y7.&@=:DD, KC2,DD#!,M6:3BL#Z8D! XSJS*<BSFMRMYK%K&?S6T;U9Z'NK&[DV0GYVEU^N;J M.IN6E2<@^V'_SKRUX:V-"L-(:VU@&"(F0\T1CQ@U/(#HI,8PK7@2KAQ7M%63 M0RMCNB-BFS3Y^6FO198'9UYX'3Q*'61M:3.EI%:(12$!$"BEF4P:'50X)&1= M'>RQ2P0X!0>MA =FX_]6S+[EI94ZLZC!>3HVBWX^]S;)GMHD3T")[)@D0,=F M$X\A2*)$$QQ%6#90(B59,?*7@I+,BFBV.)]?+"9J-#*J.=]H%A;LU6!U\RAUD[*E;@H- MD=8@@HI' --0))&J=5/")%HQW]?4S1>RA^?H9K\L?'BZ>6!6O2NG^^Z^WZ>^S*=?LU*:]9W#@B5938O7?+])$_/\\G:AX6\X;!WAD/?)N)@]T$O MFUXV![^][(=1UX0+[.G4+/]FBWQZ8KJGQ/2)W%'9R?D 0L(Q@2$A M3:0I%(EZ1C9V(SB?EW*ST;(9O69A[4OJJ%>[0U"[3A=)+" C<1Q!"F5"58@0 MJ,\[)@)"L>)564_M>CQK^TDA?_J'O1Q%?7D]E-EGW.7&>OSB5;\2_WW(:\U^Y= ^0E7OL/5/MQJ_V$ MQSIFD<8 A GDG&A.:M^V@ *(76G_1ASC6XE3[XOV'YX'Q!&>6V?6+!,:-R?5 MS2=7>6GS+/U!]0,UTB#H5*7!4&N"E1!1" R1B4$#;8;8:"%6JM*LHMN.Z0KK M][S,O@"3U\2#T$31:J*, 96)F0X)$4& )$@ A;B22$?&QA#]:N(&J /AO>:? M[HLF'HL'Y4.GALV[8+0P=&&Z3G:<-YCVTV!Z LH,J^@DU&$!:,0@P;&$"8,A M:+PEF$84/,OU:XEJIUA';3QM,O "3OE!Y^AZS3Q.S41MHP N8*@@4CC1&MDF ME)+5AUL2%BFZ4NS[59K97VQ&^.SY?7(S+.O>%=FW;+KP61;[:K\\A2RT-5^$ MV>P5DU! L^.3,$%(R=I'"F7(\?,K='VNA&:CM6W9*3R$_%^O18>@1:RM$<4B M)(F"422$BBB+"!2HWI\36SRR!RWJL4<'/XQJD<=BP;LC%P^DS7MS80#FPMI] M5K?JM(2=YD$Q0I1Q$FMN3'L4<\9X@U>()?H925Y.*)>M375ZG<_3R<=LOMD, MRZV4V%K+@]E7IVV? N&!8,- @#H)4@!"&(8D9A&5$@*%%)(*\1!08Q3@A/<) M!/TQ&'K*/!!L.AN"D('R(6U[CUW;NE+C;!R\6J6 \# M^IY"/M(Z/C2PB,0YU6'$)8XCU=0D2; $H;J+? ;2K.#]5LM=>/-[:=VI2^13 M2]';) 4BHM]@QT:6U+M/]D*1!ZZKM'6O:$0(98F"BK)0,: !%K63$D@=KM0/ M>HVN]LA2^BWY,5AU[-L/LQF%O>SR=BEGMEB?=XN.Z(^PL>TEKN-;+Y015^W;(?"+0=;*>NW13&Z M3,O,E;W.ET5.@S(;+0H?Z1N*@W\8#GS,V\S !$DJ>(1T+!0BRN8&1K5IS&"H M5]M9I#>N>N[93(W^9Y$7V:]I\4PH,<-NGD K@MH60"R6FB0Z9(PFA$N& MN%RV &):1?>T '+B9&OY?S'2\VLE4#=J.M:SR21S-RP_7?39=^,Q D)\)6ZO M5T/1*]+6LT]C\.9)"TRL/1>L&88DED1H1N(0P"B.&F!2(41/FR<&J:[-Q-W\-DFG M!$J\P=6W6]NZQWP?:7"=)*Z,;>^ME3Z^?W;!_U[2OUPJWX4)B1F* IM@1',0DAYG6,+03@ MWUDQ&YL?MXLG$$1_]5Z'_?$ZW,ISR%QCUQ,75AC-ROG)E>OQVHDL>(^$MV.6 M8$7;9M]A9(!*&73B.$Z0#@6GL/9(8"K#E7I(*V#E3BUN*> ?&UFK[]>?REO M]5&P'G_)MG0T&O>+46G T MP.('7H4/086?TF#4:C!3Q)@&7&$D)48QAARR6H-#QMEJ&L5K-7@#-=E!OSG2 M1W)R>-@52Q9E-K9K7KLW\M<>B_-VTH;*-PVYP,F35(:TG3P3$">,*:"Q-B85 MH(D*&R D"80K12D?J)JP"1;SK(9V]+S&T2P \Y($//<*ZU;(MA](Q:;#!0SV[NC)& M57F9%ED9%-EUG=[D,Y;W-6/R*8.9"]HI2ZK#,&($4I;$5'*<,+WLG0318['" MSTM1^711"=&7^6STQT:[)_B.RU[M]E7M!&C5+L1(4H1C0;A1/PRI HU?V_8N M>+#DT4O4KK_L(=+KL>A]T;ICR6>.I4]8+?"[0)LDYE]O*RX,I)R[K.4]]7$ M>0I].LCH:B1;*N=Q)$6(: QT9$.M19:2-+4+4HH@'VHD3_(?)R& M_^?LNJ)\]B#SJW=H;U($VT[+,L2)3;)CJJF])$DH5VHO+26L MW-Y6COFI\':%U]NCUUO2ZFT,4!@CH0323,11*.FR^F$D$5PIC/)\O>TQR-!O M;&_O]?:@_0&E#5F=S*Z=X&8_LF*4E[[R^J$:-+*3H1\*H%#(&!202!V&H0Z; MLB<$D?C1RNNM0?/%9:O\/AW;\XTC U3YMTQ-Q^[MT":OZ-G5=38M4_LXMM!C M:2Z;+.SLN&CI)R=Y>W24V7L4O *^0@%%ZYBC &!LF#M+8@1TE"24+AUS8<+B M'2N@=T8S&ZR+)BG/[(J%:&B"M_S^>7E;&*?QOHIC-3-BWPTS\85 MB7!RXO/'O=U38YU!D-;N28B.@8HC'&H B2(:R[CQ5PC2'@>\FA73]V=6\/YI MI2V;C%VB52-I#K%^MW*VT1P&X$M$>P7V"@PZ%5TA$B)4L8*,,ZP2*$-2=Y4+ M>8R3I <%[C--DGG]/5@'AB^R=O 5FIY$)MKQ8T"$(VW^%T&H-4RTXHU+%:)$ MKI9_[)A1G6QN)U7+$Y%;+D\">@6LM7!I@$4%O"X?@BX_I&/^RC* ML[WY6WQQD8W<"8#LQ^@RG7[-@B*=9T'U=QF8W;[J8VH;G-D_;,>S;V9+]9W- M!L4?ATX195O\)(E#&+.8 1X9,Q1BK"FO_6T:16"EJ'W@IT]-FF;2M'(/;?S[\7U.IC-K="4&1IF05YOSSJ MF""O=Z_:,"@1(F"):P)"S*B*!194$"V1@G52=B*D4BO5$EZ%8+^9M9J-/TPK MR8QJ"5WF9W>QLL+/[; E.)ALA!=*C4]%&"H*#$316:OHG$#%<$@! P*%* 81 M:(HRQ1"!%0*S:T7?@(L=@5.T:T4?LC-\O_U)^B&24Y_).<^^YM-I7AWFN'8" MZDU!;PH^TQ04;64<%B51'&JE):<8XX@GF&L8A9(I9?@3Z15)[P#C!P>,I(]J M%9ALIS7W8&T^K^I>U>]1==RIEBT2 @4),6>4V@)8/"1-\5F@N5JI9-FWJHM^ M5)W)?EOB[IVJ'Y9[YRFFDYF/7L-Q#@#?MNO6N2WWV'P^GBW.)]FV+/@_OV(2 MMC_FK8(Y;L$<24T$C0"/%(@@X$JR.OJG 49Z)?K7,YA;SU4?8(Y0OZTZ!R'8 MOCJ(QS"/80]@&"7MB2%&#'PA0"47H1*,FEPDO%[B;DD.QY]_)VH^(OB^OK26:/]Z:3 M8)R7H\FL7!29->J=R6^G/,BGU0YKML[WQTF0!Y4=OF_&P,#&-Y!H_ OU]W7+ M=BC$<["5"4PA4P^\THRL=LHRT2V'8Z) S6 M*^DQQ&/(0#%$MJF"6FN:2!S&1,8AM)5,9=.:70NM5U(%GX,A_1U5P*?DH#'D MP*H7WN5@\\P64CY.(V=[ALV@8S*# #S:.=P%+4U2A,DH%"31B=2TR8V.H(8K M/:8_U%*\!<:$>ZT*,EABY)7;*W>?RHW;D*F&A$88"(DY$ C*$"M2ATQY!,*5 M%E1/*G>?IRX/HE/+,..86W;3=]SQUD]OEO3$^>KSZ3 M^T,V)/A ,S '^?%IGYO7]GX^!KFD^#MY-96?YLR_NDW])\ MDIY/LA,#G2>EV3!KM+PZWK/IGD5ND44^=7Z6=8Z"4*05E!&/$RTH9%'"0U$[ MQ1(4@]L=?5J9_[L1^5^,P'^:JD;:DUGQQR>*0' MV3UD#,?P9*A%#(THX6&D(R%"B!"/0BJ6#4=U&/6+&/U9I:C76D"[M4K_,K?S MMWS?_=MYG$D^S4Z:I#4$?KHE9R^K\_B U-Q6W)=;G.[B][FQ,/.1-3FSS)B6 M\ZP,YC.STNEBG-N&A$88#-"4U5\N_3FU;]?6IK%.R[EYPTG.Z>VIOT:W9R;O3DCY/TPCS/^W3R/;TI MS7W^TBN^I:;>SPSOW[Z_/'#Q[]_.5.?WU4:^.&C/@W4QRCX\GOXY4/T07W^ M$']YS7J\]A$_?CJ+OP1GGX+?/ZK?HP]G<13H3Q^C^..7ZJ\OGW[Y$"G[=O+A MH_JH/ZA? C.>L_C7^./9]I[\?NK15;4P 9HR!4D"1$@ "B5,K)#!&,:G04T?/BZN#$R,'J;]MUW2GXJOZ33_MWLHO01X\T)-Q[\566D]D/;E MIXND0?PO2\"/EOG#9^96X60V^N.-6SG[\DLVR=P.?P*3A$1: J(PH0G1G(FH M8BLP%)K)DS8_($H4AT2%/#;&$$RPP*H^2!DG)$9)14[RZ2(;J_F+[P/?!)GA M*==V!RH6V9N_A6F9EQ9SND.UKYVG/K\*EH,V[RR=L V%J:?Z#O::S^IG3)+ M\S(?YVF1&Q+SMGMA\#U[%\P6YH^Y>1!=/<;/P67Z+0O.LVP:7!?9=5J8VQKN M8Q[#+K7]TUY=+"996=W)WJ3(OBXF;F7=X]@KOF2C1>'\[>XQFA)4]CY7>5E: M(7C[)=8_GP9V&JI;+27MWG':PHK54^3S&]8NJ\_==%;KYQ;1XK^)I- MLR*=3&[LY]FUG3CS7?M0MC.H>>64UV>>R M0S&79_/R73#)T_-\XB;DG;GN6V;4]9W[P>R'[9^>E6:_',T79LSF,183,V S MMLDX&.?F]XNJ1?;\HLV_6LS.T4O5L.QOSR[#JKEMCB\J_%M#(:G:S8!U3U5W17J5HX^W+[9A\K MXF\89F;&F[MJ:I4LN=^:3NUB?79+;MVKQFJ\JE0"@I/_SZ7?V 6XR=(BR*;V MFVOM:[?WT >VS,BLS-5Y5E3WQ_!=8"W4M>[WYF_OS/Q/S..Z:7.Z'&L[P,T] M_J]I,;JLGAW91T=@S4AT?6T% ML ; CXTM:Z?I]Z4*Z>5V\[1F&!0Q<%3O Q>SB=%;@Q'O=\^0-W=#]46_-^"\ MW&O,;$S':3$NS709>,Y'-0/:X@/]_L #_7YMEVZ+CY*H+^'[CJ3<^U3AS/QG MBP^U7;6[SW&D/_WC0W0"Y?879-N0\\_,[.#,&97;D_2YLYDKL_W2].9N=&5*_2 MX@_#S4Z#+^97LXHMY?/:0C$&G MV-P-9??0BNTIS0P(O)HM\;-FTFP>79^(F MPA(Q^VT[(,."K@VR9N[VCF%;7EA:Q+V>6<>.59UJKI;PO,JFW+=K%F5^N*%6 M139Q<%U_[VF+H:$F\\LBR^R*S2_+FJ*XG3BH" 0"I\$!"^ZG:3U:Q*O1-H:0 MV3[3;WFQ* -E%_9S9D3GHI*(9Z=?5EGOZPDF*&4NF C9I-G9TSF:66DALE:YAO)RW@[@ N M4\O"ES>>]B]R!E :?X8SP2I ,<]U$V1.SVMFU"K0&$?=YW2J8KF[61$C M!88"3;*O>3FI;U6(?YRQY%RVS5(D.*4 M< V("'F(.882.-=@)%&L(O)LUV#_[E>T:Y_>%Z.7CJI-YRU%^ M.@X!@E&((HIQ' D4UUV,K&W*O&6>L $N1XA_6/K&: M6&1&)0.;,-)6-7CAL-X'AGK^QV*:!9 Y1QVKF*LZW^X;4C=Z41AC=(I_<&M=Z-WOSM[=GLVNCX!BQGWM[W/?!KUEJHVF. MJMI(^*TGM7[7^P:T]A#N3'Q_ WFWKDNSHJ/+ (7COEDCCZ-J-B;5;#A+T)'] M68>&5R$(8QB[>1P[FWMJ0Q3%W*4)CV;E/#AW43]G?JRF"8^S\WE0MA$=YV]Z*8,/5]8&S7K3$ONL/SLR0>)867S.K_F?&9J]]0Y6;HJ<5I6UA@F+I!:^R$#&THN6O^C?5P[PB=].N^6 MCL>V9%[M8+TWZ'NZZLJX99'>[]H82JZDO//T:^1*^I3'C:8\/NW%>(:9UHLS MY"EOQJX-I2W8EWHR6XQ=4M'";OBOL934XNO"$%0D'3$0CQ(#<0+[) :Z#B'] M[[+K5+,(GV0&Q^V1=>MP28,[PPU44=@MQ>+DVDD8U?Y[F4VN.]MO9G=; [K5 M)G3[F2[L,[G2+X;RILOX5_6$(_>$H^43INT3!F^U5C_;+U71"?OQUX5!_F8[ M&QNN45SEKIG;]\NL,A\ZWZ^=3RZH,;N8?[=Q,#.!61/PNO<[I:T;;@-E:7!I M#!!K6VME6'SQS7RSCCI4.6E+'\7\TGQK^62W-O^@TVYNA3>5:Y:/J[,JFX&5Y4Q4V=:W+L% M-FD8I24\]^RI@575(#JSY6!VL;5$LO"_^%8 M>,=7\GY=4Z #N>)YD(O[;? M;9[P+YE!X "ZWT;OJG"&,XSF]NZN_^?R2]435!AKX:BVM=RB5+^#7V4B.B/0 MV'6SJ=D3'*XU3]>):;];,0WO+."Z4>X*\E:PT />O:&'&DL>C#RXO>G&[K'5 M_N]GL3.+51'(P%6!? W4-YG# 13/,KZ31 M>7DKAZ:L;WP?C>[6K;:DV*"A8<7FPP8NK>.X.0!0;37UB8/N(00'*CK@!/0X M7]T)63N>8$&J)?IVQ/5L-!YB,\32^KVMV]O%K5/KQ;X'ELVD/@W)\+3*UXW3 MH@DWNIN4MF'B53XWBEU?\<^L0FRK]O9T]+B*562WO^AX;K$DZHWH9,TIC'1^ M5V!=II#[Y><"^089[0%"T6>;$9Y9D\PVF#=DRY[1>8W%7V6$0=1-R[L?D! X M 61-^+LW$I".["&=M.,R#N(ZZDMV.05<:%E+8FQ]"F4YL_;O\K#*,ASBOOS=Z/TR-=!,5.[2DG^93<G;7SZ$GS[__*Z30)@OKYS55Q85I;;)F!/SV=0-V+#4 MZ>C2)A4'=:[@V2U_1=Y=/_?KEJ/:_:2"KO%BF35]9V[;8=5-9I=!U^7N7:=/ M(I<^^6QX=.JS=7A<]?3?Z_O?-H0NTRBCD%"H.<(YC"768<00!K' 0% )1.,FU['@G>0KD4BE$D$%#A,% M513'D:Q/.$<*Q_31Y*LG[[.2?%5'=CM.VE9K$FF_L_JMPREFFY%>O[F[LLLB4YP1 MD!&$VE(, FD 1!0G,=$R)@GE3$/%<2A!K"/6+/XXR]]'LY%;Z-_V /$V;0^)+L\)_$@8-WZSSJVX9K?[?4(\GH>LSH5 M8%4*.M^_5?4$W"EZ8E]W;U"=A+]5I0J"JO99)+UW,9\T;5?$[]\[W?#R_?"_EJ0"$ M"4Y_:GKNCHR>I==E]K[Y8T6=WRPKG2[KOMH0_4-U4*L[,?+37YN+[GX&U_N( M]OZ+K[[9\ZMJWVIPO-H >;O%M<7+4%G<3P??&C/$7#^Q;/U(RSH^70CYRCS' M)-OU^J^ 7#\2H*I",G?V&"\(1RH(=QP+\&[ZVY#Z$#S:CG[#Q57/+$^MO88W MMD*.RQ!=3-OL>D=BK>/2.8%LKKV;X#_#4U1#[EHG*Q=BN:V^^JM-];M5 MVAAR%N#6:,4\B!H"FH3VD&VN!N3&:(QJA""98 MW[7B?S%&J=5U:\/?L>$^5#;7_O=M,U_]R,O_MB6'_]M^_9=9.FW0XE<' ML,NOV3O,ZSNK.8I"PF!"F"%8G"1$3<@F"<:!FC)(I?!H)0_B?94Q#$O?9JV#,0 M7*__S5#;WWS.OLTF+EVGCO(TDG;DQBQZHKU3KXTKMHEGM,6SD #,8L258D*+ M4,D84$OJ5!0+6P#G%:2N$J9&EF[!TE+B;E]S!]D> L3_6$QN+'8^[U<>Q<=? M\FGVZ:+Z?F_@*,%AM*?PNKY9#_8@L(##-E('B#'NXCAF7*)(2T6A-EB00 H$ M3LA*C^$7<)NCQ0+>+Q8\)8;#9T3[W&#US=_.EG%W;QI[T]B;Q@RTVP<44$*6 M8,4)43J4"1',4LDX 41B\BB55-.QKLZ-_F*S6S^=FX%4B9 ?FO(.=5VI7VUA M?7>P]W[ZV0-F4^P]?![&/(P=$8RA3NL@HA,[<5@?71M_RKX>\7 M/M4K>DFNBM>%^Y_Y51>;O^?AO*_BJ'P5C) E2G,E(!"&9(I$AD@EMEVMC<- M@D!$-7P,I6NEV1A_A/ X;'ZO@2%U7*?6IV#MO,E2V8 M1XHAF$@=A8"$DBA(A"-0#$F$B7S46_=Q-AUMF$-1*/OUP:V]\,.T;CW^>?SS M^/="_..P37P15"L<1H@2%;$DB2EB-I$O81**D+)'LYD?P[^^G'< ]>N\.S#\ M0%/UX6N1W2K,.XS: EN]_P?7'WN:==IC M5X70_F>1UX5F;+4C5S[&ECYNW]:SXCIX&X6?O_SL2GTM)C>=OLU-];BF<*\[ MH=9T0TRKXF'9-&\KY*?-8@1OW??N+%'='?[NVYV"2)V;51WA@XO\6W;BFFY? MV7)%)Q6XC6Z:6U[4V33U]=.Z9-$D,-A05%4*1JD]PCUW-2P7U[;,SZO*#_SY M"2#';=B9L!@1:9AKB)50"LLX-,B>1 @G(4_@:D9V)\UGF2:4_LBO%E=A,QQ= MC^8VO%?HCLT"HB?SDJK?7T[_IO*0/GQ,GIN(1._+1%KQJ*^U9K>:,&QXX>ER MX277B2"*"8R5HBHAL6!VX2E3G!KS9K,+?V@9;<^7) PV)TFV>U"=BWX7>QS: M/9BJ_G-5Y#!P/B/;G;7]XFM+H3PIDK(UJCGGFB0L%%)#@#5,@+0B:003&L%< MC1UO!8NV>(#D^5)$-HA'E:S<.F?\\]V&C@/OG0+O5A(8^^8I>]<\Y=4ERC92 M6FJ%&AK-G;7\L&G@M,P/V ZC(ZQ%T5!"C70,$RQ$'#-"C9%N4#046D"@^,XV M]E^RN5&UVSOJ_N_GFP1BFX_B)JWLM"JL=NJ-2A-M\[E@B)1D# -NM Y( G'B M]N08:D9CM#MIVB9-_'(Y*^9GVY4KN$F>6"[.3UP[S*IF;U#:97&M8):\;S$= M9Q64/<@:'["576,;5_PV:RSVH*JL3%RSA-T6U^.4'$MQO7>=8H>SQ=S50;;+ MZ!+8VO5=7Z3S\07T9Z@C S/IQ%2L>*""QG;$^$XB4&,$(PX>0Q?MIS" MWI/N.2]0Z_JIN\MNQ]ABK0<_X4B$(9:* X/N"$(EJ9UX'A$>&?KT'&#_G%VE MKDG7$]#>X](@N$%8? [F[8\3]TZ,232E)_MFQ*Y:>5;.J]+AKE/JR%D%U@4[ MO:G\"8_ 36XK><\=5C7MTK+EP'>:N#"N 0,6/2X%A&B(@( M&S7$20*$H(!(=5\M[);-A+:!]I=K8\6./TW_D9I',L.T)>7A;>V+6F)UXMA5 M6>K5.[O\J#N"V]]Q*[ZLGE\7S[>7N<5>H5P& M,=P;][,N8S4^2KM.P2J\_+2[(K?/$ZG6^N-8)@)RLW]"P2*=<.KX>H+-?W7, M5MRZFQ.IBO1[D3(B17L7J7?!>5I6W6I6&BA,7"N=KZZ50SX+#-Z]S6L]@[%"@4K1VJ(H4B),$@I@*&1($9*2L7#,.@#;2[:'2?F#& MZ=[L5X#!/F*B:,T\B2D#2AFS ^%(FVTVA#;4E:C$&!A\E>H>)R9N2G9V"7XO M8.O;8LNN_V0V+ION1+?B+$XK5M(#RN<8)L%WLX4%B[)J-U+N>W&^<)[VD8^Y_5=[6YA^Z+6^0PV"^9=\T?5&MA\U?;ML3N2M0NJ M7D>3]/O%8F(6L;"-BNR&M#!_E=DN#2TW.=69P+)J>VSX0?' T;^F,U'=F>_A MR;)-DNK&U:X-=#7^.A6NT_W):,K)\EW;\KGN=#1OG^JE#W5;R/*R;FQE>W+9 M!M/F5Q85B-;7C]*B<%V\TBO;&.M>63T-5+?YLWNB5\Y.>\;2MMTS"U:D=I5/ MG&?2_,+2TJP[30&RS]$ 4TC*1-+=-^);M MTT;-7-507M'W[UGE5K'0;?M>VOY]%@?,&XZ3,?!X MZM%]7.R5--Y@H769!&_-IKY1T6A#!@HI)1E*!-81"@6@.B** ( E-I?'R0Y$ M8W>\OC?1X'13HM&D1%Q8LGZ1V^<)_F>1%BZNW7;JLI30/%Y65!TY6\[ZUG 4 M0W;,T!UMNC=MMTI@HYX]7\SW4XSO M\53T(\:NSZFSL7*;RWZ;ECCQOF?C3=L>-]TN90@,M>_9R_JB;HE:+?ND:HPP M8 DC(5;FSSAA$+D^J1%A1(+G]TF]Q]CO@[S>[FM#UEJ2>W[H=+T^D'^?S<8V M%T--K?Z;#2L_GV3*&93/;*B*!0D%IU)P*%2$% @9J3/P%$))U.D)&0F98"@Y M)1#3,"8$)E'54%7'D;";\B/-2)^\STI+R>X1$6,>-T.M#.5/SHQNQQQ4@WYM MQ]7G/.5K!OE4.N.&A/:.Q>70J3N[KW*AO1H1/DV#_TC-FA0WRUR9=P:&*X)@ M=_C_MS S7 1JFDYNYOFH_-_!EZI3XC_2R2(+$F/[5 =VBJIG]N]3\V]A+/8H MG:=.7&Y=_\&82C^"MW=_]6<'_^?9UW3:80^-R=]M&+[L1GWW)YS+YSG-KEW2 MU)TQO\Z1N1$Q@7) 8A*UKBG%?37WN KA=FU[9ALFL#%D;@#$^M&M-W745V0>_QK[YS#"$MEFWB MG;9#-;&5-)M0D:^Y; M^:37%WT(-N'$OZ]OX;MZGLRB%LY;F"Z7\'F3Y^;"SJ"5SYML[H!AXKR-] MT:;O=EGDQ36O1OBYF%:._)1MFUDHGUVG=N]GEQEG!-JHP MMA[7.TK1405SX8>IDZC&\G2',VWH>WQKW0R"F77*+RPV7*;CBM5G3K/OA$VJ MY6Q N?[R\&8X+Y^<6'-)/;=UR,:PIH5UM+O-L8Z]5,)D+K72:.UC-W5&J8NL M_K*-X9Q;11WGH^JKM;@;+KBXO0_.KK,BK4,IA?.7C^R]RYMI5GS-*ZRSF!G\ M:JQ*&WF:IT6E#]]GB\G8K,PWN_-F9A5&EWGV+1N[Q5J);(V<@HQM*IG]S.S5 M^=3^7O-D1@8FN;7SKUT&;SL-[\PP"SO:_"6#K0-F]PYT:))A3U^GD]%BTE*6 M^Z7C/#/ZZ?;*Y7YB;M3L5G:0:3>4T@0_[L1.\I9Y-]A4L[5W!KG,I)K-Z];W MQXNLW3+[NOT37SK>_9Y.)_:_]9C/U'\W+?CLE!?TQN[X_) M/<.N?)59BE<.5-SU/T!YK_\AM#'1K"P[5L)OQ2RQ8/.AQ9Q''1!1B"-.*291 MS(A*0D:1T)C:5BL0BRCL."!42"5- &0)8Y'2@B.J[*4P#A.>).RN!^$5R2 K M?9 ;6>O\Y*TZ24M0SRUWJ5YW[SFUDS&Y523(;03F)RO;=&30I_[4N4#M:WOF MI7E]CR">Y5<&)C]FWX//LZMTI:I4E>)7/5ZZF,^:-ZHB5>Z=NF$],/-15[$9 M&?Z67I?9^^:/E:WJS;*\XK+V)WWS?\+*;SG[V&#%DX-J1!MST% MQUM,^'-E!/DJFIM5_L,IDGF@-3 EPRRCN#UJ)9*()90F"C+**.0 (:TQ$PE. M(D+42NFT>^RALC&(:B5;/4]N;:O_.HO:+/W5'VE3,JP;K;?>BTCR4^P;X S, M-E@WC%KY)J=?:Z?5D3.: ^Q-7<$3;>%)4DI0B))$"T0EQC&#Q,"3)+%M1$&C M6WEDC_AJEJ)3!55^F95WFV[M%*9(OY7.AX\W^\TF/V;S]2'HD GE\WOE]#D) M@P MT9:C%214 $(,(A!K)%6,<61!BW/ )8U62D ^QJF,J T3LI X9=L@5L/' MLFWH;>UC1^!%>4;#, H'/-:=^D]W->XCV:3MD?>1:WU9A[B7'E&_:>_("W1@ MCIXA\ Z&>1L]3@!'7"4<0 UQ8CTYB>4=RA:APV"E1,0C]E*<5FE,OV7%%ZLR M3IDV1#^:>W1I"'KF61EPRKAG(7OCP8GRR<(&XQ9_"$IK'1@FF/9ITNT6,W?;&&H[YU>: M$V,KA\!>?L[NR^@R&R\FV:>+YDOR:G=8_R#+>61"A8[TF$S_O: MGN90P1=BP/U),H/VA@W% W:8^5'=]+G[,N2>U@LSO.UZAUZY!3YBXH;5+ERQ[S;S"=/'5GR%*>=TN<01YK:[NE"<*:P"'EU[(0D3%&TTD"XH=8; M:QD,WP$L^VT:?&@)3Q:O!PC+;_Z6S JS-4V#9>?5>9%.RTEU8NK(R!\.\2R3O-HGR+'(] M&<=&QL>SA75QO ;7#H=F/C4[!\U#!\!$=1@Q"CLSO=2O^N=*=2I;#M56E<@+5]]Y M8KA&6Y&IJG$U[Y[Q7+\T\RN\V*\I8_F:HI6V&-NUV6QFMHZZ+<%55;OJS%>1 M?!$G?\:3GU:3HYZ/^*VIL<5S#_\$CF/FA9L_Y ML&5?GD&XB[CEMJ.4]U7K].M^+.O^G$#LGN9O;">(?TQZ<9QI''\O9F7I5_X( M5UZ-1HNKA2ME^J#UN(6GZ!24]6)XA&+X,9L?Y[H?X5K_T[W:+=Y4';!V^ 2_ M5W6L@THV?LDO=ODP;VUM?$_]CA)Y/?4[UI7WU,^+X0#$T%._XUEK3_V6U*^2 MC&"PS.](JMSH16GN;32MZ>>2WI/'2Z/9+,30"P"B8[IU[:>]@PR(R7;*BZ]UFF67"?WK..,\PAP@PCP%,)UB MWY@QA8#B(<&*\)A*C5#-0!*"^4K=W$?PP!CE>PV4]'J2B0C"L-$ZYA&.HF5BI.Z M\%JB[CLO_G*#WE:M&/"&BCGO]\BYWU ]/@P<'YXRZ#&@;9%3E2!.86PK.#*H M,(YP4[Y&,_.-31CT X<,,S_>H/<&O4>8M1D(1BT#@3&*$=<0QCK"%"A&:,- M0@[E2A7EEQKT P<31/AV>N1X_C$T=/ &_2,&/28M!P&AP0? *.>81I 2101O M2I=0%)-^#'H+%/\U>(-^J*=5UZP#D(TNIT:\O]ZH-2]IQ*XY@FM:(96,JM+^[,A&#F,;IY> M+_=!+Y^T^$5;*2:&,@2),7+CB.(8A3Q2S6[+,7J18FX^A+\-586T5X:^EE4_ M0,/=:_80-/L)Q2:@56R(-0<,:J%#)D-!*"&HCHN1) )J9Z'S+2@Q$:?";[=[ MH92[M&JV:. 2U"G.%B&: *HX5$E,XI!PH9JLN4@POON(]=,J^J!UR_N+5A^ M=!_!EH-;P<9"Q"SAD"E-HX3:3:?ADJ&6JUW.MQA>WHJ1AWM-UO*[CM?+5QAY MA,@V[P-H3F6B,: 12F*1<%:7 TUB%L)P4&'=K1AY_9[K\$:>U^SM[;B\W7%# MP_2@46) 12*T+?<+ZI+ & 5KY1YWUHX=0M*3*'?;O=$*8_%R!/MEHL)B9$U M\H2*6*B(!CQI_*I1# 80Q=R.D7]O#6;_!ED M::@3H"+4EDZA42A?D)ZQZ6/+C^G[@QX"X0\M^SWO\3V/M\H01I(I$D. ))9F MSXN I!5#!D GN(?LX%>?"]JL&2RW<\30[WI>Q[=K!LM.2V(L%4N$T%@IPB6. MP=(,EB%48%!!Z*V;P;UV1O9FL(>+(<+%$VC!8$L)&%(RUF%$H8@31DB"J:HI M@8AY]((DR0T=%-XH(<#D%'I"<* :/IR![\8,9K@E!8R"1()$A+$,%8R$0J"I MW@6 4B\(@&WZL.^FS> #.^H[F]O&]7>[>@\D/610"G^K+0*^_A&,9PL[8Z_I MB[#+LC!_WN0D['4A%$9;?A,1A1#64B&J)+;E#D23DJOB$/946[V/-#O9)CR,+4O,/64UX;QEJ !&&&-N"O6Q!$6!)(FPYB'^$49QB]*7N@C MEBAHK\= G[WZ!UW!S0.=![I] ;JG<$YVXK$QB:$A7A()#!5@.J1AQ<"\Y/ MJ?=>>.^%![HC!;JG<(ZU?(PJS2,2)QA%((ZTI""NO1=A0F'\ZF)_/6$:QKC7 M.KB>C>TE2!V0]X*WW;)EI('A'L 80['D<7F5M%B,!/KU^G^\3P]J(]Z %Z/OGK,+[X MQW4V+;,S.VEGYF?#R6STQQLG&?;EE\PF"9GK3F3($4)Q!"*B) _!8. M */23HGSJ<&GZG5W:%,K[Y-;4 %!!0/5$XZRR:3^]/^^ 6_<:W/+4?/ZGO&? MY5=F/!^S[\'GV56Z HK?\_'\TOQIYK3>2$9F5M+K,GO?_/'7N]O&FV42US*1 M5[YY.,6KN@5'/_WUS0IXUK=?[Z,UO[;)FPTUP^V%.G)=?_E[)9?GL\EX:)OA MKE+6^5,IZ[?XVBHCZS5S?610)"LZ(Q$O6VAQ_T*?7199%ER9#R[+(#-8-0Y^ M38O198#ANU?5/]K W*RO%/W,U=M\&ICK)[8WSI%:ZTO=P#O0C1>L_X:TQ9(M MO_!'N?!0'F\Y.'4//1[Z89!]]Q!L_)!3GQ[*IQ9VZ$?U9*?L.PK')\N[IK:CR1LO+[N,^DWE=T?JSM*0-F[>,@KT&;X M<1#9*72OX@CBA(=,:$VK8&\#14 *L%)CX*50!&5?4$2V4_ANF &00W4[;_2& M_\P:KVNVZEX-%J7SU5YFYA>+U-[VQ#Y"<)7-+V?CP&*Q_30O'!T=63=M9J1[ M=I6/S'=MO"&8Y-^R\K0'1_J7T64V7DRRV<4C+O5D,5\4V5J.=43C,,*4<")Y M@GB(0PEKQ[H*41AV'.M<1(E2BC JI @95E"QVK$>/;51 MS_33>F&&M]=.JNZDU-#ZYF^?5_:'MQ?%["I0UT4^":#90\QHOUX&439RI2\" M#'W])F^&>C,T0Z"3=HRPA%HS:1Z.Q9$07*(Z%2@B(=+Z=9DG2R7]9/BU-3;_ MR^;];.S$H=R.SVS ENJ3^\ >P+T+Q<$CYSJ'VA,. =:"#Q&*E.BQ>@SVO.4Q> M V'+:S"4.DH$Q1&7G&"52%"?<8JP09J75 1^ %.2V6*#=A3OM1C5P)%C[XD- M\<3&$YL:A'!+;# CMFE/*&.0:!Q%6HCZH$Z$H!8O:=CY$ B9:S<'0F@[C08& MCDY[ 4)G9NA9>C%?JW?P,2'._@)+QVLC-<6")DAIC8!FF"91PVZ0D-$K7<;* MBM'&T04"UJNO>. HLM\#>DX/Z]+-JJZ?/G([@LK)+_J<0QQ1RIB$1, MLE I N7_S]Z[-S>.8_F"7X61/7-O=X3M"X!XL7JW(D"0[,W=JLJ(![GC7-^AVL:(U\$PE(8% M8+,FBPM/&P$S[71G295?56=>&.3@CW+S2/@U>@2AH+'YE.;O-O,8^RE((&!#982MT^\ M_.HZS,8A3I$\EV7:KP9J%/3M#KTY;//.>EY$?I^44;*KJ8U9^ODS+^]/KPU D-"; MM@)'4BFUP>^!L&4F-;6X+0&@NH:!S8*,4[(O>GU#SYG+;W^ M_7147&4>K,*SR_#N1#IZI)QZQ!1>6 /QX6)U[\.TRD=J.H[RR1R8^>%R!X25 M%!P%/")8,<'"V&^DH$Y"ZG?.(TY((K0Y$I"R-$1P+'6Y0Q1QQI]6K[ EGM[> M\S;B%ET6-Y4'_W@WIOP!3F^4&ZT'<:_BQ_>43*B;6EWU\%1*/@$A"O5=(^ -$ MTE!N,4 D#1!)SV.*W@I1'-TTU2@G[F7V8Y1=S]S?5J-8E0/ZI?.6^Q-NE*.Q]6IB/F) 9"UH\JS ) M$$TH04CC4(1(L:@I)&94K$/K?2R+BWSVRWI'M5YA](C?*WC5WNK:@:\'ONZ/ MKSEN.YT&/DI$(%E,) K],(Y9V-S3""QI\!2^[@^3SO=[30C:?T/E58WIY@[( MW-"\:E[CD6S"XP-&1[(APR8,5''0+MX?=M&I/K2D8R//C_&V'-4]#XZ # [7P%/[P5,"M6U':<"QB@73B8ZDSP3Q=<-3 M5&*Z5I+_0IY:]W1>QE-' C1T3 ;,L F#63M0Q4 5Q^?LW)T!<9R&V!#YWA^3 M4;0W6C$+5, E3C"1,A2"X+JDBT91$(5K. <;JR<>>;G5_*9K'Y*%>8CN-0_1 M&3L(\W#@]('3=\CI@>R 8)NB3980K:(H] .%_:874P#\_V"-VJ.=P!=SNC@2 M8+9C,NZ&31A,_H$J!JHX-D?0OES.C8\>7Z=Z+";CH^G_ -9ZZ.L[FK/<3P-O MGQ.S#[E8HG=2'_JG[\Y/#C!K(84E#15"E,1QP (L?265\Y-C&B*1K/K)OV4S MAX-BTD'5]S2?6 210MODEL^S8O3M$A1_5E:UXG]#J>#[5_0RB)A!Q+Q-$>.W MN4]-"$@;_HQS5[5CB (7A6AE)#R)F;[/2]T_$O*K[N:^1F -;ZUXY M*<,9#V<\.*7[DTI^R#;DOM?T;\\ PPCA(?O\+1A@ W\>)W\2-&2ROP7^/*3[ MN7<_@W/M918,W.#,6A#9_'L& X!7[177-1(X$,.LS"U@N/O$4 J\?PW2P9#" M=)1Y-2[@35J.:\3OJ[3\!L-W?K&G9OG>2+5=PFWN5+C1;H0918% ,4,)YA%) MD(AJM(%8$R76A/>.YRU^NYJS6?;=CC%/_/WHNW:WMHU X_OG,?W MN,-B+0! K3P:8PGL0ZICD@4(J*%:#HL1A$.USLLOE@ ]!NO\7OMDGN0?1>' MZ_"#7NM17I4.9WSXZSX23_"^DI+!X!N2* \EB1+C#H(G[-POGI0GW MFTZZ8 [FQ;CRKLNL,AW0QBWS"^0WFKNNYXN,"WA.5G-3:[EZ-VGEY5>FQ[I9WX,MTG>ZMP\T2&=: M^D+&3(94$G/'[Q-F&Z0;*T5&$0SPN ;I*X)3/LEA>FQ).F\6\M*!GML0_5/V M/9O.LP1H1,,OC$C[(Y]=ZCD0$PQT;S]NF@2,Q5$2AKY(0A_%R@^;?MR*)+S3 MCQMI21,Y-V3 M27 ;* GVRS_E,QAV9'W:*OWZM+>N2'>[\GFM$X M"#"*A :2H8'T9;.7PN>L0VLB5@AC'?D\]N';D<8*U[26("'8DWJ_;_\(-K=K MK]5%905WZ78))/9B]T!NG]\N/IC=7F=GWF??V'=V MUM:=\]X[K=-=MG5_W,/VZDKCK;FG>[:^H9/[T,E]XU[]/9]Z31/WYS1C7W.* M#XI;CK5+]]">_4@/_GC;L[_[^9<>L_ XLIW[DU9]713G]LV; L4W[_S4S,=<^P)XP[S=S;>^N 0:Y MM NYM).\PST16ON<6.LD&F\+!34."&=QC+52FB<*);B!HE.)IFM0=+U(M/JR M\E4D&@[8V4XR)894V^U;G8;*9L[F/'*?ZP![#SI9)5M9Q?R $A%K24%8^4(G M-*J3)[0I#5@K MJA]64)L5]!Q<1AM&8?N/#MM4P3H> >S8G4*^"; CDO$VV?N#JY?#8GK8U MQ$*%4<@3JIG2"1.)%-*ODZ]EPJ.G9@SV:;ELC>TQ[1=Z IEN*)!_5G#[K<6P'[L);SF6S44KWS7%?A!%$1&AKZ0(.4*Z M]DP94Y1NTZSKH^L!H3M&B=C+"/4@NP;9=22R*Q +V16)6,0)CAAFE(=<)A&O M6R[YRYEEW>K XAP>8\MK7-7' MUVR:E>ED.,O**U,B9/ZNYN?5J,PM7']M0^ M+ XM_G&=F?+/+_D5?.7#Q6=[:$YT?+0;@E=$UGMG;CT];\#^XI.!0+5?,Z]^ MA8E=S:_JS^N)__GBB7^>I>4L O?,/F@[PYZ-"S/.GV8W3A$]17A)-I]6V>@G MH#*;P__N9TSN+ Y\%ND8;MDFU?$.Z"-1)!8:U" GB0YE(BA07:)T%! 6Q&^1 MZM(?QT%U/E^ENKJFY&7$MRHBF[) $+%.^L^:HC\KIL%R,4+RU\+5?<-R/%A. M>K+\3E["#BR_I\;?\PKTP!]%^0W>,)MQXGW,9Z/+L"B^.>3] AX!F@+V;0*_ M:)2'48C5,TL-MZ:P-Q:R-U]%ZJOP#E:,OGC'V5Z9K_[TLFR&N;8UGF:7? M3M,+F-!/Z>0FO:U,K=UE6:]EOW 6UG^?/GX_O,O2")Z_57[,?$%41,$9X*%2 M%(/VI3'R12!\A8)GW(_: E-@">,T&,MBL:1T>?-7Z:.'$G+RLA)R?]M4V$DF MN]?,?(QQ"1(ER[]G5;/B8MXU-M.%:6A LQOC\LSKSB#M0+:_BOE'VL2K"(Z$ MB5!)3$0D A9H>$$"A/T$(1GOER)>30(9;+\W8_MUKNA9@E5"$^G+B"H=4X18 M8$B.,13ZG(1OCN0&P^^%AE]7.%YD(%K+K(:.\+ZG\".+G&#<[+$Q XV.:ASR MA50>%_"S:3'SKM)O(,>SZ]08C-[UO!Q=II7QRDU J[*2?G:9S@Q&T7QB\"X] M$UXT@Z:3NW3#F?<93*;\ @0U3 D&A..OS$_-%.93F-7DUCSB OX&?0&+<0@6 M5>=7X[PJYZX?5//+&O'(HEI\3R=S:^$"&XXSHP- "7HWEYFU1+,*5!%\7!G% M8*".LOHYW4V;9N[GYP: "6Q<\WZM@T;SLC2[^=<<#C\KSSR#UC&SU&%&'$UR M\ZD=T>Q]4=I&#\TF5[,2F&->6NO"8C#5P8VJWD6[HM0K0&W73_ FZ5>8R.PF MRZ;-.J] ISJ=UPR<7UV;$ F<9[VF!9R'FB[6;!YZ!Q7DYL$U'$B]I\ 4,Z R M;];>NH/];O1Q,04=6X>#0 B8!>3/:FF$_&S?2ZG+?1 MX3J_]=Y/P=J9F9/S?DVGJ3-<3JS_=#U)86<_%P;WRS8Z,R?;=;;> W/\>)K3 MM.NH9O^)B8\T,8&YIW<%)VU'^<3<#F++,QL.[:X^XZN"C\]+E[&B=P M'$!$!N8W'=O@O!&,[M" L2Y@?)@Q'-;J#]LG.&ZK%F]8?[R:E]\SH'N'Z^96 M +1PBKYM+( MFX#,S"<@#^' 7G.2>[!/[W[^T-%;2SO3VAKC#%B@[*JA/YQL+\>;?VHY>)16 ME]ZU:\;E6+SV$!WC6JXQ_.:D@5.@'0%Q4C.55;A6NU0UY[BAC$UAM)/3V1NG M<9XZ?JBUO;N>GMT!]N(^]?&)9XP^X#JP)"SR]S.MM]QT+0,Q]%RWXZ6>[K_= M?Q$K6%O>P!'X'8%BF$GDAQ$B*F2*R$""TX%UM"B(-(;_3YNN7G^I-_WV?;UH M>T<+Y__)G/CUXSHE/CN'!)WAM6O8!J/F91;XB3&1P$J#KWCC$DAW:M3',F%W MB1K>M ;3,F$[S68-X14:7[:E_U@RF+9[^&T&$?4CCD-,561.'"M,?64./\9) M1#5%JU[GO>>OK0OP?FJPV2Y*^-U&-^QSH^H73ENSZFW2"<9\0SIX/X3BA$?' MF*S-8BML3JVPJ;7R/2+'FMD6G'7%=K]7N*75"T1%!,1KO//N3%I(EZ?ZJZ]K MR[X$(?7Y88.'P2T)2GCD,ZQ4$FCS1ZA0$^65<1QWP"U]&4>1C!(?\3C6/O7# MH,'!Q %'_I/ +5^\QW\8?]"LW-B="\G4<>XFC6->W&5#-'YV:?=W[#"1GTE> M792IIRI3&W28GU?97W-CT-R"6UT9SG' G-5/ TKFUE$RV;N[L]/=(R3J';A2 M] M<.0#Z'61NZI&CN"EK02P0+[T[X/R.I)SV4U=56;OL[S:8H\ 5F'C8F'3% M_.NEUYA.L&7_&,#?!I"E 60IDWZ;R(9#/_$UQG&(?<(U"71,ZL)#Q/F=D GW M&^)WW%2^^:O%ET,V8-QO#_H!X>GU-!!0!CYR0^Q0064D:R4DBZ)(J4CRA&"N MDE K0FL)B9GO/R_!_, D) ;QV(^$Q)ST6FFX_[+N;9OAD::E*!%7/RQ0^,!GH]V@Z]HJ>O/^B[LU;CG2P M' ?+T4E-O[4<0\459SJ(22@5BZAOX%L7(A1)PB%=Z'*'Y4D9+U) M0D9[%87[+_'>MOWXI9BED\& ?&WTMH.Y\7\0UNN04P("V6J=1$>$4R6%K[D? M:X$9(XW6B0-U%][;<[1.#U);X&!#7<$VX=W>X)W[@/O6MQ7NI5^_EME74]_; MUM0N2E0W9V3O=99U7GF7L&6FO/$2AMN8*GZ[J&;8VL7>?9U/ M#4W7I5*N^O>.8N&B7/DQ;$&VC'KP-DM?^Y,AKEH@/0+>HIL"Z MRAZU$^=9;K$M)A>. BW\0 5JRY2*?[F'@CM;Z)[6V8>R$?$+S(I5["48> I$ MLT50&HQP6QP:HD!&<:!U$L521HSC!"LB0^X'24C%:Z#2#,A&;P#9"(BH+3)E M,E9$J22A/HT)9YJ$H2$BK;4,,.V_+._)1#1@%;W8A&@0+JP0NRZ+[_EX(>1J M*)TS+RE6%$4K_$Z:8MCADIC(;U_K?8.RT>%7Y IH'WH=)M!!+2Q!3;H/OLTO, M"C:#P_1)J_F5L:HKMXQ[2;7S37L.!FYAUA.MUKA7QE3[:Y["(\$O6YZY+-+ W75N/\7!D_/!I>,9)\87"R0R",;57B,H[C! M/71ZH)GEO>9)V1AM=ZS;".X5!\Y.T06_FHDOZ8%148* O2ZF%NMHJ<^"P3NL M'M12)_ CH[@-U.&-40F@!SVS7S!<7E5S,\5J%[T1\W)U/K4 M>J28U+;D3@1^7]*I9TYS+\V7-R"/65C!:K_4X4Z?OX0V5IMT+=!8.AHYH"]G M2AF1=.+8)S4X'0LPKYK$)X7I]&,)>P%1-BJNKG)GK=C0T3@?6RE6PY49Z\6@ M:^:EQ6VL1U@8;^:)E<,57!^OL1TO\K*:>4LX8J\2;]\WQ/UG ?!L"JI;+E'3 M\2*X_@B0'2P"@FF@)>.1E)(&\0)D)R0^Z8#LH"1B2L4X]IG4DB@A)6I:YH5, MQ/="MC_X'+Q;C!YC]CL0&ZOQK!*OYE<&L^Q_#"5O8+?ZJN5YF#>O+84&S)VG M8.X$#V+N,-D[YD[_([[X80/ SP#PY:!GO\?AR/=5S M'(XA-_25P)[V,;OS!V M;SMJ8BMD5^^5!D=FJ)@=*F9[D-V$M+);X2A0?B@C&2O%,0I\$3DG*HZ0'Z]% M9.Z\3=^FY4,PZQ=\^L J904UY-7&MWSI:^QB;WTJ[!G%0& MSQ#/2GG<<*-]YCTO[?!S]M4D@'YJ>KI'>36:%-6\O#_-4,81E3)F/@MQ'&$" MMIEN"$4K)#MIAI$*F)8@RT+X!#X-*:]--TU]S8)[TPP??,Y:FF&]()L,^Z^L M^%JFUY=&IGBJS%+O_=0)+@L5<$<-Z2,K&QXSM9>LC&R;U3:9*UM\H'NYG _> M'-;2L>QH/OVE[J[RT$?0,Z-;]^^]7(0TX2I$,DRPAO\QWX_EHB-F@E"'BP+. M A0KI!,NXHCC.- UTK$F.@["G7?$+.UJ;6)MF57SB2LI3$T)RM=)\[%+PW7; MTQ3TE=F%67_E718W+B_W,L\NO.(ZJRLUC"%A+C2\J_1;5MH$E)$%)8#GP/>; M$H[,E$7:]\T@%_DTG8Y@LLULSKPP&Z7SJ@79N'=N\!1X_Z]Y;BY5VL'JSV%I M"P)MJ@8OC,'AC>$'H]GDMLF)!XO+FAFVF"19C/-Y!F_8PDM7H5@G^-OR&4,G M38]0MYVKT[/5)[;T%.C.(3@4L+!Q9@IDSEU_W-^*6>81D]9DOJCFX]S,X,'I M+/78-4]74Q!Y$\\1LZT<:#9Z'8SDHC-?6[)33W=1U=.42IGS:@\8'@F&Z%.R M]K=E5CP68&D+HN\!W?3VA.#H,AO/)]F'B[JJOS*]S^,?IF0XG33.1V6J&8KI MUU],?; K @IONUMA=J)ZN,S!QUP@Q0.&N68$+,"8^XWD))CY'+?W@<*CL&FOKD0D_3L@9ZMW=T5^+4[L MX@9A*7AKP%WMQ49Y^^?OG_O()?'I&=]%7=)^IHH,HFNH@'QK%9!. /$V=Y=B M&H=*4"Z0'RF,D/;K:NJ(!0%::R]QMP#"P[S6O0IS#F<\G/'.P]IOV\555?ZF M>@-,%;0UMASK*(EP1+0.2*#B2&N]8"H:;2U#/H^1/7[1@<@9R@R5*AE'$.!=4X\;T#ED2Q=NR$GKA3]$O/L?>L>=A>?0& MQ"6? E&D$R^>FYJ]P0LY2"]$A,!131OC7Z#CEN0)5]2U&!.I^]IH+!^QB\#RNK M0VJ(FX M'RDI5*B#F*,XQMSGS9TBUM$:#'Q?T8%_A7V((]ZK ;!_[L? GT?)GZ2MNA +_R)Y9#Q_(;" Q]FL/S!/SE(_R1@;:H? M39C/HE"+!".?Q5P17S6I?D+38"L1@1K:L/OAOX"7KS]<6++35N[D6=6;KX(/ MXP)S8+X#8#[>)O'YD0D*A'$L0HJT4C+ 39XMQTP](<_V"<&!5V"^@\C(.9(X M@>L^\WYJ$1;-6:63P1G9 V=D[ZO#@Z#U5 2+?4)9$(-5P%6@8R*;>\P81Y)L MQ:KXK9BZ()?#;.A-?LF@W_XK0['XP.EOFM,QPIT>2BR* T0P5H&@$4T4#9M" MA QU7M08JNLSOTS>;RL/M1L'_Y:C[*>=SCCPU_WD;AG2ZT7:F#VP6I[PL*' MIG@OV9V#QC?#*&@#XSZ-2:*%X,A78-,*K&CCPBH9*O1D%[:/1LZ$]GO)?6 ] M\ :I-TB]0>H]5>J!V&O+%)'0$38-&HE(E$ :)0VLH\_C]8[(#WKS?63VL*'S MYX-N>_^=/SN+>97.67-#_N2SKM?0SP>T=:OKX_? N2\/C?ZO\F/F"J(A&/. A MF$XXX*9SJB\"X2L4/.-&RK8V*BY,V[F9Z2ZW6%*ZO/FK]/%PM\U'-.+JI6GG M0UTWC[5I%$9H:!6&SE)[&0X\]##O<)8[#N?N,(:- MQ?'<4^QBK7M%S,,9#V>\^[NHH6/8P6FNH7&4JHRWOFBIYPT=Q(Z:$*)L9/.S M:EH8FHH-3<5V(@L.YW[JH*^?2- FDX;85S2, BW")$9]=#/[,]J6#<#U-,M&F-&I,X%I0D/(AT3+64/&A,,1XD M:]VJ>_28-L&(^&L5 M&+W[3UM@VL-N2WA(66A#S[-#1V+"E/B=S@NQ3J0F$?<5%CX8!DPUPB8.^%H_ MQ:U%GGMIV.0/>&<#E^T+E]&V_T BD!"^BB(_H$1)%I# Y=M3'26@['<6$NV% MRVBO =']U]IO.SHPM$4;7(TEN<3;ODM(14DD00KQ0/E^: "6&U>#@!VPUG=I M:]J_GT9IO6K__7,S!H8]3H:5;:N"1(H@2F1""4/46!5(U*T*M!::,P3%DN$?,+-WT@UK@M"[(6NRR-,A!UV M=CJ,QDX#"QX""_J=7@4B2!"B2*D8E+V?,)8DB^B!$FL]U'M7^KMD0?\06/!( M0@M#;[7!8]DHO%@+B>YK&B9@-D21E#Z-XC@)62V\0DGY"SV6)X08>NGF=.@W MF0/#'B?#BK86A24\P$%":*!8R+6(D?";G"%-^0MSAIX08NB)88<0P]L),0S= MUP[9I0G:Q$0F.4I(R#2F*(D"+)EJ+D0U Q-A-U&%G;>$.I#6T0,['@ [1 M>'!+3=RNGXQM/EA\3UCXT/GH);MSV&A-PF\C\9%DB)($LUA&/@L3JG7M#VM% M>1\0 7V ,-&@7]OVP%HA#6)P$(.#&'RR&&0=T 5,A* ,X3C!01(BC22NQ2 G M&O.7AP;Z$(.,]@NL>6!B<$-'N(?;?SVF!U4?,WSI'#J_7Q):;[D/5A"<<13X M@FV[&Q;KOQM6_R.^^&&'E QD7R[#JG\ B9O.8 [>)$NKS$NK*IM50\>K_8R= M''I,;#C+'<>^=ACP&[HA'3 Q#V<\G/'0\>HI!MG0\6IH=#1TO!H(X2%"&#I> MK9;&#AVO=B$+MEZ6M2=]8/8B:A[0%IF X2C62/*0:%\'5(J -*U>6!S&:W4# MBPC.+R: \\G,^L/%[U6F3"3G]1M72;]7^(']JQ8J'4V76'*7GH/0WV,<(WI&T>?O1G../AC'<8X7O3 M_NK00VI/*JKVP=H"SZL%<))QP%0B:10F6C E0]5D1H6:";96--6_C]=[/QHL M#QP59F#;XV3;;IVSH"I(4$BQCK$.-6*RSNL.0QF1M2Z\_3M)O;,M0;OIQ'N< MCM+01VI D'FBN.%M3 ;C.!&2^+ ?&B6(T 6L0J@EF V[BP3WTN*&'08RS,!F MA\!FLBU3P%K%$44"LS 4 0-#G#87+A03L=:P97NASY[8K$^TDOW7VV\[1C!T MDAK(,?Z M;4]*&G&%8^EK'E-.HS@(:-!T?E5DO?![>Z9$3QQ[V,W?#BLV,/22.A;O!;.V MW62(@B@)"*5(A5&,?,%P+7)B&?&$;-](V%TG&TQ[O6/86TMA8,*WP(2B;2$9 M\QA1)5!DS'(=RBC@M+'40R'6 %#[U_N[8T(^M)-Z0_&%H9W4X+5LDEX@5%JD M^H3XOL()EQR#OR)BR>J.U5I0&>[PGJ&7]C2X7PFU?V[+P++'R;*D+1*)(QX M"[.(^<*GR$<*-\TE2!+@'08:^F%9<>#)0X<5:1A:2AVP7T-HFZ<8T42AF(98 M!!$.N4A\(IO@0AR*-02W+0477J&)39^0<'MK* S\^!;XD=-NXUOI_,/]2N'_Y:C[*N>3CCPU_WD?AP2VVE MBHT@X8-9]X2%#SU37K([!]TSA?BRC;@'40C6KL"$<9]$4E,_2NJ:/S]4.NC! MZ^TE$4^#G)PD(.]R4&*VIL.%?(X$CY)>!RK),0,A501B;D,?9"- M80\!@%[D(.VW-_R!R<$-S:/Z&+NSF+6V3R\GU1T_[\MEYDT*(_+R[V!K6]MZ M8_\=H(6L\J;%S,NG)L,W XJ]R,HR,Y[8U55>508T_@2^,3T=S>']Z0Q&\V8P M_GDZ2:>CS,O=[RLX^_P"!I[.SE9.#4C9\$H^G:VK&?H]7*_KU/[S@L74S-HS8/V MPR[ MWT>2)*BM/MJ)$@&SY#-XI_TK+71W_U\YM7B]K?Y%7#6:%D&1LX6_(\O MBU"J"7C^]'[Z/:MF)B!:J>DX2?/R/]/)//L5A.J\M('2Z@N,$4Z*T;=W]DC, MR\_9)+.B[U3X42A9$$D2QXPI3;1PES8,1Y0R==K!.1:$R20.8Y[P(&":HK!. M80MC$/#2"6T@NVRL9D]^#EBY&8CP:R/ORGGV[F>S%L\NQNNNIA'>]2:MD-X* M[3]GP?AEZR#O7IV.-XOW%XJ%'G:6O&QG_:?O@T/D?Q:#OOO9=G1PAO-J6XC_SMTT[@>Y$VIX"3QSLQ"OF)6BC1F8T>@:4CDD!R)X]2VC*?)9GE78Z MUFQ&7=($8_;ZTZ1,T\(V.,TX:'1N:$65,=UD3-77-(7[75/ MAKGO;[A@NV.OUT794W>P!V'F&VXJL^K:_.![-KE]JOIN=KO5X!_!!QC=WJNN M.9?@98D@B(DBRM<1&%;UM#2F,NJHZR "]1P&0L A,ZTB)!FJU34/-8Y6]>T? MF3>:@#&;7]RN2(D*_IX58)>6&7PGG65?"Y,L]I.7?D_SB:&34SC9TPJ.^<2[ MS"9C\&I.X: -Z=R>6%*?E:G1>EZU(*@S[\.R*+HNRMD%[$!A-J[*JYF5W=4, M=@)LY/-B.H;_%-T7I93]&E^GT:W9J M'@_"[;HLQO/1S)C8Z0P.[QKV&Y9C+>ZK8IQ-VDE4=MH&NPV6"]/U1F#0F] Z M&/J_@N$%BZEF:7GF@3=09=UUI".;:5_!=&X]8()B8?W?.9T;\*2R[K#&[@>* M-D;!#_.U[SGXBF>KIH^G)I.58UJ5[^VF7J;?,^\[F%.6XBN0_)6Y*)AZ?\V+ MF9U,;O0 #)%:@JYWLS),"X0(@SF_QK4;A?7J>3^Q9NOV\R=Q#S&ZZCVY! MK9C]R*K*DL&)^:S,8$0@%/"0&H++K1OE_9(!'WG8N\EGES /,\Z%,0*_6R/P M,L]*HY%OS]8%@/?J[N;"X<$ATCI*HI@2/]$1$CB,G,,#<@,']-$.SW:\?/N/ M>WMU!NL-DAXP95^\E9BOV*CVW\NR&>(Z!68Y!\;[=II>P(1^2BFC]\/#P0LZ(J_57[,?$%41",>\% IH!MN:,@7@? 5"IX1L[!- MKD&>&LP)YT;52TJ7-_\>^NC[_#>XP,^S:WOPI1ME_ N(JBQ;CDW>[T!KK4#/ M)HIP%3'@=$X2U1@*(:%=C>P+S+$OX UXHAQ+&OE32,L$+K?\7SP.6L.M)O\ M2_WEQSSW)=-^R%]^<^%!L*/8V.KU7D4,TOKQC\QW\NL-0J6[.:>[.84W1M=6\G8/64V*KY.87YC,Z0Q M=$Q .(,1[4Q,$H?]=0YN%:QG K:M"X&-O7EEGF-^<@W>A_FV,X_@R&N"2&^= M-6BN$>T7QQG0TF(-9A?./"L_.0 M38H;\'9RV,X\_>D)F]8[TV[81!N5 $$ZF=1QU/_['7IG7QN9UKS>\(@O^17P MWF_9C?>IN$JG__36G[:<(W:3CV>7/U'I;N?KR\!'IY3-BNNGZ;7UL/#3]^M_ M_4T2PI]TRP_S?,C*[[_:R'J[M8=K'38%U>4"03:J8$G$2/:!3(Z"3!;Q))O58J)) MXQS4OC.9YM;&;@EC]69\C2A>6WEMU0)(K.EJS<7&6+2V9+U##QF+UA*#(0Q' M@G]BOKHRBOO!53&VB0AU&-88>M:>!9?&6*=P0N98[)$9(S:_,C'6W)ARK>%X MYOT_Q4T&%'9B#+J@#GU9/-..84>UC[>G;8.?(S1'6?5Z497%C M[./Z:Y?YZ-)J&I/Z/H'W3"L.8S":S\^\+X677E^#Y#%3NW<@^SS041UW"WY9 M%BF,;[;.I/A<-Q96)[A:Y7!F:=DQF%V(U0/9,@5CVD9^SV_- TKX2C$%2KVU M)JPE\MHY,).L][S-*8%SN( 1KE)KJ!GY>5$65S"T?=;I^>UI;6G7\SP[8//W M0TL[5F3 08)Z:1TRM_% 9'8S?N1FTV##7G0!MQ)@:J_?$!89[0!^(@3O1CZS M#4$HI0:NJP[[2"7H6A,B$X,JRN48U!=8P(<+79OL]Q3'?C+N[*+ST*^P"5?S M!91@Y_[MM,I&/XWGY6V6EN]^QFM7"^;]%UYQSHKEK-,M[#)O,=$416$8LIB% M4>*'(?43E#07RI&@:YAH?>YR^N-QNTPW;G/ULGUNQ)RY;FINFHS0<%=E1B+# M$C)S![=PW$'J@$B=.;=_(76:\!3(HIL<3+'L1U:.+:< M5LN8KV7FTG. MP>;82ZA1\3V;PD^K@_;>7:36;9V]]G-JW.R-$5J8F O.V:6[=@.ZM3K7',%R MT*:;.%A=@E=O3ZN-P2R'3XRVG]G+RUIR/BWL\[K'\?1$.9M77(&N_J6-Q;EH MO[T;N3?&3R-"1*R)$=A,8Z))DC1!;*RIZ,3XXT1*K226(J(!"H(8?E*+(85D MI.X-EBN!&(W""/D"APHQY3/1/(=PE9RBU1C_SCUW()O)Q)E&SL>JYE=7:0E? MJJPYMKGR;',H]*=GQ9;JN\GUQ71^O^0EH94<._.Z^X"ID=>3I8Q\C)QCU9L; MN3);V+&O^=1-+YW/BN8-5Q%BWW%^)4:P^#I5W)JPUU7V4_/'V@&WSNFBTA/C M=W<[H^X99G_?K3F ]?/O_LB7S_K9?1^)WD>\YZ/'3?_QU:-+E0#K*?V[+2*5 M3^-ON?D6M=9+?P>CH,[$JOZQIU74/5SU]U0C=1A'K^O,G-KKK*V+L+8N/AOK MXC@IX=$U]*],%6MJLA^Z\"8<[<*'TW\F5AK:4ZVV") ?IY&W\_5M[P#KE+]GFRG#::ZO;\MG M]QQ(DI?,>C?8(?;JCOMM,S:BHT1&@HDX0@EB0A+9 >'PI>R#^#@^K=_JO%_ MS^MRJ:0H?\MNE"O7@M$^EL44_G0YN)6]W5O\:O&ES[-T.D[+' M(])CO\1^89KZHL^AD<$@3/99F#!VY#A$K\;H^QG^O8*)7\XR^$L>]4AC]2HAW@?<;!W M3GNU\"W>8*QE$)]X-6[NOF_*/E'#<]:W]0;=?8*ROP!S?1^BF1*UT(VQ-B!_ M*(PD)81QX2M9X_VA )-X#;IQ.9K9F.*WVT;*]-F!MX,?A,D@3-ZF,"%MB:2( MM(BX2B*L E\'6,:Q-%1C1Y)$J MXK=B.MJRR8E]/J3*#"RT)RPD4(>%L& ,)=(/)4'<1Q1QL+((":FOZ4.=L!_% M0GTEH?BRUY;V^V]0O>U V!?3HV-=1P_NZK#P8>%# \NA@>53U7: 6[5-L>:$ M*D6TP#X-F= !4B2@,H@)CC1YI-K>GKTK<+\QU@/K7#D(P$$ #@+PJ0*0!&U[ M1RV#)**"*JDX#AA+<-V=0NLH9/K9 K O;T70,S8(P%VW[EUM'])9W-Z!Z/8? M&=V :+:"GU>W1:L!^K+I^/E-%'ML.'F35EMK+V@%!Y6MY:0PBT/X0'(2@OA( M$(YJR#M">,SO%QRZJ%8C'%T$OQ>+C6!#B*.?'HXGIFG'=6I@CRURXU;WFW7: M.8;*UTH*QH6*9"@4XA0L5:9#F4CZ4(QV\WZ#C.YIO\4&*[6GGID-QU6P/ \6 ME1?C!E?Z&EZ4%DWUS-.7:?DU,]"F$]NQ;U9L0B:LF]89)$W3?\>(S;I58=.B MKMNY>_&@#=#:ZRU>;F"$'K!O'Z0)WD&_!7XC@1]$)*9<2ZV(J'DPTB)8HXG_ MK)>\$Q9\0FO/)^Z3V^2:+MR+=7'\HI/8CR; CZ,'WE9!(D8%2UBL*>4\H#[' MS <9P3&-0LJ#-AKP2<#DL;;Y%R,-IC%[F=2>K M?32A=JK=A>@T:PYH%% 4R5@2B40H66@X-XXIU@GUGTL4_;$O/R/;H@E@O@4C M=NAC1>$[_MVOQE3K/:G'>]5I5:Q,=SQT6MVS3JL]M.(TO31[:WNZB.C\6G?R M?@1..KB! 4??OPZ.S=W2D$[A&2](X\S@;D\:6OVU?+Z+)UXQIGR266S]S? M5C2Y/W6'XP:,\J,')%X!NMN4%G,D>4*?;/2K4 Q6:ELI$R>,A[Z,$AW3, 1G0"%GG8(OCL*- MS<3NM)\;GSR:9[_!TK[<9)/OV:\VV+&]@CR\(>:ZA1J:/;X*/1A %2 *?.06 MS:'FC6/4B=DK22/MJQ#\YI"@@. D"6JAPWVBUFI]'RMT_@L^Q."&#R?<\.=/K)NR' K:F!S#FFM$ HIY3((P"E'86#U!&'#T(@%D MKGBV)H((/\-#R?!;LFC\P:(Y3(L&X]:B\1&*0L8BR26F7-,H2!J!PD,F7R10 MDF)>;D^>^!M2% :39H_E"1U,FL&DJ240[53U!%B&/(XYCBBG?A)S$C>!'(.M M]"()E'_?GD6#Y9D_6#1OQJ+YLKC*'>R:G=\][8?4Z41R@D!J<*%(@B1B<: 2 M)E3C2($!M%9*\UBIHPR!;5WT<-0O_M(#)[[_$NAQ*A+OK6SJP 8TV76#M;0' MUM+^WXGA3G2(*ZF41#3A*DQ"'"&I9./,*?;\.['MF5!!,%R"'8J!U?9ML[ER MX[RR'=E,<<]UF57F_>_I9)X-YM?.S:_]%V.D$Y/B.E"<((V$ $&F<()IXQ%* M+7'\)#'V^[0AQ&P<_QC!5]65>;6]P)388@WT^NF]<%+E:U)OGYEB;*H %W\ M@+:J_/CA@U$B* M0RHC/U*1UD1&@M21%["*UO.;E^WUANR4H[I/#='9#[\ R>&[#/F.B7Y:9:.? MQO/24*8!,A!KIN1PP[X=KFIL/F-_';HVWN%:MYI/N*_K/E9%N^1]O;9V&=3J M:\;!_ [^HN1A@+' (8I#'B2AIJS.LM4R0#Q\DEZ-:AK[!"3V,2M'CVGA,IV; M4N)NC,Q?A,A.R;TQ,MIKZ="#Y]P2ZTL.NA_V_O?=QLN6P8DVPA7M-(9F_TDM M75# M-(FB. QHD##%=9RPN,Z(TX0$-'8R!J@1!-'LR<_!JVA!GV&=1\QDRUSTB8=N,4'NI?FRS_E,Y!^HW_>O;G>QTDZK78VM:?O1?])*9.) MC7]G5]>3XC;+7-37V7@^61&:1EHF M16GEY7E'7JJR3*=?+3IP!<11C.RW/URT7UP=I0IO8PD,XP(1SHD.I*<*TK$0NZ"OHWV$&9M^8ZJ2\BC MKK!I8-B[ ,T-X-KRG53SS9';X'RXG]K%_53PX/V4>"9\VCT?]8_5=L]'C_O9 M7D7A#CWRMJMHF]BG*I/@V<)2%C5MF/TKPDY:-P=8YV7V?=L^JQ*C:.]P#CXQ.4WG)?,$,N8 MI&WQ;QS3*$QPR(A&(4JT\NL"DUC%B62K@=DZ3I"-V^AK-TA01P?N[/+Q9SW. MG^^GX!]GGVHAC)I6O LTCAB+*%*L;*L'>N"^@G[?6C>VQF_!6H=N,=!>X M(]T#A7WJ2RHD"I5@A&G:7*PI%JTAM[W0ANM!%HM^,;P?Q/_92[2V05@-PNI( MA)7?@I,A*A0B6"4JC,$(#61,&V'%XB!>*\I\H2G:1_ +]1J3?J/2ZD 1R[;Z M/(>/\ZP"QP5C=7]U(]!T.6>L7'VX(N7 MX_36P(EDTW<_KT($W8\M\JSM.K%5,3/K.V$.SIE5_M/6WW%]97&=4/^ Z#>C=I]3**^+<'9"WK!/?B0 H1 M1XC[.@X"CD+:%#GY,5-KR0UQ79CW.2N_YZ-LL\3]K9B:A61C95=N?;75XJW? MBME_94 GS2%LKI1?A #L2%]NKS,;&##E97]^6AR K?/[W6PF;/''=O_M[-P< M>HL14+FAPT.3P/Y2^G2EB3=931.&(A9DZAG#S$L7P()> VUQ;3GPY6+D7BG! M<2LE:$(8-C7G7.DH(#0)$4B).$946^ M2&D#-I(5:J:EXJK\JFM!7D8?9P\A$[PF#@%F"49)A#E(%_A;1_] ]>B+#P_+%=JQ_UZ6S1#7($A.S\LL_79J.S'] ME$YNTMO*'-IE6:]EWP\M??Q^>)>ED0Y_JT#'^8*HB$8\X*%2% ?<4*TO N$K M%#PC,&FK3T$8:R.&NNUBTN7-OX<^^C[_9^)NX&?)J;7AGX^[X>X&OJ0_6@". M>XN[61AK1J3/1$*I%#Q2$M?%W7$LL>@4=XLP\2.4R#B(8A[C$ X_:EH9<$G" M>T$U'GS.&JB&6XD'2\F,;?]K)IM.(*'/$O4D;(277P9MPD*X+&XJAS"R M..L9G+7!?[.8']877*_3?9;,6Q:P=\A3Z^&Z4.@J$NX3UVL]R1U.M*W)>^)$ MGP 6L4X$;P@:8F>X#USV#L7@[Q+WX7$/V]?V6T\43IN-H0$$8@"!&$ @>@:! M."3>.-;*_P'RX4@/?G\A'[:<#5!'!; M9C-O4E3VKG .7YO:@[>W4@;:<)9G0U?BUZJ^?G/I)"\HS=[G-!(3L\B8:.^I MDB D+%$R5#$)J(YIS.N>&5%$%5G+:';<^ NP65(65]H%T& #:LQO8+K0,NHB MQI)5O^;@; */OC>2,:MF:CI>'B6V+/QK-KLLX!-SPV7Q+;>9..?[N\$%W\\< ME$'F#3+OV&1>I]%\*$(=A9H@ZH>!SR,2AO6U1I0@@=;R?%]5YO67?T?Y,=;81 M=U*[*<8!9912(C62 E&,DKKR*DJ((DOM79[A.T;P1P4G #YC I_ 2K<:">L9 M7O799+*?;N,@+0=I.4C+ITI+V9K&6F*AP0A6DL6*4Q1%"\B4"&M.=R$M>XRA MT;:E]R M#SG(]GYQT3S@I/1[7])2[@:"WT-9OKTU[5 D"]1"!W"9H"326"E) MM/!]JA!O[GP5E7=7F-0@ 6$VS2[RU;;-O5JELE^0J9V0W !<,DB/0Y4>I&T_ M$DN-HP!)7P2(!]+G**Z1_B,1$;I6V?QHZ=$CTDB_4?0$KKUL<+V%EUF]HZ*VS\B$ G6UBUZT^\,/F4NQ\:BNQ+_*RFGE_ MS=-REI4OP#)Z257UBW&W'A % 3]0K?[O*[+@B9MGD-%,]4N9I576%X[5'8<@ M41N_C[%"/"::J$ @*2).(MD<@@B1_[A#6$99^%CF1?E?65IVXOA;/A+TL$?X M5$X :C+57A9=K,BG!M;.X.*E93;V;O+9I679"C:G 1^KN?C:K-XSD'YGW@Y% MRQ/Q1'K6$>ZE^7*++_)[%U[00(S4H8'JU6:Y<9>>!#MBK[%:S)%_E455==<) MRVQ6^3#6"&5!PD--$\0E1UCJ)(P;$!H=)KB#-2+#6)$ :41E##]C\(.&315& M@CP):Z3_7"0#(V)A)DH*Z<@J"TBR5>S=[YZ7/!P4]+"22*!M9L+U>P$A.S+[>9).)^:^15LX:,7^"VGGH3&Z* M^63L7:9@N\"!FE/,UZ[13KS\P@QW"X\ILQ:Z<7SV++9?*[A]@\@H5VGY-9^Z MZ:7S6=&\X4Q\^\[.P%-8_^ I_8_XXH<-.!(#CL3U\<().$#M533I@1".E! : M"\);-1Z>A;SSIB^<_G6_A3.$K(=BZJ&8.L!M.X0XQGY"(QZ'"7BHB8HPKON0 MP&N-Q6I\Z YG>#.R?1^Y &0W72GW,R%S$$Z#<#HVX>2W[<831'Q"X@0GC-)0 M!+$?\D8X,:+1LX43#OZ#]B.<^/$*IWU%,-V*Y>C-+M-9'2!+74QM/39VG#Y8 M[^O;0Y'[1C(Q@D[7(\(XBT,4*"Q%&",>*[_I,)A+S4"&I&^N)2+36 M]JPO ;"?QM7^FTEO._(6975N2S[=8!EY\VN@U;+M86;BE@]<1P[^\"OYPWLH M?E_B\NZ#7,8(M0@4H<^X!N-,)")2\&\BPX5E%JI@.1FEX:OWT]5*G-^!I3I= M >_/5MFFG;:3O-F]-> &F3/(G#V5.:3;"R[&.L*1"!$-$T*X0C7$68+!,8QW M(W/Z,PU[!;W9.YES",GW/:=B_I*GY_G$8J(F1?G\G$SL(Q4F?BQCK6)%I11! MT_\M9A'OY&3&89P@/R28)"(DB9)"-.T3 \*C^'5S,DVIP>_3=#[.#5RL+DPV M7.7^:E%DPW1B>W1_OLRRF4G7'$WFX\P5(RQZR4W:G;5-X^XTR,^\+S:-,+T" M7ND,E]X:C'?'ZS=CL \.&;(6AZS% M(6MQ&UF+OZQ(F3NK![PAOW%(:QOR&P="&/(;U[^OYV4)6[VPV6Z'@,40L#B8 M@ 7VV\1$I'!$F=(Z89%$ ?-%4@P%1 M?(8..C@QR)DCZBE3Z2FT8U"8NYXC3P$QR(IGT! MT8@$3Y,^0$8[-(WZ[=JYMP;0,?'4-N(.^\%S09NPH:(DT0*%1'!!$A3&(EIH M?'!:GNB+/)+G>E+Z?K_>R /'O?_:_6W'?VQ7J%;AWW]?-_ANSR7LH1_*$W?G ML+T_0CKMHTSNM$:!%%@RB7P1J&!A?P5Z.7W!LFLCY6_OSEO87C"*]@M0>V - M3P9Q.(C#01P^61S2-DD*B80KK7PN8OB/)B'6O G3:XV3GL1A7Q$PO]\(V(&) MPSU(.]P%(N16TQ[#;)3.J\R[R0P1C^>CF7<^K^ Q5>5]G13GZ61R>V(^O<@G M6;=2ILQF\W)JLNJ\W\\^GWD7&5!(.CF!9Z>S[,2;%"/SRN387;A.:=Y_S\N\ M&N>6C*LS[X_,2TMXK',N)[? +S"$9W,$O?/;M1'-4'94^_QT/KLL2I>@4T.= MVGET 077OS8"QDA-*_MB>FJ_OC*G]S,OK\!A^9;!?&P-M44E_ %[.'6XD=>7 M-2)N97:BN*BQ"N]9_N)9=F4PO1RF9^ GZVS$5\!5;A8Z+6;>=5%5N9$"L\(S MO>VN# 1T!XL1EMA$;NL%F%THL^]Y,:]@EXQ(!.DPOB<1\VAP9]_]K*ZOR^*' MW438FRVB)F,B.B4Z(9:24^)+C;B(L"2T;GL8:HIULEH[J0WXZ73FD#T_Y=6W MCPMT87PG-/*?53G[\[,A;],P_%]9\;5,KR^-FE$_\NI/HS+__*V8_CXU*;[V M>]6O-A'FS_JQ?ZX]-KP%'3JZO$K+;^T8.JTNS?^;1N7?04M.9Q6P4:=5^<.C M?KF]SNR S7?:V:Y]VXUV+^XS>2SNLU@/7KT0B-NPGT$V'<&&G-A_O:S=%R=@ M\G9KO/,ZA?H%>+6]@M$: /?+;#(V MVLHUB@HL/+696/&QGJ.;KQ'.%8[? 5 MY$=I%)"A2//5T@YA9>DX!V%CE$9Q,\U:%5/-S^&+>5K>>EEJT7TK(]?.+2KV M53IUB@:^:[3/#, ^$;>-YO=[&2UML6-MNG.%PYB4DR_.B1N^W,W M>?.-B[*X:B?>;L")TP0PMVI^<9&/9AAYYFV=AEI;K, M^!(44&;3KB_FH)2S$SL-V%Y8*-!*:7X\M_M09M?IK#2I[>WVV.G52FQU%W-S M$NO6D1$0^72>.GO4ONW$[JJ\74^Y>Z#NX,7R=RW;SOY[6;9I[E^ST_,R2[^= MIA<61QJ,)"-K01&G^'A!>M.P,8" M2?+WWS[\4OT#V!/TT*5WE=X"\UN#&LPGL+P;*\R9G#,K#BQ?=IY2_P",#+"L MS F<>>"8 C?#@/7DEB0,C 2Z8FXX_N8R@^%*+[>F'ZC:K&/H3JTMN+!XE["$ MRFSBBF$*SRQ@(;: BR;&V#OS5.5=I^7,B7(8O'XFS.&D]BR<^,X,#KM13]4< MYEN;Z-<@9RT.>V6TU M\4CL3$M#5=GB/!=G KIJ4MPXY=8Y6T=K9KAFVO5^&XV7NM'LS^&[F\'6[>9O M7N&B'85M3O'*'L$=.BRUHJBB- E%I$*2),CW&:>!TD94XI@+%4KVKBOB[IOZ M20#I .,$N73"#4Z0B!".Y61(E9*)U3* M)(DI8=3G#;14I)$(F/-X@!BRL9H]^3EXM;!R:37>6CAIM<3T 5WXB.?O=XBJ M]^?_D2VD\F@$.SY>*PDU?WZMU4^9?9V#B"O*6Z<;"JL#%S$N\.1 YE9&.1H! M58 0:]X"8]E8UB9CS0"_C):.U8I?$[XZAP&-.CZW6L@\P051K&IVJ@;&'!GA M?V)>E%FM^$V')9";EM*-2+4/RA+=R<"9@%JO;>&L5^EV;"/M[QQZ.P8F:%->;K0ZK\9MO-AN[81U. M[U5WK,'$GF#&X&H51DF>IU7^S+K<0^ %]])\N6US%*6SU%,N4&>V[A/87-G- M:S8Y>N]ZL[AHLC_YOV\2F:&/9=LA- MSZ^#X#;T[6BZ BXJ8:,LPS2/J!_JCG1]H"8RZS[-%H:;C;[GUBRUBVD=#_/F MR$5Z#5#H0BBYB($S"*_2;\:ZO4YOKZPY791U-S%[AO,*7.DS+YK;\P!.3D?? MK-3ZGN:3VB1OC\+,I#ZD-D!_71@GQQCHW],R;\)"M>"S6U>4JUNP6(^E';-W M1IZEM>MDK.QB"J]NVUAVVH:XG1$/@Y8IB!OSJ-HS,VNS ?U:0ADY:RX\C/," MWHD)DQL*=*V)3.1JM!3]!YHU0CM;\A#:L%)[(-W%578B];E: ]ZZD*F90V98 MR4O'0 I5&XEW#-(RSP;/"(;LN#U%97%/!@G9E9#:G.3,^V1WKO)^=2?^N@+R MM^*[JQDU=\3"O_VUZIL&@I^92&:959:-Y?0]GKIBO MS=1@LPS**B>4G([IM6-3\"8;8*3P2O"(P'8R <%[LEB9E<.S])NE#'@N M+,2I%?AI_CV?@"\^S6YKU)#;%S?&_+>[[W@")C+P5!9.3("D%B%C7)(@"DA, M! FU+[B2.@G@_U8]K%\6YMOGQ8R;(L'TZ63,KN",Z^6%+:E.1"= M-UX7-'+*\F2S3 $5F%_D\"W@H46TZA9T MW+@554:K3G)SMU[>6KJJZOB2I)]-<=LS-3,>0-U M ".O%J%9!^H$[#$O789+EX8:@]BIYG%N+BP-.<(,[K",#)3ONO%9UV&'Z7P&R?LNMY.3*I7A]+DSER]'XUYD(0$12(45/"8A,Q]%6DJ/2#SUF+ M2MME>>VZO'IA+XU//V8F+UG(0U>]+^:E34GG6WT@&%4+VQ3L4N'LI_,"K'(C MY%S(JR@[#E#J5?;TRO;TKMWIU6*\L8>JQE*Z-A+3)7PTOP"7"][8DKO".,49 M[0"XXIC+ .@:15HAS7 H?=,R7/HJCI4.XU5WY?,,.&J-ZU2SL+%S75:3TQZL M/'G_6_)(%X4AM*'TL!\GQ6A8>X)-1+$YHO_MLJ!FJ;,.C5%8F(%A+SIWJ/]O M"NP'>MWY,=+Y,AQCJV:Q;$JF-=)D0GIF0 M<^]-"&'D!KQQ#*=5F[GW*5Q?7G1Q!C'67;EJ/K:)B'M MXS7P$V;0@W D+Q.._C,25/:>>W6JWNLJT*6L*4DY/D\#/I:,]OP>=\8H;M_B0IK\'##DG*^Y:DO,7SWQ"HP/2U$_(^S\^K[*\Y;%'\W>S3 MO5&..,*<*DQ#%A(_I)P2Y8-\"[!24J@8=:(<.L )#N%$$:-:"4KA_^&KB@D4 MZX3(>^W?!Y^S'N58+,-SZWAI>.,14SCHBK9-<7$U^FN>5XN^:!\GZ?3C9%YY M_[(9/J\8*/_07%?5ODF=?'YU/Q=D[HT7 >+3 M1;:Z333/JV^G-A??NLM5<3&[,8&:B[R\JMWTSM#@I*?FYLC,8\. 0,?+:8SI M^'M>V2RA5U?S6Y6%]Y/7YWEEKN;3R>TL'[WF-;UX64S.6+3 VO4DF)VXLH"?WQU<# MQS&U.6Q_CS__ZQ_NW>82<_$UDW=I?/@S]_)+)UK8UF$7-_;6J.M_>!3]NRVU M*ZO+_-K<:WXS]T8;%^3>!!:H9O4D1W5.F4OY$.WWD.I+H=R!A/6M6%;9MEAK22#&5*@W>U%(V_RFPZ1MY>[RR?RY4J>[8F*L MU>BN?+Y6EYO-RV=Y@XQM+;#KSOOOG022)I&H36U,Q_\]KTM'_^%2B<9CNV_F MKK5#8)5C#X+KC"A"3'JS45LFW_MJ/IG9)*Z[N,#F.+B/S,DU@V#0-&:77+D3 M*+\,3*VJ9H2P'M^] F9Q?\RO+T#>S);YXF3QI87$:#(LJ_8CZS]=VUMEDP!> M#W@?Y]KJW%TRD&Q;CM-(^#+47$=A$C$_D G56B!-)4-"RZ4@5+Q8V89@4QVZ M^/QEG)W/%I)_'YCFV= S8GO7(>>OWWVGDO6S"X/F=3 MD]7]*3/Y)69_ZY138)(-.,U[8'-9*>,2\ M;?MD4D[D4US"=VDQT95V^U.6H M%*;T%+[LF*]MJ!N@#\FQYR YRAWU?-=]?$641C/5^6H&C;G-1'_FKUQ* M;'OR;U$5O"RWC'3+[I%;7B.RK/BLTZ>J1:)6FQ+A>>4> MYSS0S/YXU0->UDF+LI+N,^OX].*Q55-!8LB[U'ZY:&(X< M?E\CF-C\+IMM-TEO+N8F":V\+FS=,#@')L'[1?E8QQ!2QB\/*=>1?)9@\"CB M*$CBA$<<4\P"$X4EA'+%.5^-Y ^QZ"W'HGMKJ>FM;\VF]I94.K#/&E3PY\=" M5L^*ZZ>1^5K/T1Y"Z>]GV95'5L7%O?"(,.\M\^>&>?Z:3H$EC<);Y*>;',-Y MG>$.0E$9^5OE5MHFBP15W=B^=77GHJ[L0PM:\1!6XB'ETVTR:(U^'+>;64=T MQDZK&N?"!?>7:A&=^JD_J19()O_A="^HY$\9:"2;49R U>!6B='I?WA_W_C% M?YQ8B\H6F( V-#4WIY.B^.: 3FH0M>(RQ7CSE(/IP$+"FX7%W>*.BFRB"JYEU4'[.\&@RQ,\-6%2MT3-[;^*U M5] ;851.ZEUU4"69EU^!*'*$J#_\Y_OHU-3;)'>OV]77Y"68K/8A( G*;BUY M4U]_8DP5DVZ>V6F/,V,F@M5@0JXVTE)7]5^8 HQZPXWE,:X6&#-UK1R8)R=U ML5SSUL@4BJV^Z79F]5U7];'ZKHG=K[Y79=FWU?=2L%2,[S#+5C^I\]W7)E&' M5M8>Z'+MU]YNHDV+#^#X%HMT]VMGS4=K1-)4RGV;%C=.K,RG[F]SOU'5[]3[ M/5N@'QA[SX&'VLB/(YN;!>A5(W?P")+ --]LDQ)LZ1=#M MO@,UFCO$!'C 7?.H.?O$N&0FE&!XN/KI^?[JDD*R:G ;[OVN]7G 7T.?-U;$ MD\T]2Z?\23#@C]#@.[@7;>5@$]1JI&TC$CUS 9A=P;CRSXY7ANY.- M94#&],!B/]NJS P#3]1? MC:CL]><20(SU00RVRW>08NFD&HCO6(FO([T6GI_%+.["0SDX9.?;N'PN [%I M@2:G!;C-.3A5GJLTRF9&)3:I+S!L,5E (]6>;9UJM+H&@PH<45"I3>C.4M$"!^__9^_+F]S&D3V_"J+:_;8[@BY MCEG/C-M^MGO[SQ<0"94XID@U09:L_?2;"8"'KJH214D\,#'A+DD\@,0O$YF) M/!0:43BJ7(ZX6+BPCD7<4)*J#G:R'RY$AI_X66MK-85<2MZI4B$B'9.9,Q?K MCH@BR.8,*Y8UR'?&%F!%1J7J\(0OOG 556"H*O53I0T2A/)%-E1*ARE&.)J= H)!H#EV*['1X1E1X3Q:$CIHD M1/OI2MPH RNB6-2DN+:&75UA]^1A4;DHS$84=XM5,2ZJ'S2B>J')#S+E7$4, MJ%\9[+G>7-7?!*5PO>R+"G=4_A-5C4Z$)S!5OVX#F]%6KK?BF@(S\$5M+P5* M 9FTN@?F:0B;YFKK]$O6]Q=1Z[CC*F,X)1"3W@;2$>/YP=1S;$]4X%^).$@7 M]G7.01T$6T:^,]UWACRQF6U&=1>CA@)6/"01K8M]^:3G1@.XG@#><-PHM5*< M17B.$_EIL+"RJJ8<0W6[5J_,GA)W1=Y#;"CQ4M3;'J+N&FTC>]KCQI-P3LSW ML6Q.?-POJJW;VHM96V; 2O$A-K6+3'E$-6H C905I%2"-;\29_X3EKP1BJ_+ M @QEC"(I482KUEMSK-JK#'LL=1<'8Z9LK)B9@,-\BM&O9J J_@OO:3AQ,$O7 M\4(KU9\ JP+!@TPY, Q=]K524E<8"_U86F?"A93$ZO(49-(MZF3+.Q9UE1,! MQ:!]R'YT*5&^5IM<)#-&<2H:;!ILJA"O'V(CJ[BYASPB%$>*?X=PDZCQR^8+ MQULQ?>1<6]R8,PJ:HO 0P4;)XH:?.YJJ;5I/9KHEJRB!B/NEV#@3?Z9()R"J M0:ZXG'#3F6CGS O5!8-:&LB0S M1'L)A\?CX!HNK:)=5Z(FA^V*I*?S$4-\ Q)N]B$Z5=CUZ=(DCJ;Y6+8JC"IN M /MRT[=C=\CSL9PFO'R"M:]"X=^0?"XT&UE=@R?]*U(!T?B<^Q_2-YTN$7_] M]?[V;5K0X./&KHL+N2>2^U]Q2UV1*XTQ,5:VW+Y=M(G*%I#($5%VL5%V*2&C!'/3QA+\&( ML^HLK8J:1UU%A"0*%U84R_!\7@!-%4#'<[ZTBR:)SI=QUQ>NI'IN.>,X0%H' MR\H+8R9N7B]$#Q:UE\UO198E%583I@=04_SLVE([V9DE$#E6-R/L+;;[^T>? M+7=WEK?S7NQ*HJ(4EI%[J.Z#J( G=I1_D!5C9>O$!1[1>J$]YW[]J#5M\8 MMA\>^J/NJ'][WQ79?+>W6&Q]N)G3>"[-I02)I>T-M29#8FG1%9^2YX>>6]-^ MKH>#V.IP%/#H/_'ON+@Y;GBJ3;VB\=Q8V/3VDWF %<8AZNUQ?7%KI%1!-B'^@ H7(X;)38H!IO$71RR+M\?M(/9$%?BB>8/$B1_U M)B4"4?@.RWX4Q3>XYTBHJD[+"F78/<\7O9C%M&",C](0P? $@CW*@"R/S&6B M*$<46!/,?"]\G.T^/).*IL^P^<1_T*V"0_6 $L=D:)Y"WZI'?85V-T.N74D< M@++P;^1K4BW/9,OFI!!G;!$&JP6.%G"= C2F:LJV8 +:A3O'T*#)'S3CS9! M= !N1+*FHK_BZ, BGBMH?.2/CV])34*%DCBBU$ME(D4;J2BB %O]G/JVV#39 MC6SHB6=@6Q)F4\LZ[+S@TF4(3V\7Q3GS?TJ':;%TAG-KI*C>B0)Q&!SJN3:H M;.NE5^+.8INE!D3]6%'C!@V8I%Y4MI-\'MZBT! MHW-07?$D RZ5I3G%GSS$? #FK\=GJYCM^O:5O?K]'Z"S2X^KM7(I+H@J>1.? M2IBV;X9S=)2(D+.XU_DK%E8_:B>(\HDYZ88AY:;G05513'-R06<"*RTV8*4EGV X_(!->M ME;:9"VL/"2-*+X#5CY%37-0PA!<(\SSDTD^03C)(S3]5S7:-,38KV2KC*Z5^ MQ,-ODKN0I2M,._11F%CJ'E^O6N' R?!YO5)H7X$''P MHJ"S:KN;+&@"%'0MQ">W$01#L(A3YVC1&.51!#IR]FZQR48:5V2_>__E*_GH M^6@W [OXJ4*:B=6,7*% KK([=M,:2YO"G3P4D'HFX_"@7FJAK% M:MW6'BD?M$Y(6]2FY2*G!(8\88]4M .7C8K=N$%QM"9)\6U\4#A/*GR+,S\8 M'XO34P(/CPME0JDH>K6];!%))'>@V\KF@2R4JQ8A(GV-1?*G=%8O+*+#U?I, M&!X3"D^+%#T4:._*^&$8!'98<##F2#A,4I41=DNHV#.$/()B0O$&Y@G[GB.+ M7+$?% 50 PV-%?E/Z-O: MM4.C&%AAM9FB]$3:9A/ZBBT$)5QLLHTDVU12(SXARBI+.FX 7]GF=V>U[H-S M5B IDJ BG,0,!& @776<3EFP2F+!TQK3DJ5R<>&QHNRYD$IJFFH(&.T&^W$T MX#F\2$; I<;&!9V$XP\1'-?;56JBV)@$WI+M$;4TC'T1VYJH/!U57=I3@H/1C= MM!?WJOD)GON'MJ6X3*VPPIW$=G2>)I&,3BXLHHQUHP13)*E%K-&4C:-VVCU6S%3\"@?MG\4:H1LH(WSOA-IY6^<&^U^EKOYBX1 M?8E)>Q#U")!=2F#-*0A+@-P8N>D+EMJ<2JZZ%WG#P'%?HW)&URJVYG;\Y?ZK MBJIY*ZJKRFB;1S=J..#0I=03Q:7B$I6CPT6EA0E:#?@FEC! M@H$Z.ABHQ,% 1Z\_&BS"@[-6V8T#[XNRZ\:X2;Y@A:0'92+)1L;2($@5Y%:" M[97^K8A)Z[S'%?/]!1),W>,%DPH5?;AOCXV'VW:GV[Y[/[@SVOV'=M3^8C#N MMC9#1;5$*Z]$VW'L]!7/,:1AXT0]%4#/^LC0X\+)]9\N!Z&!TO"5HG7-TEOX_Z8C_SE:QJWNN!I[2E](SQ("D;()5 MQ?]L25NDR-ZN 1)^]N5,8C.YG</.-Z E =QKN MZ<_R^K6O)"K;DB527(8VWQ2DP+N9;0%GY;'G[ J3?CX^0\^O+/-+9%+GZOG) M*H&GIF(L?A#A#R _M<3_,A'CZ@5-,9G*\+"M<;A[/_^VY9I0WJ*.T:CA^J<% M50R$]@5P4"2B5'W1TVM]"9Y_B1:GEP+H>=0+7\N%3Y+L:[KP193NIU_X6W&R MKY>^R$M_I&]RS\I_\A^I:YM$(B![=^YP\4PH^C.>J/XBN/K]VD#_4+CX/0," MJZYN9=-!J?G]481/H /&\]_]9)J,3:<%Q^@^-^,7%>4X61%L:9X%)>?;WZ>O6+IQ:>8M)''\_^6R9"J826"QD@[>P&2-F1 M=(KYG=1 N/K]S1'3R#)JL4PYQ-T8_686QVI>U#PD:$9#7T,_1^@;HUZSIZ%? M4^CG!:)6)@QMD_WR;"S7Y6<-O+( ;ZB!5W+@%=^1?O3BIDLT7QJ:98,F)AUK:)8;*ZBPZJ/&TX4WU6ZSK_%4 M*#R5#D/M[J!Y3-Y&-10PC;SS(^\ZHUU;1.2]K2/HBG\HLDF-2*_N+ XI#5)P MT[W 1"A'?+E&A4:%1L6EB:!W$(T*C0J-BO+XE$^?N_JO5'DY;#(2%>RNH;%Q MB-Y0@;E6?7YZ+:LSOXL*8;V6>BWU6I;1.9>[$S;5KXS<8?OOLFG09 M<\QC>W%A+QD78#0WJZKK>%/-79J[\HGF'C0'FKNJS%VEBH0=Y)M;4,33WZ4J'=/1W:7=90W&X_DY)96%U2X^FR>!KI MBC<%@U/I(-09&9G2 ZJECFGDG1]YV-39:!\S&XV]LRF_QRJM?:6TZI.HY/K/ M=F#.WGO>=VT_%B":[^2Z?Z^YV:U;.Y@U-(L S4Y;0[/TT*P.'+LM7+HPGOH:3P7#4^DP ME*UK0[7T(8V[\^.NKW%7>MS5\-#@@_O$>#!G;D ^4I<^,OQ3FV!U\-)FZTVC MO;0:FJ>&9CM;7)N&9I&@61TX&EWM?-48+CF&LS7RU!@N-X;K<8 PMIYL[OGD M+\__#E]@N?P:6J]E]_ZV#5VH7N,I1SRU,Q4XT'C27MWX^NMV)DNTB-I1+:N% MEQ1S6>26QEQ!,%?#4P14O!<.-1GYZCDAZM]<6V%U<-0:NIVNAF8AH6D,]?%6 MZ:%9(3AFZYJF_:\:PQK#&L.ELV?*/NFJ&ZGIM31:+RE^GF\Q/YJ*L?A!N.?8 M%OFI)?Z7K[ RF1LP/S65X6&,C)>+3^M=+<:<>%/RD?KFC'2,1LV77+-ON>>G M97(UY_?Z+G4G$,D'N U/)*3;K7:6*!6]\.5?>..8?M!56/@7O6^57/C;&74? MZ]Y:3&_#;ICX&S+K-5Y@(M9VX7GV] M^D7;&?3JZ]77JU\\]; $6N"N*D[$L<%2Y"R+XE?V=2Y[P+S1:XQ&.@5#(RI/ M1'5;AD94H1!5.A1U,G7^VJ;Z,5.Y='1)!7"GW9T5F5_MW)VIW@KDLT.#J>?/ MCU%T*VOI5#::O<.JU<6Z@65L/1X"P;.-O=1K^GDQW*#L[J +(_R#?WIEJJ M?)4Q7$QUL+*,7*2)5]?+O:.\$#$=F[D!)]=_-K\VW];0""R_:U+WNM5PR@]. M ^WF+A:<2@>AZY&N^U)RS&D7=T7F5T,7=RJ6HVEZ<_+99W,[G)./;#YA/I_9 M"\+#"3=]>R$*_&17?2MK E76PV@81J/3R[([:1>C1N?IT=EI=/7I3.G161U$ M7F64-J:K!5J^E7LLJ>)CT6NJUU&MY@(Y762TWGXD;154+/PJWIT7&I@ES M"'2=B1,S]\EC ?>L\YM3+.PED[][S8X.Q=3JOR%?F/]DFXZ2&[I*RUY?H&IE* M:A56O=-XNC">LEGI&D]%V&L*@J'KH2Y84G+,Z>.@BLQ/'P=5_#CH-N3P;O+1 MLYBCSX**X(PX]?;:'C;;VM6KH5E :'8ZS2Q]VC4TBP3-ZL#QVNA6O^"XKK=2 M"-%:,"+4<^+Z"&+G_(8%M5UV9#B0Z\ +:*9TW:JOZ<3S+>9'HS<6/PCW'-LB M/[7$_[*%W\AGXA7;#RQB",XK:9#[E/,J2=CI9=.07YCW6=91.^""*1GU,RDE% MTS[P8?^;AXL]Q($Y_NK8+KN)BH.U6S^G'M!?!"#G!VCUA@OMC];%BO3JZ]77 MJZ]]^7KU]>K7?87ET32\[G:;J<>[< _K%V MIZE[K&KDUQ#YW:Y.UJDM\O,Z7>@.,E6.T,<+Y]2OCG4M#I5K41]2U$ ,Z4.* MBN?\?'!Y8 E.CJ2YLO8<3R3HD43ER.KH>5>]NI1_4R% M?PJKX&DX71I.60+?-9R*L-\4!$+7V2H 5$;'KP#F]+E$1>:GSR5RFGA1\_EW M9U-DS^BO+PY.D3B\CYA5RR@^IDW'15.-NYULU8JRTJ.<*0J%41W&=7KZE2RMCIE<9O_HHKK:K7ZBCN"@^M@-75MV-H^=Z6E%6 MA.[U>HWU&NLU+O^1@EYCO<9ZC8]3+HMI8YPH5NJ).B$CCNU^9Q8)/)).OO_@ M6NP'X^3ZS<369RZG9@W=O3RGDX^!;FFCN4MSUVFXJ]?-%):IN:LTW%6N4P C M8T5M?0I08OP64T.O+!,7:>*9#+6R3[H(EOBY6-IHO<33)PA=V2O 3>8&S$]- M97B8!,?+Q:>E=&1,/,>"^[_-?,;(''Z8<<+ S+;(1^J;,](Q&C5??\W+Y9Z? M%M#5G-_K:V>?0#X?X!P]D<1NM]I9$O_UPI=_X8UC2MI58>%?M+(JN?"W,^H^ M,KWT59]KI>=7QW--F!1]9(3B^28G, OFDWF20D9=BU#KR>8JHTP?;NKCE](< MO[1;/5T03;.79J]3L9>1J4R(9J_2L%>ICC=S1F,1#S?E0NH33GW"J5<_,=E^ M">C$8?'WXM_4>+9J]*?GV(7A[V?3T6%<*B__G[S^MS[?"\[HVGA+/OF/U+5- MXK,GYH:,L!^F$UJ,$VK^'=K8H>\SUUR1P*7,BHECNXHXZ0CA.QK0QOHWM@]37O]NC-:VYY._//\[?(%S M;I#/=F#.WGO>=TDN#^CE$V[#V.".A>]9H1GLHDRD\6Q2:MLA>/4\)8]7%C<+ M;(A_9W[TB 5]!"+ZC'Z_H5,8T#OJ+.F*PXM^F?EJ+OD,\!#M\+ WTM?3@\Q\ M-OWMZB?>N>]U!NWQ7?>N/^J_'X^[QJA_V[UO=0:C06?<&AU.Z6\H#)&-;N$7 M6-RDG"?=$I'[\'%V3NJ\E=T4]O'1S@)'#<$D"X>:C'SUG%")(.20'9'YS>+( MC>Y;\@U%&C5QR/OF?/?^R]?T1!HP$^ ,EP7HDL-]GL,O2QVV3% M!YC>? +D 4K*-_GR3<1;,#_:>!Y>^[*&W+%V+2_LD"!]GN"+A6_/J0_4(U/? MFQ,/UB:PYRQ^\Y0!!I:4D]ZP:?Q,EC,;V!KV"]@4K_]=.P;0Q^Y>3/YM>FHON^]00^DWB;T^] %KC$LJ=3VPR= %-[*#=]>\($ M23S0=&WQTHCHH$LO@QE>QVQ!7I!&=K!J@A"#M4#*KRW/JP!&;!XI559RF\\6 MGB\4)GB]MZ<.8@6K_.!/7>9EFAY&^*!@=^ ]A@UB;9Y/Y@SQ=46B=$9%NEZF(1ST4O+$44(6 M;_*;L5XGE3"[7(#G1.;5[\ W(E2+XC[[A7'0%/DQXTE=O>:&;47J!2KFKOR< M?ISK^7,8<%HC,5K2"RLVJ=24^PS#-Z/,.&GP#RX.3/]B2?/%@ MP]P<[=*V@AG\"?-0\6N (XO@J L%3Y>N;T59^U)TVMU\VVKK MQA.::S77GCI9HC=L9M%)-==6@VMSG?B%D9QO4EVF/(M+RBV=A)'1VBB%4?%) MQF.YCQB>X+HRGD<93P?!TV#9;2%1=&ZU\ M%*EL&M2)M]%,97C+#LPZ.%T3_6A._4?;U6IPQ@.84J76=ZJ?6Z\-NEH@>50 M[X5&*K76*^Q M7N/B>#<+/._:S+4.CIU;RF=82^C)QNR*R2JJ3. ^$BQD\60'-N-%U\V*9%ED M.MG7M4GS.;(9ZM*DFKLT=YV&NWJC?"-0-7<5C;O*Y14S!ID.Z,OE%M->W6H& MG-W2A1U0A[ ?"^9:LG)J0)B"REK-/Z>%ZOGK*B0&SXSFD2O MG*O&[\7Q6T*9.6IVJB(S=JD,KY$G=+F.G8ZS1"N9S._6R[ MG'8ZEQ6_F9J-';T&N;43.Z;!V)&SD!_QXG?HZ[;-7S'JE8A^'>U?L><(5LC" MJOH+SW:/*ZM\('F/KNY^X/N^>82'BX4C6Q!XH8_]!I(R5E/;I:X)=Q)L_B4N MXF2!'5U<_!F;&Y@F;&O8Z84L[6 F>IV0?S"7^=1Q5F0,S+; 2\=)K[7/O@W/ MA'=RF,,&>OBPS!U5 MV1JJLXT,)CMKOT!RO=$UY^V+HEVCKN2HLT6?-*J: A4!@^LCTHBL&R*]C:HR M:V!T'-AP_4?FRP9%"3;)]G-"TEVE:-:#U4O^!=ZR&7RN9QMVE[CK(3V.A).&$DP_ ?K)EXU8< M@VREML)OTKRF?IV$'(@*,I5.Q*S7>TZN-9#=;&"<[E%\"H@41HZF0+&^Q^#) MCNB#RE.^-6!2R^:FXPD)!VC8S7?)6@DJ.\"Y#I)X&W;OWO:'1 MZ]^/[D:B^V;[MC_L&BU4M.@9!BH^/MM_;T>Y_Y,2;OU8(/6J-1VEPLW[VE?[ M=6O5O&]0C/YW!7G7Z[H!Z@Y]58R,U!WZGN_05^N&=;HUG>Y0IEO3U73A=6NZ M6B[\WM9T=6C6MUI[9Z>;XSO5< MMN'1.'"P#;(K9AA/>7U&,0HEXW,1_S]GO!^D;H?9&#+^-#FEO'O V5 M+*!.@8$VEAT0>>;-DS-@02"=8 M"=)N7+@>E[5)'C:C6^<@L65NPHQ:A!*7/0UX+56B$=82;S$ M*C-YVSD0MP 'KO+KS?=O.R).'?O5WJP*(_Z=^VHGWX.'WHS;]M$R-#;R9"],;!\\N9;6#F'11_EELCE$G&&+IK-%\X7L@+0.@&@^!YI23SW9@SMY[WO?& M6N#/'0VHC$!:^];VF1DTDYL(^S&S)S;N!SSP/:"&B'(1\ATTM5DZS8%PBFEB M\,XE<3B8J$;I\=&F"@5K0^/*639- =-1E0 M]JC $ H4<2\&:$G*"B;9U%6. $ZG.3@6-SC2RVDL@FJ"5S?Y?P_[H\K%%PRC M&IFS.D3AR7U#.;?M,^:O;5XIOLRN>!JC2E=F&%KX]ISYHYH4J>VX3?!]=B/S J\OFG[5@9X-)AQ":P M3X9"A4""O3$2]D5AP).[8UL'?YKZWGSMM0^A:W'RS0X62?(]IZ(M4 M@@GL[%.P*7=LD9G8]] 0,N-2V1F2U!LB8\D(;$N">D+P?A"1PX+L'Y-@7X3_ M+F39G#S&.?GRP1AEC@'BC^I]D1:FR,TH;(%K*@DH:Z &JOP,52D@\,&\EKI7 M8,]5>+G2S.1398H(_I(,0&40"*T,QL%N(NGCT$<,A%XRD @#[[#_8EI'\5$ M1W'HB0XG1]XDX_1\N$H4F:]3AUI/-I?K:CG6@YJ(% %I2V M12-+$C1SL*OG)+Z>PN1$?,,T\=P-^37W,.UA!D^#G6"!661%TT$2S6/A M81K.$UO+C $0;?I F[#YH0]2)".Z;@A6Q93!5A;8TF[@H?_$ +IX?R,V+*22 M(M/E8D=%[,F .[M&<_2S$*3K3E5%RB:YCW-IG\G+V;@YO04W9#F G>MD,=,1 M]X.:TTKT'Q!]0N&,-2&X3N@H4HI;XNR&IUVJWMHVWX1QU2=C3'[$BY,"0Y_6 M4_3*8P'E_OYO'N: >TMA10JY,&<4@3(-G70V6Z1GI-0%RYY.8<]UHT0X+DH' M*=41+A#<*C/H)EZXE3F9^(5$-AT7CT]EPL5I;Q>KS0&& 5-O3SP.4O_&@>!^ M&@U29'3!#SB'S?Q/I:9'"HXP1X#85)$-AV&THW,5F4RVE&F_#@MD':;4Q,6) MR\;E\3"G$88 M$_O/AH4KBI8-?N6B\):2Y?L.XY#(J+R 3OP=!7<@^,D&B 0B!1L=Z!.Y^IYO M8];J]A$=9@W:8N^"9;*#%6C=7#B&&^MP?6XO2@:TA/T%4\,5E*SDWL1N0"FP M&][!S/?"1P$MV$EAA[/2.H0\*_R<1F,D26:@V\-KF9LD[.+Y@"?DA[3S[;C. MF1AIG9&H3N]?IUA=_;ZFS&55V2^D VX"[6A/C&$T^UF]= T\[Z *M,?XF[N# MXQW.\'I!#)7+O+TUJ3WR6;4>UP;^.T7' &P @2W]$2N8Y06=V:$[I4^>W(X2 M9?J%;?K%,[#=#AKA,4#:S"FJ,VAR^#S2W=/G4YM(3)&U^HQ89VF+^[[,O9XP M5))]W-A,&X]!=\8E"??*!EK>'6-IZ5QRG4NN<\G7+Q>?="ZYSB77N>3/TTKG MDNN48IU+7M.%U[GDM5QXG4NN<\EU5FJMLE)U+KGF6LVU9>-:G4M>;Z[5N>35 MSR5_4=TNA5;];\;YN[5S16U9YC[74S/I-9X['[%NA6H]J?%7/OR-FCT-OS+# MKW20Z[;:F123(F(NNXI1;H^>U#W2T:Z75K4+QI6O=W>7J8.VZOZ;YUIK"UBC M4Z-3H_,B$]>(?#TBJ^3$SJ9X&1:GMV>P<5UA1KR&E(:4A57JW1PEA5 =/ MQOWKK]VB[9$M8=D!86EZ(:;_')#>4+C3TM40H;&#=8-CLG&+BY0P5 MU4RKF;8$3-L=-;N::>O"M$546;'.4=7CGL[>INM_3O>_LY7BE!_QXJ04)M@W MY(:X7I J_%B>BC\G>E^!6C --SC TBV82M2"Z00,^R5ID_;(O$>?+F8HRPD% M$.A24WF7FLJ]6M,Y2TWE7B=+EYK2I:9TJ2E=:FJ+5KK4E*XXI$M-U73A=:FI M6BY\K4M-_>F*IJE? QKHG+2+5:LIX@'&$05I3GXVT>EF\@P7+YI!LY=FK\*Q MES'*N1*.9J^BL5>I0M?:K6;[XH693BQ#Y$IF*X]P1DLD^*S;M.<]5K7/VYGC1OLZCSKH.;9,QM>FDUJV#Z935KH@RT8T$CLY#([&>+ MH=?(+! RJX-&L,ES%915L\E+DX0V#GG@PP.SJ#<5X,A25UHQLC%A846_QM-E M\92MMK&&4XF<)R<72=7)V3EV^R^WQ^.6NM32/H\Z6):@RV=IJ:!-2PW-T[OC MG"6BB<:3]K_D:@([L\N**-E+4 MN;0F73"VK*9U.\Q8:EQ;MQJ:I\ZZZ30W*Q=K:)8-FM6!8[>5KQ^PB.I/N4IA MM+%&=-F4\0+/M8AE$O0:ZS76:UR@2*"BSKL.1OJMYPHW',7PB.RM"^NK;YZD M/=H^:E:N;]HQA1,OVE"MT^[FT [[$(J4L].:%@Q:,-1*,+1[PVQ93EHPU$0P ME,E#U#WL.)H*S(NWA MS]B.S@M]N&3;=B!3SR?!#/YK^SP@?X?4AZ?C'=&,#D[C2#JX''AK0TR"^C"Z MP-N<1N_G$PPUZ3ERX*U-,EX;7@^&9W/RR%SF"_).5F0[RXU0UQ(S6 ]O;Y(S MHN?<:(T:#4Y];T[L->@"17SQ-XKYC]2US=T^E3..]-*4>H$NY-K> MM?TT"/MA.B%J FF0\@:!H3,>V$$(2&X0:GF+"+W4-$'C"/ 64S0!PM\5.$'W M8*: /0A]F*Q+S-#WF6NN2.!3ESM2;KQ%H8O;F@T:-6Y]Q/7U-\@T>;#'X(68@^]FI+AD)@77F="4Z&T^8&!JG*7I6>E4NHH^Y\8F)O=%?1 MZW :($>GV#_5-<7(8&.:A\ZCV(= I8,Q($4*S.PGANRCSY999?FPV<^\K6P( M\#?M=M.(^AM*],&F-Y<*@I_>)M,6W ]BOX5/#UG-HN#-]G4P=X&Y0EWUL&,]R9/GH^]@SG ?7) M'0WD'K7VI>VC.*"F[W%XF.,D38N!WZS01R%2D"V\TMH19=J.+99\E[X781P$V+."]]TI)G2ZQN.IJ]=< O5N>9U[&VJC=<:> MUR=XV>MN*U203=4/Y,]U"*\;71\13:8;75>;.>K:[U@WNJ[IPNM&U[5<^%HW MNMYY9G7IP]B"\4?N_%^=Z).R!I?DG5JG0TYS/3637N.I<%5*IVC\E0Y___73L&VTLVR4 MA55=*@"ITL'HCX\/98)0'7QN4CU(Q]]=6ALN&)-5LV9.=H&NR^9H=&IT:G06 MRX520D06T3:KAR\DE5[@LN6.%(-ZFA/:0BW6SJ AI2&E(55ZIT=V&%5+0RBW MG^3^=;F&E]:#"\:LU31/<^XP7-C=0B.S;,C4CI-JH+,ZB,QVY%,\-%;("W) M20MM5)RLZ%_9 C5?2X2BQKGU1YF:#[U?W@_;AG#_OU]?W#;O6^UNYW. M_6#8PGOH&A'RF=GIZMC0UQ.2S'PV_>WJ)]ZY[W4&[?%=]ZX_ZK\?C[O&J(]4 MZ Q&@\ZX-3I\B;Z)TC?>5)3/Q-)"\93H%I#W 2MOX(B/&]F\Z5JJGV0A2_>1 MW/]8,)V2IJ]?$9H7+"76N]IOBJIQ0.^]Z/*,S5A/*_5W#3'=U"U)F MZ)D-\$#FW,V;NN:0KCFTL^;0A<&^182\-J,C.B(5H^2&+K)T8FE0UUH[NLA2 M31=>%UFJY<+O+;)4G:U?7!Q5L<]7&2A_+->MQT4DEZXP=18.T,5J+GV.8G0& M^8:LE?, 17.MYMHR<6TKYSYMFFM+Q;6EBO/KM/(M8EB6(]3:HO=R 9&YVT?1 M+%7/2#0-=G5!+(C!6%1?0?&DTJZ5[K8SA0$63QSMFEP6 :4A6CB(MBH2=*0A M>AZ('N! R\LT:0X*LHYG@.QB45,_Z5?JL*@KG_^=8>R2UH S'J24R9;KM9I9 M#L:*E[2EH5DU:()NI'.ORP[-ZL"Q/4P58< M<:1="A6&:)8#) W1ND+T_%ZOUE%'!P5V]6BO5^KZ?S"7^=01?B]JS6W7Y@$F M[CWI0,$Z>!AZ@WP#&;2'04,S/^=7KCT'-32U\^LX.&8Q*K7SJZSHUF+8H#2P_8 MW(,I_C_QA=:%:^!DZ'2;;>UDT- L(#3;G69/0[/DT*P.'+N]?.%8/&U>^[^T M_ZL(&G]1=\_B2:6=S@6=3Z8A6FR(CC(5NM (K2M"+^'^RJ+KE<#GH]U?J>N_ M>0&VQ(HKM;-=E=KKK01?IO-.98I1O=B:IJS5JMJ#439S.#-%=#DK+1BT8"B^ M8&B-LD74:L%0$\%0)J=O)^'[6]Z,!]7/F]]HN"6:, M3&V?!^3OD/JPR*C'9GQ@NO?7@;.6/-TQ*T(P;4!R8^^_*R>P0GE9,D< M!_]K>CS@)+H=7NFSQQ ^>/Z*S&D %.+-5/?9^!%36$0DIL_F%-O%"D*FYY-@ MS>@TNS_+=XI9VF FX)ML]XG!0N"3Y*RB!9J$'#B#PXL?/!_8PR5FZ/O,-5[Z@IFC.\Z;=;$4P)?C_+3I:H8\?BX*'U\N( MM%@>+GYL=;_-08;,D41KD"'7RYEMSLC"M^?4AYN%[6G#KP)>,-,O'< MD.,?"#T/B(NXAE5Q5S=\@;+)!SQ,F,NF=L#?IC#RIM-K#N,5*Q*C?H.!(,D% M.6 ,=+'PO1] AH !&;K#-F'SA>.M&#*%[\W%R 5W4_/OT.;RQC1WOVFWF[T$ MG5-Q1R .#R."( 7,'>L@AR-Y#N$;7^^SJ<-,6 [)5'-L:XT/F3%JF5[H!FLL M[F%I5O@5]@F*V@_>&L?LN]19P=(V8+$]*P1^PF^Y-PV6U >^ 3/?\1;X KG* M/*[SRIG_9)N,\'"Q "G4)..T,-K>@]Z,FNV8# FR!!$CBF,IC?134K, R4;= M1WOBI F?ICE0%M>A23[[WA3$B7S>.;WU-.WQ(@4S8.8X!L3 !G/EGB&/B6? M[<"\[_^+ XE<^L@0-C>HU^/^L0%IS55H9JG+PH ^N95,A MXI"-_H1;X%U? Y /?'-0U.&>>@[N/<_LR,N91_[C 9M9:](1B$UQY*$31.)@ M:\N&(?TSA ZZ'@Z3.5-P$#PMVQW&!&00_1K8);EV@\J*"]81: M"P!F%L)&!4-8X,)(YI]8P!<<+6^, M04K]5SO!RT:8&NUB6\O'L:;4>[E3I=^HQA>ZB=OB">P>"GKJ%L]M&@=OTD2 MBT]N*&R;"-NF5+07QX9\LY.RI_8[61 NZ^.R?>L&K8R5)!@HTF(J'/T,^!BA MFNTR1*72P,R9ZSG>XPK]0+[W) P&?L#.?;04V1&\(_Z17V^^?]O??'7B\74V MNQ^(?V=^](@%6%DW$UC([S=T"@-Z1YTE77%XT2\S7\TEGP$>$O]TV!OIZ^E! MP&Z<_G;U$^_<]SJ#]OBN>]$ITZT!B'SZ>.Z#(R],G5'HO1'>N"?\BRZ;82BD%<_H?$*PQXX&Y'( 2 M,1>J?.(: Q:>(+[+G^E M-@6#WNV#(GA4* 3,PK=AE*"TV9[5(-)=B0(U]-%&@:'L.A&![2$14=7?9QO" M!9\BZ1NCDW)%@JCUL'Q'9 ;OEK72R27P4[UOES&[HV_8^4V/LQL@ MNV:=WZFMT=+&R %"4OF\< TH>3-(:/>B:1!M/.L.<\L'.]T5WO+D6",YF=E[ M:M0D$A;PIKDME.X8$_B"F;1"X+%KQYW"*DJ,!A"N'DPD]J>K QO8"7$3%W:' M+%:^8V2A.-C%H?'-@:#3'*TPWPL?9UX8*)?Z(W7544W-Q-;^PN^5=IP\,^T< MQ5>_V3]6?%EUTO.:9.@VQ!L^U@4OG"J MVDV=YM>*](W42;:2P >?'G_==XQJL9C QIK>OG6:4?N3U IL*0>44ZS6IK(V M\1W"*R-KIEA&*\$OBC&EM"H3'Y1,:]>JI$S_%UTUL((8QF>E?#9@^A,.EZ * M(<1 DWR(PWK6(W_R4R=&.82P'A>N]"BT)A5!LR]LJ;*R[NKWM< PF*^=6G/. M&6P22U@?,D'3A(#UXJVY[/X"W9('XO02B$<#>6@26T9XISS"73_FS'R2-TJ, MJZP\O#-:]A)Z(1YA1\03 2?34.SD.UD-1[V]-'.Z$BLSG8*-K(+ 4O!/D,Q! MB&#(1V#C*^"3.8-'L5@#B,8!&QM*@$=&0LZFH4,<&2B"6][TF0#@<=%/IFSP$T?X!^^L4#!79S MM$O;"F;P)\Q#I5-A1"M=FU.AW;!3=R MK>*PE=8U/&REA[M7^AM:S60./\Q #0&Y:!$1CTDZ1J,@ZY][;MLA@'\UFY\" M#-G%0#[@N+;=2'GD;PN"ADM)@\X%A,$QG)$/ M+ZNE[X6BV\492N-T5-J*_F MPM\*.[<@2U_PK;_\95\3L]N6MK@N@'5:Q%>G;&-9JS)VN_G6L=,U%S73:J8] M-=-F++&LF;823)OKQ"\*Y&NCE:GC1[YE5"\IM][J(JN%*+*:?_'E($L)OZITPJHM_$H'N>OCBHT6"7)%.9W+?6+YE4@M6QC5 MWH*HRE-[?"QI[_C8P!K%%*<3Z]:3Z;8RLX^IAI5/E=I=F7SKI>_6IQ#5CCEB MW/W>T>-.%VN=BS! ,86L(?.@T&:OMTOCA)4CB)+:8 Y%.1 "C[PPLG3AV2XF MGF]GF92&[[(GD!M,+SO)-WTAJ#.E]YT61.-Z'!*P?1XGKN3?_&(\_DZGM4M>$AY Y2*W0 M9[_*VKPB_?@# M./,UQ_@E"MJ66Y,<'@T#+_I"*L7B&Q5D/&KV6Z/.H'=D='?[ M'=1NN,X=TG M>-GK;KMH%'?9[?."S4\';C\3N*WCF'4<1G+8S,5N\TL3J/"[B4:3Y?%4[>9Q=NDX50BL^'D(FG8JTP(OUR8 M[*I!N;UP0F?8%]AS:7VY8&R:F[:'8WL MBB/[?!,_-5J'_7XFG2M?_TW!E;&2Z%Q[XFRU]?."M.V M+6\$)U;QYS\E^[P MY+5$**KO&0/Q3S'OS5F5N7#Y9JYDSP8?-4=9,\)JGFJHT?)UJ M6H]44Q15+V2:#C/E8V:[ZYP/-'1::"7G%V-[H+-"#W??7C#31_-!,4\3\Z%% MP7+]+I@!>@ E-&0*!)FZIH<6 GG7FR=$IHR!B]]I%\J=JA,HDK&\M#5R5/1 M9>OKB?ML=:DU[C7NS[C3YU@1^RW97W.Y*I%>.B.O(H?1W4S!PD4\B]9- \J! M."-3XH5&7'41=_YMNMWL'K-)E]L=,=:Y<>=QU94J#Z-UWGRXJLAS#?YJ@#^3 MBT*#OZ[@+[>7HM4>2@SCQ#B$H[GS7NV8]R.1_?MA\'# M\#VFK+2[[?%=^V%XE4XU.>% =P3;_.&Y-TG,R7V4_O$'"QKD_N_0#E:8DP$? MR;\]+EHM_NF:Z5:9]VY@!S;C#9%,VCA=_>[ MCGR>FW,:@4, U]&+M2+5* MB= +?\F%WYG84(>CY0](4,8#W?OH+'ROVZAJ;WV^OKZ$V6*UKS.68,K"Y]K)%<-R:UF/\]U MUM;&\4OR*8"Y/W/DKQ6^,BA\ VUO:/A=TMRM2H7ONMH;KXT J[UB=L !;UZ1 MUI7QH+_84Z*L+O9KP\BA"5T6BI0F4ET;>%J.:#GRLB*EQ4@V_>S0?(G<1W9@ M(Y%3QR(1GTT=9@8<"U?)'Z:^-R=>Z*>\R 3[<$QA ;TFV3QW)'-JN\Z*R)(9 M/&K%X(4!#ZB+H+C@;!<^3-->4(=,J$-=DQ$ -_/%".$WSR>FSRP;)DVQF42P M$CD<^*O+EH0S-W4)??090VI$34>6C(A0.69%S3R"F>U;49,.=,1CT!M29!JJ MQU+S[]#FMB@)!K_?O?_R]8 N%&FNRR5!9-NM@V294Q_N083(IBI3SX=!N,0, M?9^YY@K;K8C*M01/'A@_8 ;GYI\CWR<_XL5)%DR2*X3D*\14KI!. MC,DY,2;_7)6V3HS1B3$Z,48GQF1C"IT8DS=OU#4_0B?&U'3A:YL84N%ZCC^2NO7:S6'%X_@*IK;3O.XYO$J\;B1;VY<)7C\,J6,=G'>6;W3!ZD_ M*<=LRF__O46GCOE\([)ZHRN M6ND>R8<\.E3FCHKB0XZ+1P7T!_&CXE%J/?&[ MG5E=VG]\RL)*&1W!^3N)CW96:_]QU5TEVG^L_^OOYC56QU MPC!"):4]@ZJ)ZC33[F7M>M*NI^CZ3K;\FY*5>-%,JYFV0DS;[=>!:2N4*7WJ M,^T*B*ER9[%F.Z3-=$Y3P.-6#;\+PR_;^6%9X%<'J_6;%U!':ZXZSS$GU;:R M>8Z==K:*5ID)4DSE6,L%+1>T7$C;Q-U,=8RJ)A"'PI2ZF2;[+F(+M M#K07262E9YC_A'(2.\-LD9MG6839 NV)2I5_9Z\.6!MY(EY9E?"U+YYXSW8A=S#)GS&>7LB*FG>KT= M.O,%\S$FDCXRLO!L-^ @@?P1F>5I'QG7_A!92%WG,V"B])6P M)H\^G6>S[:D_#864=QV#0[.<@^S$&7N;E@2"P_A-R9"WD2-=S;P0U M[8#-E1IW_([5'AXML&3D_B,5_B)9YIHG-=%Q/JDUYS!>N4T[-IU@!7$;);"L M#Z[J9P-./#=$H9-L@F^&[61KK;1X^>22?X:@C;2ESM98KYH.&S!]KM0ZN4;) M78?B]-;3!1@MUU1_AWOPZ+K M:X78F(WZ,@B\] )[)NXP/IF57IYO;L]950!X*)@)9),%CC5-X->*ZT12A@*N)(W MG5;J-YCTD^<\B'/^ X.VF7] D?TD#C;IKE-LNO7^$(M+K MM)K=BYH@^5FTBK;[:9\L+GVBMB/ERNH8\K6-XY7E/? VX3I0"KCB, 2GZ3TQ M^#O89,=WY-I^"QRY N&/[2/0K %"S.D/>Q[.R5J"E,.>0,@^,B*<,CCW3K/7 M0G@;S5:+7 /[=9J#7OP%;BG"H8]">FIS$\:A5 SL7^ XBJ# >W-X 4YQ301< M S@L!G-(FCEL29VW8N6N;9B$M ?@=A1C, ;4BY ,.!W@T:WIQ,TUD#;K\T): M.(RC?(#UZ.!DU*0$9PDI!@]&4Q[V&.2CV#>^B^0% 7F3? 5M^P\O8*2# \+A MXB?1'P37Z$^7@E!"VMQZ6(:*R[\2DCW$D_L:P!=RZ\1EQM,T7#/XQ7:G6*M* M=M.09<8V5ZV9:0);3L*4I5^\3?H$X9@(W_^$KBE(&P/.9^BB=W![<#WX%?EW MO:')5]#P@ ^HLPILDS?6-KV-;?]->A<1QK^\+"]D=BML9 A%UJ-A^<8*)5L #768%3R+)'% M"R^E5B8SA0>"CL>%4,?73CTS%(^$*Z/M0RII//"1_I':Q&=(-FEC1*<1T3ND M\@4"2HQ!$!+>P_PG67=QTUN^Y2S'SZF]"_(S;EG,2?IJ"47 =89''N'\YRANI$NE2HS:5=8;$?D:ERT+%ZZ83B> V9&1$S:&4-NXB8YK7' M61%'%815B)*'HGF9.I7!>GS9O7&9SW&$FVW&'.F'2W85W)?0$+4MR6]_ND+- M%%JD%+]R/\,S$A1XB'BIDC:_-HD%*KV)*HZW=*6K2K0^X^$$+K2IOT*=0G / M2OZ)B$V!C4.J17"M6#IFY:5UGE,].?L1L]A.8#\5"EO(V4&,@:J"6DA81G_A MB;BN10A_=_5ZX2<5J"3YHJ96$:XJ$)>02#.YA56NZ!3O_ )GZ( M$$8!T!#4GGC4%T=$$O<>6,MBZWYBTD?Q&#JP22B=&1 >G2T)/U"KV6DA_N4! MF=@(\K@!@O?-M1HJMUG.@"D(F!HKZ$;@%QW@/0L8X3KND1 M'FDS%Q=^IS QX_T#-H&!U.B?A^.^:B0;[J];@X^[=BF1^*HW2Q9N^+X R\NV@H4?[K9O%O'G]8H_E2HO=)3*?R4 M\*OMAGA2N::DID-Z<(.ZQ#:0=!Q!X8(G$"%Z3D$86TOA.4/'A3<-Q(=T5(3T MM(I0-*F*PVVN,+@L]L0<,-22&Z5FCQX_H9BA7PWW^T3)Q^-A40MT4>&HPHECF^@-#JVU\=Y0?D-OT-N%SP*)+CPT MPGB,7BH/6W&+ESX:ZL=Y(R(H3U;VF]N/L8?/84\4W64P<1X9^A8-*)&2)6Z. MOC8J/!%*?)U<''PY(KT!9G87^M*G:?/H3:A7+],0\D,77N!+'UYZ(M)DFOJ4 M!WYHBJT!+H'1P5(P)_(H45->+7RV,PH*#1>U&'SJ\NB@12H[/#IDP=,Y9U\ MVH;?4]5SX$+-<9"-(BU+GG8'A+E/MN^YJK4ZDP-)KR?[4ER54, MQWZ<"O+^=M@Q;EO&^X?![8A@>=I+ICAGX6W S$I4E[9CO'QT3LBPI9WQ7N+X=A<>C\)@ MZNJU/,KJMN\QVE?[,^GE._K#O%OJY/[ <[[K=0_4[8 J6N$DX9R6[@>T21_= M#TCW UK4N2V,[@=4TX7?V0^H3@O_8L&22B[\K8CYJ&E=JE>E,>D"/P4H\'/9 MTK'#?*O_%+,RK 9UU:I6]4;-+-K316;R%PN?_]<"\6R&K\5Q&]&G5WCMRSXS7U^I\?D MJ+D9Q57:-FS9U9QRNXP>UH[^+ZVREXDE=>.EHZA3VL9+G4ZS?U:":/>:E@M: M+A1>+G1;F;0A+1?J(A?*Y=OL9]OEJN';+'R+B*-?&&> RXHF:_&_QU2/[AQ? M,=&N3RG-?,ID]X^N#[M9);M4]#^R"+:L$A*7P(8U.:)0;^=8\,=XB"K7O%P? MFY,EP7G('J,"6*%Z9+N"B MKDE2EN-JHUX8[.US4[ ,F=OAW6#'IM+YGGM3MJ**JH2G?.UG M$!%8R4 LA2'? F3^[[@"B*)3<61'M]_MC7OCCM%KMX>#?KL_OKL3:Q0]^!. M*;O?GKUWRMGWM.RUDB&/E9*Q(BS3 2C]1IYP&\>#]OBRHO-X^!^<3$P?FO$8?[)O@4%4_ M=GL&4HE/:DD+/TDCKFY-DB((MJSJ2R HN[S(A>2MG(0)RB=*4 =*2H'0D7]\5J6'=:1233!P!UNB)(DWW;MUG'X8J'IJS-4$<[C8 MY!OSY[8K_6L(PGJN?LV36O\(D\:?%Y4_7X6A=,$!!)ZDPH1=D@KP'SD,X2VX M)#EF:E?2&T.-Q %8>#" 2!S(_PK75 J4\D^-#[UUB#K+V)5(.KE0>*6Z^ DE M(W)+K?M(-%YJB)?/OO^8R[)A$G0L.XM/293Z?V0L)EFMC5UI2 M(3)$#H@#368].HQ(\O);X*>50QY\/#_E^VMC'OF:.^7EO7209<$D4QD ]DPD M:B8H&,8OQB\9BSEI+%0+"[U?VJ-?,BHF&@L%*5F4:>6OV[G/_* X]%PR+3+- M/$LNM,9Z8>1>'A!0=IMLM,;7K3<\*2?A0C3720[TY5&^1D[-I*0($VWGFIJD M4\PTC,^^V1^415GUS;Z(I;8R3>Z?'L.0=AXRV,G@?X*Y[^,(KML9M;&':#V= MCA=;V;R,]'8?K?2A7KWRK5[WETXKJUFM%V]C[(&,Q4*ULO]]G*>IU= M:=---&H(QU)8HG#SH^UB5C1H+2LLV['MS+J\?:K16'#A>(+34RT:-1@S[M2C M1CNS:5P\/%[N$//(=;BEOH?U&L@W#EM+ >.=*\VP93"8AK_TLYK'>NTN[]LP M>OKHLQ3.XE&_5%YBC9YB^[AS.@35JU\&V9'=M-/R0R,(+^\T^NU2[3^9NACD MWF A>\W(?-Y_%_KH%MQ;_+LAY;W/GFPOY%AOW.:FXV'%8"Q-2%150K$A3#V? M? W8$W/)OZCX1E1N9($L&8P5D7V+NB:3I1SM '87YL_Y28H$[\7#_[SR?UD& ME2V:VWA+OF'Q9--SPKF;*K/OQF6OHS+.;ERK0!7DQ&V7V%@Y4>ZZ4?G'W=4? M94',29P\#NOI+=UTL4K]*0495-.P':G6*U15&**9X%W M)6_$]\FD\9VU1#UW71X>1LF/U#=G\@&=#2?W80]2-;1%E6W^7.U3'DZP%H H MK+V("IA&]35AYG'6D2STZZM?<15F] D) X]C:Q=-5L))WVG)"8BAP.L#4*>0 MD>1[0U=P3_RP)[A@\TY9B#0IG&YYJA2J6!A1"E764E5*WHXE$B^8PS/%8#W3 M#'VL-\J!-*P0"]4D]\@ +Z ^Q1^J6*TL'8HSHW,&]^#*J#)BC""4X0NL#;L; M[N(UXF8+5CWNNX EV#=D(H\[*X38X2&3I,OK$.:4(JS]5H!M2SSML!YL14/X M+P]A[=0]V)L#>,9E8#1P+(4+MRZ Q&NE>(5-H9Y$7<5R8M]I-SI&7[VULE3N MO"6=3J/3:1- :LC3.\(N PU("N++].V)!/[4\P(7NP+ +B[%^U)^@^ S@<#[Z%K1#BQKE/W,OFY58@F MVZ395:RY.Y1VEK)\#CG;.0SF:_:?*H=]$%'%Q_5R/J*51Z=YJ"EZ6O[<,<[_ M#BGLY@$-9$%W"YN..-'G.VF>8#;?7[("3RIGSMZ. 'L! MV"YJAMB_A6 [%E#T;0]W7M%-BH'Z/Q.-J.B_]/4U4&NB%F $6PJ $@8R:87M YBHC"_T4?A%=<81 M?0BPJ0RWX7E1D7UXR,1S17'^J-K^'%0G4*VFH?@:=&^VBIL-R._@M4SU!;@) M?&H)[Z-GA6:D(_M,MF!BLE.!9S$GH8>LE \*-OS^B&UZL/U6(-N)I9H)1,-/ MD71M)J(;D+(9]@]G.4/+(-VCP!:&'E:__Q%U,H-WC7GFAF_J1%NEXVYV[W ] MT;@C!PU:HA5N3O*?HQ/!D!Z782L*&@T:K)1LQW"P\ 'S4_LYV-^!/EEX(6A<:5<(^ MH@0?@>^-^BIX2OFGMD^ )"&+C,A=?'GY7DGG/_IB[@2 M-.=0,&3J5]G^09@9PF)Q/"J[I.!3 .? L-A/#]NE'/2()OGDBNM$^RZ@CA7U M_U@F=ONS>,0!I,8N\:BP^*:7M%HD]ASTG2!">TP;T7R0LX8BC?I96/GP'M@] M04*YJ&B@A'=->P'0CC@8.3MY-U(8XVFR,G5^\DBST6XV NS!4%RUNJ(?G;@. M5]R+^]Z)18A0]CQPU=DQBP M_*/< .!BY7Q2T'*41TFTXU&-(L0@@95@[Q":G.W"EAS*70,FA@]D*7C".W"N MS?TA1X5SWA_]OF^QYVK"L NQ;!,D]J\?"Z'T(J4V%GH%1'4]Z=I"3^(3!M=$-.E4P+9MCMM8(9-AE"!N3A;OSM@H5,WMP\D=#N?A4U=O66J M%:S;D>K@,VQV.X/><>V,VL;5?I-76E MRI[S5V=^2;^ST0L5PW.-:SA5;X'MW5%L&A]RA+E+3' - MD?T0>8_=X_F,?$8/A(:'ALP9/4J#+T9=HXPNQMNT.HX>V3^;7YO$$H*3JS[A+UH[A2)189MC%:\8 M=4;,M)I]HWM0_PE=5%W#NO"P-IKMSJ"O8:UA72E8MYJ#5F^@8:UA72E8&TVC MU=)*B(9UM6#M_D*KC^E"G?6J2(PVAEU4_=SWC'-]M:>I8O.NTUSU&E=_KGJ- MJS]7O<;5GVLMUSCO0YQ604]Q/C,?3\SHHXCC5S'?VI@L@#%Y:GNQT\S5![*] M9L?,,1]P_ZR!7 ,@#YLG.5DN$I#EHFHXUP'._6:N=N)3#WMW*:[[&G+JZTISFKG*SURPT^5:NU3O=)H9-3-F9\;*)P-K9M3,6 IF-/*M_',Q MM5/XJGX1W6[C[ZW#._ >2+WBM')V64!L]XGQ 'M?/]?9&5MXRXXLT< /'$2. MW9E?3[J7H92Z>TV@%+EYGIG;9=)*"S:]:_9/'KVLB MIELFJY;)-3WY+EAKPD(UK-0]D8L(D7.C0+<]+AH""B4D=-MC#9!G :+;'A<$ M%>=>>-WV>//Z,>IDJ+I:LWYQF6LVT%6+:CC%HCC37:J[57%LFKNV,\HV>T5RKN59S M[:FC;/IMK2%KKM5<6S*N[60JI5TRKJU65:M_VW1B.UD=;Q401*_ONW,"+_6I M6;+=SI:R^,)4"[MC:CP6&X_]?J92&1J/&H\GDH\9 _K+"LA+'+5JP.9X=)2M MA$II\:KQ6&P\&MG:AQ06CS6)Q/B#!4F5GH7';2S1HSU460'< 0!;7HC93\

$?_(T^#- 6P7>[TZ\0 [ MF\$YXM^9'SUB01_9S<1G]/L-G<* WE%G25<<7O3+S%=SH<2V?KOBO5NC^]#J MW#V,Q[W1>/30O[_MW';O6YW[X?W#7>L]WD/7B)#/S XY]ZX_Z[\?CKC'J"RH,1H/.N#4Z?(F^B6Y%WI3G(7G1E@>1)7YBBAYFFQR*F!Z'PF\4XK""SL($? M[*K<<'G$QM M![[T8-L.)W,[P.,O4-68+R[ZRLS0%Y63R/T/C_7I_^U\_#=O&X%=X1>@P+E<)'X93YDWR"BK:KNF$%FN(UWIA0!P;9BS( MU=A[TTG)GE!ZC;Q 1VJ:X3QTQ'$DCLCTYO/0!4X.Y+-!OH%^A9T=&VI>(%G$ MD\R9S::$_8"E"^PGW/ZGM@EO$4\1OTUME[HF8#'ZK8'M'^D"9KT B 9 (7@# M=;"?)"X+3->"]>#81 HF\$A]\;)XJE9,^N89V>;L?/H7T);Z/J(2P0/WLEBP M-5)+R4. \9,@ER ZHDW\L* HB^V%.C>>[EE$;-Z9:1'AB?@:>7H-=[G ?M&7 M$L;B?@^&%P\!7V:]R#H"(!:#=THD?TE8T.C0&Z-WS=XF'>K/17:@2[!$CC MF+ZCRII48;C" +)0^HBYO7,]E_V:9VO2)GE/D9$]5W)]>O$S+AF26X@D2S[R M=8LA=H-XD9%5X; W M6O"] H@[C%.M,A^B,D^*KS+?"NY"E85\0&^."YA5RC+Y](1-=V(H?Q%4K ^-&JH'XJ'C$%80$_K!CU"7.%(+EC)IM/X#ZY-1DCD"@6 M<;T@4E7%C9NO$N^_>__E*RBR,]N_SW9DY!Z2L]Q'!RXYR]P$V8; MSZ*N&\*3UJE]"C*V6P=(X]QQ>.X&\+('%VSRKMH$I> $.$&.@%Z-O '@, 2 M_W&]^!*0+3O7>.\2@/81@>;O$'19)E8 7G/QMO%2R9E1V/4Q@A,O0AM-,"UJ M'X =9(*4_>;8WW%[%PK%Q@V-P\ARX:V_6&<"@]S.!![>#[K&P_B^.VH/>@_O MAZU!]T&>"=RV>IWV4)\)5/Q,H-\JL8[Y>?SE&VD7_TS@T[?_<_^%?/CCX=.7 MC^-O'S[]440E,I$)M[V'=J=MC&^[O4&K=7_WT%,RX=YHW]VUUF2"/L,Z] S+ M*#Y>_PU&N"-/"A@2H69'!7^Q-05[L@(U9,HP)R4R%=)NGLA?X0BB+1*B$$(/G-'.JM0IQR&.CQ-E1?SITM"R4;>%_^R(?\KT2_?9W/RWU*Y!850VM8%\&K'(G!D##I] MX^%V]'Y@]+JC]^-!2XK !Z/; PWAHB*PU%NV!,&X^#+PB\V_DP=J!I[/2;WD MWS=AR H[;\*8B]9L9+[%9FW*2IW:/@_@+Y^!70C/F@D7!]J9*$Z$KQMI.56T M7/.$1W @:^16-O-8^C*D>&@0]L-DBP!]R=+LGC#'6U[>+MS[OHVX.J,#')2S M(T1^Q(O?V0$\UMR%Y&^SV#%%;C_]WP]W-\:(P%LL-K=-6-G5NDDOO$Q1+J8] M!Q$&HMV3*S().3KX>"-EHH/4M^PX[,!G/'0"@8#8Y25<(\2E 1ZWX$5 !.69 MDJZU===9"/NLCQN)N#9T%S[LIZ;@M$NZG)XG(PX59_F(#@P7]T-%2>Z9-@N$ M*X,O8 N5FZP=D*7G.]82#Y0$^<71I8=T0:)N>$R2%8G])R^O1V/O@@@.0Y> M].@@^9\A.J&!W+'QL*9)/D@7F#V?PQ6H'\$PYW@BQ9YPUN)02+DM W5X!A 2 M;Q5O2RC$Y$#Q4W24-@T167A0 M)8BLDHKE6;!<'CPE0YS!$'QXEEB,P+?EL!K"ST:!\,)W+:(=8-]V[&!%U,$3 M?"W&((DI11-9K3V&C D0(-U5RV(O.6U#]0&'$OX1GU??F.#3]N$0_& _BEZ(3S M44BK)_\UP^/%95J@BU4%B %1T+,\#1%D\9/6D"64.MO%S&NR<*C+(]<]?BD> M@DY_=-J)D7L80@/#;""I&'H>%0J%)YS',2&QL!$.0#]<)')"GL2PX&8B#H(5 MR?B*PU:A7."*I.EYHI:>^.GQ_/U 0E(\O'P29\0P\IAMQ&\NPPD*TH&2C*06 M;DJ,34!)ALY9&5/3B.6 ;(86+RD#XGHKQEX8"9XR,Q^M"WR([4=X1B;R/4>Z MDX4#&I@\E#A?EP-BZALPVEKJD ON0A;%ITBJ<@RG,'&$IAG-;'58EN]*<^M\9 M/ W5C0E;$YUX(8Y"C4$$\JQO0/%0Y!L1D; O D+G8F<4FXV-EE8:%N(L:R_* MF^03GI9QM-&3T\J8D5B$1!AK=,"!(@8,;W'$*38 O)FK4]#4,]1N;7/Y44J2 M> N@.!Y!=& Q;^G"UN7BT[9))9XC3DD]#*"#1ZFWXY),?(]:2D3:+FR2@7PW MR@J!_:40^X)ED))!+()3DATGR$.8GA^-+7H##,@%N]3F/&3Q0[>GDKI<0&># MT^6;F^2;L!*B^2D))\)FMG>\=+2)Q^,K0+=%-T1J@2(YE=*3+(9_"J]-=&HK MKY$#QV&"R0"SE(:7KYP5\?9NE MM"J@!XA%D9\3F4U@0271NLGI]S,,!T-@L$U%%\#40!;:$HSQWB>5/*8F#D-F M%EO?T7$;=\7^*79R#]U78B0I78&*0\Q L)H@[ *W.=0-<*5MWQ)A=BORZ'@3 M6%*Q@ZW0.+1=>?R_KI*,)=4[< M/F)TP2C@1Y0F<"U0SE9+P956(,YQ$ST[MF_VT5R^61SM3E&Y.:56?IX-*1_C M-O?W?T$7*R[EQ^W8$8PZ#GDXHB\7;-#OR0$_I28/3?)"O^Y M0$^F8.((@D(=C5V[E_3-=/_N)<[[A_TB?.93YR+Y#([Q?OT">6A[OD2G*C_Z?KLT093'*/QOE*TC 'Z M]Z)"7#J?!K>"/Z46J8XS:W66N7E8*&P5? DN->KV/OD<^J"V\3T$O/R9W.E> M^#6<_ =5-@Q&1ZW4%(+"HJ8&2F@LX<7>)AJ!M>^ 1*!USBLDH MQ8 E4]'SE]=+3O<^L ?B,--VRQA(HV#B45]XM22%\81(T .]=52N3'JIX)=' MG\Z5;SL$,Q*S([A4\(51L))I9O$=X0*_>--KM9HM N-S4(N$I5"+'AD'\M[_ MQ3$QB8-!+DPYS)SP<(Z>^;V12ACY)W5#ZJ^(C#D>2GLP&HTT_-B/A2V>[QX5 M7%NZ51;N _S/X0M+-AN@?YBA/UZ<(43):0DJR76(TUUR:T62Y])KIU&'A$^ M>^;LIW>EDK>IJ[=T$4$J6_@,Q.?TXUQ<8&>M#HFA])?WU=Y0NTM-_O1AD>QM3#/1&RXECJW2'ZO&Z8?NZ55TZ< MO-?^FQ=01]+'#5&YV"OK3S\6;RH'(C6J"PXDTB*LFK/$2Y7UJ\D28SPY?&27 MQ!_:BG*%%M2V+CD2YJ=XLN;LH'<(O4-L[A"JU,9%QQ('T4?D6803QS:=U04' M15W7PX/MBPHOZ>/9Y"[L\+#F5.5W(<*Z9$V.2B>M=NO?^L8Q"G+]'B7%8)W2L]:]*%:LT[WVZ1 MF]A?O^G!U07#SSSQO2N?4X5M$574SG6:>8%5=RW/"Y&ZA+UF,,U@6N1K1-8& MD5KD7X[!NH-NH_O_V[NV)C61*/R\^RNH/&6JU*$!02=;J?*"*;=VG$0S57G; M:J$G6*N2Y;*E_W[[@HI&,W(1&J9?,@&;A@-?GQN'\ZG=AF:B79:2VU M2#*\XBNKV%>VW9!\Y)FE!C6:E'XY^I/WS;&A>^U>I).K;&M8=PB+/%GI08O MOE#?0GT+"-?Q!6S:YU:NX[YKEW726FYW@C?8([&;6X]$4];47GNH]S6MH^EJ MQ^QJ/48_HW>4(3AFX,KQSHL>B1> E:@M3=-'5A/#SX-6\,#8N;)3 V^J>GR65K)B#+V7HRJ>\N+XA,[8XZG12]A(I-6>7S M56 $?0:^BOZI,K5$ M5Y>3IH5'0\_V.HTU\1N-/AR99\1DWGL=*]=;_QWMW*@ ;&15!;0?HQ.L4OB$ MH 7.^!@<@.OT;B9?26D63GDP2?C@!N2Z"3_)CM1IX"S0BV1ND!72]IY/+_A7 M0B40>GY(N#D"5YJ&RZ@) %!A$VCOX5W40V1M2Z!MQW=%/45CK8K-#>/6DWJ, MUP=T5:U!**O@BC:PK-BZS,'EX7&=%"5=]1\ ;G+8V&DCG24$2DP0=,BH@T0$=Z;LU:@Y8$U+;,%+[M M_B"]\N/#9L@ZA/E=6=\Q&?-DNTW=D.19:5BBU)82^$O> 6G#>U M%YF##$4$&7S I(@@0]@+82^$O:@7.(&*LFL_ M8H./A_@!]!K2>&VU]G2X7T+H!927>8I^N!XE91[A@Z,TDMS\0FEMB>;^EPV- M*+"./WPF],1+O)<2KE,U;P[(5(_PT"F(75- 2<;Q15"R[V_]Z5\/TOO%G30@ M97[29_@=-? VWO&\AJ&](,,)&R\A[*;_HX60E,EK%N _*TKTA2W(F%";LV.3 M'TSHV#SDX'$D2F)3X9G^NV*B/EQ2]O&9@U#@X_-?<]#^[ >B1')DB@N'OB.- M, 8/26> L]![O_$#0A-G?OZA =K?YB:MR]L3DM HPH3A923Y%"2QI66$++> M7M9:F>XTWT 4\3#K!M;\PZ^]R<,F!UM6R-@^AS" 6"LOL04BFMRBHTC%+[66 M4@"_8V7O(8F0?-HV,Z=D8,RD2K9KA423W^55C3]->E^? MIV:6.UYXU7'"$WZ.I9Z(,O00]JJ]@Z-\U;MN=B#A@O?(5 [T)3O$H9$%0^(V M!\[")^3!)$S"IYDCR<<* ?] &)[Q:>;(@?9E][ MTP83 M^_<,IW]"'[N%PW"^6/O_7*;8O$4'-[1!OB82LN;\1NUT?EH2I8([2\*>%,>3?WW8;<]?>?OS]CWLG6"T_ M_@]02P,$% @ 2(JA4+VE,WD!" =#( !T !M;W)N7V5X:&EB:71X M,S$Q># S,S$R,#(P+FAT;>U;[W,:-Q/^G/P5*IWV36; LWF?#X_FA\?*3UMCJ^:.%6G*90R["BR4>WL>1^;SIX_ZR>, M1O#S6?^;1H-TE+#<"G8VO$GXA-M^TS^"LF:AK3]1T>*L'_$9,78AV)M:K*1MQ#3E M8M$;\Y09\H'-R95*J3QU?8;_P7I!*[.G:#V,/.M3(FD*8TWG]4FK]?HDN.Q> MG'3/VQ>O6]WC3KO=Z08G@^ \&-3.^DT*_]VH\J/4++ADC82A+[V@W?IN6UT? M6W89RF7"-+<[1DPTJ,/F4NN*;M?W62LLN[$-*OA4]MQ[/L"LMYI3L2GO'N=> MP42)""88_O9N=#X:?_]M\*IU>APLF_Y5U&8TB0$;#JJS7RFZVK2T%!(MM MK_.Z%.$R GCU&J[EGA[5SKSE#V)U"&8Q?7^3!L.K\>AR-'@['GW\0#Y>DL&[ MT?"2#'\;#GX=C_X[A";H'5X]*J,?\#WB>J\O_LFKS<4_Z3S$XH_JY,<<]CWR M(\V4TG42,FUYO" VH;97,6>^Z J\ZFX:W7X0HX,C4EJ\[\CNBK=W?1XZ9XD' MDM 9(YK-.)M#Z+()-^27G&J@B%B0*Y8I;8F2Y%+IU&L*6HU?B(K)>Z4EO"UC MJ:[[GI$,CZJV')7$4/M18>B<&D .8"1=D&NIYH)%4U;W4-(>0)&"W$0J2)%@ M,.624+D@N;0Z9Z (DB:7/P&H*$GA"?60F(;0I(E*N256>;DM $0J(<6$ MN.5* 5.SH1GH&+E*J(X2N0 !((@"%#MUWIZ0FH3$0LU-R1[-IMQ8**,LH=A8 M=W(QYA.W)#"E,5O65@U2E>1!YU'Q8+R&FO^8 N1%]HF[J8IC#H\.22-"-7.8 M!0SRB6"(+<* )Q/!38+B*)9"),%H@L\1-Z%0)H=Q&&.T$AZ\F58ABZ#9D!> MU8@!^#T@AS=A0N64D;>P?5_E@IDBOSFFC:#[@KWTCSA)T(U\TTLW)\<"0GKZ MH":"N_T*JSS*T:K#5,;;*F-0B;YOL@XD,''[4AE[)9D4M'[X,E;3AZ;2WR11 MQ QX#E!R.I(4*1&M_"M%V$,.SF$'+#%*,$C=WAF\HGA$:>:HP/<)W N=DJ< M*3>85+G=P[@,S(4691@89"&4X: ,RA<>YH)B1 2WG!&WR1F,\*G>:H8*OTT8 M"D+0@O$LJAQ*J\FMR:,*4^L,VWN?WR+:_A%B;[X!1V<\0AI1HR3%H$@-4! K M&.06U5&)IQ,NN%U@QK9++;+>4<*AW1-V370E)W6Q]Z9P*,MU!FPS+L,, M0Z4C9X"KA:9,0N(H@'30PS)D,XI G>>)!:SG&02]RH&TFM0*'Q6UV(R*W.WP MB#L6QU".\!D@QNPH*R!!W"-6^[ECBXLR/&UZK'NHPH1AQX2N*\NEJRJWVZVN/>OHOQV MW\5=^X"T;JMT :,H%"Y6:;/,H5P#3):FW%K&=D:SB8+\#'LB#C:YX2^ 3A \ M# 8G^(F%4TE7]GO.P61'T%R&[BCNY5.M__]4Z^/I+=8$' "/)SYXBA1R!@@M M$I]ES3UG]!HS&9^3NUS&51/NNY/R)/<@W!?EL3^#V['9TP@&&K;]TD*ES,E9@PS%4FGQ?>'NH@8+,V$6C#HG2?*APFZQB9 _SUS MK:.'6^%[+][VQ:D][TC=>15F9?P:_EH;Z,/G5042J2O6/ Y0!J:T[L@B9$(4 MO6]JK9I[-AD-R^?#+[;!7C+ETIM'CRK?,>603D ;G)[ 7,=T(E1 T M,ZQ7_K*U*&@QO%6+E1U:*-_4.G@CSD;XH9>]A<%>1>?DN]-2:+/O^.ZN=G>_ MOAUZ9Y@;009?F#Y1UJIT?<]HP_M?79#59R^_UN3?6]LOVN9=P_N@] ((W"/O MZ8($=7?_<>.NW[KW7\^Q!Z?CK@A0>K<$4[OVUYX60"W\"+(;XH[(R;YI 3O^2]+&<0.DCH/ZH$UW Q_T["4E MTA812M22E!WOT^\,*3GR3UM[D[31H@'BA.20,R-]'V>&DOL_77POA\-2*W1;'[J#IK-B_$%>3?^\)X<'K3:9*QI8H05*J&RV1Q>U4@M MLC;M-9OS^?Q@WCU0>MH<7S=QJ<.F5,KP V99[>QY'[O.GC_K1YPR^/NL_U.C M02Y4F,4\L234G%K.2&9$,B6?&#]2E): QSSA68J$-R*.OO3:G=8OF^KZV+/-4)%$ M7 N[94:@01UV%UI+NMW85ZVP_-8VJ!33I.>N\VE*&8.;T9!\8GNONNFM%Q$) M@QO6:T%[=\//M:!R7=XUY]Z$0$D&"PS__V[T=C3^]>?V<>NTVS[HK#KU)?L+ M=XS9_&J\/[>U0[\Y8_B-4AF,7U_4T:#*_'H\O1X'P\^GA%/EZ2 MP;O1\))1[S?W^;FC^KDO]2HA%QD@4C,S:). M0JZMF"R(C:CM5Q.CV 2DLWG7F4: MSP2?0Y"SD3#D]XQJH(I*FT)X.92Z=AK:K<:OQ,U(1^43N":&4MUW8^, MDO"@:C>EDDCJ/ Z2_B&&WE(#R &,Q MRDZBYY&S*ZQY*V@.(*LB$AM"EB8J%)59YN0V!A(?<&*H7*!+3 M&PYZ2VL:Z&-@#*B4+D4#'2@0"@WI'8@E,!TL85R3>23"B)@,/^[FS[GF^2+H M0"R,A,0-4\&YL!$X:%(>.@-QW11,4PS0500Z*NZF:3 0T'9)&A&KN, L8 M%('DB"W"@2>!%"9"<12+(9)@-,$V$R:4RF0P#V.,5M*#-]4JY RZ#7D!6&4< MP.\!.;P-(YI,.3F'[?LZD]SD^4V7-MI'+_A+W\1%VD?,=[UT:PHL)!)/']1$ M<+09F;W*9C'!)PL-?G,2&4:%H!M?2:,"Q8@Q1.W#E:/=V&F M'*HTE]21($^-[N!;S\,8#@H(.6"+45(P=\QFLL ()J@6Z(#P"9R+G0FNE!E, MJMSN85P&YD*+,AP,LA#*<%(*Y8L(,TDQ(H);SHB[Y QF^%2OG*'"?P%'00A: M,)^SRJ&TFMP*GB2W=M[A-RBV>VS8F6G SIE@2" \P:$8#JD!\F'M@JRBFA4( M!\X)&@@I[ )SM6UJD>^.# [GGJHKHJ5LU$7=V]RA--,I\,RXW#(,E6;. %<% M37D"*:,$NL$(3Y''* (5GJ<4\%VD$.XJ!\]JDBI\4KD?GU&9N;T=<<$X!!,APAA?PP0JLY_7O4L5W@1M;HL$=$P5Q,A6&F$8^E MQ&=EO5@9"SWX. 16,2$L\:<_\/4+1-0L$SK*&R_S@ M;4V^?@\_?C#D6Y5C1T^*(/N>$;@G%TM6U>]V7 P 993?;;ZX=>^1VVU4+F 4 MA;K%*FV6B93K@,7B6%C+^=:0%BA(TG"$";#)37\!=(((8C!"P5^LFPJZ\C\S M 28[@F9)Z$[B7OXH]"( ]'OO@45(H.. TSX&6 MA?>Y>Z,]K9'\0MV7+IPPF&K[<\;=4!A(JD\4QE/A_<>=&'@BW'GD_:C1X+!A5$_P/7HO?#_R0%DTT[*YU M@")WH0# [)[!Y:BO^X1%)#,E9QRSEH1.\T>).H\>/$ZE6G 8G4?*APRZPBG@ MP#WSKH.'N\\/!+Q]X;?+6S*E^2MH;*UA$=ME!0D26:YXWD896-*ZLXR02YF/ MOJFU:JYM4AH6[?W?BH.=92H2;Q[-K"HZW,M6OF*_X9^/FH,4:?K'D0PN3-[5#?)W.,OS0R]'<8*_B\-4OIX70^ECW\T.=H]W& MMNB=8;X$67UN>J"L5?'J#M*!ZU^^(>6VEU_I\M>MXV_:^HN*]T'K!1"Y1S[0 M!6G7WWQ)V:DY];[J<:5Z)I MFFMOHFVY*M\5U=_TYO^[O=L9VI7P] =L?\"V@IX.(L$GY'*9MW[TARB?PV_3 M964;[^KO_G)^.1G\+L74[@KW^-+"Y[^NL)D\U[Z#?>[S6=%PWREYWG=?=CG[ M&U!+ P04 " !(BJ%0L]&K!"<% G&@ '0 &UOPGA?OW-VC@U;TUHT5VBNTA)O*_SS,LSLVMW7PS' ^?K!QL" M&7+X\*G_?C2 2DW3/IL#31LZ0WCK7+R'9ETWP$E(E#+)1$2XIMF7%:@$4L9M M39O/Y_6Y61?)M>9<:6JKIL:%2&G=DUZE][RKNGK/GW4#2CS\_ZS[HE:#H7!G M(8TDN DEDGHP2UET#9\]FGX# VJUNYD#$2\2=AU(:.@-'3Z+Y!N[(<4,R22G M/?LV8%,FNUK>1&':4EIW*KQ%K^NQ&TCE@M,W%5]$LN:3D/%%VV$A3>&2SN%* MA"3J9&,I^XNV#3V6'84>5_:Z!"(2XMKTS&ST];XU/#VQ6JUA_Z2OG[;ZNFU9 M=O/4LLVS2J^K$?S-5A5_"LF<1;064*5+VVCH?VR*ZZJ>;4!9%-"$R2TKI@F* M4]V%U)+L;.Q>%)+>RAKA[#IJ<^IOD[$+E94PPA^"Z8'B,S?G'2SR,#K:1GS[ MNWBRYCP7.!7]#&MA7SNA\-+"KN!?07VFG\#X_%'!=M[:,+&N^M:E M/:F-O[RWOX(UY, MLAL*8]]G+DU ^' AD@C!I)(DU5R14>36X4@&%*M3&)-H<5P%G"R9SVA:A7B6 MI#.">*0HD2"+>R6*>")6):\\;4)=55Q_Q!K*5?M/2#(E$4UKXUM.%V"Y4HTH M_U9QG,CV([+I9MZ79,HI6H;SI? W%;V2M=.8N$5[*6$=W\\*-6P*ERA<>L5F M<^;)H-UHXCZJ)DM/#2X?M&SJRO0;Y3R7\*4]$$)EK]*]DOKU7.C>M=RHKU7R M'/5NC)U[0![%/KN">.")&Z02S&-:G8N_,6=7KTT&QVDI,\XPIDS&>2LPRR M+D(R XD\S IN0*+K3/>0I2D25>FJ9GIX> 7T)T569@DA-\4Q^#..VKIH+*ZV MN=LZH=]G+*'J[)LJ*J\0WS"/R''^B(8S6D=>T?+7<=UA6J8$X\QLPI'1*K+- MZ>OPN*/0;XFIC !:1L[_4\:33AF-)Y$R6(1Y("0JSI$1D20HU<->^$$8\ G+ MTD-"4T6-JAHFG ,NHVIG)$X:(U?2:K;*9Q&)7-6/&WK9Q32C*LZ:\9Q9 E-- M)C,MBNDR=6VSV8,I\>L&VN,.]T .T]GI?4;85:^DZAV64"DW,17:&\L0W,O M7NYQQPY)JO";9:6FT++^$;@=KIT)*$1::YRUU MFX14<.;!2SW[6.>8]Q MGH3R]RB^,VT_)1VW7?1^/>:?A,H[;HZ/V08"1?EFM5?/_]SQ# S,S$R,#(P+FAT;>U9 M;7/:.!#^W/Z*+9WK)3,8VYB\$:T/)LNT/7MNV M.T$'W@07YU"K."X$*1&*:28%X;;M7Y:@--8ZJ=OV=#JM3+V*3*_MX,HV2]5L M+J6BE4A'I>;SANEJ/G_6&%,2X>^SQ@O+@HX,)S$5&L*4$DTCF"@FKN%#1-5G M<,&R%I)MFKSA_KZAJFYR&@3(QIRO0#,X8IJC/=A=8EW=G85U%H>JLMPMFU MJ&?[G'21[B __%-[ZP7@%>M5%?1/P8T M(5&$06)IF=0=Q+4&O!#@=*3KWD)D=Z:4FJ]>NH?.Z4XPAPB*IC\.J>U?!;UN MK]T*>OU+I/'5X'WK,H"@#^XQO*\,*NT*#/RV&<#Y7 M_[KDE+*V2DA8M.B* M^(UQ7TCX?$<00FFK^KF2_IUZAWK';HIS0+YRT(T0=ME!!0+8P2%O5O"N"!I.,ZU M>&XY.YQ]YTJO7GK54R3EB'&$,V5ZG/..AA-T$=(9B(C OPW'1%QGML=,*:2J ML=5(1GB"!/0G15YF*2'?BGT833A:&^)F<;/,8NF4?IFPE)H#J#)D7J&^Z^V1 M_?P1-\X]V(N*UN@^K@6F>5)P3[P:[+D'1;XY.H[W3PWZ!V(J(X"=D?,_3AKK M9\BGE+%-RJC^$BF#"FC/OID2W[]! M6URDOA' QA/:TORU,%N^EYCVL@)AW,17:._.0W,K7FYQT8U)>LU$#H],M"PZ MLFM5WI,3\_#@")$,91K1U HEYR11M%X\K/GECMXH@A#%ZU*MM)G-N0ZOND+^ MU4'7<1\;/:X],NK5G*719?T+=%YI VN'4FL9%Y;GK3I" 24YB^"EDWU6\XFQ M8]F+R^WY"LM=^6;/C5\*GIUG UO9L'K\WB9_S7?BE[#TH>/P]SO_ES#YR;&_ MJ6,WW(Z?//S;>'BCR4\._5=,_F$3.WA,KL,%F<&]"_'_RY?%"?[>^XBO7G S MDVO'6_V;?KOS_(97(NNG^>UND3M\&UL4$L! A0#% @ 2(JA4)Y0-3NK+@ 5S@" !4 M ( !^(D &UO&UL4$L! A0#% @ 2(JA4*-- MWKA6AP$ I*L8 !, ( !'\(! &UO0$( !T,@ '0 @ &F M20, ;6]R;E]E>&AI8FET>#,Q,7@P,S,Q,C R,"YH=&U02P$"% ,4 " !( MBJ%0WMDG^0X( !',P '0 @ 'B40, ;6]R;E]E>&AI8FET M>#,Q,G@P,S,Q,C R,"YH=&U02P$"% ,4 " !(BJ%0L]&K!"<% G&@ M'0 @ $K6@, ;6]R;E]E>&AI8FET>#,R,7@P,S,Q,C R,"YH M=&U02P$"% ,4 " !(BJ%0/29V$Q(% "K&P '0 @ &- M7P, ;6]R;E]E>&AI8FET>#,R,G@P,S,Q,C R,"YH=&U02P4& L "P#Y ) @ VF0# end XML 52 R58.htm IDEA: XBRL DOCUMENT v3.20.1
Subsequent Events (Details) - Apr. 21, 2020 - Subsequent Event [Member]
€ in Millions, $ in Millions
EUR (€)
USD ($)
Credit Agreement [Member] | Credit Agreement [Member]    
Subsequent Event [Line Items]    
Line of Credit Facility, Maximum Borrowing Capacity   $ 50.0
Sustainalytics_ [Member]    
Subsequent Event [Line Items]    
Payments to Acquire Businesses, Gross | € € 55.0  
Enterprise Value   $ 170.0

XML 53 R50.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Operating Lease Minimum Future Lease Commitments (Details) - USD ($)
$ in Millions
Mar. 31, 2020
Dec. 31, 2019
Leases [Abstract]    
Remainder of 2019 $ 31.4  
2020 39.2  
2021 26.1  
2022 23.6  
2023 18.3  
Thereafter 60.8  
Total lease payments 199.4  
Adjustment for discount to present value 27.5  
Total $ 171.9 $ 174.5
XML 54 R54.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes (Income Tax Reconciliation and Unrecognized Tax Benefits) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Effective Income Tax Rate Reconciliation, Amount [Abstract]      
Income before income taxes and equity in net loss of unconsolidated entities $ 33.2 $ 46.2  
Equity in net loss of unconsolidated entities (0.8) (1.5)  
Total 32.4 44.7  
Income tax expense $ 8.5 $ 11.5  
Effective income tax rate 26.20% 25.70%  
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued [Abstract]      
Current liability $ 11.0   $ 10.8
Non-current liability 3.2   3.0
Total liability for unrecognized tax benefits $ 14.2   $ 13.8
Concentration Risk [Line Items]      
Respective decrease in taxes (as a percent) 0.50%    
Geographic Concentration Risk | Cash, Cash Equivalents and Investments | Total International      
Concentration Risk [Line Items]      
Percentage of cash, cash equivalents and investments held by operations outside of US 70.00%    
EXCEL 55 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( $B*H5 ?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ 2(JA4"?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " !(BJ%0@$C-,>X K @ $0 &1O8U!R;W!S+V-O M&ULS9)12\,P$,>_BN2]O;1#A=#U1?%I \&!XENXW+9@DX;DI-VWMZE; MA^@'$/*2NW]^]SM(@T%A'^DY]H$B6THWH^M\4AC6XL@<%$#"(SF=RBGAI^:^ MCT[S=(T'"!H_](&@EO(.'+$VFC5D8!$6HF@;@PHC:>[C&6]PP8?/V,TP@T = M.?*&$YCU\ 5D&%,T:7O IF%.%?_Q,X=$.?DF.R2&H:A'%9S;MJA M@K?MYF5>M[ ^L?9(TZMD%9\"K<5E\NOJX7'W)-I:UK*0MX6L=M6]RJ=^SZX_ M_*["KC=V;_^Q\46P;>#7OVB_ %!+ P04 " !(BJ%0F5R<(Q & "<)P M$P 'AL+W1H96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03 M621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS M[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C( MWXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU M+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=* MY \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_ MT=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=R MSTS0LS0[=R M2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZ MG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCR MHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)2 M56 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYE ML<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7G MFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5 M' 86%S+D4.Z2D 83 >LX=SFWJXPD6L_UC6'ODR MWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\ MU*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHS MU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\! M4$L#!!0 ( $B*H5!Q+F<+. , #H/ 8 >&PO=V]R:W-H965T&UL?9?=CILP$(5?!?$ "QY#?E9)I-U452NUTFJKMM=LXB1H :?@ M)-NWKW%8FGJ.>Q.P*BV]?NH)2)WNJJZ9;QP9CC?9)TFX.JB^Y. M'U5C_]GIMBZ,';;[I#NVJMBZH+I**$TG25V43;Q:N+FG=K70)U.5C7IJH^Y4 MUT7[^U%5^K*,1?P^\5SN#Z:?2%:+8[%7WY3Y?GQJ[2@9LVS+6C5=J9NH5;ME M_"#NUY+Z *?X4:I+=W,?]5MYT?JU'WS>+N.T7Y&JU,;T*0I[.:NUJJH^DUW' MKR%I/'KV@;?W[]D_NLW;S;P4G5KKZF>Y-8=E/(NCK=H5I\H\Z\LG-6PHCZ-A M]U_46556WJ_$>FQTU;G?:'/JC*Z'+'8I=?%VO9:-NUZN_V39$(8#: B@,8"F M_PV00X < X1S2*XK ;# M,Q>>W83GW@/@B@DVR*%!SL*GG@%7S+#!!!I,6/C<,^ *D6*'*728\GCA60 ) M88L9M)CQ>.E9 $F@TG-H,>?Q?JF!)%!KD6*<4I[!+S?2! HN M *GL&O.=!0 MH.@"DOL@B&?PRXXT@;H+C*^0/(-?>:0)E%Y@R@6'F/SB(TVH^AAUP4DF5GV@ M"54?\RXXSL2J#S2A)X:9%YQHR3X-0!/X. B,O>!02_)=@";PA1"8?,&YEIGO M C0Y=B',/G&NY<1S09IIP 6S3YQK.?-= /N!=XPP^\2YEOX[!C19X(0AS#YQ MKC/_A$&:P E#F'WB7&?^"8,T 5X(LT^)<9ZSZ7).'JH_9)\YUSJK/-:%SC##[Q+G._1,&:$(N$K,O.=>Y_XXA3>") M2]>T==%& MGQK7,=[,CHWA@^L+D[_R:U?YM6CW9=-%+]K8?LAU+3NMC;(+2N_L4@ZVD1T' ME=J9_G9J[]MK-W<=&'T<.M5D;)=7?P!02P,$% @ 2(JA4(!"S)6W P M?1 !@ !X;"]W;W)K.]UE73+?VC,:?[,.RV1U477:!/JK%_V>NV+HR];0]A=VI5L1N"ZBKD M492&=5$V_FHQC#VVJX4^FZILU&/K=>>Z+MI_:U7IR])G_MO C_)P-/U N%J< MBH/ZJ%$;557]3-;'WVE2_YJS#YQ?O\W^>2C>%O-4=&JC MJS_ESAR7?N9[.[4OSI7YH2]?U%10XGM3]=_4BZJLO'=BVY,[J> M9K%6ZN)U_"R;X?,RS?\61@?P*8!? VSNCP+$%"#> ^*A^-'94.JGPA2K1:LO M7CONUJGH'PIV+^QB;OO!8>V&O]EJ.SOZLDK21?C2SS-)UJ.$SR3LJ@CMY-<, MG,JPYBBG]'Q,1D?#_'Q/#X':S!*TD'2#!+!8U#& MJ)$S#4^R(*>=)*23!%621G1\2L:GJ)*4@4I&23)SR80$E8R:;*Z)DL"QZY)T M(K$3L.UKB;(D40 6?B.1W=BQ(AGI(\,^!/"181\R@)N+17$4.)ZRG'228R<@ MR3I'240V$1?2AC["7!)[Z".>1>0!D&TH6Y;/EN_7C@!##?A"% M&-Z!&-LA5+ES=4A@/3".3ZXP&$A.XG@S6(Y#3.X$VFU)%@&^99" MODT:D <> D(5!:G##$TXEB S,H)F$FQ&!A!2E&J^@+=N:%XR#$P)@\8 M"P2T0\C$3'5KAX8FP]24D)H,8U,0SPU6Q:ES<6AT,LQ."=G),!?OYER$_&28C1E&!!8QIQE. Y1C@$H(T$DC;T$-WV^$2CB?8D[CDS,$ M+.DXE9Q&'N>X'@GK&37YS>%/TFC^PV!U5(QTO#8Y#5..82HA3"=-_S*:FX-; M3\ND Z>?&]/W1;/3:0S_POND#XVO;6X^=\/LT8V/^O6@/9=-Y3]K8EG)H M_/9:&V4MVO/B>T=5[*XWE=J;_E+:ZW9LB,<;HT]3LQ]>_^.P^@]02P,$% M @ 2(JA4+3\V41G @ F0< !@ !X;"]W;W)KK7V?'4MH,/-(!ZWXMJX@50$-1RY#('%ZP8[J&L92>CX,P9UIYR2.!_?HW]6YH69 V:P(_7O MZL3+C9NYS@G.^%KS5])_@=%0XCJC^V]P@UK I1*1XTAJII[.\$; =(.(.@">&+X%.&T)9A&QKT\#'! MSD0DJ3U#9/40*7XT]Y#8^;&5'RM^/..GB;8' R15D'8P$7DKS8<)BB(OM"M) MK$H2T\G2SE]:^4O#299J3@9(-A.YB -/._.=B8IFF -#N3\NUZOQV9=FO:K?NFI_]%^:1?MV.)3-OX^^ MJL\/2UI^//BZ?]UUPX-XO3J5K_Y/WWT[?6GZN_A:RG9_\,=V7Q\7C7]Y6/Y$ M]QOGAH!1\=?>G]O9]6)HRE-=?Q]N?ML^+,W@R%?^N1N**/NO=[_Q5364U/OX M9RIT>:US")Q??Y3^R]CXOC%/9>LW=?7W?MOM'I;Y/CCIZWBNJW;\NWA^:[OZ,)726SF4/R[?^^/X?9[*_PC# 3P% M\#6 W*M54Y\7S66T3N4P*>C>]IWY/#P<^V[\7]_: MMG_ZOB[L*GX?RIDDCQ<)SR1\J]AH1>&NDKBO_VJ"H0D>X^T\/L'Q%L;;,=[- MXU/1B(LD&R7'46*9HT0T!*BLBPA[<="+TUXRX>4BR6>U#5'D4&*$4>DFUET)X254MB7*B-?..N_&101^9\D'& M"".9;FXVFP,7)T"41@6VDD,K.; B:GG,]4QQLTEPL7(1)3V(1Y20P,)=(0Z[:[0B$/R9(Y VX-80"3)C 9B>!)E-P8DE-H$MVZ M=E$>L(,93!K"9"2%21,VR:-<^@&J(DH#=C"(29.8C$0Q:"5) M?-;<[#M/=C)0D&G+&;&7 5I*P9\!6-5B? M:FZM8*XRX"I)S#/(7).HD&:@*H!YQEQEP%62F&<-2:L2%R#BX*S!(&4 4I*0 M9XU(UT\;F=$A61'N'8Q2!BC5@Y7I.6$EV!GQ-@]M-(Q1R@BE:I5K2!+KT8*J MT%3&(&60]9+<:%@GM(6)3#'_2&^%ZM#@61;SV0(^L]QSK 9O0H6:2$AF@EUE M,9\MXK/<,"S*:]6A%JDX=$"P&,\6X)GEP-;-!GDELC&*L68)7E M[F4N:'6. MVL]2"2^+P$I9*&&Q&*T6Y*@9 U0<0H[#!'2 @%82T&FV];WCU $7Z5(3.N$Z#$$'(&@E M!!V F[%Z>X>ZW 8M!=[#@ES5RGQC$J6?']TFU?RU,#RZQ;.7[L.O('^4S>O^ MV"Z>ZJZK#^-;]I>Z[GQ?IHGZZ;CSY?9Z4_F7;KC,^NOF\NO#Y::K3],O*_'U MYYWU?U!+ P04 " !(BJ%08L1@7"\" "=!@ & 'AL+W=OVY:* M/UM@?-B$6T"2,#! R.RCA0/=Q@!XP9(XWQ>_(,YY0F<#E_ M<_]D:]>U'*B$'6>_FI.J-V$>!BT\JBQ;83],ZH5)/3!.Q=M1LUZDB1R0]Q1W$&LOQ-H# M43@0HR9=I-!]:/PY,/^CO(/*O%#9(Q1Q4FVSAU0DR0H<)]AA\@ESDN.T\"/E M7J3<@Q0[2/E#ICB.XBPJW'/L$48YT5+W_*!%HS"-^QL5EZ:3P8$KW7-L9SAS MKD";1BOM5^N[8EXP."LSS?13Y0G8 M.;M[)$MG#_+RG!<_RKW6U>1GEA[+^^F^JDYWGE>^['66E//\I(_U?U[S(DNJ M^K)X\\I3H9-=&Y2EGO1]Y67)X3A=+=M[WXK5,G^OTL-1?RLFY7N6)<5_#SK- MS_=3,?V\\?WPMJ^:&]YJ>4K>])^Z^NOTK:BOO$N6W2'3Q_*0'R>%?KV?_B+N MMK1H EK$WP=]+J^^3YJA/.?YC^;BM]W]U&\8Z52_5$V*I/[XT&N=IDVFFL>_ M)NGT4K,)O/[^F7W3#KX>S'-2ZG6>_G/85?O[:3R=[/1K\IY6W_/SK]H,*)Q. MS.A_UQ\ZK>$-D[K&2YZ6[=_)RWM9Y9G)4E/)DI_=Y^'8?IY-_L\P'"!-@+P$ M"#$80": O@)H," P <%70#@8$)J \!(@H\$ 90+45X5X," R =$E@-H*7C>[ M[>-Z3*IDM2SR\Z3H5MPI:1:VN(OJ!?'2W&R??_N_^HF5]=V/E0CDTOMH$AG, M0X>1%H9LS!IA AOSB#"AC7E"&&5C-@@3V9@MPL07C%?/R65B))P8V28(K 0+ M-C$=)FHQQQ:SH&#.J*P[E+I"^6QBW#RS2*IYS.;&A2DI>+F-BQ)"!#S9UF4U MBT(\000GB-P)"MG UATFO"H22"4#(7H>10 K!6T6LBH)G""$"4) E2_R#A-? M426:,]!F!&1149"* F,AG""""2(P%K;1'B*'IIBSM;L=QEA$8D@D!D38;GZ( MG2(S?\Y VQ&0164!J2P<*C';%0\+]\G-V;1MAS$6#^%C-?7!I"@NI[Y3Q]V> M(R";3(^T"T"&BY,!76_1B$+R>RIAK11 +,.8#UNZSSF8L\EY&D/9=+ R"21- M7+L-Z+J0$+G00J?#V<08U/!\B44H"+Y MFE).F5D@%M2SIP46.@&43A$?M2MC[J)Z'$/9=+#<":!WB@NO %HF'.W=C,)L M0ECTA*MZ0G$!%JZF+53,^]K:P(8\"L@TBTAP$7T".%4W2>Y2 $P(4G/!=1"5 M]?MZKL2R+($L*[9(U@;$S$H81J*G/TLLNQ+(KN+MR( LE^;'Q%?NVN &S:, M,R1C/N-/TE5ZQ1OV!B034D2.>T!%E=^WI62/Q09M0_&V84#V8XF#F+BBKV]! MVK1P^Y!TN]^46/1E<(/C-*#K-2#)T0J#BOM0-AW<0&1XN^N46/@E$'['=QH0 MTUF^I<=0-AW<'"2RP5S\I"O[_IPXFV&030:W!NFV!L=_2B#Y@>]8T%&8S0=W M!@DZ@^-")1#6(."=83L*LW\I8OTE9(NY$R57?VOI47'/4B>LOH1,+]<4 NHE M?$=\:5Q\R155;KI&B]G#PE))R&%S2TNN=P[YKZTUC1]'D"NDSJ!N*+49S[,= MA-@3TW,* <2ZSUX3%FL"8NW8:W)E..):\C0"LLE@J2;D];E=(]?'ST2D%K+O M =K.B$SSQTV 3,OG14S#++)8$4G9/=Y@R%@Y(7D/YXWHS";$%9U0H;?V7(Q M\'$DG3- @QO<=6ZJ612X/@[@5!@Y1U6@HI"2^SA45/B])PV$&PZ!AA/Y?*H6 MP)Y%"Q*2GR7?@NQH>5?'W,V[DS^2XNUP+"?/>57E67NN_9KGE:ZS^O,ZWUXG MN\M%JE^KYFM4?R^Z=Q;=196?S/L8[_)2:/4_4$L#!!0 ( $B*H5 ,!7_. MW $ &($ 8 >&PO=V]R:W-H965T&UL?53;;IPP$/T5 MRQ^P9F%3DA4@93>*6JF55JF:/GMAN"B^4-LLZ=_7%T+(!O4%>\;GG)FQ9\A& MJ5YT"V#0*V="Y[@UIM\3HLL6.-4;V8.P)[54G!IKJH;H7@&M/(DS$D?1%\)I M)W"1>=])%9D<#.L$G!32 ^=4_3T DV..M_C-\=0UK7$.4F0];> GF%_]25F+ MS"I5QT'H3@JDH,[Q_79_W#F\!SQW,.K%'KE*SE*^..-;E>/()00,2N,4J%TN M< 3&G)!-X\^DB>>0CKCJX2C9[ZXR;8YO,:J@I@,S3W+\"E,] M-QA-Q7^'"S +=YG8&*5DVG]1.6@C^:1B4^'T-:R=\.L83M)XHJT3XHD0SP0; M^W^$9"(D[P1_FR1DYDM]H(86F9(C4N&Q>NIZ8KM/[&66SNGOSI_9:K7U7HIM MNLW(Q0E-F$/ Q$O,C"!6?0X1KX4XQ)_H\<< Q\^(FW0]0K):1.+YR8!H.JO%=K%$I!V'<)2R\ M\Z#<^^:Y\A_L (5^?Y<)T_>#JJ83&IVEL8WCG[>6TH#-,=K8EF[MP,\&@]JX M;6KW*K1],(SLIXDF\V^E^ =02P,$% @ 2(JA4#4"C _Y! 3QD !@ M !X;"]W;W)K/OOJUN\$N>P?8DMY9 ZP\LW8VIS*ZMO]ET?3K;(ZJ"\VDO[G]>R*K*FO:S>UO6ULMFQ;U3D:U(J M6A?9^;+<;?I[S]5N4[XW^?EBGZM%_5X46?7/D\W+VW:IEY\WOIS?3DUW8[W; M7+,W^X=MOEZ?J_9J?>_E>"[LI3Z7ET5E7[?+1_VP-V'7H%?\>;:W>O)]T87R M4I;?NHM?C]NEZAS9W!Z:KHNL_?BP>YOG74^MC[_'3I?W9W8-I]\_>_^Y#[X- MYB6K[;[,_SH?F]-VF2P71_N:O>?-E_+VBQT#"I>+,?K?[(?-6WGGI'W&H&_"/!J8/?G#6 MA_I3UF2[357>%M4P6]>L6Q3Z@=O!/'0W^['K_]=&6[=W/W8ZYLWZH^MHU#P- M&IIJ[HIUV_O]$80>\42B.*,,9/8!@$]^UY%H3!'1C8@>D[,),.XM 9 MA$$2]Y++$ 4'J1.(%#$'A)V$T$D(0@EQ!Q'L(!*A1,8)99 D4YPX2<13XL#9"/M!$TXT6F$? M*?21 A^)XR,5/G3@K,6]U"C?U&B%M[V2*UYL>P4>X]C= Y'V>O$@2(-A25TS M6HR]NTY&R6Q=^S:?AJAZU"2W7^*98HU9I%E&DV@W&I9KFL1R&U7A3.4Q@[FF M)=BT=G$PBF9F=&!<,T#E!8+&<-,A&!MR[80RZDBY;D+IQL23U3FW@U&I)2MU M(G:!!*$*8M>.%"7>L<&TU "76HR-9"%'@7;= %4\P>K<#D:F!LQ,Q,J10%RY M>41+L*["(/*8P=S4 )R)FZ"UI*))Y$REPG+H&1G"Z"0%&.&)AS#Q"! O<1,2 M29RM- M((%GBFVS"V","?MS$-(IFV<^%Q*B9[P.?%\Q/0OQTLP$!?NI0; 0H MFZZ)N2',4 (,395K2-+1B+0]BJ8CZ,DMA/E)@)^IFUL(H%%)+T"E U]=C_E) M@)\B<9-$8VM'S!2B+'O<8( 2 &CJ I1 ,:E3.3K_)YL;P@BE1((B]<6$P4< M?)&;H4@B;45NPB1)QY7Q;4W&Y&-9-.K4S0DL"\*5)E'40YGV&L(<9<#1U,T+ M+"O'T)UOH/'L3,8$94#0U/VQPY*.*XY%24!@RN9W\;C#\#\,?N_AY%TW/,E:RN1U4T/2)TO*PGQ]"%K=[Z$_MZ M<2C?+TUWX#NY>W\K\$C=,;9S_TD_[(>S_1_=#*\:?L^JM_.E7KR435,6_5'V M:UDVMG785KW+Q&PO=V]R:W-H965T&UL?5/;;MLP#/T501]0V4JZ=8%MH.DP;, &!!W6/2LV?4%U\20Y[OY^E.QX M7F?TQ2)IGL-#BLI&8Y]="^#)BY+:Y;3UOC\PYLH6E' WI@>-?VICE?#HVH:Y MWH*H(DA)QI/D'5.BT[3(8NQDB\P,7G8:3I:X02EA?Q]!FC&G*;T&'KNF]2' MBJP7#7P'_Z,_6?38PE)U"K3KC"86ZIS>IX?C/N3'A*<.1K>R2>CD;,QS<+Y4 M.4V"()!0^L @\+C T@9B%#&KYF3+B4#<&U?V3_%WK&7LW#P8.3/KO)M3N\H MJ: 6@_2/9OP,-LRA",HXC_4+S#Z*7@R5W& M+H%HSCE..7R5DRX9#-F7$GRKQ)'_!^?;\-VFPEV$[_Y1^&&;8+])L(\$^S=; MW,A)DU=%V&JF"FP3M\F1T@PZ;O(JNBSL/8]W\C=]VO9OPC:==N1L/-YLG']M MC >4DMS@"K7XP!9'0NV#^1YM.ZW9Y'C3SR^(+<^X^ -02P,$% @ 2(JA M4 B:"+ZS 0 T@, !D !X;"]W;W)K&UL?5-A MCYP@$/TKA!]PK&C;RT9-;J]IVJ1--M>T]YG54ZH(<@"!14 M/C (W*YP#TH%(I3Q8^&D:\H W)Y?V#_$VK&6BW!P;]2CK'U7T%M*:FC$J/R# MF3["4L\;2I;B/\,5%(8')9BC,LK%E52C\T8O+"A%B^=YEWW-B>*RM\++\K#"$^<'#GVI@K.V(IXA^(=>J\E3Y*<70/1 M$G.:8_@FYC6"(?N:@N^E./&_X'P?GNXJ3",\_4WA/PBR78(L$F3_+7$O)OTC M"=OT5(-MXS0Y4IFQCY.\\:X#>\?CF[R&S]/^1=A6]HY7C?UOC/& 4@XW M.$(=?K#54-#X<'R'9SN/V6QX,RP_B*W?N/P%4$L#!!0 ( $B*H5 39LI/ MM0$ -(# 9 >&PO=V]R:W-H965TVRC@'$!KY._SX =UVVMO@ SS#ES9ABR MT=@7UP)X\JI5YW+:>M\?&'-E"UJX*]-#AS>UL5IX-&W#7&]!5!&D%>.[W0W3 M0G:TR*+O9(O,#%[)#DZ6N$%K8=^.H,R8TX1^.)YDT_K@8$76BP:>P7_O3Q8M MMK!44D/GI.F(A3JG]\GAF(;X&/!#PNA69Q(J.1OS$HRO54YW01 H*'U@$+A= MX &4"D0HX]?,29>4 ;@^?[!_CK5C+6?AX,&HG[+R;4[O**F@%H/R3V;\ G,] MUY3,Q7^#"R@,#THP1VF4BRLI!^>-GEE0BA:OTRZ[N(_3#;^=8=L /@/X KB+ M>=B4*"K_)+PH,FM&8J?>]R(\<7+@V)LR.&,KXAV*=^B]%#Q),W8)1'/,<8KA MJYADB6#(OJ3@6RF._!\XWX;O-Q7N(WS_A\+K;8)TDR"-!.E_2]R*N?DK"5OU M5(-MXC0Y4IJABY.\\BX#>\_CF_P.GZ;]4=A&=HZ7C?VOC?& 4G97.$(M M?K#%4%#[<+S%LYW&;#*\Z>&PO=V]R:W-H965T-\=&'-% UJX*]-!BS>5L5IX-&W-7&=!E!&D%>.;S2>FA6QI MGD;?R>:IZ;V2+9PL<;W6PKX>09DAHPE]!V@3M0 M*A"AC-\3)YU3!N#R_,;^-=:.M9R%@SNC?LG2-QG=4U)")7KEG\SP#:9ZKBF9 MBG^ "R@,#THP1V&4BRLI>N>-GEA0BA8OXR[;N _CS?5V@JT#^ 3@,V ?\[ Q M453^17B1I]8,Q(Z][T1XXN3 L3=%<,96Q#L4[]![R7ERD[)+()IBCF,,7\0D MO(V7A\V=C_RA@/*&5SA2/4X >; M#065#\<;/-MQS$;#FV[Z06S^QOD?4$L#!!0 ( $B*H5#XUEY!L0$ -(# M 9 >&PO=V]R:W-H965TVG;;D@*E M^>_%VBW5JU^ 6:8]^;-,.0CVF?7 7CR MHI5Q!>V\[X^,N:H#+=P=]F#"38-6"Q],VS+76Q!U FG%>):]9EI(0\L\^2]:^ S^2W^VP6(+2RTU&"?1 M$ M-01]VQ],AQJ> KQ)&MSJ36,D%\3D:'^J"9E$0**A\9!!AN\(C*!6)@HSO M,R==4D;@^GQC?Y=J#[5Z">!>\UY+S+&?72#3'G*88OHK9+1$LL"\I M^%:*$_\+SK?A^TV%^P3?_Z;P'_D/FP2'1'#X;XE;,7^J9*N>:K!MFB9'*AQ, MFN25=QG8!Y[>Y%?X-.V?A&VE<>2"/KQLZG^#Z"%(R>[""'7A@RV&@L;'XYMP MMM.838;'?OY!;/G&Y4]02P,$% @ 2(JA4%9&\H2U 0 T , !D !X M;"]W;W)K&UL?5/;;MP@$/T5Q >$7=9ITI5M*9NJ M:J566J5J^\S:8QN%BPMXG?Y]!^RX5F/U!9CAG#,7AGRT[MEW (&\:&5\0;L0 M^B-CONI "W]C>S!XTUBG14#3M0:DHA&G\FC7I$C(2 MU^=7]8^I=JSE(CP\6O53UJ$KZ#TE-31B4.')CI]@KN>6DKGX+W %A?"8"<:H MK/)I)=7@@]6S"J:BQ1B [YKZGYC;0!,97># ]3A]UH,!4V(QSL\NVG( M)B/8?OX_;/G$Y1]02P,$% @ 2(JA4'AXEP:T 0 T@, !D !X;"]W M;W)K&UL?5/;CMP@#/T5Q KJI5: M:;15VVU"Z(^, M^:H#+?R-[<'@36.=%@%-US+?.Q!U FG%^&YWQ[20AI9Y\IU=F=LA*&G@[(@? MM!;NYPF4'0NZIV^.9]EV(3I8F?>BA2\0OO9GAQ9;6&JIP7AI#7'0%/1Q?SQE M,3X%?),P^M69Q$HNUKY$XV-=T%T4! JJ$!D$;E=X J4B$73 M2JK!!ZMG%I2BQ>NT2Y/V<;K)^ S;!O 9P!? 0\K#ID1)^3L11)D[.Q(W];X7 M\8GW1XZ]J:(SM2+=H7B/WFO)^6W.KI%HCCE-,7P5LU\B&+(O*?A6BA/_!\ZW MX8=-A8<$/_RA\&Z;(-LDR!)!]M\2MV+N_TK"5CW5X-HT39Y4=C!IDE?>96 ? MTR.RW^'3M'\6KI7&DXL-^+*I_XVU 5#*[@9'J,,/MA@*FA"/]WAVTYA-1K#] M_(/8\HW+7U!+ P04 " !(BJ%0G9"V-+4! #2 P &0 'AL+W=O!VA0=0*A"AC%\S)UU2!N#Z?&-_BK5C M+1?AX,&HG[+R;4X/E%10BT'Y9S-^@KF>=Y3,Q7^!*R@,#THP1VF4BRLI!^>- MGEE0BA:OTRZ[N(_337J#;0/X#. +X! !;$H4E3\*+XK,FI'8J?>]"$^\.W+L M31F8TQ?!5S&Z)8,B^I.!;*4[\/SC?AN\W%>XC M?/^/PH_;!.DF01H)TC7!/GE3XE;,VR+9JJ<:;!.GR9'2#%V_7R+,! #2 P &0 'AL+W=O1D_$R=>4@;@^OS&_A!K][5< MF(5[+9YYX_H2'S!JH&6C<$]Z>H14SP>,4O%?X K"APMA8TKJD?KM$PL M7HIDK_/.5=RG='-(L&T 30"Z XQ#YD31>6?F&-58?2$S-S[@84GWA^I[TT= MG+$5\?4E!MU*0^?I_TK M,QU7%EVT\R\;^]]J[K]!UL, :T+QX_^;.8QFPVGA_2#R/*-J]]0 M2P,$% @ 2(JA4,(8VMRU 0 T@, !D !X;"]W;W)K&UL?5/;;MP@$/T5Q >$7>QE=0VIZUS_8$Q6[:@A+W"'K2_J=$H MX;QI&F9[ Z**("49W^UNF!*=ID46?2=39#@XV6DX&6('I81Y.X+$,:=[^N%X MZIK6!0W\RWF(+2]4IT+9#30S4.;W?'XYIB(\!/SH8[>I,0B5G MQ)=@?*URN@N"0$+I H/PVP4>0,I Y&7\FCGIDC( U^:DKGX;W !Z<.#$I^C1&GC2LK!.E0SBY>BQ.NT M=SKNXW23)C-L&\!G %\ =S$/FQ)%Y9^$$T5F<"1FZGTOPA/O#]SWI@S.V(IX MY\5;[[T4/+G.V"40S3''*8:O8O9+!//L2PJ^E>+(_X'S;7BRJ3")\.0/A3?; M!.DF01H)TO^6N!5S^U<2MNJI M/$:;*DQ$''25YYEX&]Y_%-?H=/T_XH3--I M2\[H_,O&_M>(#KR4W94?H=9_L,604+MPO/5G,XW99#CLYQ_$EF]&UL?5-ACY0P$/TK37_ E2VHZP9(;L\83339G%$_=V& YEJ*;5G.?^^T M<(A*_-)VIO/>O)E.\\G8)]/*L5>\*VGD_G!AS50=:N#LS0(\WC;%:>#1M MR]Q@0=01I!7C2?*::2%[6N;1=[%E;D:O9 \72]RHM; _SZ#,5- #?7$\RK;S MP<'*?! M? '_=;A8M-C*4DL-O9.F)Q::@MX?3N ;Q(FMSF34,G5F*=@ M?*P+F@1!H*#R@4'@=H,'4"H0H8P?"R==4P;@]OS"_C[6CK5EY1LA3_"6Z@,#PHP1R542ZNI!J=-WIA02E:/,^[[.,^ MS3=INL#V 7P!\!5PC'G8G"@J?R>\*'-K)F+GW@\B//'AQ+$W57#&5L0[%._0 M>RMY>LS9+1 M,>;_P/D^/-U5F$9X^H?"M_L$V2Y! M%@FR_Y:X$Y,E?R5AFYYJL&V<)D=6#O>7R3W^'SM'\6MI6](U?C M\65C_QMC/*"4Y Y'J,,/MAH*&A^.;_!LYS&;#6^&Y0>Q]1N7OP!02P,$% M @ 2(JA4":9*FJT 0 T@, !D !X;"]W;W)K&UL?5/;;M0P$/T5RQ]0[WI3J%9)I&X1 @FD51'P[$TFB55?@NULRM\S=M(T M0.#%]HSGG#DS'N>C=4^^ PCD62OC"]J%T!\9\U4'6O@;VX/!F\8Z+0*:KF6^ M=R#J!-**\=WN#=-"&EKFR7=V96Z'H*2!LR-^T%JXGR=0=BSHGKXX'F7;A>A@ M9=Z+%KY ^-J?'5IL8:FE!N.E-<1!4]#[_?&4Q?@4\$W"Z%=G$BNY6/L4C8]U M07=1$"BH0F00N%WA 92*1"CCQ\Q)EY01N#Z_L+]/M6,M%^'AP:KOL@Y=0>\H MJ:$1@PJ/=OP 65"*%L_3+DW:Q^GF MEL^P;0"? 7P!W*4\;$J4E+\3092YLR-Q4^][$9]X?^38FRHZ4RO2'8KWZ+V6 M/-OG[!J)YIC3%,-7,:\1#-F7%'PKQ8G_!>?;\,.FPD."'WY3^ ^";),@2P39 M?TOJK!M6F:/*GL8-(DK[S+P-ZG1V2OX=.T?Q:NE<:3BPWXLJG_ MC;4!4,KN!D>HPP^V& J:$(]O\>RF,9N,8/OY!['E&Y>_ %!+ P04 " !( MBJ%0_A7E/+4! #2 P &0 'AL+W=O9NQ% M$BF>PT.*2@=CWUP#X,F[DMIEM/&^.S#FB@:4<%>F XTWE;%*>#1MS5QG0901 MI"3CF\TU4Z+5-$^C[V3SU/1>MAI.EKA>*6%_'4&:(:-;^N%X:NO&!P?+TT[4 M\ /\R:+&9I6P5:-<:32Q4&;W;'HY)B(\!+RT,;G$FH9*S,6_!^%9F=!,$ M@83"!P:!VP7N0\EYDJ3L M$HBFF.,8PQ3TFD7J=IDS;IU&G;9RYQ$E0(&9!+]^]G2)JE7;X -G[/ MS\9DH['/K@7PY$6KSN6T];X_,N;*%K1P-Z:'#F]J8[7P:-J&N=Z"J")(*\:3 MY /30G:TR*+O;(O,#%[)#LZ6N$%K8?^<0)DQISOZZGB23>N#@Q59+QKX#OY' M?[9HL86EDAHZ)TU'+-0Y?=@=3VF(CP$_)8QN=2:ADHLQS\'X4N4T"8) 0>D# M@\#M"H^@5"!"&;]G3KJD#,#U^97]4ZP=:[D(!X]&_9*5;W-ZH*2"6@S*/YGQ M,\SUW%(R%_\5KJ P/"C!'*51+JZD')PW>F9!*5J\3+OLXCY.-_Q^AFT#^ S@ M"^ 0\[ I453^47A19-:,Q$Z][T5XXMV18V_*X(RMB'JK!-G&:'"G-T,5)7GF7@7W@\4W^A4_3_DW81G:.7(S'EXW]KXWQ M@%*2&QRA%C_88BBH?3C>X=E.8S89WO3S#V++-R[^ E!+ P04 " !(BJ%0 M+V1^7M$! "E# *D\2G-#= M+B6"=3TN,I\[J2*3H^%=#R>%]"@$4W^.P.64XPA_))ZZIC4N08IL8 T\@_DY MG)2-R*I2=0)ZW*:AS?!\=CJG#>\"O#B:]F2/7R5G*%Q=\JW*\)]2@EU_Z+RE$;*1856XI@;_/8]7Z MO7OJ3]&UL;5/;;IPP$/T5RQ\0@Y=-MRM RJ:J6JF1 M5JG:/'MA "N^4-LLR=_7-H22E!?;,S[GS,7C?-3FV78 #KU(H6R!.^?Z(R&V MZD R>Z-[4/ZFT48RYTW3$ML;8'4D24%HDMP2R;C"91Y]9U/F>G""*S@;9 >"@Y1YSUKX">Y7?S;>(HM*S24HR[5"!IH"WZ7'4Q;P M$?";PVA79Q0JN6C]'(SO=8&3D! (J%Q08'Z[PCT($81\&G]F3;R$#,3U^4W] M:ZS=UW)A%NZU>.*UZPI\P*B&A@W"/>KQ&\SU[#&:B_\!5Q >'C+Q,2HM;%Q1 M-5BGY:SB4Y'L9=JYBOLXW63I3-LFT)E %\(AQB%3H)CY%^98F1L](C/UOF?A MB=,C];VI@C.V(M[YY*WW7DNZ/^3D&H1FS&G"T!4F71#$JR\AZ%:($_V/3K?I MN\T,=Y&^6]/3_;9 MBF018'L78F?/Y2X@;E-/@0AJYY*,&V<)HLJ/:@XR2OO M,K!W-+[)/_@T[0_,M%Q9=-'.OVSL?Z.U Y]*&UL?53;CILP$/T5Q >LN22$1H"T256U4BM% M6[5]=F 2T-J8VB9L_[ZV85F63/N"[?&YS!A[LD'(9U4#:.^%LU;E?JUUMR=$ ME35PJAY$!ZW9N0C)J39+>26JDT K1^*,1$&0$$Z;UB\R%SO)(A.]9DT+)^FI MGG,J_QR B2'W0_\U\-1<:VT#I,@Z>H7OH']T)VE69%:I&@ZM:D3K2;CD_F.X M/Z86[P _&QC48N[92LY"/-O%ERKW YL0,"BU5:!FN,$1&+-")HW?DZ8_6UKB MU/Q7^$&S,!M)L:C M%$RYKU?V2@L^J9A4.'T9QZ9UXS#N)/%$PPG11(AF0AK\EQ!/A'A%(&-FKM2/ M5-,BDV+PY/BS.FKO1+B/S6&6-NC.SNV9:I6)WHHH"3-RLT(3YC!BH@7F#4&, M^FP181:'Z(X>O3.H0I+K!!!39.8//N%-9)8I@8-]FB M)EM$8+,Z:@RSQ4T2U"1!!)*5"8;YQWGO4),=(I"N3##,!]PD14W2>X%=L#+! M,.N[219/@8.\NJZAO%+TK;:7;A&=&]-C9)_2*GXP#6OL+V\R8[?[1N6U:95W M%MH\5/><+D)H,"D&#^:7UJ;!S@L&%VVG.S.78YL9%UIT4P&UL=5/;;MP@$/T5Q >$7=:Y:&5;RJ:*4JF55HG:/K/VV$8!XP!>IW^? M 7M=-W5?@!G..7-A2 =C7UT#X,F[5JW+:.-]MV?,%0UHX:Y,!RW>5,9JX=&T M-7.=!5%&DE:,;S8W3 O9TCR-OJ/-4]-[)5LX6N)ZK87]?0!EAHQNZ<7Q+.O& M!P?+TT[4\ +^1W>T:+%9I90:6B=-2RQ4&;W?[@])P$? 3PF#6YQ)J.1DS&LP MOI89W82$0$'A@X+ [0P/H%00PC3>)DTZAPS$Y?FB_AAKQUI.PL]DZ9N, MWE%20B5ZY9_-\ 13/=>43,5_@S,HA(=,,$9AE(LK*7KGC9Y4,!4MWL==MG$? MQIOK"VV=P"<"GPEWD<#&0#'S+\*+/+5F(';L?2?"$V_W''M3!&=L1;S#Y!UZ MSSF_Y2D[!Z$)=-,/8O,WSC\ 4$L#!!0 M ( $B*H5"%0M5NU0$ )P$ 9 >&PO=V]R:W-H965T2E?#'<\]SQW^(YTE.I%-P &O0G>Z0PWQO1'0G31@&#Z3O;0V9-**L&,-55- M=*^ E3Y(<$*C*"&"M1W.4^\[JSR5@^%M!V>%]" $4^\GX'+,\ 9_.)[;NC'. M0?*T9S7\!/.K/RMKD86E; 5TNI4=4E!E^'YS/"4.[P&_6QCU:H]<)1-UYL2+I M<[S_8O_G:;2T7IN%!\C]M:9H, M'S JH6(#-\]R?(2YGABCN?@?< 5NX2X3JU%(KOT7%8,V4LPL-A7!WJ:U[?PZ M3B?[> X+!] Y@"X!!Z]#)B&?^5=F6)XJ.2(UW7W/W"_>'*F]F\(Y_57X,YN\ MMMYK3O=Q2JZ.:,:<)@Q=838+@ECV18*&)$[T4S@-AV^#&6Y]^'8=3K=A@EV0 M8.<)=O^5F-R4&,+LPR)Q4"0.$!QN1$*8+V&1)"B2?"8X1#&UL;5/;;MLP#/T501]0 M)8K;%8%MH&E1=, *!!VV/2LV?4%U\20Y;O]^E.QX7N87BZ3/.;R(2@=CWUT# MX,F'DMIEM/&^VS/FB@:4<#>F XU_*F.5\.C:FKG.@B@C24G&-YL[ID2K:9[& MV-'FJ>F];#4<+7&]4L)^'D":(:-;>@F\M77C0X#E:2=J^ [^1W>TZ+%9I6P5 M:-<:32Q4&7W8[@])P$? SQ8&M[!)Z.1DS'MPOI89W82"0$+A@X+ XPR/(&40 MPC)^3YIT3AF(2_NB_AQ[QUY.PL&CD;_:TC<9O:>DA$KTTK^9X06F?FXIF9K_ M!F>0" ^58(["2!>_I.B=-VI2P5*4^!C/5L=SF/0OM'4"GPC\BL#&1+'R)^%% MGEHS$#O.OA/ABK=[CK,I0C".(O[#XAU&SSF_YRD[!Z$)QTU>1.>%?>#Q3O["QVU_%;9NM2,GX_%FX_PK8SQ@*9L;7*$&']CL2*A\ M,+^@;<&PO=V]R:W-H965TJ!^EV:J4%LVZI&V)Z#:P*),$)W6QNB6"=Q$468B==9&JP MO)-PTL@,0C#]YPAXH_ 4]>TU@=(D?6L@5]@?_$"#\"Y%W)IO,V: M>+'TQ/7\0_U;J-W52-RYZ*>@^SG<7H2S3 )]&1-3Y*XP"XJL L"NW]*O+TJ,8:YBYND49,T(K"_,HEA MOER9D-7%"=!->+(&E6J0H5U6T:4K[FFX^$_XU%(_F6XZ:=!96?=\PB772EEP MJ6QN7"ZMZ^)EP:&V?GKGYGIZR]/"JGYN4[+\*XJ_4$L#!!0 ( $B*H5 1 MR[ITM@$ -(# 9 >&PO=V]R:W-H965TR168&KV0')TODZ8B%.J&X#_$QX*>$T:W.)%1R-N8E&%^JG"9!$"@H?6 0 MN%W@$90*1"CC=>:D2\H 7)^O[$^Q=JSE+!P\&O5+5K[-Z3TE%=1B4/[9C)]A MKN>6DKGXKW !A>%!">8HC7)Q)>7@O-$S"TK1XFW:91?W<;JYO<*V 7P&\ 5P M'P%L2A25?Q)>%)DU([%3[WL1GC@]<.Q-&9RQ%?$.Q3OT7@K^,?H!=STOY8SB'[W(.!K)) MJE?= ACT)GBO<]P:,QP)T64+@ND[.4!O5VJI!#,V5 W1@P)6>9+@A.YV*1&L MZW&1^=Q9%9D<#>]Z."ND1R&8^G,"+J<<[_%[XJ5K6N,2I,@&UL!W,#^&L[(1 M656J3D"O.]DC!76.'_?'4^KP'O"S@TEOYLAU-/%JZ8C;^;OZ)]^[[>7"-#Q)_JNK3)OC T85U&SDYD5.GV'I M)\%H:?XK7(%;N*O$>I22:_]%Y:B-%(N*+46PMWGL>C].\TH2+[0P@2X$NA(. MWH?,1K[R9V98D2DY(37O_<#<+]X?J=V;TB7]5O@U6[RVV6M!'Z*,7)W0@CG- M&+K![%<$L>JK!0U9G.@'.@W3HV"%D:='6WKT$!:(@P*Q%XC_:S&^:3&$2<(F M2= D"0BD-R8AS'W8) V:I &!PXU)"'.[761S.@2HQM\+C4HY]OY.;K+KU7ND M_G3]@\_W]AM33==K=)'&GE%_DFHI#=A2=G>VX=8^%6O H39N>F_G:KXP?M 0 1@4 !D !X;"]W;W)K M&ULC53;CILP%/P5Y ^(N06R$2!U4U6MU$K15FV? M'3@$M 93VPG;OZ\O!!%BK?8%^QQFQC/8.!L9?Q4-@/3>.MJ+'#52#GN,1=E M1\2&#="K-S7C'9&JY&8\FR1-X7_#E>@"JZ=J#5*1H5Y M>N5%2-9-*LI*1][LV/9F'"?]&\U-""=".!."^%U"-!&B%0%;9R;J9R))D7$V M>MQNUD#TF0CVD?J8I6Z:;V?>J;1"=:]%Y/L9OFJA"?-L,>$"$]XC#H^(IWB& M8&5@=A$Z782&']VY"-P"D5,@,@+Q0B#PDU4,BTD,IK>8.%T%L9CT#A-O=FXK ML=-*_&@E6%NQF-URF338/*W,Q(]FTGBS=9O9.LUL'\Q$?N@62)P"R<=W)G4* MI!_8F?3=G;&+X,6)UC?,#\+/;2^\$Y/JYS!'N&9,@M+S-RIVHRZUN:!02SU- MU9S;7]L6D@W3K87GJ[/X#U!+ P04 " !(BJ%0W6"H^SP" "6!P &0 M 'AL+W=O7N09 MORI6UG0O/'FM*B+^O5#&VZV/_/O&:WDIE-D >=:0"_U)U:]F+_0*#"RGLJ*U M+'GM"7K>^I_09H>P";"(WR5MY6CN&2L'SM_,XMMIZT.CB#)Z5(:"Z.%&=Y0Q MPZ1U_.U)_>%,$SB>W]F_6//:S(%(NN/L3WE2Q=9?^]Z)GLF5J5?>?J6]HO??Z8TR#3=*]!E'SJ3]>L>K5+SJ6;24BKQW8UG;L>WY[V'N -P'X"$ A1\& M!'U , D G3)K]3-1),\$;SW1W59#S*- FT G\V@V;>[L/^U6ZMU;'L @ S=# MU&->.@P>8? C8C='I.$ 5K H ([56 ;'SRH6" (G 2!)0A'! C#B8T.DUA, M;3$12E?AQ(H#!?$*N<6$3C'A3$P HXF8#K,>'Q/ F1@'"@5+8B*GF,@A)IZ( MZ3#1Z!B$)DH^A#S(B)TRXB(F6#L)UL^_U]1) MD#Z1CG1F- SG3\2%6GPB"+J+ '0D9+U L5!'T/,I0>XB@/ 32>E!\*:CZXTL^^T$UR6#!Z5F::Z+GH M.D6W4+SINR 86G'^'U!+ P04 " !(BJ%0N5A' 5H# !4$ &0 'AL M+W=OU/BTW7K4K9;)J@_+,(\9"+T_2PIU/ MVVM/Y7RJ]G66%O*I=*I]GB?EWP>9J>/,Y>[[A>=TLZV;"]Y\NDLV\H>L?^Z> M2GWFG;*LTEP65:H*IY3KF?N)WS_ZK EH%;]2>:S.CIW&RHM2K\W)U]7,94U' M,I/+NDF1Z(^#7,@L:S+I/O[T2=U3S2;P_/@]^^?6O#;SDE1RH;+?Z:K>SMR) MZZSD.MEG];,Z?I&]HO??Y$%F6MYTHFLL55:U_YWEOJI5WF?1K>3)6_>9 M%NWGL<__'H8#J ^@4P /KP:(/D!\!/A7 _P^P/\("-K1ZJRT8_.8U,E\6JJC M4W:W=Y\]!IZ%S#V:5F86KH M4O%H*F+_)/%TDZ=."79*;;RXZ(+C! (F$&T"_RP!IZ&-3A.VFJ+5!(+YK/G# MI7Q8RC=*"3X8CT6G"M'"C<5P:8B,$X13C"!"2:WS[\8)HC!I! #U&+#K!]< MG12<8:P9*&;!C5N>#/QVPQPCR^D&R[WHW'/T'\^8;VX"+G@PK"8,%H2E"D:; M([9#2PJ,+ ]&C"Q&C)N,"1X-O7:B9BY\F+V+ DLES T'X/"))04FAX] AV-V M.(+'6*> B"QSB# W!+@A2ZN$N:$1W)!EJ4/<#-TB$9&E#B:& #%DP8$P#N2/ M<(MQ(+"$&7.Y%PWFLF4J$X:& #1D>P?!-% TPBZF@2:WW%P@(IM;C PA&BP/ M*H%I$&S$.Q>F0? ;W"(1619G@9$1B ;+8TI8W@_%"+>8!H$6A^&"UXO.%SS! MKBYX H,C #@46U)@)$0XPC-&0J %PO <&8'@$XL)VFS$7(K[=LH^Y M\-';U=!R+[IXF;;<9N]LM];LM[\GY28M*N=%U7KCUV[/UDK54J=E=WH,MWJ+ M?SK)Y+IN#B-]7';[W.ZD5KM^#^^=?DB8_P-02P,$% @ 2(JA4%1_EK@! M @ ;@4 !D !X;"]W;W)K&UL=91O;YLP$,:_ M"N(#8 ($2 1(3:=JDS8IZK3NM4,N@&IC:CNA^_;S'\(H]=[$]O'<\[N#^(J1 M\5?1 DCOG9)>E'XKY;!'2-0M4"P"-D"OGEP8IUBJ(V^0&#C@LTFB!$5AF"** MN]ZO"A,[\JI@5TFZ'H[<$U=*,?]S ,+&TM_X]\!SU[12!U!5#+B!GR!_#4>N M3FAV.7<4>M&QWN-P*?V'S?Z0:[T1O'0PBL7>TYV<&'O5AV_GT@]U04"@EMH! MJ^4&CT"(-E)EO$V>_HS4BBCPOQZ]55(1B<750K%[W;M>K..D_\]S9T030G1 MG!#;7BS(5/X%2UP5G(T>M^]^P/H3;_:1>C>U#II789ZIXH6*WJHX#@MTTT:3 MYF UT4*SF15(N<^(R(4X1)_2X_@_!K&SQM@8Q!\,(K=!XC1(C$'RP2!>-6DU MF='T1A/MLB!V8[9.S-:!2588J\D7F&07)&Y*ZJ2D#LIV14D_-Y,'J9N2.2F9 M@Y*N*%:S6U#"(,WS:V^FS"(Z#Y.' MR-R7?W([B7Y@WG2]\$Y,JEMG[L:%,0FJEC!0GZ]5PV\^$+A(O&PO=V]R M:W-H965TU M?7;()J"S,6<[X?KWM0WA"''S$NQE=F9VL3=9R\6;+ &4]\%H+5=^J52S1$@6 M)3 B9[R!6K\Y'UE?[&UZUKV1,*&TS_5094K/_6] QS)F:I7WGZ%OI[$]_KBO\,%J(8;)UJC MX%3:7Z\X2\59SZ*M,/+1/:O:/MN>_YKF3HCZA&A(T-J/$G"?@#\3XH<)<9\0 M3Q105XKMS98HDF>"MY[HOFY#S"$*E['N?F&"MMGVG6Z/U-%+CG&:H8LAZC'K M#A.-,.$M8GN/P/AIP"#M8+ 1N6RLHSN"Z%9B(;!Y->;3K,W&)JBPDF=3Q"W)A(G":2NRIP'+D)YDZ"N:,* M/#D3'68Q\A@&^&D6NG463IV%0R>>Z'28=*3S)4IF_SE;J5,F=<@D$YG444Z( M9].VH=&U8B!.=F1)K^#G6IF3-XH.4_$Y,M=R$E^'RTTWW#YINE'[@XA354MO MSY6^]/9J'CE7H%T&,_UI2SW=APV%HS++A5Z+;L9U&\6;?GRCX3\D_P=02P,$ M% @ 2(JA4"^=5]92 P :0X !D !X;"]W;W)K&ULE5==;YLP%/TKB/)Q_)P%/U$N%JW2W MP;0/4(B?);MVDWNO+^6)\^=^\&6W]*.>$:O85O0I"GFYL VKJCZ3Y/%;)_7' M-?O Z?UK]D^J>%G,4]&Q#:]^E3MQ7/J9[^W8OCA7XI%?/S-=$/4]7?U7=F&5 MA/=,Y!I;7G7JV]N>.\%KG452J8N7X5HVZGK5^5_#X "L _ 8@.B[ 40'D+> M1!4_,%.E?BQ$L5JT_.JUP],Z%;THT!V1F[GM)]7>J=]DM9V)8@-W9JP"0*TR@,S(6(.F=>,\2$TZ-HK$ 7+0@=T*D1MD#((2D\W[ MH#D9V/D08'W48>\(=BQ$_T/,L,L@P&9L,2>6 Y/$=!D$V(ST/(<%(]AG$&00 MEGY3VUZ1%(-I-C NVAG%JBQB Q6G@$@[L8"B_1<40R/R; M^@=HWF' 9H@!,Z2.9XYAS\+H=A5CV&$Q?R^*":_#WG@DDN42"Y'.6Y;QQ4;"_ZVU3>M\/A9Q@(?M('NW \7:[^ M E!+ P04 " !(BJ%0=$DQQFD" "K!P &0 'AL+W=OK$ M/R="6\C%E)Y]UE,$C\K48C\,@M1O8=.Y9:'67FE9D O'38=>J<,N;0OIORW" M9-BXP+TMO#7GFLL%ORQZ>$8_$?_5OU(Q\Z%'. #.T(_M,<>;UQ<]@XZ_LUF-X3:$$X&P?[,$&E#=#?$GQIB;8@-@S^6 MHO9F#SDL"TH&AXZOMX?R*P+K6.Q^)1?59JO_Q/8PL7HMHQ04_E4&TIKMJ EG MFKO"%]$G1&A#;,.%/7P$[):*)'N4[)>256Q/(K+6&2E_]%!G: \06P/$*D#\ M$" R-FK4I$K3C9J5G9%8&8F%$1N,49//&/'*2^V4U$I)%Y0P,"#I$@*>03(K M)+.4DAB4;$&),B^W4W(K);=04H.2+RFA]^35KZR4E85B?)_;49/,*"!XLF$@ ML)_$8(E)%D0].3'@R=4 +'7G9D)@\.RX,_6YTZSDLH;SQC?0O6N[%OW,.,;>P'I.>F M8\Z!<'&?JEOO1 A'(L? $Z^N%IUSFF!TXG*8B3$=V\,#VY,R9,QZ8R:JC[)6?"1'66UTU?&V?A6B7KLN+,ZDQ=VA+&OGD M2%F-A3RRD\M;1O!!.]65&WA>[-:X;.QLI6T[EJWH151E0W;,XI>ZQNSOEE2T M6]N^?3.\E*>S4 8W6[7X1'X0\;/=,7ER1Y9#69.&E[2Q&#FN[8V_S/U .6C$ MKY)T?+*W5"I[2E_5X>MA;7M*$:E((10%ELN5Y*2J%)/4\6<@M<>8RG&ZO[%_ MULG+9/:8DYQ6O\N#.*_MU+8.Y(@OE7BAW1NT&_IL;[! ,#L'H(&/_SP$-#NC=(=3)]\ITJI^P MP-F*T%* M]C%$ (78!C/WX#Y /D=$"1P!@4D@[8^F220>3!""!*$F""<$261<0@])-*3I MLT".<5/Y'(20$\!*(E!)-%."$M^0TF/2290PF$D!03$L)0:EQ( 4HW+;'K.8 M1/&<*/:F'T-]#KDD*2PL 84E0+D13)""!.G'Y4Z?*?<<]+C<"U#)XHER+YXI M-PAZ4&[?@UN!!X@)S5[@S0)YC@'*/P#=BWG0EWQ C%FD 727-7*0J:9'17>H M!V+ #K;Q T!,;(H)H/]"9(J!4(G9[=Q)^ZX).^E)QZV"7AJA&N7$.D[3C1ZF MAGVKIJP>"^\T_8C^CMFI;+BUIT(.%ST"CI0*(D5*V;9UEF\%XZ$B1Z&VB=RS M?C3V!T';8>R[X[M']@]02P,$% @ 2(JA4!^"\^!; @ F < !D !X M;"]W;W)K&ULE57;CILP$/T5Q < -M=$!"E)5;52 M*T5;=?OL$">@-9C:3MC^?7TA+"%.E;[$]G#FS)R)/9/WE+WQ"F/AO#>DY2NW M$J);^CXO*]P@[M$.M_++D;(&"7ED)Y]W#*.#=FJ(#X,@\1M4MVZ1:]N.%3D] M"U*W>,<?)'ED/=X);7 MM'48/J[<-5AN0:@<-.*UQCV?[!TE94_IFSI\/:S<0&6$"2Z%HD!RN> M)D0Q MR3Q^#Z3N&%,Y3O=7]L]:O!2S1QQO*?E5'T2U C.A/Q0OLO>! 4N\Z@ M_AN^8"+A*A,9HZ2$ZU^G/'-!FX%%IM*@=[/6K5Y[\R6]NMD=X. 1P<9^U\. MX> 0?CA$6KS)3$O]A 0JRJQ-97X/I4LL!,D5H+D^6*D5H+T MB6(83#P5"I)9,0PFFV# (O9B>RJ9-97,4HP'=V]A)5@\7PP0V!](\$0Y!M!4 M:YQZ\VMN0469]RB=!^\56$H"'U!8W^,:P/\HBOW!@?"9HH1WKR$.)G*'HMRC M0.0ELW3\23]K,#OIUL^=DIY;H3K'Q#J.ES54_7!FWZBQH_OD!XV96=\1.]4M M=_94R&ZK>^*14H%EDH$G;WHEQ^1X(/@HU#:5>V9FA3D(V@UST!^'&PO=V]R:W-H965T,M:_0W M.RYJJO12[ /9"D:W-JBN @C#-*AIV?C+N=U[$LLY/ZJJ;-B3\.2QKJGXNV(5 M/R]\XE\VGLO]09F-8#EOZ9[]8.IG^R3T*AA8MF7-&EGRQA-LM_ ?R<,:\](>>'\U2R^;A=^:"IB%=LH0T'UY<36K*H,DZ[C3T_J#SE-X/C^ MPO[9BM=B7JAD:U[]+K?JL/!SW]NR'3U6ZIF?O[!>4.)[O?IO[,0J#3>5Z!P; M7DG[Z6V.4O&Z9]&EU/2MNY:-O9Y[_DL8'@!] P!.O?_ J(^('H/B*WXKC(K M]1-5=#D7_.R)[K1::AX*\A#I9F[,INV=_4ZKE7KWM(SR:!Z<#%&/6748&&'( M@ @T^Y "L!0KN F'CPG6MX@DPS-$J(C(QD-:/# MY",,*9)9@I>2HZ7D2"F.)Z- "8KIS2 A;I!P0CMZT/C@DVQV_9@CJ#B?Y8YR M''XE2#DN"M2/CP3N: IN.!(A513734% 1>C(@_N2(,8L'#\^!/<32>Y0BSN* MI%/4(J "''EPXQ'$>47DH, -0_([U.*6(<44M0C(=;: &PL08Q6.4@$W Y#I M:@$W \ $M1C(=;: .P8P,SA^"P$W \1WJ,7- -C;Y48M G*>+>X8P,S@>(L! M;@;([E"+FP&PU\>-6@1T<[;!:)RJF=C;R5-Z&WYLE!E<1KO#=/L(9AR[VE_I MJ;>;4=]INI'Y.Q7[LI'>"U=ZV+,CV8YSQ72-X4R?R$%/Z<.B8CME;C-]+[I1 MM5LHWO9C>##\%UC^ U!+ P04 " !(BJ%0=D3T/T(" &" &0 'AL M+W=OV.FS 0?!7$ P!V^(P(4G/5J95: M*;JJ[6\GV01T!G.V$ZYO7]L01"Y&XO(CV&9V9L=XO7G'^*LH :3S7M-&;-Q2 MRG;M^^)00DV$QUIHU)L3XS61:LK/OF@YD*,)JJF/@R#V:U(U;I&;M1TOV\%*=2ZD7_")OR1E^@?S=[KB:^2/+L:JA$15K M' ZGC?L%K;"3DS&CK:R9^Q53[X?-VZ@,P(*!ZDIB'I!U!TU=>!T?&-_-N:5F3T1\,3HW^HHRXV;NLX13N1"Y0OKOL%@*'*=P?T/ MN )5<)V)TC@P*LR_<[@(R>J!1:52D_?^637FV0W\MS![ !X"\!B >R^]D,G\ M*Y&DR#GK'-YO?DOT-T9KK/;FH!?-5IAW*GFA5J_%*DMR_ZJ)!LRVQ^ [3#IB M?,4_BF"K"#8$JPD!QBL[PTQB,(W!)"CSD%TFM,J$#S)A M$-@)(BM!M-QH;"6(%QCM,='$*(JQ722QBB06FS/[E%H)TN4V,RM!ML!FCTDG M-N/0FSEV*+ ?[L#B=&:KT$Q]H.5>D?WT([S [0!*[[ZJ%\T(V:L$/99)&,SE M:J\ %'["KKT&4+3$;O1@-_/B[.XWHVHO'/18.6$0SE#8RP(EG_!N+PR4+O&> M/MQ44>@E'X3\R0VN.^1/PL]5(YP]DZH9F"O[Q)@$Q1AX:C=+U93'"863U,-$ MC7G?F?J)9.W0=?VQ]1?_ 5!+ P04 " !(BJ%01 )^G.4! "C! &0 M 'AL+W=OOL@50WANCOMGQWA-0 MY_Y3=#RE!F\!/SN8Y&KO&2<7SE]-\*7*_= T!!1*91B(7J[P#)0:(MW&[YG3 M7R1-X7I_8_]DO6LO%R+AF=-?7:7:W#_X7@4U&:EZX=-GF/WL?&\V_Q6N0#7< M=*(U2DZE_?7*42K.9A;="B-O;NUZNTXS_ZULNP#/!7@IP,Z+$[*=?R2*%)G@ MDR?NS*4W2'H7]IIN7.GLMDG"7H:LAFC$GA\$K3+0@D&9?)/"6 MQ D_E,LR#-[QN=M4 MV6VH[.]4'.:P4HFB-'CG--)-F?1!)HJ2.YGTT4R$@^1.!JTN"0/1V/&07LG' MWH[F*KM,X!.VE^P?W(WO-R*:KI?>A2M]5>V%JCE7H)L) VVZU2_&$E"HE=GN M]5ZXN7&!XL/\)*#E72K^ E!+ P04 " !(BJ%05-5*C.0! #L! &0 M 'AL+W=OK M52NU4K15M\\.' ):@ZGMA.W?UQ<6L<3M2VP?S\R9<8SSB?%7T0)([ZVG@RA0 M*^5XP%A4+?1$^&R$0>TTC/=$JB6_8#%R(+4A]11'0? )]Z0;4)F;VHF7.;M* MV@UPXIZX]CWA?QZ LJE (7HO/'>75NH"+O.17. 'R)_CB:L57E3JKH=!=&SP M.#0%^AP>CJG&&\!+!Y-8S3V=Y,S8JUY\K0L4:$- H9):@:CA!D>@5 LI&[]G M3;2TU,3U_%W]R61768\*?+F\-_@!E3! MM1/5HV)4F%^ON@K)^EE%6>G)FQV[P8R3W=F%,\U-B&9"M!#"Y+^$>";$&P*V MSDS41R))F7,V>=S^62/1=R(\Q.HP*UTT9V?V5%JAJK(?;) L#*PN(B<+B+#C]<=HM@M$#L%8B.0?(BQW\2PF)W!# 839HF_ MVT1QH3(_=9M)G&:2>S-AL#%C,=FJ31S<>7&"_G&PJ=-*ZK 2;JRD=XFC,%VU ML5Y2C?/;@I<'KOP+4$L#!!0 ( $B*H5 \8*?JS , %42 9 M>&PO=V]R:W-H965T>?-X'H^]NO'N6W]F3'@_ MFKKMU_Y9B,M3&/;[,VO*/N 7ULI?CKQK2B$_NU/87SI6'D:AI@XABM*P*:O6 MWZS&L==NL^)745^V\_MHT9??SA=7\MO:)_S'PM3J=Q3 0;E:7\L3^8>+? MRVLGO\*[ED/5L+:O>.MU[+CVG\G3CF:#P(CXKV*W?O;N#:&\] SN6UUI\Y;>_F HH\3T5_6?VSFH)'SR1-O:\[L?_WO[:"]XH+=*5IOPQ M/:MV?-Z4_@\Q7 "4 -P%I.T_"5 E0'\+Q'\4B)5 K F$4RCCW.Q*46Y6';]Y MW93>2SFL(O(4R]G?#X/C9(^_R>GIY>C[)B:P"M\'10KS,F%@AB%W1"BUWTT M9N(%#''-P-9$)-D2LC,A18P[0=$XZ2A/%W%27$&,*HA'!?%"0:Q-U(1)1TP[ M8BAHF.V$R6882/*@P%U)4%<2Q)5$Y8TDLL!$'<\T-0 G@FX) A!9K'FQ=!',W^B)8N1"2E06[Q M#><%0AT2ID"+Y4-FAJ:$82@Z*[FE.SC+$(QF;!'A[$"2!Q*&US3!BMI(V 1* MYN'J!:4PBT692T,M[AX(LS$MPKB$8V=A4X Q!"O?\ %[6 M@)6UGA\%6N2':OE1F,62C0++Q@HX00!QR(\"+0P%FL<[%&2;&9QJ *$:B"PJ M<$: !UH%P*L87)H%!5K41F1L20BJL'$*X(0 +OT"F T#-=H%!!3;=B3 J04P M:K$0'."$ ]T#("7,;CT#( T#9&^36\15&8C%< 9 5R:!C#[ 3 3A($LSE"< M6RC"+6!A;(HS GV@9:!X'5.7EH&:^W]F%! "2FVD0BUG!Y<>@9J[?VHP' JR M=,L4YQ:*< M8:I#BA$ ?Z! H7L;4I4.@R.ZO+]FM BW.(-8IP0F!NG0("C2W M$YGYP4"Z,^'L;-VP[C3>6_3>GE];,1Q19Z/WNY%G&,[FVO@+>=I.-QR_U4P7 M+E_*[E2UO??&A3SYC^?S(^>"21^C0&;OS,K#_:-F1S&\9O*]FRXZI@_!+^H2 M)[S?)&U^ 5!+ P04 " !(BJ%0L_>DK]0" !Q# &0 'AL+W=OLE/JJY: M]B0">6H:*OX\LII?5B$*WR>>J\-1F8EXO>SH@7UGZD?W)/0H'EEV5<-:6?$V M$&R_"C^@APTN3(%%_*S814[. ]/*"^>O9O!EMPH3HXC5;*L,!=6',]NPNC9, M6L?O@30<[VD*I^?O[)]L\[J9%RK9AM>_JITZKL(R#'9L3T^U>N:7SVQH* N# MH?NO[,QJ#3=*]#VVO);V.]B>I.+-P**E-/2M/U:M/5X&_OE0D-X4Q+TRV^I'JNAZ*?@E$/W3ZJA9%.@AU69NS:3USE[3W4H]>UX3G"[C MLR$:,(\]!D\P^!JQ<1$+,D)B+6!4@4$5V-:G4Q4HA0E2D""U!.2J#7+31H_) M+::U&$2*FT9Z3'&%(5$)2R&@%.)*03E,D($$V7PS4E9%GR:,$ M3EX"V.%9:<@37C3?$ 0G#^$9E@R@:;LH=U8+A"JBA4<.G&,$!!GY*.#\(7*' M*7 "43;'E,QMETS:'4QQ45/GKM7 <490GA,/!9P\5-SA"9P]5,[QI'1S$>6W MED @W\*'._\!]6+BR=[/;,:_47&H6AF\<*6WD7:SM^=<,4V81-J@H][_CX.: M[94Y+?2YZ#?!_4#Q;MC@Q^._C/5?4$L#!!0 ( $B*H5"=@_*OLP$ -(# M 9 >&PO=V]R:W-H965TJT[3>QKV-4/CP@=PSS44@[&OK@/P MZ$U)[4K<>=]O"7%U!XJ[A>E!AYW66,5]2.V1N-X";Q))24*7RPU17&A<%:FV MMU5A3EX*#7N+W$DI;O\^@C1#B5?X4G@1Q\[' JF*GA_A!_B?_=Z&C$PJC5"@ MG3 :66A+_'FUW;&(3X!? @8WBU%TATSID_0OM-H%F IT(J_5_"2P3V!6! MC)TEJT_<\ZJP9D!V_%D]CW=BM65AF'4LIMFEO>#6A>JY6M.[@IRC4,8\CA@Z MP]#WB-U'Q,-Z@I#0P-0%O=D%37PV/X$^W!9@-P58$EB_L[&YLC%B[A-&CX=L M%NS*R4<08XMK+V0VW7C;OW-[%-JA@_'A1Z5QML9X"(++1;A"77A@4R*A]3&\ M#[$=K]F8>-/G%T2F9US] U!+ P04 " !(BJ%0H),_ TL" !9!P &0 M 'AL+W=OV.FS 0?!7$ P V7R$B2$FJ MJI5:*;JJ[6^'; (ZP-1VPO7M:QN.(^!4R0^PE]G9&$.;:&17\Z4U43(*;NXO&5 3CJIKESL>9%;D[*QLU3'#BQ+ MZ55490,'9O%K71/V=P<5[38VLM\#+^6E$"K@9FE++O #Q,_VP.3,'5E.90T- M+VEC,3AO["U:[Q%6"1KQJX2.3\:6LG*D]%5-OIXVMJ<4006Y4!1$OFZPAZI2 M3%+'GX'4'FNJQ.GXG?VS-B_-' F'/:U^ER=1;.R5;9W@3*Z5>*'=%Q@,A;8U MN/\&-Z@D7"F1-7):_2;=<1F]9@./4 MO2FB ;/K,7B"02/"E>QC"6PJL<.+='Q?8+]$A+&Y@F\TX>M\_\[$RDP0& D" M31#<$22S5>@QL<8T&I,X47+WF]E:9L1.8I85&F6%2UF^-Y/58U:3(KX3S(0L M,=B)S$(BHY#(( 3-A$0+M\ASPIF2)2ARL%E);%02&Y0\(%@9"5;/[Y7$2) 8 M%/BSM3!A G,1Y)G/I6>@"!]0/#C:Z'FKR'ATMP@_8=8(FF\O=W(AU< N^N[F M5DZOC5!'?Q(=^\-6MX=9?*?ZAK[H/FCZIO.=L$O9<.M(A;PN]:5VIE2 U"@W MHFT5LL^-DPK.0@UC.6;]9=]/!&V'1N:.W33[!U!+ P04 " !(BJ%0?9-' MZ@4" "V!0 &0 'AL+W=OG*%[R!_ M] >N*C2IG)L6.M&PSN-PV?L?HEV5:[P!_&Q@$+.YIY,<&7O1Q9?SW@^U(:!P MDEJ!J.$.%5"JA92-WZ.F/[U2$^?S-_5/)KO*;5CTYEQL"MY/-+< MA'@DQ!,APO\D)",A61"0=6:B?B22E 5G@\?MQ^J)_B>B7:(V\Z2;9N_,FDHK M5/=>XB0OT%T+C9@GBXEGF/@14:T16SQ!D#(PN8B=+F+#3QY<;-P"B5,@,0)X M)A"%V2*&Q60&TUD,7D2M+"9_P.#@'2O8:04[LFS= JE3(%UGB999+&8S\YFD MP781Q@EZ)TOFM)+]AQ6+2>=;EBPP5;9R$B6;('=;R9U6\I45C,.%E7S]]?)H MM2TN% [2A1DT.T'Z1OM&^+7IA'=D4AU&II[F: M&PO=V]R:W-H965T_GOIY'WLJ!\7=1$R*]CY9V8N/7 M4O8O (AC35HL M:33GTY,]YBJ;K\ D3/"3Z9H):"* Q3T.*F\ZO2C.UY5;*K MI$U']MP3U[;%_.^64#9L?.C?!UZ;2RWU *C*'E_(3R)_]7NN>F!V.34MZ43# M.H^3\\;_!%]VT 08Q5M#!K%H>[J4 V/ONO/MM/%#G1&AY"BU!5:O&]D12K63 MRN//9.K/3!VX;-_=OYCB53$'+,B.T=_-2=8;/_>]$SGC*Y6O;/A*IH(2WYNJ M_TYNA"JYSD0QCHP*\_2.5R%9.[FH5%K\,;Z;SKR'R?\>Y@Z(IH!H#H#Q?P/0 M%(!6 6#,S)3Z&4M^J6J%&KU5<0Q+<--& MDV8[:J*%)GI4[&Q%$<\2H!*8LXB<640F'BT)"+D-D-, &8/XH8Q5DMM1DQE- M9S0(!D_2C)V4V*)$X0HR2O(EI @B-R1Q0A(+@M)D14DL2I0&T$U)G93404E7 ME-2FH"!U4S(G)7-,"UI1,HL"\^#)Y.=.2NZH)5M1 )/H86ZR('D">K+UH06"UNQ,HN6N@1D,BO4!X)+% M5D)@<2SI>^('YI>F$]Z!277"F7/HS)@DRC(,U"*OU=4T=R@Y2]W,5)N/Y_/8 MD:R?[AXP7X#5/U!+ P04 " !(BJ%0Q!S?DJX! #^ P &0 'AL+W=O M^_'/6.N MZ4$+=V=&&/"D,U8+CZ$],S=:$&TLTHKQ++MG6LB!UF7,'6U=FHM7ZB MM;!_#J#,5-$-?4L\RW/O0X+5Y2C.\!W\C_%H,6(K2RLU#$Z:@5CH*OIALS\4 M 1\!/R5,[F9/0B0*E A#9^+YQTE0R%M_LW M]D^Q=^SE)!P\&?5+MKZOZ ,E+73BHORSF3[#TD]!R=+\5[B"0GAP@AJ-42Y^ M27-QWNB%!:UH\3JOTQA'M(B>5(D3[A\3!,428(BX>#QGB;";IPN3 M\4W8LQP<.1F/?T%\J\X8#\B7W2%AC\.X!@HZ'[8[W-OYEYP#;\9EVM@Z\O5? M4$L#!!0 ( $B*H5"X?!+;4@( (H' 9 >&PO=V]R:W-H965T?SMD$] 93&TG M7-^^MB&$@%/E_@1[F9G='6)OTE#VSG, 87V4I.(K.Q>B7KHNSW(H,7=H#95\ MR8Q<]EB=G?#1#: MK&S?O@9>BU,N5,!-DQJ?X">(7_6.R9W;JQR*$BI>T,IB<%S9:W^Y]9$B:,1; M 0T?K"W5RI[2=[7Y=EC9GJH("&1"26#YN, 6"%%*LHX_G:C=YU3$X?JJ_D4W M+YO98PY;2GX7!Y&O[+EM'>"(ST2\TN8K= U%MM5U_QTN0"1<52)S9)1P_6ME M9RYHV:G(4DK\T3Z+2C^;3O]*,Q."CA#T!)G[?P34$="-$.KFV\ITJR]8X#1A MM+%8^[5JK/X4_A)),S,5U-[I=[);+J.7-(S\Q+THH0ZS:3'! '-#N%*]3Q&8 M4FR""3VX3["=(J+8G $9FT":C^Z:",P"H5$@U +AG0 :N=!B8HVI-"9V1IAM MBYD-,+YGKB,RUA%-ZI@]L'IFY,^>-R(V"L1/&-%BYH,F R<<&3'%(.=!)W-C M(?.I$P\:61CYB^>=\#WSR?">\*(#1<,O/K*B@PR]\ =^W9?RX)#Z4S?0 P7C M&5S[P2?\,!\R'SWC!YJ<$N0LQHY,09$3C8IQ!S=8">RD+WMN9?1<"757#*+] M0%D'Z@8(S]I+@=COR%P M%&H9RS5KIT.[$;3N)I_;C]_T'U!+ P04 " !(BJ%0>T^L! ?!0 M&0 'AL+W=O$9-4!Q7+#!V!ZI>&"8J5#T2(Y","U+:($1=OM 5'XL MRIR/BO0,SB*0(Z58_#D!X5,1[L+7Q%/?=LHD4)D/N(7OH'X,9Z$CM+#4/04F M>\X" 4T1WN^.I\S@+>!G#Y-.<.EI2E5"9IM\*N:?%29Z]EG,0YNAJB&7-RF&B%V2T( MI-F7%I&OQ2EZ4[Z_R_P$>Z_&O278_ZA0<;EPZ3&HQS&&RS3L^,V^7S-/E=B]]F-LF:'5 M*8C67DT95'QD]EE899?;?Q_9 _X/[IZ.;UBT/9/!A2M]3>QA;CA7H*5L-_J_ M=/JU6@("C3+35,^%N[,N4'R8GR.TO(GE7U!+ P04 " !(BJ%0N69:33G4#2B-/YOD53)[(NB&E;^+H[PL M_(GO'>F)7$OYPNY?:)=0ZGM=]M_HC99*KDE4C ,KA?GK':Y"LJKSHE J\M8^ MB]H\[YW_AQEL$'<&<6^@8G]DD'0&R;L!_M =P;8,@C;5$QMMD22Y9RSN\?; M?V]#]"E",ZRJ?]";IMCF-U4>H79O2YQ.Y^%-.^HTZU83#S2H5X3*>Q\BAD*L M8\<\?@ZP<15I_BS9NI(IAB$2,,_$V"?#/+,(=H!!!]@XP ,'N97&NI7D1E(; M29($=JZN"&<#T1-)"I*D+DEBD;22R2#(IRB86"2 " 4I3)*!))E#@K"-DCE1 MDCC %HHKPCC(890<1,G=HEA!UKE3^!Z?848:%0)@,AL& MN:?-_@*WG2@=BD90P(:V0C& DMLHL9LS=ED 53):&;BU(:BWC;F FQMRNQO. MG&O %27Q2.="<.M";N_"^4@;1G#/0=E_9 OW"N0V"YS;WR@HLK,-!]=L1?G9 MC##".[!K+?5M-=CMQZ15K*]I:W^-9IMVV'EWT\Y>WPD_%[7P]DRJ(5'C7K\HZ4GJUUR]\W;F:1>2-=T\%_9#Y?(?4$L#!!0 ( $B* MH5 ^Z"L4UP$ .@$ 9 >&PO=V]R:W-H965T0'B,-7TD2 U*::-JF5HD[;?CMP"59MS&PGM&]?VQ!$F=<_V/=R MSO$YQCCKA7Q5#8 .WCAK58X:K;L]QJIL@!.U$AVTYDTM)"?:E/*,52>!5([$ M&8[6ZPWFA+:HR%SO*(M,7#2C+1QEH"Z<$_G^ $ST.0K1K?%"SXVV#5QD'3G# M3]"_NJ,T%9Y4*LJA552T@80Z1_?A_I!:O /\IM"KV3RP24Y"O-KB1Y6CM34$ M#$IM%8@9KG QJR0L?%WU$33DI8XG]_4O[GL)LN)*#@(]H=6NLG1'0HJJ,F% MZ1?1?XE!1]5C!5.WH:1MF[L1_T;S4^( M1D(T$<+D2T(\$N(% 0_.7-1'HDF12=$'Q2R8(-@8F%Y'71>3X\7R%>.<7B+T"L1-( M/L5(%C$&S-9A6H<)H]5ND<0+VOBM)%XKB<=*NK R8.Z^MN(%_<=*ZK62>JQL M%E927^#MPHH7M/S">';F[!WP3.29MBHX"6V.KSMDM1 :C.!Z910;<^U,!8-: MV^G6S.7P\PV%%MUXK^#I-TH)99^J6F$$#JT.0X(0FR0Y M&BWO)5PU,J,03/^Y %=3@??XS?'4MYWU#E+F VOA!]B?PU4[BRPL=2] FEY) MI*$I\,/^?,D\/@">>YC,ZHQ\)3>E7KSQM2YPX@4!A\IZ!N:V.SP"YY[(R?@] M<^(EI0],YN*_P1VX M@WLE+D>EN DKJD9CE9A9G!3!7N/>R[!/\>:0SF'; 70.H$L C;7$1$'Y)V99 MF6LU(1U[/S#_Q/LS=;VIO#.T(MPY\<9Y[V5V/.;D[HEFS"5BZ'^8TX(ACG]) M0K>27.@&P<=M@G1391H(TA4!S>@V0;9)D 6";*W@E+PK,V*. 2,#)MT=WB4A MJ[X*T&V8*(,J-]WP!HU2%IR49.?& MJ'.?;#$X--8?C^ZLXZA%PZIA_D5D^18E+Z MQ70 -GF58C EZJP=]QB;N@/)S9T:87 KK=*26Q?J,S:C!MZ$(BDP2=,<2]X/ MJ"I"[JBK0EVLZ M8OP MRM+T$@;3JR'1T);H0[8_Y!X? #][F,QFGG@G)Z5>?/"E*5'J&P(!M?4,W U7 M> 0A/)%KX]?"B59)7[B=O[%_"MZ=EQ,W\*C$<]_8KD0/*&F@Y1=AG]3T&18_ M#"6+^:]P!>'@OA.G42MAPCNI+\8JN;"X5B1_G<=^".,TK^1L*8L7D*6 K 7D M/GB9A4+G'[GE5:'5E.AY[T?N/W&V)VYO:I\,6Q'67//&9:\5?<@*?/5$"^8P M8\@[#%DQV/&O(B0J0@+!;D- *(L3[*($NT! WW6PN^ERQN0!,P0,2YD_++&H#HOHL!L=]I@N[F>_Y@YL&I< M+@.\WDC5'U!+ P04 " !(BJ%0-#RB ^4! Z!0 &0 'AL+W=OB:>.Y.K3()7.8#.<$/4#^'@] 17ECJCD$O.]Y[ IH"?0IV^\S@ M+>!7!Z-<[3WCY,CYBPF^U@7RC2"@4"G#0/1R@3U0:HBTC->9$RTM3>%Z?V5_ MLMZUER.1L.?T=U>KMD 9\FIHR)FJ9SY^@=E/@KS9_#>X -5PHT3WJ#B5]NE5 M9ZDXFUFT%$;>IK7K[3K._-8+);S-Z%V2X8 MK#4L0D*GD- 2Q&N"K>\FB)P$D26(;@@"-T'L)(@="L([FQ-F8S&]Q20?B$R< M/1)'C\A-L'$2;/[?9>HD2!T*XKL//F&"8&TS<3?)G$TR1Y/D;I39NU$&Z?TL M\>H8FUOE.Q&GKI?>D2O]1]ASVW"N0//Y#WJVK;[(EH!"H\PVU7LQ_&UL[7UK<]O8E>#GV5^!ZG$2J8ID\R%1DCM)E2S+/<[(;8]D MQS6;FMJ"2)!$# (,0$I6JG_\GM=]X5Z D.SN3NWZ@RV)!.[CW'//^_''JMI& MNSS]QRZY*';Y]D_?'9U-OXL^K[.\^M-WJ^UV\_S[[ZO9*EG'U:#8)#E\LRC* M=;R%/\OE]]6F3.)YM4J2[3K[?CP<3K]?QVG^W9__6*5__N/VSQ?%75)&FWB9 M1/VH6L5E4OWQ^^V?__@]?LV/3*(W1;Y=5=%E/D_F]6_?Q.4@FHQZT7@X'M:_ M/-_ E^.C\)<\]=_.;ZMM&<^V_U/__F4QVZV3?!O]URXNMTF9/437R:8HM_4' MM^4NJ7]VF6_3+;ZP3'%X&.6G>.T]]>;M]4^O?_KQYOWY=>_W_SZ:#G]X_=/% MH&&L"UA+&6?1:P##Y^@_DX?Z<\/A<#0^/3L:G7E;W94E[N156LU@A/].XA*A M&;V,M]Z:^OW1N#\9-2SB59H!T"[@O651>BNXBDLXR//9+(&GX)DY/]\(V?QH;#*_C0P[DN;\M:@N__EP>_ MQ3 M+\H+N$UE=!=GC4CY.I\5)2!RO$V+O!?=; &240&GBA>\!$0KYMZKKZ^:#Q'0 MNTIQK(;[8:%.]--N?>LC!&!N_QAPUX.YO/H^_AR]GL-DZ2*=T;(;!II,^Y/Q MVL!(@-FD=PD2L%BMLFD%JP16 MT#ZD7/\;OOXWQ$*CM[LM8$2.!^R3"^ ?>06T&7ZKBBR=$Z$FG,/[7"'%01*Q M1I;\X>9E=/#L4%ASE.;1FS3+X ("UCVS_VSARSX_DN'UG"U<^#JY2W*?E+W= M((-!N">?-[B=Y_X^X?;"5LKP #=Q!OL!$$7KN/R4; .0^C')$V2X^% \7Z@#$6197%9!?0)5%6:RC8KL"00 6 M!CM?P:"(T>&%OJ4GVZ9NWDH#XMPF(&.J^:)M_%F.,OG'#J\$; 3>C;*B(F3> MP6,6IB,;V::!6_\E+[_62VDZ3^>VX0P-QZJ_B0 B?.^\ WT15^DL.H"ESHLL MB\O*/'OHX6::[7#*KD_?I4 >YE4TQR,OG_#B)D[G].!,!!-\ON,H'Y-TN<+5 MQB";HU(@=*'L!% M=(&Y/^ ^W4S"$@3LY.1E,VL%K!(4L MB:ND8<\6#B ^=F1K^E3P\&C@($CX8-H.)/R=0O LC6_3C%;@8;E>0H,@!QA< M[AAOD.\&12Z-Y9OX(:;C1;#+B];D3>LC#8(/)ROR91_$J36\CJ!LR"D3G3:FQR?J;?N03:V!0S 57P;%!AX6UD6Z5T@U@EJHII@MU_, M]\ )JUWYP.N/XBW@: 47:#3J#4$9$]#1$%8T[(U.)GH?7VD!Y_,YV67@ MA% HZ\.]%QKEL]LM\%4D!#$?5^ &:0(6$OV1,?C']T7BA[!HE#WBNSC-\.+V M@1?U24-)FWF:4)P.*PZ_R-I(L+!NQBO] J4SUF<'3Y)E'R5YC!D MBJ:20HQPS8+DNT+;;G3[_!.O\ZCBSUW^K+# MG6:2[XJ_5X$;HE 8B)DMNGKF5O6X0TE<\P >H]]0SFF2VVUF%.OP4&WZ^E]_Q75T.DR0]='T 3)J6NRJ M[,'(7WW+0.D[SM0(AC@829R;B$(/%2[^(@A9?"P8O;"G91+/,T1+/IPLEH;5+UA6W?*9/-#N05>JG5T&+> MJ>R7]ANB6DA1J[&Y@11U>J=&LKJ.W>D==PV^OW'_ND,^[<[LRY<^GD7?-[C@ MG?=#]+A%Z.AF6D,+QBN03CH;3HRF1>Z4H.Y1NT$@M10@*V5T^T*V6'P(_R)[ MRH)6P[;NP%S->JIME>YZM9J,QN0 1%L(T:W;>-ZLKP7UO ORTY'&;VV"='&B MYVV*=\ TU$7WIG'G':PYKRTX]91^VV99J*\X: _;(,20@]X^!,\M;!=I?^:= M$*G*]8M8)M' NAA,@SA@ +V 7NY_F,J3S[Y83S M$1;'^$V >#I;8O[39R,6J*C]=0)B][Q-QR)8[Q"-$3'3#D 43:7U&=>)T [4 M=D/,=;*)'Q3%:G_4'38L_'B^HO4F*QX2Y7LBEP>]3G*&V+T[2Q0N,!<= '6Y M6(#23V>G?/$8;Q/-Y+X7N1Q_!^LPRLYS$;BC]!$O-MJ?R:HS_N$V6:9Y+I ( MF_GW#0&XT/SRS6ZS8>D-KL<\K68@\.[*1.,^4G#8$(>CP7&&#>A\=H3$S72[ M_B3[4UL79$V,*\J+O$^KLNX*;"YTV$$/%UW4=S KCJX&)<=NNK:L *_-K!XI M+9=Q+FIZSV+&BF;7!S>#6KRZD<]C2.#S:A//DC]]M\&1RKODNR>N/'J_2L@J M07$/")Q='N^ ]A%#4>*$P\07>IS*$2Q\\R-1X-UME<[3N$22?. \'I"A]!<: 89'=Q<7AP.:/,\BX96<'=X57D!*( AX5&6''*KE8#/Z097M.0X M!E!*X/MDLV7U$A?U(4^U+ : ^#"X&40_GI^_.X0=$-^H@'?E\9)E/]CF.OZ4 M1(B^:WJ#K#^@4:XWO%?2;V*F3001BKU)R$2T8UJL'"L6'^\ITSZ[4404J@;1 M^6R[@SW#,G89;!CV!@K$\,QS&3DABN+N E+@-E%(1MCOR<23SX+W'07^BR5 @2V"_MJF"QLIS/"P.MT(& M] JOQFC8_T_6N0'V#QAOF6 4KV_)CGJPRPR^H<71C;F\P&'8##X6*_B!-Y7< MF'A6%OG#6N'@9H-S"9K+P@M:YP<-J ;-)+C_$@5:==$7!1I2,18A.K^Y>!Z= MFVMW@]9'L@5<%'-C(CB_^=#PV(<-SAJ].K]Y\=R:.OCLBP)^1!=O__KZ91\@ M)J]^3 @!D/LE@'B@7J?;@O 4UYH"!6-)@0B:>A?(VCQ9IS,R!T1* M="M!;W3NRZ18EO%F15>5CQU'7R%WW4;H2-5W/HE!VJ6#)9$>9)XU_5HA9TSI M5QHQ*VYADQQY!5A^@T&.?#U!P&60 2LO 01SM1%_Z66RILB"1;9+YTBY"0ZQ M.$/XYI/T 1M"-PD<,GO^B)HC(:KP\#> '0!I9-D$*XTI_O6EMXU6H>ZR93O# M]_8S)G4AMJL29,@UA[?SQ7"]/H/HK;X!)_R1XDR [O%=6NZJZ!QW?YT ?!<, MWDM808$0TA&;!Q?GUY*)9EKY/PB53<*EVG&9"L##,&Q%6&X\V8LP(ELZXA_LE,RKFLC)G(!WW) M=+U&/H7F&SAZ(DP 4XO*O /(S$(V%/^1%F-/]WD0@"BS[W#=L D%!?.2+V;_L\B0:38FW3?G*(HF/0-1#@PGP ]C(@+[MCR8]1PX&V%)D?=5W M!SYX#W+-+)J,IX2('R+"W#P+"65R6I*Y0 MB *JYFQ7 (E0/F+E0 ,Z(>&%[#ZPEN2M.%_9PJ7C,*N(3YR#S9]'X M6(4&M"#=67]XU'-%E-=KI/J)CR;X[*'"$C3%HR\#I/&D1/^B+3E85R9P/L3) M'J)1Q_4=/^52O,<$)$1;)RF%V$EM2\=Z2X14E0Z!(H=,IC08"]AB$T+3BFS= MW(#4K(]949[<1Y4(;H!CLWB="%] SQQ"9T>W]"\Q4"$@F':4!S+HF.2E.9(> M$]\!.(XL6=B)L%.B5Z+L;$E;4/-6)!.MX[FQ"XF$LD&3%X%/<3R6AA0QX7$! M3^/9@Z*TK?& !B;;APT;%8/ L5E](.Q 1'EK1QZA]) 8(58[6F LI!J)H(?V MUZ0T AXN%W>X5Q[H:L-6 MC"S6Z(M$&3.!IL5:@.>Y9C373,\56W,=7%R<'^)++#E2U"\(Y2;6)$'S:TK& MP/M5POS!>E^8,PF<$CD)]'N6*(D]^ Z(L46&DGX,NDA%C/CB/*K8SRD2(1MP M-%/?KN MO3+GE_:<,6G@A$Z 3#MDEA4'\RU :@%DW]ZC3?0*A)@L&M'8XQY+Z\0WMC@[ MF?_U2[P"OB*(3<**:'L\SN2+."CQ2&![10Y7FM!2KEL=-I)DAK!D=S 1K)T\:",*36N M8L^A<2>M'(6^DB%"?,-)Q+I%\76-B:M+C6 H"BL;,:.Y&*5M.S4=PT5T4U2CA%4,D4))&09H]QB@7!Q )-K4?B48#C)E3NB"-3TE+H$_ MB9#N3YB%1S4'\CEGG2=QWR%R6FI^H$"?*/,X:%FU$>3SBOT9"9 M(/>[1B'@.B$/QG-C9QJ-;3M3&*O&0Q"]G@,YFJ$)/[;$S^A2C!_P9W@J1S4U MR;F*4AZ=:L%<6Z%@LYBNCG:%C81 (6N:I_K.6?A%*AQ(SX3K =='V$?"WAPR M:@AYG G#93@2WJ']IM2;(H=KR9M*,9**4D,%Z>CFV'"Q,1 U#'2VXN?&^F@M MS/(,DN-! >EV!QHQ"A%5@4Q;6\NULD,OWP,6:5L3 "HE8_!5D<]1S4/'VVV< M?XK>HA\%AJ##.;AZ_>+M]6'/LDBE^LE"GBR9D:!U+X/O.D)7:YT>C(V5&FL 70=+ 6.)Q8&NV)0Y@;0JH>0_&XX&R@G>Z;(2^O\)E M\[S(K#190GH@A^-V:XL +7%5_F 1O?W>]E 3<9\EXKLX>M7()X\C_:F CUJ T-KN;1^^X/1"!9$_[EI.K2B,U[9< PK M4RBP+!,6!%^3GR]/+#X'JI;FXXNBW$0'+U]FHR=VG 9[Y(^.0_7 M2(K[.JU5IERH\^3G&A+4NEN@R3LV:8!5G56$ IDPXJ17: M+5MTQD>,34" *2O+$,KK>S9RMEOM;OMD/65F&E4(0E(L]?)!+4AXVL;--RR> MU&3B2HF+:>.C09A^]"R:9>=IT9TP"_%G D+VC.^RVADAB,$*,?6:$QF/;#AT MWJ0*"&*^1;:[&=%=O". QW3T+2M-D8ULV0\B!H8D12;\'.CK(=]A,ZAP\C!_ M5IP\VK"CSGX16, RY5!24N;$I2;V?]9"E4X'Y&?X.\Y/&QS#;[V(HU9#S#)+ M)%N?&!^ZK0Y267:&^@/:L?!M7B MK+:EQZQLJ%!!M"D+O.#5@%@@? MC<11R7)>%M]C%IBJ"06KVL%ORNPC_*YB:Y%$]8;8FN4$;U]RS)4[C#/.S>K6 M\B=%S#EYW"QK;L4Y[7#AWC0/*& :)5R]_^8N@8 M^0'%@P@%0"R+T2<23*$W;CV7B"K9D>,:5Z;\[#4J\Z2%UBZ'L[C02G:5*WIS M&05Y2,**.ZX6A8 LI:41V<9Z?3DY_X-\!=4W#@?1HOM,O\%7B=TO5NWT[9%- &J@WM'"AD=P%6:#$Z.]0>*&R\X@H0JQ?V#"PA6 MEEB.UT];2VWZ]O19X&P M%L,@X9 /8Q@0W(YLB[8JH&P62N<="FPV _#%:1'L\NRK70&]S0H!5J>&\ MM<0#O>,]W4G#"D>T1N&U]=H6)VJ0]2*%"(C-20&'(Y@D7C_ZCQW64(S.\SA[ MV*:SZ@\8RX!#LOGW%=IE24SFBE08RHF>9"DKAHMQGN>BD0?U40_I:&^399Q; M>**NL&V"T/IM?0@53]$A'-??,YN^7-"\- :!15H"JLKUP KYU?B^*<6P#ELQT;!B%3 7E^,. MA>3-4D*J $O!WLIT4XCU6 M/%(YG^T =QWJ=)N0W5;'4*AY6;H)"_@]65E*H4-DN55 Z[9<#ODL$VT[1_3C M5%Z!I2->S+VB)AZX!C4KBHFN!9$MHGT[^Y?@7PZ8TR%0>'B/*;<7B).U(047 M):8(D/N$_!-$B1-V:[I")@/0,6J/SL0PMV\K::5VHY)[,A#8I?"=D@TE (^] M%;:7H$Q4'#3FJ^'QS\F2>I?HN (WJ-OU;A:EB3RJ'G(LK<@W"&^B')+WC)!@CIH6?N>DIY#$$I=9BKQ1K(T:#%AZI"1_R&,V M*P)]@QT>335Q-MMEAMR&S^,V 1PDFJ?I A!K174H[";@LZW+<6F]M)'F-#W7 M":S>GW-B2E!WR-#PK4UB^-?<$=F-8)WF*MB_3DYJT38U M*CZO50'"M^\3"EP6TW$F\HW.Q9=HWH$5\?T.(/R*(-R4=^+%?=KVS9[X&>A: MZ")VHAPSRP-5 &&@X6!Z M$JER=LW/3(W(%#0&KS#>B?0;*ST4:-52O77+J<>2$N<+;' @-<'N>9Y]T#_;'$HAAVR1!' MFT0TUL4;ST6U^,#4X2I=)-$!,K6O.(X*D>JKFR]D;3(=#T M&TV.X,H=1N/Q MR> D&HTB+*1VAI\/^?.C$[AL\/G[9+;*BZQ8/DA:MHPSFA[![3P8C8[AN@8KP<_&\!DL=P2?L1O")];/HN,SG/(9W(C38U@*9L=/AE-X%^_2 M=#033O-L,*3(!&0:4W)Y1D M)'8TY'E*^:Y;=I9:'(=$+BU3J(*O]CGU+*(IDL2BA5MX9@01J]\!(*A"BI=% M+861S!,M_M;Z8"VL%3.C[A.KW@1>,HM=*RMF3G7-K2HU.U$>39#E+8D#I+6T ML/U'W$ 8EG0O1HPDRY5M-WYM2 L3TZ1V-X M#?[;*P8=3^G'R6FK-/2+KA Y5:+3\.ET4/#G-'_VXE#$0+@ZD4@4)-0([.\Y M9-N4)'>*(:$7"_\]8JT4?JHQ2>&/!\^C"? A^&^X7[(\/F:PG]A&&M:6*EM= MO1RA@OEV6RU"M2WX1HA[8A<+XB/S@W0S"=55]@ MG/T@,E7L=_"<*@$E!='+1$%HKF*7Z-W!T[CW%<<0RQQP@T93XMNCLV.0.4@N ME>^.3^!2D<1$:1B=*_[99!:W'/?>3%/C8UOWL?'Z75@"H MCT7YJ=I*18EWZ7:V>E$4G^P@,I76J*"+\AKF:EG8TG:H78Z2TT>22N5CDA%4 M'VVL#T(G=P+PW!7$=@S5(X!MCT&1]<8@A-98NM5T]G.Q^V@LT8N?%PD;T:BR M0L55'[3!FJ,<9E0!2A+SQ&""'AZKNFL8A ,G";,F>I%+C*,D%[M\;AM";6LZ M$*!RMW%R#X086^%VK":H)(\$%5XZ?4?,1"JL]"L;:'G"KU,F'N"5F!T93&RU M%5V:K;(FJ'R6I=HY;$5)*B!CUM%L*Q5AQ$5!-Z[21CERE!5YTE?:>A8O=:"! M['.ML^+4P"8J7/:D">NY:YEKP(+4M?&S?8Y##K:&8(J=F\(EA48EGXF(I%NV MTA:W'&1"YF_GU'1:H0SO^J\56;"R#,GL@WA(5M)!=&F?G'=D>/0ZZ()0 C,\ M2Q7C;@S3"JP N9YM\.O)'G9YEG[B%)[@\@O=OT5LO;(\^^8%B=PM]MK1U;7> M6$5 D&9MLAC+\!8HDI"8AB=K$SAREY$;P&-@W<@5F7P:V IQ! 4A2HY";:=$ M0X\_7=/NZ@;Q'D?VYI0Y@*4EJ^@LE($+!S2)+K7@=T&>*PSE6**6OBRG5EOK0LTR.+DLG UMHI3:415RB%69 2DOKI! MV5T/+D3M7"\(WL(%<96S"G#J-C/Q.'.&EBV[?C58*8LY*1XW.ZBR-I*G^(EB1_B:3#!?_:\;@Y M:,KF$Y05XC$++ZPEQ^0K12$>U,%$SNY4F03TC#4!"JJ^G;?C44$& /C MGUIE*UDT$2OA?5->L$NZ32BL7KB#?Z!)<%$YDO8=FR":0:J]MZ.G,^HQB4KR M<52$B 1E5W7]36V'#ZE-%VWD1%:)"<6+F M9RI9$&3AZEI 0HV(%"KATZ!W7 M5!Y\T#EZ0Q,+G+%B#=H?KT.01SW*+^@CTX'7G. F6:Y5G.2/JN 5S=2V3VK6J%(6I',8I!9M+K0NC8L MP*F#^*W0:=F\'0THS&=!=3GF9)KG;&I*%-@76JQ*I?J%]1#;&)SUY1$Q87>! M,KYCT=UY@O3NEI5P4Y/OJT8Z?TS<:D4.N5M8ZR4*+,O51%I'"CHU.]FO.=B# M=UH'JSC^TA %QSNGDZ?=D$>1090];?.XAI&YU 0R:[;[.O90WEC:B\> Z>?: MLQCZ]FG^/K>3".'SE"8XG[&L_0BL>4J.;J*HMJ0LJ6I-*#;+ZX>@",S(86H<_&)>$2@I+XJV\ZDD M3OZ>@P[H!'5L9?LZ8^J2@><\(.2F(@=5+0 MUO,(>\2,IS^P!R.BXL)6U#QO]@?]U$=4D>EZ6"7-T?,LH^M(X=LDAZ/;ZAPT M&0=W9HU%4CWIXGA>%/Y TCB;X:K$>9O/2_GXURZ1[()5$OIJ>TYJH_ +3NDJ M71+?3A#>2=TI"C.A(FHSRFHR&#:(_J.X1P<\&=X]@E !4R&6(#9J@KH:!T>E M:0D"1#5GI>J(8^INR&/*5!?#B6=HT2A%C,#O05'X1CXRF""%& M,E^8,J"R+Q.^1E0$$#R=HW+'*+[U1\K8$L9?,3BJ(SS+MFUQ9T*6S.['NP: 1379J7H[B,)=P>+ M4X,4&&1LSQ407'GYHM:AE#?I])]^I,5*#()Z:>8W9FKG85'URH[:"+SL;4AW M D35[9ACM%$N[_BR+LF_L)-(G^&:H+Z4HU+!A9Q"^AT;:RLA;=Z@'5BRV7B=1OQY#"=#:T< M&KIL"A4K3&Q]0$\4X$D^L*@$Q#-+L'T$2$@HQKCY1[Z*>P()?>$5%9U4QX('H^JPB$N0]X"*5];-3P% MPB3(JP3R9);'HF05H7LO&11]E4%ALUAZ MH^4"CF=N;Q[L$'5%3UQ$54^B3V-9E"1 /,DX?"%J@;&SCLFIA 4S35(* M;Q\GII*6\,2/4O:9],0Y$D==6@(3LH[UA=Z[V6=DHWL64<6^AKJ!Q EHN%UN MR7R-8\\XC-GBKR:;ZJMEX_M0FU/S7;<:M$[=\$M=\ O?IZK"[:S15 BCKE_XPN/DB5K!A2>B MLFSBEH4CIY0YN?JXP3F\C"9M=,5RD5>GWE&BNFM(1N&SZ C%BL#+U.K/6@2+[O::O6CC1Z]/=1&_*EU5 Z\/!NPT$< M.)W*C=P'31KYA'\<$2;O;>7I*+R58PLQ9*D>S]VX M6-547VJ^&T$923J?,X M8UV430[8?<;4:W?'NZI-W7P/O@ 75.5J8^1]QM6EB7>>1C]9*K-Y!JG81-<. M,)^W0HB+.8S)F0DC6T$0V+89TV!TKT)N 9H]D/4..[_::%(FH,-P" _U)%XD M&(Z7];B:'$"VF,696Q#@[Z"E5?-T9E(0*,"/]Y6I@L6$+^@JJX_(GGSTFU%1 ML-UV591.X31:ATT,_,>4M0QE6GJ\MJ;79%Z3A"=M/4P^Q]2BA3*^5D)8*X1$ MH1IZM6Q?ST4[J]A,A_10,%,%.O'<9+:%6Y9*;6*=JV:1-LRK4ZY 'I/KF]FM MZ:@O7\L].7&,S2S<(?3"(YQ]1A2Y X9_R"9VG] MTA_D%IO.W2E#J>S<. [K^PWUX\:XH +[92$3I==K.;QZX78C:=6%JMJA*X[" M?+$L*!K\ZL^+'Y"&SKE3H2Y>BGIV0GR7#1?L"P+PBC.!BW])$;08!&/$(@T> ME6+,1C,7BA1A?^&&EFHLMHZ2V";0!*[91K7UC;XMO?]^>GM5'=K6;BD_..=Z M8X+E5N8DK\F:15X = 7,Y=0L=-4$M"?E4-$12NP" M JQ*]'F:'E8Z:#.0'H+#F>A#*U;1*38=E@VUE:199)P,U>\:@:+3%W.ZVB<[.-+WFYU3" M@CFLT1$E/4"7OTC+>1]I[$-TE^3SHJP&$NWN5[?6CE=Q^TD6$OM*<5^)U-7. M.:" *Z-2*(951%>+GFS?",PO,BM)J@Q-U=.,CDI-H>L-LEN@/I"2VE2Q D5T M).IC3@P:-F.[B*DRLFK+D!OA *\ MQC#N.]8=N>V/;6)W7^I%5U<7T0&%PPQ_>'-Q3;^-?CA$H,]6E!YD-0)*<]-J MS;();>/%0DGJ-Y<7E$2;;+<9AY20=*S2<^R^XTJ\J )FY@UR*TZSVT:PKC]4 M.@%P]@DMMZ:'-\6$B!?O6-7[G%)IB1UEAQK+M64!<]^!VO5[)NJ',)%$,"P MFP=U5,1'I=TXY:)19AMIA"S^\-7IA<\9+@1':,&^M-SU0'4,-/HXE;]U4H98 MP3%H;VXD-G,:2B/_)_-RI#D2W"BY[:L M 7!9#9^@( 61DD"_,-G@H&9%+817"7HKKHKEF7"#^),J/2LAQ;W.*I9ER>52 ML?T&:]4LPJ65%F]S9!IHT-B5E<[Y4*M7A)DO*@9W$6XVEB;X66G_1,P@ZG'"-_JVP$:65&!/.VP5F8S%"58F5KU^'HR/5]U0M],;&Q+4&[I]F=V- M*S5%#A?VNW]PJQZJ>HCD<3.*DUL,_U0RH60QVK.8EAS056\P.90@E =[E;(: M'_5C$A%0]L$%B0N0JCE5*A0+SEP7F"+!!K^_TUTOF5RQIBCZAA+.Y@GV]D9P M;\CJTM@T[=X^!.I"QQW4%M'1>-0;#8_U!F !SXZ.K=@LF5K0^H)\;A_@=;D+7^[/[!SMVV'A@:\ Z[D/W(>LA; MQ@)(4I[IQB][VV.E H[>' M\;PA<0YE FX>4!L1=ZSL^G:,):#.G!K* DN^2\LBYSC>7D1N$;%D+]&KS4'I M!Y'!<(37A.1ZHI6[AK\%5%?=$4A2:5U+2:L"ZY%'RQZK[5 MBL6I-,+8J==$61%F4/=67GZXCHZ/[=Z2=C<7D3*MSL.FUX)TK#2U(-P:4>Q0 MD$[O&.^E0ZEC[LVYX9*2+B1$SK(KZ\,8TAR+[(821H*)LW:._6X#Q)5[>QF( MU/J1ZD)U9.9%!7%#$H0.I:^="ION$4*C$YN]2$VNQG-"&<.&(ADZNWT0W7 [U>86<>%[F[B-64V((6M<+[A19'0. M$BYH^RPD20!_-)D>]>? W*23:W.[4Y;S34$H4>L0AW1IJ%#O42O8WP8*M4OJ M!)3W*[=;(DE0.@W A(5A*06K'2Q;<>L]&0.=GFI(HOL,MC9H?%+S1='D]K=? M]-F:;BQDE_4\-]G<[U0V]X'ZS6.TUVS*MU^"&T8$GV\XO?D0?DUUMT]J7=2= M 92[^5*=LZ#O%5M7J-/\7W9Y$HVF)(I-VQK-CZ;]T:3G=&O!JIXT4]\=6!K( M3\;30YBDEHCH/EKDX1&C@]K,AY$QW1-_$#%,X[!;H,&V4ACQ7=7,5[ED;# U M;10IZ(PS!@@SE,VL#RC5I]P(ZM-H::"WRMZ>F);H<=Y6.V)0AVE$_7VE#ZN^ MNNYV5$U6S<=)N-B_/%%Q95A,GY%J3=),DRDSMUVLG)X_Q.DUH+EXC:H#6G-! MRY+<%:<+>SCM)1I8)//8;FK=@'1G_>%1#SB,R:6*7J])O_'1!)_5+L@9:)5H MVJ@TDXVK#=6;0!9MKDS@?&"%;X"(6KRDZ.@-> 1\UTF[>VNBT63+!J.S.3$'"<\J%^B1C1#*P=>8320V*$ M6.UH=9&=NIW"E#7>S_'GK:FS4T"MPYO#O4\N\B*'<>'_B=,XNUOI\=I"[PN]5DFTL]';J MC=1N+)4^WN#HV._$%+>EN68TEVFW8.'7*W,NE]TMS[N7 MXFY7F-FS(,7G !,K6+HFI'B&>H8LLOO6J2E<4=[I2N"OV:Q6Y=]* B-B[6]VT2P?_JL28(&" M:=3'##)%YW!BZZEKYKK,WN@F!.4"<>!HZUFNN0?>+[%@\W4%?2B2H/3568$)TJ$X&#K'6!MF!51OZ*.D*( MSMSCDDML.M:%[/5+O (362*LB+;'XTR^B(,2C[R7HO*$EFIU3LW'.N>LGRBZ M:O+"PN-N#8 98SU4'D1:O1 ,:M8N5.5<1;+L# 3"3FVY'9UVDJ1&<"0WE+^^ MT.4':US%R7*P-%F[%6@E0X3XAI-20"UQV>IN*#17,(4C=NTXF.X MB$Z.ACUG18PRAK-P[6):C1)>T7(ND02L$UOBIR1HT+3AJ1S5U-324Y3R MZ/30RVF#S:+E "T#IFSF!@10?>+M]:$=KY;J)PMYLF1&@M:W3&H]45_B?+9"1P]_+TV8M9"5VN='H^=L"Y.+ M8"4?UV!KMJ42:P)INH2L8QU:U.FR$?K^"I=M?P7)H"TJ^KS.GE.!H3]]1U%K MY5WRW9^_%87\5A3RRXM"MM0*A5$*O8 M2L]9CG8NKF]=ZU&J0W];].&P<;X'78N?4Y3U*CB T2I3YE7NJG3&,Y:1!(I' MP0<2VK[>4?M:K!:.?U&$D3BHY3-JSLZVDCY.SP88"M",I#<5%\+A@P%&D61F M$=):2L>DJ^+;%.!D(LU4DI6U#VT*09I$894J3+1Q.=RKP0Y@D_)0V-='L<[2 M(T$'[ZGF9\ ]K4WOG ^E<>$*R_!1 C]^5'\OF/_J%GMAI_Q1<<3?OUXA*]?@2[T7'L8Z)*S#.&"[5$;&-8K]]D?4)X< M_7?E'@RNZ(Q7-AP/1O6#/W=:X.IN[#@^QU'Y';V;<.^%"NJVQNQ9G>SMLK5_ MHS'@-#]OHQ? I#YYP1,F9=*,8!N2[1*X7BYUL(\LA0+7.L@>UE.SKTV9@#-, MVW];([W8UOB(6JK*W^/3_4U@IR?[.Y9.I]Y=QH"&';NIU<%TNK>4MTX&&]-S M@8+9U>GJ["X2+_U+AD&'[G6L%Q%_L:=G$76ZGV!?GEO_?VQ]50^NA?JXE]4]OV MILO6V,Z]RZ7ZUMW=[\;0< ]839D K10[*WN<-0S3/.]=J+=4(+S:/>%HJ2QHD?(IW7;8A,'M93U(1O?9;"K6BZL'Y%N0AE+C]+DJQ2 M32ICJ;JBAA'GII.,-W?5P8CP7A7E^M8=YUMWG&_=<;YUQ_G6':>Y.XZJS]Y MQBV6>F47,D=3=_(4F\>WZO&_7?7X/<>S_7^Y^C0C;*]^M#U]B$ ;WX@+L[L5 MXEL)]5^[A'KGFM][!=.W"_<%JAG]XD&9-H&9D..[&S9\*X7=K11V:XGF3F9$ M'0!H58.6$#4V!:;!JO+M=_A;K>=?N]9SJ]^3G%^-U68;];UO19B_%6&VBC"W MH5CGTL;U0;X5=OZ7+^S\)9G)KR5G8 $RBDDP4.'-8R")+Y-MG&8 C'[TX>9E M=/ ,!26 TAN!4GWVGY+[EGQFV)4Q53J/J8)D?[O"I*#7F,7A6;JL%VY4WF#T M84.M(BGI;NB%3TA@DY5K5L%.G*OAQ(P]?L/TELGY;-U ;2Y2,XDDV,;TUSKK M4*&4".J!XJ'N@+T.;[P!>.S6_ Y5?XG^]H8P^7^BGSGP[*J( <: M8L=^C@@")L_;FN ON^Q!QR UO-\T8^@H Z=5?PVF'$3#,=]2#W[N2LT:6@[1 MN$-,R0.L^C(+J%)OXL^DP^Q_LAEF:M^ZXDL3@ BG5$.^GALCKHDG?L^:)Z+; M5U@%?*=V^;?UXQ>6);_\>A ENV04-$+V!=4#J$!9BREN6?5R8T%O'H@U!9EP MZ"OE7VTW*&%CQBVJ(;R(IJ4/O^)"1"%OFNKKC/K%AP4\]Y?:\6-!_ZB%/(8V MPN.-#_UB,UXE7%;/E*9HVOD3 FZ?$J,+PL6B'G7KBBPO7US? /O^7L4R8 L+ MCI9HY>EO,/)=27;"5\PH76*"6SG(OB#BAD"&?:\9"YAHJP=8=^+1(\D!0@UC?NDA M>%\_X31&X];C>(5YD8GXY/WEM-UG,A8$E)5@,+-O$JR%1?;P!OHA,^(#:(E^ M]M&//O?@, Q_'HQ7KC]T&GZW(>[:FWKTB*GM4.GZ"R?A<9Z"9J$XWR=@5SOZ MT)F& ZFQ=!"5WOMO++VG?#(M%3>?$IQ4'R.D"Z'C(_"9IU(;QX<'_D#H[_Y@ MVB"D QS;?/!&!YZV'DDS'VH&;O=8R)".T!!>&F^Y/X*JA6]EPI&Z[WFIVWA= M\]J[A(^J#.! !.G30=$Q+-2/X&R)#7TTS'2\:&-@Z!-N=>-8K?P@%-WC2^56 MA&$:I UPFXL'KD%4MB-D&Q[Y M>OOHH36RW&*;%>S2\SFM_N>YRMSO#T<=-&=U9G8(-Y<1" @Q[&3[3;>SQ]XS MF?X++#*,*-T/XS=>Y!X0_YJ+#%RF?S$P-JRP&PQ=34-'5UM.(YM*=K4;C(<- M]NA'P.6:^+AUXN@@= \ (TUZGAT5'Y0G M6F_*Z]PXP\,)'JC2N.7..6W EWCT4JG D%)%G5 WXW0$*"4+K&C7:X"H0"_% M-H,*&M?:#]M,0QH3-)X@8STI4\+WNH3"9W7HK+2KE;\],3.41N%;L#JG3>@T M" 6P8!+$T\71ZG'9%JVBIQZD272O9U'4'W""NL.0=4*L/82FN.X0FKOAW1[: MJ CQA@5)]+<7XQ&RL'0_V^Y/]ILBC4.I+X]'A0[AZ9[5)ERDDBR.ICQ0MZ?Z MA@P^?NUF(%VXPD,[#FO]HFE46+ $ [^D"E&;O^27 <'87-C_J$[#0"FMN.0'H\ M-PBBKC5DF,1X ?*-RZW?ROV1UX^GTH[-,FA\G+1MHPE-NH96-^[=*RMB)"[> M]WN="_!2#7Y-H?\:"(VV^HY!_O7WIQ(E?ZKB:4'IG\FCP=CW M1C>'DY]S63VQ'#4^=T&5FX!^8[NE)[!O,FZ*YN8,;%<'A^'MY]Y)SYUS]'2U MTJUN$=O=@?)X.??:F%II6#9F$SK9XB>;PFE# 6G""@-\[%ZT=N"4Y9 2E0>, M7[YWH,E^XX:OVQ'I3C Z;:\QR/()6-(U"EZIS"U&+[*8!Q0XU4RS=P?GG!3]L2M/_+Q3F'NOM[YM>/S5!(A(.=>P8,_SNSC@36_L]-DH6X0LC.&XEYN& MQI\]T_1S+C'VP53Z=$/CW%%?[BF!MWXFG>F M#0C6%IC8.2;8WT1;>'HX&KJG+>DO=!CS14,8L]NY[?\TKNN=,NH!!IQ+^TH5 M 8:&1B9,/RM0>_ TG07_ZF+.]U6U_?/_!5!+ P04 " !(BJ%0DXZ256$" M !8# #0 'AL+W-T>6QERUO=(>S'H=G%[R/'TJGH0]^) $0B$4U-S$LS,[_WQ[2#P) M*[6F^*; 6(&&45Y%L%"J?.UY55)@AJJQ*#'7D4Q(AI0>RMRK2HE16IDD1KU@ M,IE[#!$.XY#7[(JI"B2BYBJ"L]X%7/ZE2'$$;T^>?ZZ%NG@&W'/T8C2:W)Y> M[/I/;. 4 J?Q+HV@/W\)O=\7'>^7'>\*S_8(#T)[$N=_1O0KI%WILP>DOWV] MW[.'0^2GN_C*"'OM<<5A)OAP:E/H'+HR8ABL$(W@):)D*8G)RA C=.W<@7$D M@@H)E+XNFLPWGNK.A7TW,C>IU6&$"VEKNPKN<]E.WPET(P-(*.T! ^@<<5@B MI;#D5WI@)UOG#R'0VHMUJ0ESB=9^,(-#@GWH(DLA4RS[,C[L7'%(<69P),D+ M\U2B]$Q0*<&TD1*4"XXL0Y?1&EHVP93>F*_9IVQ+N\F FV..9 *!H>A,O>K6 M'$YM8I$WU9SVIFQPD"XHR4JHM[5>#K=CRXR7H K8[*DJ[?4))S MAMUB'BSH'U@P#E%7!Q1"DCNM9ZY*HAU80K#"4I%DT_-%HG*!&]5=IR8[E#DX M0N;'WN<<_3VR_579!7Y$1O/2/ +(V3% SH\!\@CN MY/3\Z3.:-NG?0GKM^WNC2=AJ$7HO6-:$*L);W(*D*78\ID>+X$?3'-*M%_70 M*6AYA9:ZS=_2U[DISE!-U;59H@U&<+#?&W!_WL]:]!(1'.P/."4U.[<%A_\2 M\7=02P,$% @ 2(JA4.X^ ]C+! ;28 \ !X;"]W;W)K8F]O:RYX M;6S%FMMNVS@00'^%T%,6:-;6+6V#ND#:;+,!TB2(B_1QP4BT3$0B79)RVG[] M#F7')EM[T)>)GV)1M^-AR,,9^MV3-H\/6C^R[UVK["29.[OWM^UJT9A0?:B._U)MDZ8<^[$A=']0JIFDJ0)FTECW=2_ M>[BRDTIV\J>HAR,[UT__:B-_:N5X.ZV,;MOA+G]BN G>8#6#;*7[,4F&SZU(X%N,@J\QQ.'Y[RJ(I^9/PJAG,UF)=R81.F>"]%(8M>",\-KSELEY]!0?!V7(Q0!Y@D">'!*R""!?(Y"O#PE9!I!O$,@WM) ?N)66 MZ1F[-<+"I<,5_OA2@31D /D6@7Q+"SGMNXZ;'QYK*ALEX3:N'#NK*MTK%T*F M8VPV'Q-WN!&U!"QCN&K\!.YLB(:*AM@T9]6W'EXZM+]B%UK73[)M&58:E)BUURJ2G>"W8*EIW-N(B[,+BFQ7N[$4J@^PL$\DA*+9"H:?\70?1=" M-X8OYG[Y!?]Z@K/+$!,S24JLDD]<&G;/VUZPSX+;W@QC8C6Y+$4T-C"7I,0R MN0*VF :31DILC:G3U>,Q3,N#-SIXDATN"ODP7Z3$PE@/T2_\>QPS3 \IL1_ MKP[2&J$J&4%EF TR8AL,$QB[$XO>5'/H3C"L'ZE=R(0";>_A V30T8L!U3U<=@P M.63$V)EU9W1PU214:<2 M>_2Z!@VK&9@\7/=M M5!/*TEJ!^;1N7!3$4L$QP[I0CJDE)U8+CAE6 MAG+,-#FQ:7#,DQ 3,TW^,AE)L)+8-7HPZ>3$TMDL)'+'E% BHP 17$ L(Q0P$5F( *8@&A ME;EXI&,"*H@%M,XACMDUA]61W]?>.;<7F'V*E\ESCF&L6 %+-]_S0]MJN(>8 MF((*8@5M,&\6PH=2-6O*SW[?OP_W'C$%E<0*VF!^%;*9^^VRLR7P-KZ0UO$P MFB6FH)(Z ]J;19ZUK:Y"3$Q!)74%;2_F,*!"3$Q!);&"XF1W>P1]7FD511-3 M4$FLH+V8J_)SB(GNW]-OX&^+X2P^@MDSQ,045!(K:%]Y?#W#AYB8@DKJ:MOO M5?(=!BHQ Y6#@4;//V^JQ4PJ45_#XRVTP^*@NC7,_UEMOQ:EWTN9]6W[$=IN MU)7FPZ^4_#.>?^GU_G]02P,$% @ 2(JA4#4#30$) @ ,R, !H !X M;"]?IR#+Y2H,TQG5 MX\-TYN)YNZZ&YVVL%K_J89_*N@IOQ_"G&UYSDU+)X?P6;\8%XT_>^_0_Z[O= M[K!)3]WF]RFUY8N*?PNJ\'60S <)/4CG@Y0>9/-!1@_R^2"G!ZWF@U;TH-OY MH%MZT-U\T!T]Z'X^Z)X>%)= QB4_"6'-USH"KB/?ZPC CGRQ(R [\LV. .W( M5SL"MB/?[0C@CGRY(Z [\NV. ._(UUN WL+76X#>PM=;@-["UUN WL+76X#>PM=;@-["UUN!WLK76X'>RM=;@=YZA;,2 M=%C"UUN!WLK76X'>RM=;@=[*UUN!WLK76X'>RM=;@=[*U]N WL;7VX#>QM?; M@-[&U]N WG:%LVYTV,W7VX#>QM?;@-[&U]N WL;7VX#>QM?;@-[&U]N!WL[7 MVX'>SM?;@=[.U]N!WL[7VX'>?H6[2G19R=?;@=[.U]N!WL[7VX'>SM?;)WKG MIA[2]J4,AW:?+UWR:?BWE]X3N'-Y/Z;+9YRG?KM_HG09MZ1P?KVXS>>I'Q'A MTW]D'O\"4$L#!!0 ( $B*H5";Z.7DWP$ - B 3 6T-O;G1E;G1? M5'EP97-=+GAM;,W:74_",!0&X+]"=FM8Z1=^!+A1;]5$_T#=#FQA6YNV(/Y[ MNZ$F&DPT0O+>,+;3G?-N-,\5LZ=71V&T:YLNS+,J1G?%6"@J:DW(K:,N59;6 MMR:F4[]BSA1KLR(F)I,I*VP7J8OCV/?(%K,;6II-$T?7^^M]ZWEFG&OJPL3: M=FS;E=^:CM\;YIZ:84VH:A?.TH)L=+M+74*Z-L]2-63L%Q.^W]B?I_ONM^1] M7=*?HMGELBZHM,6F3;?DP7DR9:B(8MODH3*>RL?HZV[UGO?!^'AGVM28[1KV M94%^NASQM:'# 8;*,2?'M"WHT*BAL/_D_QKXL1L*ZVGL?*KZ6!]XO!3I(54# MZQ<>\Q&IWSHEE;\:GEJ?[H=]L7X]?#_TPC^+@0V'_[WUX^40(#DD2 X%DD.# MY)B"Y#@'R7$!DN,2) >?H 1!$96CD,I13.4HJ'(453D*JQS%58X"*T>15:#( M*E!D%2BR"A19!8JL D56@2*K0)%5H,@J4&25*+)*%%DEBJP215:)(JM$D56B MR"I19)4HLDH4616*K I%5H4BJT*15:'(JE!D52BR*A19%8JL"D56C2*K1I%5 MH\BJ4635*+)J%%DUBJP:159]0EF'8]Z:NOLIR;.UZX_Y;/@CR^(-4$L! A0# M% @ 2(JA4!\CSP/ $P( L ( ! %]R96QS M+RYR96QS4$L! A0#% @ 2(JA4"?HAPZ" L0 ! M ( !Z0 &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 " !(BJ%0@$C-,>X M K @ $0 @ &9 0 9&]C4')O<',O8V]R92YX;6Q02P$" M% ,4 " !(BJ%0F5R<(Q & "<)P $P @ &V @ >&PO M=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( $B*H5!Q+F<+. , #H/ 8 M " ?<( !X;"]W;W)K&PO M=V]R:W-H965T&UL4$L! A0#% @ 2(JA4+3\V41G @ MF0< !@ ( !4A 'AL+W=O\2 M !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ 2(JA4+3)ZK@+!0 (!H !@ M ( !?AH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 2(JA4%8XOW6R 0 T@, !@ ( ! "< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 2(JA M4%9&\H2U 0 T , !D ( !DC 'AL+W=O'B7!K0! #2 P &0 M @ %^,@ >&PO=V]R:W-H965T&UL4$L! A0#% @ 2(JA4'7OU\BS 0 T@, M !D ( !538 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 2(JA4":9*FJT 0 T@, !D M ( !%SP 'AL+W=O&PO=V]R:W-H965T MX_ !X;"]W;W)K&UL4$L! A0# M% @ 2(JA4"]D?E[1 0 G 0 !D ( !W4$ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 2(JA4)+: MO\2V 0 T@, !D ( !#D@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 2(JA4(+9N?'$ 0 -P0 !D M ( !\4T 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 2(JA4-'AM>?M 0 1@4 !D ( ! MX5, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 2(JA4%1_EK@! @ ;@4 !D ( !"5P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 2(JA4.8S1&PO=V]R M:W-H965T&UL M4$L! A0#% @ 2(JA4%352HSD 0 [ 0 !D ( !NG, M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M2(JA4)V#\J^S 0 T@, !D ( !XWP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 2(JA4/L53=@Z @ M# < !D ( !BX, 'AL+W=O&PO=V]R:W-H965T&' !X;"]W;W)K&UL4$L! A0#% @ 2(JA4'M' 7OK 0 'P4 !D M ( !:HH 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 2(JA4"""CIB^ 0 U@, !D ( !GY$ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 2(JA M4,^+HTCU1 *"T! !0 ( !NI< 'AL+W-H87)E9%-T&UL4$L! A0#% @ 2(JA4)..DE5A @ 6 P T M ( !X=P 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% M @ 2(JA4#4#30$) @ ,R, !H ( !9>0 'AL+U]R96QS M+W=O3? 0 T"( M !, ( !IN8 %M#;VYT96YT7U1Y<&5S72YX;6Q02P4& / $, 0P!'$@ MN@ end XML 56 R45.htm IDEA: XBRL DOCUMENT v3.20.1
Segment and Geographical Area Information (External Revenue and Long-Lived Assets) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Revenues from External Customers and Long-Lived Assets [Line Items]      
External revenue $ 324.0 $ 258.9  
Long-lived assets 149.5   $ 154.7
United States      
Revenues from External Customers and Long-Lived Assets [Line Items]      
External revenue 234.6 195.1  
Long-lived assets 127.7   131.2
Total International      
Revenues from External Customers and Long-Lived Assets [Line Items]      
External revenue 89.4 63.8  
Long-lived assets 21.8   23.5
Canada      
Revenues from External Customers and Long-Lived Assets [Line Items]      
External revenue 26.0 18.1  
Long-lived assets 6.6   6.9
Continental Europe      
Revenues from External Customers and Long-Lived Assets [Line Items]      
External revenue 23.0 20.4  
Long-lived assets 2.4   2.3
Australia      
Revenues from External Customers and Long-Lived Assets [Line Items]      
External revenue 10.6 9.5  
Long-lived assets 3.5   4.2
Canada      
Revenues from External Customers and Long-Lived Assets [Line Items]      
External revenue 20.7 7.9  
Long-lived assets 2.5   2.9
United Kingdom      
Revenues from External Customers and Long-Lived Assets [Line Items]      
External revenue 7.6 6.3  
Long-lived assets 6.4   6.6
Other      
Revenues from External Customers and Long-Lived Assets [Line Items]      
External revenue 1.5 $ 1.6  
Long-lived assets $ 0.4   $ 0.6
XML 57 R41.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue (Disaggregation of Revenue, Narrative) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Revenues $ 324.0 $ 258.9
Licensed-based Revenue    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Revenues 216.0 195.5
Asset-based Revenue    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Revenues $ 57.2 $ 48.8
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-04-01 | Minimum [Member]    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Revenue performance period 12 months  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-04-01 | Maximum [member]    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Revenue performance period 36 months  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-04-01 | Licensed-based Revenue | Minimum [Member]    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Revenue performance period 12 months  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-04-01 | Licensed-based Revenue | Maximum [member]    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Revenue performance period 36 months  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-04-01 | Asset-based Revenue | Minimum [Member]    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Revenue performance period 12 months  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-04-01 | Asset-based Revenue | Maximum [member]    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Revenue performance period 36 months  
XML 58 R49.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Assets and Lease Liabilities (Details) - USD ($)
$ in Millions
Mar. 31, 2020
Dec. 31, 2019
Assets    
Operating lease assets $ 147.0 $ 144.8
Liabilities    
Operating lease liabilities 35.9 35.8
Operating lease liabilities 136.0 138.7
Total lease liabilities $ 171.9 $ 174.5
XML 59 R28.htm IDEA: XBRL DOCUMENT v3.20.1
Segment and Geographical Area Information (Tables)
3 Months Ended
Mar. 31, 2020
Segment Reporting [Abstract]  
Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]
The tables below summarize our revenue and long-lived assets, which includes property, equipment, and capitalized software, net and operating lease assets, by geographical area:

Revenue by geographical area
 
 
 
 
 
 
Three months ended March 31,
(in millions)
 
2020
 
2019
United States
 
$
234.6

 
$
195.1

 
 
 
 
 
Asia
 
7.6

 
6.3

Australia
 
10.6

 
9.5

Canada
 
20.7

 
7.9

Continental Europe
 
23.0

 
20.4

United Kingdom
 
26.0

 
18.1

Other
 
1.5

 
1.6

Total International
 
89.4

 
63.8

 
 
 
 
 
Consolidated revenue
 
$
324.0

 
$
258.9



Property, equipment, and capitalized software, net by geographical area
 
 
 
 
 
 
 
 
 
(in millions)
 
As of March 31, 2020
 
As of December 31, 2019
United States
 
$
127.7

 
$
131.2

 
 
 
 
 
Asia
 
6.4

 
6.6

Australia
 
3.5

 
4.2

Canada
 
2.5

 
2.9

Continental Europe
 
2.4

 
2.3

United Kingdom
 
6.6

 
6.9

Other
 
0.4

 
0.6

Total International
 
21.8

 
23.5

 
 
 
 
 
Consolidated property, equipment, and capitalized software, net
 
$
149.5

 
$
154.7


Operating lease assets by geographical area
 
 
 
 
 
 
 
 
 
(in millions)
 
As of March 31, 2020
 
As of December 31, 2019
United States
 
$
83.3

 
$
86.4

 
 
 
 
 
Asia
 
18.9

 
20.2

Australia
 
5.6

 
5.8

Canada
 
7.3

 
7.5

Continental Europe
 
14.9

 
6.3

United Kingdom
 
16.3

 
17.9

Other
 
0.7

 
0.7

Total International
 
63.7

 
58.4

 
 
 
 
 
Consolidated operating lease assets
 
$
147.0

 
$
144.8



The long-lived asset by geographical area does not include deferred commissions, non-current as the balance is not significant.
XML 61 R20.htm IDEA: XBRL DOCUMENT v3.20.1
Contingencies
3 Months Ended
Mar. 31, 2020
Commitments and Contingencies Disclosure [Abstract]  
Contingencies Contingencies

We record accrued liabilities for litigation, regulatory, and other business matters when those matters represent loss contingencies that are both probable and estimable. In these cases, there may be an exposure to loss in excess of any amounts accrued. When a loss contingency is not both probable and estimable, we do not establish an accrued liability. As litigation, regulatory, or other business matters develop, we evaluate whether such matters present a loss contingency that is probable and estimable on an ongoing basis.

Data Audits and Reviews
In our global data business, we include in our products, or directly redistribute to our customers, data, and information licensed from third-party vendors. Our compliance with the terms of these licenses is reviewed internally and is also subject to audit by the third-party vendors. We are undergoing several such internal reviews and third-party vendor audits and the results and findings of which may indicate that we may be required to make a payment for prior data usage. Due to a lack of available information and data, as well as potential variations of any audit or internal review findings, we are not able to reasonably estimate a possible loss, or range of losses for some matters. While we cannot predict the outcome of these processes, we do not believe the results of any audits or reviews will have a material adverse effect on our business, operating results, or financial position.

Credit Ratings Matters
In November 2019, Morningstar Credit Ratings, LLC (“MCR”) reached an agreement in principle with the staff of the SEC to settle an investigation relating to certain sales and marketing practices at MCR's asset-backed securities group in 2015 and 2016. Assuming it is approved by the full Commission, the proposed settlement would involve a censure, a cease-and-desist order, certain undertakings by MCR, and a civil money penalty of $3.5 million, which was accrued as of December 31, 2019. The settlement remains subject to approval by the SEC.

In April 2020, in an unrelated matter, the staff of the SEC notified MCR that they had reached a preliminary decision to recommend that the Commission authorize an enforcement action related to MCR’s former commercial mortgage-backed securities ratings methodology. MCR intends to make a written submission to the staff responding to its recommendation. At this time, we do not believe any result will have a material adverse effect on our business, operating results, or financial position.

Other Matters
We are involved from time to time in regulatory investigations and legal proceedings that arise in the normal course of our business. While it is difficult to predict the outcome of any particular investigation or proceeding, we do not believe the result of any of these matters will have a material adverse effect on our business, operating results, or financial position.
XML 62 R24.htm IDEA: XBRL DOCUMENT v3.20.1
(Tables)
3 Months Ended
Mar. 31, 2020
Debt Disclosure [Abstract]  
Summary of Total Debt and Long-term Debt
The following table summarizes our total debt and long-term debt as of March 31, 2020 and December 31, 2019.
(in millions)
 
As of March 31, 2020
 
As of December 31, 2019
Term Facility, net of unamortized debt issuance costs of $1.2 million and $1.3 million
 
$
440.4

 
$
443.1

Revolving Credit Facility
 
90.0

 
70.0

Total debt
 
$
530.4

 
$
513.1

Less: Current portion of long-term debt, net of unamortized debt issuance costs of $0.3 million and $0.3 million
 
11.0

 
11.0

Long-term debt
 
$
519.4

 
$
502.1


XML 63 R48.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Lessee, Lease, Description [Line Items]    
Operating lease expense $ 9.7 $ 7.9
Variable lease, cost 3.4 2.6
Operating lease payments $ 10.5 $ 6.2
Minimum [Member]    
Lessee, Lease, Description [Line Items]    
Operating lease, weighted average remaining lease term 1 year  
Maximum [member]    
Lessee, Lease, Description [Line Items]    
Operating lease, weighted average remaining lease term 14 years  
XML 64 R44.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue (Summary of Contract Assets) (Details) - USD ($)
$ in Millions
Mar. 31, 2020
Dec. 31, 2019
Revenue from Contract with Customer [Abstract]    
Accounts receivable, less allowance for credit losses $ 184.7 $ 188.5
Deferred commissions, current and non-current 30.7 30.4
Total contract assets $ 215.4 $ 218.9
XML 65 R40.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue (Disaggregation of Revenue) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Disaggregation of Revenue [Line Items]    
Consolidated revenue $ 324.0 $ 258.9
License-based    
Disaggregation of Revenue [Line Items]    
Consolidated revenue 216.0 195.5
Asset-based    
Disaggregation of Revenue [Line Items]    
Consolidated revenue 57.2 48.8
Transaction-based    
Disaggregation of Revenue [Line Items]    
Consolidated revenue $ 50.8 $ 14.6
XML 66 R21.htm IDEA: XBRL DOCUMENT v3.20.1
Share Repurchase Program
3 Months Ended
Mar. 31, 2020
Equity [Abstract]  
Share Repurchase Program Share Repurchase Program
 
In December 2017, the board of directors approved a share repurchase program that authorizes the Company to repurchase up to $500.0 million in shares of the Company's outstanding common stock effective January 1, 2018. The authorization expires on December 31, 2020. We may repurchase shares from time to time at prevailing market prices on the open market or in private transactions in amounts that we deem appropriate.

As of March 31, 2020, we repurchased a total of 421,105 shares for $45.6 million under this program, leaving approximately $454.4 million available for future repurchases.
XML 67 R25.htm IDEA: XBRL DOCUMENT v3.20.1
Acquisitions, Goodwill and Other Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Goodwill and Intangible Assets Disclosure [Abstract]    
Business Acquisition, Pro Forma Information [Table Text Block]  
Unaudited Pro Forma Financial Information
 
Three months ended
(in millions, except for per share amount)
 
March 31, 2019
Revenue
 
$
297.3

Operating income
 
49.4

Net income
 
28.6

 
 
 
Basic net income per share
 
$
0.67

Diluted net income per share
 
$
0.66


Schedule of Goodwill
The following table shows the changes in our goodwill balances from December 31, 2019 to March 31, 2020:
 
 
(in millions)
Balance as of December 31, 2019
 
$
1,039.1

Foreign currency translation
 
(25.9
)
Balance as of March 31, 2020
 
$
1,013.2


 
Schedule of Intangible Assets
The following table summarizes our intangible assets: 
 
 
As of March 31, 2020
 
As of December 31, 2019
(in millions)
 
Gross
 
Accumulated
Amortization
 
Net
 
Weighted
Average
Useful  Life
(years)
 
Gross
 
Accumulated
Amortization
 
Net
 
Weighted
Average
Useful  Life
(years)
Customer-related assets
 
362.0

 
(134.3
)
 
227.7

 
11
 
377.9

 
(130.3
)
 
247.6

 
11
Technology-based assets
 
164.4

 
(115.6
)
 
48.8

 
7
 
163.7

 
(112.0
)
 
51.7

 
7
Intellectual property & other
 
65.6

 
(35.9
)
 
29.7

 
8
 
69.3

 
(35.2
)
 
34.1

 
8
Total intangible assets
 
$
592.0

 
$
(285.8
)
 
$
306.2

 
9
 
$
610.9

 
$
(277.5
)
 
$
333.4

 
10

 
Schedule of Intangible Asset, Amortization Expense
The following table summarizes our amortization expense related to intangible assets:
 
 
Three months ended March 31,
(in millions)
 
2020
 
2019
Amortization expense
 
$
14.0

 
$
4.9


 
Schedule of Expected Amortization Expense
We expect intangible amortization expense for the remainder of 2020 and subsequent years to be as follows:
 
 
(in millions)
Remainder of 2020 (from April 1 through December 31)
 
$
39.0

2021
 
49.6

2022
 
41.6

2023
 
37.8

2024
 
32.2

Thereafter
 
106.0

Total
 
$
306.2


 
Our estimates of future amortization expense for intangible assets may be affected by additional acquisitions, divestitures, changes in the estimated average useful lives, impairments, and foreign currency translation.
 
XML 68 R29.htm IDEA: XBRL DOCUMENT v3.20.1
Leases (Tables)
3 Months Ended
Mar. 31, 2020
Leases [Abstract]  
Assets and Liabilities, Lessee
The following table summarizes our operating lease assets and lease liabilities:
Leases (in millions)
 
Classification on the Balance Sheet
 
As of March 31, 2020
 
As of December 31, 2019
Assets
 
 
 
 
 
 
Operating
 
Operating Lease Assets
 
$
147.0

 
$
144.8

 
 
 
 
 
 
 
Liabilities
 
 
 
 
 
 
Operating
 
Operating lease liabilities, current
 
$
35.9

 
$
35.8

Operating
 
Operating lease liabilities, non-current
 
136.0

 
138.7

Total lease liabilities
 
 
 
$
171.9

 
$
174.5


The following table summarizes the weighted-average lease terms and weighted-average discount rates for our operating leases:
 
 
As of March 31, 2020
Weighted-average remaining lease term (in years)
 
6.7

 
 
 
Weighted-average discount rate
 
4.2
%

Lessee, Operating Lease, Liability, Maturity
The following table shows our minimum future lease commitments due in each of the next five years and thereafter for operating leases:
Minimum Future Lease Commitments (in millions)
 
Operating Leases
Remainder of 2020 (April 1 through December 31)
 
$
31.4

2021
 
39.2

2022
 
26.1

2023
 
23.6

2024
 
18.3

Thereafter
 
60.8

Total lease payments
 
199.4

Adjustment for discount to present value
 
27.5

Total
 
$
171.9


XML 69 R13.htm IDEA: XBRL DOCUMENT v3.20.1
Income Per Share
3 Months Ended
Mar. 31, 2020
Earnings Per Share [Abstract]  
Income Per Share Income Per Share

The following table shows how we reconcile our net income and the number of shares used in computing basic and diluted net income per share:
 
 
Three months ended March 31,
(in millions, except share and per share amounts)
 
2020
 
2019
Basic net income per share:
 
 

 
 

Consolidated net income
 
$
23.9

 
$
33.2

 
 
 
 
 
Weighted average common shares outstanding
 
42.9

 
42.6

 
 
 
 
 
Basic net income per share
 
$
0.56

 
$
0.78

 
 
 
 
 
Diluted net income per share:
 
 
 
 
Consolidated net income
 
$
23.9

 
$
33.2

 
 
 
 
 
Weighted average common shares outstanding
 
42.9

 
42.6

Net effect of dilutive stock options, restricted stock units, performance share awards, and market stock units
 
0.4

 
0.4

Weighted average common shares outstanding for computing diluted income per share
 
43.3

 
43.0

 
 
 
 
 
Diluted net income per share
 
$
0.55

 
$
0.77



During the periods presented, the number of anti-dilutive restricted stock units, performance share awards, or market stock units to exclude from our calculation of diluted earnings per share was immaterial.
XML 70 R17.htm IDEA: XBRL DOCUMENT v3.20.1
Leases
3 Months Ended
Mar. 31, 2020
Leases [Abstract]  
Leases Leases

We lease office space and certain equipment under various operating and finance leases, with most of our lease portfolio consisting of operating leases for office space.

We determine whether an arrangement is, or includes, an embedded lease at contract inception. Operating lease assets and lease liabilities are recognized at the commencement date and initially measured using the present value of lease payments over the defined lease term. Lease expense is recognized on a straight-line basis over the lease term. For finance leases, we also recognize a finance lease asset and finance lease liability at inception, with lease expense recognized as interest expense and amortization.

A contract is or contains an embedded lease if the contract meets all the below criteria:

There is an identified asset;
We obtain substantially all the economic benefits of the asset; and
We have the right to direct the use of the asset.

For initial measurement of the present value of lease payments and for subsequent measurement of lease modifications, we are required to use the rate implicit in the lease. However, as most of our leases do not provide an implicit rate, we use our incremental borrowing rate, which is a collateralized rate. To apply the incremental borrowing rate, we used a portfolio approach and grouped leases based on similar lease terms in a manner whereby we reasonably expect that the application does not differ materially from a lease-by-lease approach.

Our leases have remaining lease terms of approximately 1 year to 14 years, which may include the option to extend the lease when it is reasonably certain we will exercise that option. We do not have lease agreements with residual value guarantees, sale leaseback terms, or material restrictive covenants.

Leases with an initial term of 12 months or less are not recognized on the balance sheet. We recognize lease expense for these leases on a straight-line basis over the lease term.

The following table summarizes our operating lease assets and lease liabilities:
Leases (in millions)
 
Classification on the Balance Sheet
 
As of March 31, 2020
 
As of December 31, 2019
Assets
 
 
 
 
 
 
Operating
 
Operating Lease Assets
 
$
147.0

 
$
144.8

 
 
 
 
 
 
 
Liabilities
 
 
 
 
 
 
Operating
 
Operating lease liabilities, current
 
$
35.9

 
$
35.8

Operating
 
Operating lease liabilities, non-current
 
136.0

 
138.7

Total lease liabilities
 
 
 
$
171.9

 
$
174.5



Our operating lease expense for the three months ended March 31, 2020 was $9.7 million, compared with $7.9 million for the same period in the prior year. Charges related to our operating leases that are variable, and therefore not included in the measurement of the lease liabilities were $3.4 million for the three months ended March 31, 2020 and $2.6 million for the three months ended March 31, 2019. We made lease payments of $10.5 million during the three months ended March 31, 2020, compared with $6.2 million of payments during the same period in 2019.

The following table shows our minimum future lease commitments due in each of the next five years and thereafter for operating leases:
Minimum Future Lease Commitments (in millions)
 
Operating Leases
Remainder of 2020 (April 1 through December 31)
 
$
31.4

2021
 
39.2

2022
 
26.1

2023
 
23.6

2024
 
18.3

Thereafter
 
60.8

Total lease payments
 
199.4

Adjustment for discount to present value
 
27.5

Total
 
$
171.9



The following table summarizes the weighted-average lease terms and weighted-average discount rates for our operating leases:
 
 
As of March 31, 2020
Weighted-average remaining lease term (in years)
 
6.7

 
 
 
Weighted-average discount rate
 
4.2
%

XML 71 R9.htm IDEA: XBRL DOCUMENT v3.20.1
Basis of Presentation of Interim Financial Information
3 Months Ended
Mar. 31, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation of Interim Financial Information Basis of Presentation of Interim Financial Information
 
The accompanying unaudited condensed consolidated financial statements of Morningstar, Inc. and subsidiaries (Morningstar, we, our, the Company) have been prepared to conform to the rules and regulations of the Securities and Exchange Commission (SEC). The preparation of financial statements in conformity with accounting principles generally accepted in the United States (U.S. GAAP) requires management to make estimates and assumptions that affect the reported amount of assets, liabilities, revenue, and expenses. Actual results could differ from those estimates. In the opinion of management, the statements reflect all adjustments, which are of a normal recurring nature, necessary to present fairly our financial position, results of operations, equity, and cash flows. These financial statements and notes are unaudited and should be read in conjunction with our Audited Consolidated Financial Statements and Notes thereto included in our Annual Report on Form 10-K for the year ended December 31, 2019, filed with the SEC on March 2, 2020 (our Annual Report).

The acronyms that appear in the Notes to our Unaudited Condensed Consolidated Financial Statements refer to the following:
 
ASC: Accounting Standards Codification
ASU: Accounting Standards Update
FASB: Financial Accounting Standards Board

COVID-19 Update

We are closely monitoring the impact of the COVID-19 pandemic on all aspects of our business and geographies, including how it will affect team members, customers, suppliers, and global markets. Since the situation surrounding the COVID-19 pandemic remains fluid, we are actively managing our response and have assessed potential impacts to our financial position and operating results related to our consolidated financial statements for the three months ended March 31, 2020.

On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security (CARES) Act was signed into law. The CARES Act provides a substantial stimulus and assistance package intended to address the impact of the COVID-19 pandemic, including tax relief and government loans, grants and investments. The CARES Act had no impact on our consolidated financial statements for the three months ended March 31, 2020. We continue to monitor any effects that may result from the CARES Act and other similar legislation or actions in geographies in which our business operates.

XML 72 R38.htm IDEA: XBRL DOCUMENT v3.20.1
Acquisitions, Goodwill and Other Intangible Assets (Amortization Expense) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]      
Remainder of 2020 (from April 1 through December 31) $ 39.0    
2019 49.6    
2020 41.6    
2021 37.8    
2022 32.2    
Thereafter 106.0    
Intangible assets, Net 306.2   $ 333.4
Amortization expense $ 14.0 $ 4.9  
XML 73 R34.htm IDEA: XBRL DOCUMENT v3.20.1
Credit Arrangements (Details) - USD ($)
Jul. 02, 2019
Mar. 31, 2020
Dec. 31, 2019
Line of Credit Facility [Line Items]      
Long-term debt   $ 530,400,000  
Remaining borrowing capacity   210,000,000.0  
Long-term Debt, Current Maturities   11,000,000.0 $ 11,000,000.0
Long-term debt   $ 519,400,000 $ 502,100,000
Medium-term Notes [Member] | Term Loan Facility [Member]      
Line of Credit Facility [Line Items]      
Maximum borrowing capacity $ 450,000,000.0    
Line of Credit [Member] | Credit Agreement [Member]      
Line of Credit Facility [Line Items]      
Maximum borrowing capacity $ 750,000,000.0    
Debt covenant, consolidated interest coverage ratio 3.00    
Line of Credit [Member] | Credit Agreement [Member] | Maximum [member]      
Line of Credit Facility [Line Items]      
Debt covenant, consolidated leverage ratio 3.75    
Line of Credit [Member] | Credit Agreement [Member] | Maximum [member] | London Interbank Offered Rate (LIBOR) [Member]      
Line of Credit Facility [Line Items]      
Basis spread on variable rate debt 1.50%    
Line of Credit [Member] | Credit Agreement [Member] | Maximum [member] | Lender's base rate [Member]      
Line of Credit Facility [Line Items]      
Basis spread on variable rate debt 0.50%    
Line of Credit [Member] | Credit Agreement [Member] | Minimum [Member]      
Line of Credit Facility [Line Items]      
Debt covenant, consolidated leverage ratio 3.50    
Line of Credit [Member] | Credit Agreement [Member] | Minimum [Member] | London Interbank Offered Rate (LIBOR) [Member]      
Line of Credit Facility [Line Items]      
Basis spread on variable rate debt 1.00%    
Line of Credit [Member] | Credit Agreement [Member] | Minimum [Member] | Lender's base rate [Member]      
Line of Credit Facility [Line Items]      
Basis spread on variable rate debt 0.00%    
Line of Credit [Member] | July 2019 Revolving Credit Facility [Member] | Revolving Credit Facility      
Line of Credit Facility [Line Items]      
Maximum borrowing capacity $ 300,000,000.0    
Line of Credit [Member] | July 2019 Revolving Credit Facility [Member] | Letters of credit [Member]      
Line of Credit Facility [Line Items]      
Maximum borrowing capacity 50,000,000.0    
Line of Credit [Member] | July 2019 Revolving Credit Facility [Member] | Revolving Credit Facility      
Line of Credit Facility [Line Items]      
Maximum borrowing capacity $ 100,000,000.0    
XML 74 R5.htm IDEA: XBRL DOCUMENT v3.20.1
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Millions
Mar. 31, 2020
Dec. 31, 2019
Statement of Financial Position [Abstract]    
Allowance for doubtful accounts receivable $ 4.8 $ 4.1
Accumulated depreciation and amortization $ 394.7 $ 377.3
Common Stock, No Par Value $ 0 $ 0
Common Stock, Shares Authorized 200,000,000 200,000,000
Common Stock, Shares, Outstanding 42,793,123 42,848,359
Treasury Stock, Shares 11,017,098 10,840,173
XML 75 R30.htm IDEA: XBRL DOCUMENT v3.20.1
Stock-Based Compensation (Tables)
3 Months Ended
Mar. 31, 2020
Share-based Payment Arrangement [Abstract]  
Schedule Of Compensation Cost By Expense Category
The following table summarizes the stock-based compensation expense included in each of our operating expense categories:
 
 
Three months ended March 31,
(in millions)
 
2020
 
2019
Cost of revenue
 
$
2.4

 
$
3.1

Sales and marketing
 
1.0

 
1.4

General and administrative
 
3.9

 
5.5

Total stock-based compensation expense
 
$
7.3

 
$
10.0


XML 76 R1.htm IDEA: XBRL DOCUMENT v3.20.1
Cover page - shares
3 Months Ended
Mar. 31, 2020
Apr. 24, 2020
Cover [Abstract]    
Document Quarterly Report true  
Entity Registrant Name MORNINGSTAR, INC.  
Entity Central Index Key 0001289419  
Current Fiscal Year End Date --12-31  
Entity Filer Category Large Accelerated Filer  
Document Type 10-Q  
Document Period End Date Mar. 31, 2020  
Document Fiscal Year Focus 2020  
Document Fiscal Period Focus Q1  
Amendment Flag false  
Title of 12(b) Security Common stock, no par value  
Entity Incorporation, State or Country Code IL  
Document Transition Report false  
Entity File Number 000-51280  
Entity Tax Identification Number 36-3297908  
Entity Address, Address Line One 22 West Washington Street  
Entity Address, City or Town Chicago  
Entity Address, State or Province IL  
Entity Address, Postal Zip Code 60602  
Trading Symbol MORN  
Security Exchange Name NASDAQ  
City Area Code 312  
Local Phone Number 696-6000  
Entity Current Reporting Status Yes  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Interactive Data Current Yes  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   42,793,123
XML 77 R51.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Weighted Average Remaining Lease Terms and Discount Rates (Details)
Mar. 31, 2020
Weighted-average remaining lease term (in years)  
Weighted-average remaining lease term (in years) 6 years 8 months 12 days
Weighted-average discount rate  
Weighted-average discount rate 4.20%
XML 78 R55.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes (Income Tax Contingency) (Details) - USD ($)
$ in Millions
Mar. 31, 2020
Dec. 31, 2019
Income Tax Disclosure [Abstract]    
Gross unrecognized tax benefits $ 12.9 $ 12.6
Gross unrecognized tax benefits that would affect income tax expense 12.9 12.6
Decrease in income tax expense upon recognition of gross unrecognized tax benefits $ 12.7 $ 12.4