0001564590-19-030588.txt : 20190808 0001564590-19-030588.hdr.sgml : 20190808 20190808132219 ACCESSION NUMBER: 0001564590-19-030588 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 68 CONFORMED PERIOD OF REPORT: 20190630 FILED AS OF DATE: 20190808 DATE AS OF CHANGE: 20190808 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CSG SYSTEMS INTERNATIONAL INC CENTRAL INDEX KEY: 0001005757 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER PROCESSING & DATA PREPARATION [7374] IRS NUMBER: 470783182 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-27512 FILM NUMBER: 191008744 BUSINESS ADDRESS: STREET 1: 6175 SOUTH WILLOW DRIVE CITY: GREENWOOD VILLAGE STATE: CO ZIP: 80111 BUSINESS PHONE: 3037962850 MAIL ADDRESS: STREET 1: 6175 SOUTH WILLOW DRIVE CITY: GREENWOOD VILLAGE STATE: CO ZIP: 80111 10-Q 1 csgs-10q_20190630.htm 10-Q csgs-10q_20190630.htm
CSG SYSTEMS INTERNATIONAL INC 0001005757 false 2019 Q2 --12-31 Large Accelerated Filer P2Y6M true true 2021-03-31 2023-03-31 2023-03-31 P5Y P5Y P4Y P10Y P2Y 0001005757 2019-01-01 2019-06-30 xbrli:shares 0001005757 2019-08-02 iso4217:USD 0001005757 2019-06-30 0001005757 2018-12-31 0001005757 us-gaap:ComputerSoftwareIntangibleAssetMember 2019-06-30 0001005757 us-gaap:ComputerSoftwareIntangibleAssetMember 2018-12-31 0001005757 csgs:AcquiredClientContractsMember 2019-06-30 0001005757 csgs:AcquiredClientContractsMember 2018-12-31 iso4217:USD xbrli:shares 0001005757 2019-04-01 2019-06-30 0001005757 2018-04-01 2018-06-30 0001005757 2018-01-01 2018-06-30 0001005757 us-gaap:CommonStockMember 2018-12-31 0001005757 csgs:CommonStockWarrantsMember 2018-12-31 0001005757 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001005757 us-gaap:TreasuryStockMember 2018-12-31 0001005757 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001005757 us-gaap:RetainedEarningsMember 2018-12-31 0001005757 us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0001005757 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0001005757 2019-01-01 2019-03-31 0001005757 us-gaap:CommonStockMember 2019-01-01 2019-03-31 0001005757 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0001005757 us-gaap:TreasuryStockMember 2019-01-01 2019-03-31 0001005757 us-gaap:CommonStockMember 2019-03-31 0001005757 csgs:CommonStockWarrantsMember 2019-03-31 0001005757 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0001005757 us-gaap:TreasuryStockMember 2019-03-31 0001005757 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0001005757 us-gaap:RetainedEarningsMember 2019-03-31 0001005757 2019-03-31 0001005757 us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0001005757 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-04-01 2019-06-30 0001005757 us-gaap:CommonStockMember 2019-04-01 2019-06-30 0001005757 us-gaap:AdditionalPaidInCapitalMember 2019-04-01 2019-06-30 0001005757 us-gaap:TreasuryStockMember 2019-04-01 2019-06-30 0001005757 us-gaap:CommonStockMember 2019-06-30 0001005757 csgs:CommonStockWarrantsMember 2019-06-30 0001005757 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0001005757 us-gaap:TreasuryStockMember 2019-06-30 0001005757 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0001005757 us-gaap:RetainedEarningsMember 2019-06-30 0001005757 us-gaap:CommonStockMember 2017-12-31 0001005757 csgs:CommonStockWarrantsMember 2017-12-31 0001005757 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001005757 us-gaap:TreasuryStockMember 2017-12-31 0001005757 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001005757 us-gaap:RetainedEarningsMember 2017-12-31 0001005757 2017-12-31 0001005757 us-gaap:RetainedEarningsMember 2018-01-01 2018-03-31 0001005757 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-03-31 0001005757 2018-01-01 2018-03-31 0001005757 us-gaap:CommonStockMember 2018-01-01 2018-03-31 0001005757 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-03-31 0001005757 us-gaap:TreasuryStockMember 2018-01-01 2018-03-31 0001005757 us-gaap:CommonStockMember 2018-03-31 0001005757 csgs:CommonStockWarrantsMember 2018-03-31 0001005757 us-gaap:AdditionalPaidInCapitalMember 2018-03-31 0001005757 us-gaap:TreasuryStockMember 2018-03-31 0001005757 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-03-31 0001005757 us-gaap:RetainedEarningsMember 2018-03-31 0001005757 2018-03-31 0001005757 us-gaap:RetainedEarningsMember 2018-04-01 2018-06-30 0001005757 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-04-01 2018-06-30 0001005757 us-gaap:CommonStockMember 2018-04-01 2018-06-30 0001005757 us-gaap:AdditionalPaidInCapitalMember 2018-04-01 2018-06-30 0001005757 us-gaap:TreasuryStockMember 2018-04-01 2018-06-30 0001005757 us-gaap:CommonStockMember 2018-06-30 0001005757 csgs:CommonStockWarrantsMember 2018-06-30 0001005757 us-gaap:AdditionalPaidInCapitalMember 2018-06-30 0001005757 us-gaap:TreasuryStockMember 2018-06-30 0001005757 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 0001005757 us-gaap:RetainedEarningsMember 2018-06-30 0001005757 2018-06-30 0001005757 csgs:CloudAndRelatedSolutionsRevenueMember srt:MinimumMember 2019-01-01 2019-06-30 0001005757 csgs:CloudAndRelatedSolutionsRevenueMember srt:MaximumMember 2019-01-01 2019-06-30 xbrli:pure 0001005757 2019-07-01 2019-06-30 0001005757 csgs:CloudAndRelatedSolutionsMember 2019-04-01 2019-06-30 0001005757 csgs:CloudAndRelatedSolutionsMember 2018-04-01 2018-06-30 0001005757 csgs:CloudAndRelatedSolutionsMember 2019-01-01 2019-06-30 0001005757 csgs:CloudAndRelatedSolutionsMember 2018-01-01 2018-06-30 0001005757 us-gaap:LicenseAndServiceMember 2019-04-01 2019-06-30 0001005757 us-gaap:LicenseAndServiceMember 2018-04-01 2018-06-30 0001005757 us-gaap:LicenseAndServiceMember 2019-01-01 2019-06-30 0001005757 us-gaap:LicenseAndServiceMember 2018-01-01 2018-06-30 0001005757 us-gaap:MaintenanceMember 2019-04-01 2019-06-30 0001005757 us-gaap:MaintenanceMember 2018-04-01 2018-06-30 0001005757 us-gaap:MaintenanceMember 2019-01-01 2019-06-30 0001005757 us-gaap:MaintenanceMember 2018-01-01 2018-06-30 0001005757 srt:AmericasMember 2019-04-01 2019-06-30 0001005757 srt:AmericasMember 2018-04-01 2018-06-30 0001005757 srt:AmericasMember 2019-01-01 2019-06-30 0001005757 srt:AmericasMember 2018-01-01 2018-06-30 0001005757 us-gaap:EMEAMember 2019-04-01 2019-06-30 0001005757 us-gaap:EMEAMember 2018-04-01 2018-06-30 0001005757 us-gaap:EMEAMember 2019-01-01 2019-06-30 0001005757 us-gaap:EMEAMember 2018-01-01 2018-06-30 0001005757 srt:AsiaPacificMember 2019-04-01 2019-06-30 0001005757 srt:AsiaPacificMember 2018-04-01 2018-06-30 0001005757 srt:AsiaPacificMember 2019-01-01 2019-06-30 0001005757 srt:AsiaPacificMember 2018-01-01 2018-06-30 0001005757 srt:MaximumMember 2019-01-01 2019-06-30 0001005757 srt:MaximumMember 2018-01-01 2018-12-31 0001005757 us-gaap:FairValueInputsLevel1Member us-gaap:MoneyMarketFundsMember us-gaap:CashAndCashEquivalentsMember 2019-06-30 0001005757 us-gaap:MoneyMarketFundsMember us-gaap:CashAndCashEquivalentsMember 2019-06-30 0001005757 us-gaap:FairValueInputsLevel1Member us-gaap:MoneyMarketFundsMember us-gaap:CashAndCashEquivalentsMember 2018-12-31 0001005757 us-gaap:MoneyMarketFundsMember us-gaap:CashAndCashEquivalentsMember 2018-12-31 0001005757 us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperMember us-gaap:CashAndCashEquivalentsMember 2019-06-30 0001005757 us-gaap:CommercialPaperMember us-gaap:CashAndCashEquivalentsMember 2019-06-30 0001005757 us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperMember us-gaap:CashAndCashEquivalentsMember 2018-12-31 0001005757 us-gaap:CommercialPaperMember us-gaap:CashAndCashEquivalentsMember 2018-12-31 0001005757 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember us-gaap:ShortTermInvestmentsMember 2019-06-30 0001005757 us-gaap:CorporateDebtSecuritiesMember us-gaap:ShortTermInvestmentsMember 2019-06-30 0001005757 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember us-gaap:ShortTermInvestmentsMember 2018-12-31 0001005757 us-gaap:CorporateDebtSecuritiesMember us-gaap:ShortTermInvestmentsMember 2018-12-31 0001005757 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:ShortTermInvestmentsMember 2019-06-30 0001005757 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:ShortTermInvestmentsMember 2019-06-30 0001005757 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:ShortTermInvestmentsMember 2018-12-31 0001005757 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:ShortTermInvestmentsMember 2018-12-31 0001005757 us-gaap:FairValueInputsLevel2Member us-gaap:AssetBackedSecuritiesMember us-gaap:ShortTermInvestmentsMember 2019-06-30 0001005757 us-gaap:AssetBackedSecuritiesMember us-gaap:ShortTermInvestmentsMember 2019-06-30 0001005757 us-gaap:FairValueInputsLevel2Member us-gaap:AssetBackedSecuritiesMember us-gaap:ShortTermInvestmentsMember 2018-12-31 0001005757 us-gaap:AssetBackedSecuritiesMember us-gaap:ShortTermInvestmentsMember 2018-12-31 0001005757 us-gaap:FairValueInputsLevel1Member 2019-06-30 0001005757 us-gaap:FairValueInputsLevel2Member 2019-06-30 0001005757 us-gaap:FairValueInputsLevel1Member 2018-12-31 0001005757 us-gaap:FairValueInputsLevel2Member 2018-12-31 0001005757 csgs:TwoThousandEighteenCreditAgreementMember csgs:TwoThousandEighteenTermLoanMember 2019-06-30 0001005757 csgs:TwoThousandEighteenCreditAgreementMember csgs:TwoThousandEighteenTermLoanMember 2018-12-31 0001005757 csgs:TwoThousandSixteenSeniorConvertibleNotesMember 2019-06-30 0001005757 csgs:TwoThousandSixteenSeniorConvertibleNotesMember 2018-12-31 0001005757 csgs:PaymentTechnologyAndServicesCompanyMember 2019-06-30 0001005757 us-gaap:AccountingStandardsUpdate201602Member 2019-01-01 0001005757 csgs:ClientContractCostsMember 2019-04-01 2019-06-30 0001005757 csgs:ClientContractCostsMember 2018-04-01 2018-06-30 0001005757 csgs:ClientContractCostsMember 2019-01-01 2019-06-30 0001005757 csgs:ClientContractCostsMember 2018-01-01 2018-06-30 0001005757 csgs:TwoThousandEighteenCreditAgreementMember csgs:TwoThousandEighteenTermLoanMember 2019-01-01 2019-06-30 0001005757 csgs:TwoThousandEighteenCreditAgreementMember csgs:TwoThousandEighteenTermLoanMember 2018-01-01 2018-12-31 0001005757 csgs:TwoThousandEighteenCreditAgreementMember us-gaap:RevolvingCreditFacilityMember 2019-06-30 0001005757 csgs:TwoThousandEighteenCreditAgreementMember us-gaap:RevolvingCreditFacilityMember 2019-01-01 2019-06-30 0001005757 csgs:TwoThousandSixteenSeniorConvertibleNotesMember 2019-01-01 2019-06-30 0001005757 csgs:TwoThousandEighteenCreditAgreementMember us-gaap:LondonInterbankOfferedRateLIBORMember srt:MinimumMember 2019-01-01 2019-06-30 0001005757 csgs:TwoThousandEighteenCreditAgreementMember us-gaap:LondonInterbankOfferedRateLIBORMember srt:MaximumMember 2019-01-01 2019-06-30 0001005757 csgs:TwoThousandEighteenCreditAgreementMember us-gaap:BaseRateMember srt:MinimumMember 2019-01-01 2019-06-30 0001005757 csgs:TwoThousandEighteenCreditAgreementMember us-gaap:BaseRateMember srt:MaximumMember 2019-01-01 2019-06-30 0001005757 csgs:TwoThousandEighteenCreditAgreementMember srt:MinimumMember 2019-01-01 2019-06-30 0001005757 csgs:TwoThousandEighteenCreditAgreementMember srt:MaximumMember 2019-01-01 2019-06-30 0001005757 csgs:TwoThousandSixteenSeniorConvertibleNotesMember 2018-01-01 2018-12-31 csgs:Tradingday 0001005757 srt:MaximumMember 2019-06-30 csgs:Lease 0001005757 csgs:FortePaymentSystemsIncMember 2019-01-01 2019-06-30 0001005757 csgs:FortePaymentSystemsIncMember 2018-10-01 0001005757 csgs:FortePaymentSystemsIncMember 2018-10-01 2018-10-01 0001005757 csgs:FortePaymentSystemsIncMember 2019-06-30 0001005757 csgs:SECRule10b51PlanMember 2019-04-01 2019-06-30 0001005757 csgs:SECRule10b51PlanMember 2018-04-01 2018-06-30 0001005757 csgs:SECRule10b51PlanMember 2019-01-01 2019-06-30 0001005757 csgs:SECRule10b51PlanMember 2018-01-01 2018-06-30 0001005757 csgs:ComcastMember 2014-12-31 0001005757 2014-01-01 2014-12-31 0001005757 csgs:ComcastMember csgs:CommonStockWarrantsMember 2018-01-01 2018-12-31 0001005757 csgs:ComcastMember 2019-06-30 0001005757 csgs:ComcastMember 2019-01-01 2019-06-30 0001005757 us-gaap:RestrictedStockUnitsRSUMember 2019-03-31 0001005757 us-gaap:RestrictedStockUnitsRSUMember 2018-12-31 0001005757 us-gaap:RestrictedStockUnitsRSUMember 2019-04-01 2019-06-30 0001005757 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-06-30 0001005757 us-gaap:RestrictedStockUnitsRSUMember 2019-06-30 0001005757 us-gaap:PerformanceSharesMember 2019-01-01 2019-06-30

 

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

FORM 10-Q

 

(Mark One)

 

QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

 

For the quarterly period ended June 30, 2019

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 0-27512

 

CSG SYSTEMS INTERNATIONAL, INC.

(Exact name of registrant as specified in its charter)

 

 

Delaware

47-0783182

(State or other jurisdiction
of incorporation or organization)

(I.R.S. Employer
Identification No.)

 

6175 S. Willow Drive, 10th Floor

Greenwood Village, Colorado 80111

(Address of principal executive offices, including zip code)

(303) 200-2000

(Registrant’s telephone number, including area code)

 

Securities registered pursuant to Section 12(b) of the Act:

 

Title of each class

 

Trading

Symbol(s)

 

Name of each exchange on which registered

Common Stock, Par Value $0.01 Per Share

 

CSGS

 

NASDAQ Stock Market LLC

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes              No     

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).  Yes              No     

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.

 

Large accelerated filer

 

  

Accelerated filer

 

Non-accelerated filer

 

  

Smaller reporting company

 

Emerging growth company

 

 

 

 

 

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. 

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes      No  

As of August 2, 2019, there were 33,007,698 shares of the registrant’s common stock outstanding.

 

 

 

 


 

CSG SYSTEMS INTERNATIONAL, INC.

FORM 10-Q for the Quarter Ended June 30, 2019

INDEX

 

 

 

Page No.

 

 

 

Part I - FINANCIAL INFORMATION

 

 

 

 

Item 1.

Condensed Consolidated Balance Sheets as of June 30, 2019 and December 31, 2018 (Unaudited)

3

 

 

 

 

Condensed Consolidated Statements of Income for the Quarters and Six Months Ended June 30, 2019 and 2018 (Unaudited)

4

 

 

 

 

Condensed Consolidated Statements of Comprehensive Income (Loss) for the Quarters and Six Months Ended June 30, 2019 and 2018 (Unaudited)

5

 

 

 

 

Condensed Consolidated Statements of Stockholders’ Equity for the Quarters and Six Months Ended June 30, 2019 and 2018 (Unaudited)

6

 

 

 

 

Condensed Consolidated Statements of Cash Flows for the Six Months Ended June 30, 2019 and 2018 (Unaudited)

7

 

 

 

 

Notes to Condensed Consolidated Financial Statements (Unaudited)

8

 

 

 

Item 2.

Management’s Discussion and Analysis of Financial Condition and Results of Operations

16

 

 

 

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

26

 

 

 

Item 4.

Controls and Procedures

27

 

 

 

Part II - OTHER INFORMATION

 

 

 

 

Item 1.

Legal Proceedings

28

 

 

 

Item 1A.

Risk Factors

28

 

 

 

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

28

 

 

 

Item 6.

Exhibits

28

 

 

 

 

Index to Exhibits

29

 

 

 

 

Signatures

30

 

 

 

2


 

CSG SYSTEMS INTERNATIONAL, INC.

CONDENSED CONSOLIDATED BALANCE SHEETS - UNAUDITED

(in thousands, except per share amounts)  

 

 

June 30,

 

 

December 31,

 

 

 

2019

 

 

2018

 

ASSETS

 

 

 

 

 

 

 

 

Current assets:

 

 

 

 

 

 

 

 

Cash and cash equivalents

 

$

113,777

 

 

$

139,277

 

Short-term investments

 

 

17,674

 

 

 

23,603

 

Total cash, cash equivalents and short-term investments

 

 

131,451

 

 

 

162,880

 

Settlement assets

 

 

88,575

 

 

 

124,627

 

Trade accounts receivable:

 

 

 

 

 

 

 

 

Billed, net of allowance of $2,861 and $3,115

 

 

265,795

 

 

 

235,827

 

Unbilled

 

 

39,275

 

 

 

37,227

 

Income taxes receivable

 

 

7,206

 

 

 

6,720

 

Other current assets

 

 

40,326

 

 

 

32,286

 

Total current assets

 

 

572,628

 

 

 

599,567

 

Non-current assets:

 

 

 

 

 

 

 

 

Property and equipment, net of depreciation of $102,018 and $93,278

 

 

84,354

 

 

 

81,813

 

Operating lease right-of-use assets

 

 

94,028

 

 

 

-

 

Software, net of amortization of $122,441 and $119,381

 

 

33,322

 

 

 

36,400

 

Goodwill

 

 

256,890

 

 

 

255,816

 

Acquired client contracts, net of amortization of $87,760 and $82,692

 

 

60,230

 

 

 

65,456

 

Client contract costs, net of amortization of $30,169 and $43,051

 

 

39,724

 

 

 

37,289

 

Deferred income taxes

 

 

10,442

 

 

 

11,087

 

Other assets

 

 

28,099

 

 

 

26,934

 

Total non-current assets

 

 

607,089

 

 

 

514,795

 

Total assets

 

$

1,179,717

 

 

$

1,114,362

 

LIABILITIES AND STOCKHOLDERS' EQUITY

 

 

 

 

 

 

 

 

Current liabilities:

 

 

 

 

 

 

 

 

Current portion of long-term debt

 

$

8,438

 

 

$

7,500

 

Operating lease liabilities

 

 

22,279

 

 

 

-

 

Client deposits

 

 

36,369

 

 

 

36,889

 

Trade accounts payable

 

 

44,874

 

 

 

45,386

 

Accrued employee compensation

 

 

51,434

 

 

 

61,107

 

Settlement liabilities

 

 

87,194

 

 

 

123,613

 

Deferred revenue

 

 

48,277

 

 

 

40,236

 

Income taxes payable

 

 

430

 

 

 

218

 

Other current liabilities

 

 

36,289

 

 

 

35,442

 

Total current liabilities

 

 

335,584

 

 

 

350,391

 

Non-current liabilities:

 

 

 

 

 

 

 

 

Long-term debt, net of unamortized discounts of $12,327 and $14,549

 

 

349,860

 

 

 

352,326

 

Operating lease liabilities

 

 

77,993

 

 

 

-

 

Deferred revenue

 

 

15,463

 

 

 

17,527

 

Income taxes payable

 

 

2,684

 

 

 

2,284

 

Deferred income taxes

 

 

11,204

 

 

 

8,205

 

Other non-current liabilities

 

 

12,605

 

 

 

22,605

 

Total non-current liabilities

 

 

469,809

 

 

 

402,947

 

Total liabilities

 

 

805,393

 

 

 

753,338

 

Stockholders' equity:

 

 

 

 

 

 

 

 

Preferred stock, par value $.01 per share; 10,000 shares authorized; zero shares issued and outstanding

 

 

-

 

 

 

-

 

Common stock, par value $.01 per share; 100,000 shares authorized; 33,062 and 33,158 shares outstanding

 

 

696

 

 

 

693

 

Common stock warrants; 439 warrants vested; 1,425 issued

 

 

9,082

 

 

 

9,082

 

Additional paid-in capital

 

 

446,512

 

 

 

441,417

 

Treasury stock, at cost; 35,172 and 34,779 shares

 

 

(858,186

)

 

 

(842,360

)

Accumulated other comprehensive income (loss):

 

 

 

 

 

 

 

 

Unrealized gain on short-term investments, net of tax

 

 

30

 

 

 

2

 

Cumulative foreign currency translation adjustments

 

 

(42,908

)

 

 

(42,937

)

Accumulated earnings

 

 

819,098

 

 

 

795,127

 

Total stockholders' equity

 

 

374,324

 

 

 

361,024

 

Total liabilities and stockholders' equity

 

$

1,179,717

 

 

$

1,114,362

 

The accompanying notes are an integral part of these condensed consolidated financial statements.

 

3


 

CSG SYSTEMS INTERNATIONAL, INC.

CONDENSED CONSOLIDATED STATEMENTS OF INCOME - UNAUDITED

(in thousands, except per share amounts)

 

 

Quarter Ended

 

 

Six Months Ended

 

 

 

June 30,

2019

 

 

June 30,

2018

 

 

June 30,

2019

 

 

June 30,

2018

 

 

Revenues

$

245,856

 

 

$

213,033

 

 

$

490,649

 

 

$

414,737

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cost of revenues (exclusive of depreciation, shown separately below)

 

132,234

 

 

 

109,492

 

 

 

261,197

 

 

 

210,588

 

 

Other operating expenses:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Research and development

 

30,645

 

 

 

30,953

 

 

 

63,236

 

 

 

60,332

 

 

Selling, general and administrative

 

45,372

 

 

 

40,624

 

 

 

91,290

 

 

 

81,272

 

 

Depreciation

 

5,441

 

 

 

4,548

 

 

 

10,554

 

 

 

8,462

 

 

Restructuring and reorganization charges

 

1,826

 

 

 

3,329

 

 

 

1,941

 

 

 

4,229

 

 

Total operating expenses

 

215,518

 

 

 

188,946

 

 

 

428,218

 

 

 

364,883

 

 

Operating income

 

30,338

 

 

 

24,087

 

 

 

62,431

 

 

 

49,854

 

 

Other income (expense):

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Interest expense

 

(4,498

)

 

 

(4,480

)

 

 

(9,058

)

 

 

(8,746

)

 

Amortization of original issue discount

 

(700

)

 

 

(661

)

 

 

(1,390

)

 

 

(1,313

)

 

Interest and investment income, net

 

417

 

 

 

770

 

 

 

936

 

 

 

1,581

 

 

Loss on extinguishment of debt

 

-

 

 

 

-

 

 

 

-

 

 

 

(810

)

 

Other, net

 

1,280

 

 

 

1,008

 

 

 

(231

)

 

 

362

 

 

Total other

 

(3,501

)

 

 

(3,363

)

 

 

(9,743

)

 

 

(8,926

)

 

Income before income taxes

 

26,837

 

 

 

20,724

 

 

 

52,688

 

 

 

40,928

 

 

Income tax provision

 

(7,458

)

 

 

(5,607

)

 

 

(14,058

)

 

 

(11,797

)

 

Net income

$

19,379

 

 

$

15,117

 

 

$

38,630

 

 

$

29,131

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Weighted-average shares outstanding:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

32,093

 

 

 

32,589

 

 

 

32,111

 

 

 

32,558

 

 

Diluted

 

32,458

 

 

 

32,908

 

 

 

32,448

 

 

 

33,005

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Earnings per common share:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Basic

$

0.60

 

 

$

0.46

 

 

$

1.20

 

 

$

0.89

 

 

Diluted

 

0.60

 

 

 

0.46

 

 

 

1.19

 

 

 

0.88

 

 

The accompanying notes are an integral part of these condensed consolidated financial statements.

 

 

 

4


 

CSG SYSTEMS INTERNATIONAL, INC.

CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - UNAUDITED

(in thousands)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Quarter Ended

 

 

Six Months Ended

 

 

 

 

June 30,

2019

 

 

June 30,

2018

 

 

June 30,

2019

 

 

June 30,

2018

 

 

Net income

 

$

19,379

 

 

$

15,117

 

 

$

38,630

 

 

$

29,131

 

 

Other comprehensive income (loss), net of tax:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Foreign currency translation adjustments

 

 

(3,818

)

 

 

(16,231

)

 

 

29

 

 

 

(8,521

)

 

Unrealized holding gain (loss) on short-term investments arising during period

 

 

10

 

 

 

68

 

 

 

28

 

 

 

(26

)

 

Other comprehensive income (loss), net of tax

 

 

(3,808

)

 

 

(16,163

)

 

 

57

 

 

 

(8,547

)

 

Total comprehensive income (loss), net of tax

 

$

15,571

 

 

$

(1,046

)

 

$

38,687

 

 

$

20,584

 

 

The accompanying notes are an integral part of these condensed consolidated financial statements.

 

5


 

CSG SYSTEMS INTERNATIONAL, INC.

CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY - UNAUDITED

(in thousands)

 

Shares of Common Stock Outstanding

 

Common Stock

 

Common Stock Warrants

 

Additional Paid-in Capital

 

Treasury Stock

 

Accumulated Other Comprehensive Income (Loss)

 

Accumulated Earnings

 

Total Stockholders' Equity

 

For the Six Months Ended June 30, 2019

 

BALANCE, January 1, 2019

 

33,158

 

$

693

 

$

9,082

 

$

441,417

 

$

(842,360

)

$

(42,935

)

$

795,127

 

$

361,024

 

Comprehensive income:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income

 

-

 

 

-

 

 

-

 

 

-

 

 

-

 

 

-

 

 

19,251

 

 

 

 

Unrealized gain on short-term investments, net of tax

 

-

 

 

-

 

 

-

 

 

-

 

 

-

 

 

18

 

 

-

 

 

 

 

Foreign currency translation adjustments

 

-

 

 

-

 

 

-

 

 

-

 

 

-

 

 

3,847

 

 

-

 

 

 

 

Total comprehensive income

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

23,116

 

Repurchase of common stock

 

(352

)

 

-

 

 

-

 

 

(4,134

)

 

(9,290

)

 

-

 

 

-

 

 

(13,424

)

Issuance of common stock pursuant to employee stock purchase plan

 

15

 

 

-

 

 

-

 

 

512

 

 

-

 

 

-

 

 

-

 

 

512

 

Issuance of restricted common stock pursuant to stock-based compensation plans

 

462

 

 

4

 

 

-

 

 

(4

)

 

-

 

 

-

 

 

-

 

 

-

 

Cancellation of restricted common stock issued pursuant to stock-based compensation plans

 

(3

)

 

-

 

 

-

 

 

-

 

 

-

 

 

-

 

 

-

 

 

-

 

Stock-based compensation expense

 

-

 

 

-

 

 

-

 

 

3,693

 

 

-

 

 

-

 

 

-

 

 

3,693

 

Declaration of cash dividends

 

-

 

 

-

 

 

-

 

 

-

 

 

-

 

 

-

 

 

(7,411

)

 

(7,411

)

BALANCE, March 31, 2019

 

33,280

 

 

697

 

 

9,082

 

 

441,484

 

 

(851,650

)

 

(39,070

)

 

806,967

 

 

367,510

 

Comprehensive income:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income

 

-

 

 

-

 

 

-

 

 

-

 

 

-

 

 

-

 

 

19,379

 

 

 

 

Unrealized gain on short-term investments, net of tax

 

-

 

 

-

 

 

-

 

 

-

 

 

-

 

 

10

 

 

-

 

 

 

 

Foreign currency translation adjustments

 

-

 

 

-

 

 

-

 

 

-

 

 

-

 

 

(3,818

)

 

-

 

 

 

 

Total comprehensive income

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

15,571

 

Repurchase of common stock

 

(148

)

 

-

 

 

-

 

 

(383

)

 

(6,536

)

 

-

 

 

-

 

 

(6,919

)

Issuance of common stock pursuant to employee stock purchase plan

 

15

 

 

-

 

 

-

 

 

603

 

 

-

 

 

-

 

 

-

 

 

603

 

Issuance of restricted common stock pursuant to stock-based compensation plans

 

6

 

 

-

 

 

-

 

 

-

 

 

-

 

 

-

 

 

-

 

 

-

 

Cancellation of restricted common stock issued pursuant to stock-based compensation plans

 

(91

)

 

(1

)

 

-

 

 

1

 

 

-

 

 

-

 

 

-

 

 

-

 

Stock-based compensation expense

 

-

 

 

-

 

 

-

 

 

4,807

 

 

-

 

 

-

 

 

-

 

 

4,807

 

Declaration of cash dividends

 

-

 

 

-

 

 

-

 

 

-

 

 

-

 

 

-

 

 

(7,248

)

 

(7,248

)

BALANCE, June 30, 2019

 

33,062

 

$

696

 

$

9,082

 

$

446,512

 

$

(858,186

)

$

(42,878

)

$

819,098

 

$

374,324

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

For the Six Months Ended June 30, 2018

 

BALANCE, January 1, 2018

 

33,516

 

$

689

 

$

9,082

 

$

427,091

 

$

(814,732

)

$

(28,822

)

$

749,438

 

$

342,746

 

Comprehensive income:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income

 

-

 

 

-

 

 

-

 

 

-

 

 

-

 

 

-

 

 

14,014

 

 

 

 

Unrealized loss on short-term investments, net of tax

 

-

 

 

-

 

 

-

 

 

-

 

 

-

 

 

(94

)

 

-

 

 

 

 

Foreign currency translation adjustments

 

-

 

 

-

 

 

-

 

 

-

 

 

-

 

 

7,710

 

 

-

 

 

 

 

Total comprehensive income

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

21,630

 

Repurchase of common stock

 

(255

)

 

-

 

 

-

 

 

(6,218

)

 

(5,702

)

 

-

 

 

-

 

 

(11,920

)

Issuance of common stock pursuant to employee stock purchase plan

 

14

 

 

-

 

 

-

 

 

484

 

 

-

 

 

-

 

 

-

 

 

484

 

Issuance of restricted common stock pursuant to stock-based compensation plans

 

458

 

 

4

 

 

-

 

 

(4

)

 

-

 

 

-

 

 

-

 

 

-

 

Cancellation of restricted common stock issued pursuant to stock-based compensation plans

 

(59

)

 

(1

)

 

-

 

 

1

 

 

-

 

 

-

 

 

-

 

 

-

 

Stock-based compensation expense

 

-

 

 

-

 

 

-

 

 

4,572

 

 

-

 

 

-

 

 

-

 

 

4,572

 

Declaration of cash dividends

 

-

 

 

-

 

 

-

 

 

-

 

 

-

 

 

-

 

 

(6,999

)

 

(6,999

)

Adjustments due to adoption of new accounting standards

 

-

 

 

-

 

 

-

 

 

-

 

 

-

 

 

-

 

 

7,562

 

 

7,562

 

BALANCE, March 31, 2018

 

33,674

 

 

692

 

 

9,082

 

 

425,926

 

 

(820,434

)

 

(21,206

)

 

764,015

 

 

358,075

 

Comprehensive income:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income

 

-

 

 

-

 

 

-

 

 

-

 

 

-

 

 

-

 

 

15,117

 

 

 

 

Unrealized loss on short-term investments, net of tax

 

-

 

 

-

 

 

-

 

 

-

 

 

-

 

 

68

 

 

-

 

 

 

 

Foreign currency translation adjustments

 

-

 

 

-

 

 

-

 

 

-

 

 

-

 

 

(16,231

)

 

-

 

 

 

 

Total comprehensive income

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(1,046

)

Repurchase of common stock

 

(153

)

 

-

 

 

-

 

 

(767

)

 

(5,632

)

 

-

 

 

-

 

 

(6,399

)

Issuance of common stock pursuant to employee stock purchase plan

 

18

 

 

-

 

 

-

 

 

650

 

 

-

 

 

-

 

 

-

 

 

650

 

Issuance of restricted common stock pursuant to stock-based compensation plans

 

41

 

 

-

 

 

-

 

 

-

 

 

-

 

 

-

 

 

-

 

 

-

 

Cancellation of restricted common stock issued pursuant to stock-based compensation plans

 

(19

)

 

-

 

 

-

 

 

-

 

 

-

 

 

-

 

 

-

 

 

-

 

Stock-based compensation expense

 

-

 

 

-

 

 

-

 

 

5,641

 

 

-

 

 

-

 

 

-

 

 

5,641

 

Declaration of cash dividends

 

-

 

 

-

 

 

-

 

 

-

 

 

-

 

 

-

 

 

(7,061

)

 

(7,061

)

BALANCE, June 30, 2018

 

33,561

 

$

692

 

$

9,082

 

$

431,450

 

$

(826,066

)

$

(37,369

)

$

772,071

 

$

349,860

 

The accompanying notes are an integral part of these condensed consolidated financial statements.

6


 

CSG SYSTEMS INTERNATIONAL, INC.

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - UNAUDITED

(in thousands)

 

 

Six Months Ended

 

 

 

June 30,

2019

 

 

June 30,

2018

 

 

Cash flows from operating activities:

 

 

 

 

 

 

 

 

Net income

$

38,630

 

 

$

29,131

 

 

Adjustments to reconcile net income to net cash provided by operating activities:

 

 

 

 

 

 

 

 

Depreciation

 

10,554

 

 

 

8,462

 

 

Amortization

 

24,625

 

 

 

20,957

 

 

Amortization of original issue discount

 

1,390

 

 

 

1,313

 

 

Asset impairment

 

365

 

 

 

1,001

 

 

Gain on short-term investments and other

 

(170

)

 

 

(108

)

 

Loss on extinguishment of debt

 

-

 

 

 

810

 

 

Deferred income taxes

 

4,181

 

 

 

4,944

 

 

Stock-based compensation

 

8,500

 

 

 

10,213

 

 

Changes in operating assets and liabilities, net of acquired amounts:

 

 

 

 

 

 

 

 

Trade accounts receivable, net

 

(31,751

)

 

 

(11,369

)

 

Other current and non-current assets and liabilities

 

(16,222

)

 

 

(13,995

)

 

Income taxes payable/receivable

 

(315

)

 

 

1,828

 

 

Trade accounts payable and accrued liabilities

 

(17,328

)

 

 

(27,772

)

 

Deferred revenue

 

5,970

 

 

 

799

 

 

Net cash provided by operating activities

 

28,429

 

 

 

26,214

 

 

 

 

 

 

 

 

 

 

 

Cash flows from investing activities:

 

 

 

 

 

 

 

 

Purchases of software, property and equipment

 

(17,858

)

 

 

(26,715

)

 

Purchases of short-term investments

 

(22,542

)

 

 

(44,345

)

 

Proceeds from sale/maturity of short-term investments

 

28,753

 

 

 

116,866

 

 

Acquisition of and investments in business, net of cash acquired

 

(4,000

)

 

 

(68,636

)

 

Net cash used in investing activities

 

(15,647

)

 

 

(22,830

)

 

 

 

 

 

 

 

 

 

 

Cash flows from financing activities:

 

 

 

 

 

 

 

 

Proceeds from issuance of common stock

 

1,115

 

 

 

1,134

 

 

Payment of cash dividends

 

(14,808

)

 

 

(14,375

)

 

Repurchase of common stock

 

(20,741

)

 

 

(18,319

)

 

Proceeds from long-term debt

 

-

 

 

 

150,000

 

 

Payments on long-term debt

 

(3,750

)

 

 

(121,875

)

 

Payments of deferred financing costs

 

-

 

 

 

(1,490

)

 

Net cash used in financing activities

 

(38,184

)

 

 

(4,925

)

 

Effect of exchange rate fluctuations on cash

 

(98

)

 

 

(1,031

)

 

 

 

 

 

 

 

 

 

 

Net decrease in cash and cash equivalents

 

(25,500

)

 

 

(2,572

)

 

 

 

 

 

 

 

 

 

 

Cash and cash equivalents, beginning of period

 

139,277

 

 

 

122,243

 

 

Cash and cash equivalents, end of period

$

113,777

 

 

$

119,671

 

 

 

 

 

 

 

 

 

 

 

Supplemental disclosures of cash flow information:

 

 

 

 

 

 

 

 

Cash paid during the period for:

 

 

 

 

 

 

 

 

Interest

$

8,110

 

 

$

7,744

 

 

Income taxes

 

10,244

 

 

 

4,778

 

 

The accompanying notes are an integral part of these condensed consolidated financial statements.

 

 

7


 

CSG SYSTEMS INTERNATIONAL, INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)

1. GENERAL

We have prepared the accompanying unaudited condensed consolidated financial statements as of June 30, 2019 and December 31, 2018, and for the quarters and six months ended June 30, 2019 and 2018, in accordance with accounting principles generally accepted in the United States of America (“U.S.”) (“GAAP”) for interim financial information, and pursuant to the instructions to Form 10-Q and the rules and regulations of the Securities and Exchange Commission (the “SEC”).  Accordingly, they do not include all of the information and footnotes required by GAAP for complete financial statements.  In the opinion of our management, all adjustments (consisting only of normal recurring adjustments) considered necessary for a fair presentation of our financial position and operating results have been included.  The unaudited Condensed Consolidated Financial Statements (the “Financial Statements”) should be read in conjunction with the Consolidated Financial Statements and notes thereto, together with Management’s Discussion and Analysis of Financial Condition and Results of Operations (“MD&A”), contained in our Annual Report on Form 10-K for the year ended December 31, 2018 (our “2018 10-K”), filed with the SEC.  The results of operations for the quarter and six months ended June 30, 2019 are not necessarily indicative of the expected results for the entire year ending December 31, 2019.

 

2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

Use of Estimates in Preparation of Financial Statements. The preparation of the accompanying Financial Statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of our Financial Statements, and the reported amounts of revenues and expenses during the reporting periods.  Actual results could differ from those estimates.  

 

Revenues.  The majority of our future revenues is related to our cloud and related solution client contracts that include variable consideration dependent upon a series of monthly volumes and/or daily usage of services and have contractual terms ending from 2019 through 2028.  As of June 30, 2019, our aggregate amount of the transaction price allocated to the remaining performance obligations is approximately $501 million, which is made up of fixed fee consideration and guaranteed minimums expected to be recognized in the future related to performance obligations that are unsatisfied (or partially unsatisfied).  We expect to recognize approximately 90% of this amount by the end of 2021, with the remaining amount recognized by the end of 2028.  We have excluded from this amount variable consideration expected to be recognized in the future related to performance obligations that are unsatisfied.    

 

The nature, amount, timing and uncertainty of our revenues and how revenues and cash flows are affected by economic factors is most appropriately depicted by type of revenues and by geographic region (using the location of the client as the basis of attributing revenues to the individual regions) as follows (in thousands):

 

 

 

Quarter Ended

 

 

Six Months Ended

 

 

 

June 30,

 

 

June 30,

 

 

 

2019

 

 

2018

 

 

2019

 

 

2018

 

Cloud and related solutions

 

$

222,183

 

 

$

187,401

 

 

$

441,773

 

 

$

364,917

 

Software and services

 

 

12,173

 

 

 

13,331

 

 

 

25,201

 

 

 

25,290

 

Maintenance

 

 

11,500

 

 

 

12,301

 

 

 

23,675

 

 

 

24,530

 

Total revenues

 

$

245,856

 

 

$

213,033

 

 

$

490,649

 

 

$

414,737

 

 

 

 

Quarter Ended

 

 

Six Months Ended

 

 

 

June 30,

 

 

June 30,

 

 

 

2019

 

 

2018

 

 

2019

 

 

2018

 

Americas (principally the U.S.)

 

$

214,390

 

 

$

180,217

 

 

$

425,120

 

 

$

350,120

 

Europe, Middle East, and Africa

 

 

22,606

 

 

 

21,977

 

 

 

47,232

 

 

 

42,411

 

Asia Pacific

 

 

8,860

 

 

 

10,839

 

 

 

18,297

 

 

 

22,206

 

Total revenues

 

$

245,856

 

 

$

213,033

 

 

$

490,649

 

 

$

414,737

 

 

Deferred revenue recognized during the quarter and six months ended June 30, 2019 was $11.3 million and $29.8 million, respectively.

Cash and Cash Equivalents. We consider all highly liquid investments with original maturities of three months or less at the date of the purchase to be cash equivalents.  As of June 30, 2019 and December 31, 2018, our cash equivalents consist primarily of institutional money market funds, commercial paper, and time deposits held at major banks.

8


 

As of June 30, 2019 and December 31, 2018, we had $3.1 million and $3.0 million, respectively, of restricted cash that serves to collateralize outstanding letters of credit.  This restricted cash is included in cash and cash equivalents in our Condensed Consolidated Balance Sheets (“Balance Sheets” or “Balance Sheet”).

Short-term Investments and Other Financial Instruments.  Our financial instruments as of June 30, 2019 and December 31, 2018 include cash and cash equivalents, short-term investments, accounts receivable, accounts payable, and debt.  Because of their short maturities, the carrying amounts of cash equivalents, accounts receivable, and accounts payable approximate their fair value.

Our short-term investments and certain of our cash equivalents are considered “available-for-sale” and are reported at fair value in our Balance Sheets, with unrealized gains and losses, net of the related income tax effect, excluded from earnings and reported in a separate component of stockholders’ equity.  Realized and unrealized gains and losses were not material in any period presented.

Primarily all short-term investments held by us as of June 30, 2019 and December 31, 2018 have contractual maturities of less than two years from the time of acquisition.  Our short-term investments as of June 30, 2019 and December 31, 2018 consisted almost entirely of fixed income securities.  Proceeds from the sale/maturity of short-term investments for the six months ended June 30, 2019 and 2018 were $28.8 million and $116.9 million, respectively.

Our short-term investments as of June 30, 2019 and December 31, 2018 were $17.7 million and $23.6 million, respectively.

The following table represents the fair value hierarchy based upon three levels of inputs, of which Levels 1 and 2 are considered observable and Level 3 is unobservable, for our financial assets measured at fair value (in thousands):

 

 

 

June 30, 2019

 

 

December 31, 2018

 

 

 

Level 1

 

 

Level 2

 

 

Total

 

 

Level 1

 

 

Level 2

 

 

Total

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

4,254

 

 

$

 

 

$

4,254

 

 

$

4,392

 

 

$

 

 

$

4,392

 

Commercial paper

 

 

 

 

 

10,626

 

 

 

10,626

 

 

 

 

 

 

9,078

 

 

 

9,078

 

Short-term investments:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Corporate debt securities

 

 

 

 

 

12,834

 

 

 

12,834

 

 

 

 

 

 

16,357

 

 

 

16,357

 

U.S. government agency bonds

 

 

 

 

 

650

 

 

 

650

 

 

 

 

 

 

3,724

 

 

 

3,724

 

Asset-backed securities

 

 

 

 

 

4,190

 

 

 

4,190

 

 

 

 

 

 

3,522

 

 

 

3,522

 

Total

 

$

4,254

 

 

$

28,300

 

 

$

32,554

 

 

$

4,392

 

 

$

32,681

 

 

$

37,073

 

 

Valuation inputs used to measure the fair values of our money market funds and corporate equity securities were derived from quoted market prices.  The fair values of all other financial instruments are based upon pricing provided by third-party pricing services.  These prices were derived from observable market inputs.

We have chosen not to measure our debt at fair value, with changes recognized in earnings each reporting period.  The following table indicates the carrying value (par value for convertible debt) and estimated fair value of our debt as of the indicated periods (in thousands):

 

 

 

June 30, 2019

 

 

December 31, 2018

 

 

 

Carrying

 

 

Fair

 

 

Carrying

 

 

Fair

 

 

 

Value

 

 

Value

 

 

Value

 

 

Value

 

2018 Credit Agreement (carrying value including current maturities)

 

$

140,625

 

 

$

140,625

 

 

$

144,375

 

 

$

144,375

 

2016 Convertible debt (par value)

 

 

230,000

 

 

 

254,438

 

 

 

230,000

 

 

 

228,275

 

 

The fair value for our credit agreement was estimated using a discounted cash flow methodology, while the fair value for our convertible debt was estimated based upon quoted market prices or recent sales activity, both of which are considered Level 2 inputs.

 

Equity Method Investment.  During the six months ended June 30, 2019, we made an additional $4 million investment in a payment technology and services company that enables omni-channel digital payments in Latin America.  As of June 30, 2019, we held an 8% noncontrolling interest with a carrying value of $6.7 million.

 

9


 

Accounting Pronouncements Adopted.  In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842).  This ASU requires lessees to recognize a right-of-use asset and lease liability for all leases, including operating leases, with a term greater than twelve months on its balance sheet.  This ASU is effective for annual and interim periods beginning after December 31, 2018.  An entity is required to use a modified retrospective transition approach, but may choose to use either the effective date or the beginning of the earliest comparative period presented in its financial statements as of the date of initial application.  

 

We adopted this ASU in January 2019, utilizing the effective date method of transition.  Since we adopted this ASU utilizing the effective date method, prior period information in our Financial Statements has not been adjusted and continues to be as previously reported.  We elected the package of practical expedients permitted under the transition guidance within the new standard.  Additionally, we updated our polices to align with the new accounting guidance and our processes to ensure that we properly account for new, existing, and modifications to leases subsequent to the adoption of the ASU.  In conjunction with the adoption of this ASU we recorded additional assets and liabilities of approximately $80 million related to the right-of-use assets and lease liabilities, and have included the amortization of the right-of-use-assets and the accretion and payments of lease liabilities in the changes in other current and non-current assets and liabilities and in the changes in trade accounts payable and accrued liabilities, respectively, on our Statement of Cash Flows.

    

 

3. LONG-LIVED ASSETS

Goodwill. The changes in the carrying amount of goodwill for the six months ended June 30, 2019 were as follows (in thousands):

 

 

 

 

 

 

January 1, 2019 balance

 

$

255,816

 

Adjustments related to prior acquisitions

 

 

1,333

 

Effects of changes in foreign currency exchange rates

 

 

(259

)

June 30, 2019 balance

 

$

256,890

 

 

Other Intangible Assets.  Our intangible assets subject to ongoing amortization consist primarily of acquired client contracts and software.  As of June 30, 2019 and December 31, 2018, the carrying values of these assets were as follows (in thousands):

 

 

 

June 30, 2019

 

 

December 31, 2018

 

 

 

Gross

 

 

 

 

 

 

 

 

 

 

Gross

 

 

 

 

 

 

 

 

 

 

 

Carrying

 

 

Accumulated

 

 

Net

 

 

Carrying

 

 

Accumulated

 

 

Net

 

 

 

Amount

 

 

Amortization

 

 

Amount

 

 

Amount

 

 

Amortization

 

 

Amount

 

Acquired client contracts

 

$

147,990

 

 

$

(87,760

)

 

$

60,230

 

 

$

148,148

 

 

$

(82,692

)

 

$

65,456

 

Software

 

 

155,763

 

 

 

(122,441

)

 

 

33,322

 

 

 

155,781

 

 

 

(119,381

)

 

 

36,400

 

Total intangible assets

 

$

303,753

 

 

$

(210,201

)

 

$

93,552

 

 

$

303,929

 

 

$

(202,073

)

 

$

101,856

 

 

The total amortization expense related to other intangible assets for the second quarters of 2019 and 2018 were $5.8 million and $4.8 million, respectively, and for the six months ended June 30, 2019 and 2018 were $11.4 million and $8.8 million, respectively.  Based on the June 30, 2019 net carrying value of our other intangible assets, the estimated total amortization expense for each of the five succeeding fiscal years ending December 31 are: 2019 – $22.9 million; 2020 – $19.2 million; 2021 – $13.9 million; 2022 – $11.6 million; and 2023 – $8.3 million. 

 

Client Contract Costs.  As of June 30, 2019 and December 31, 2018, the carrying values of our client contract cost assets, related to those contracts with a contractual term greater than one year, were as follows (in thousands):

 

 

 

June 30, 2019

 

 

December 31, 2018

 

 

 

Gross

 

 

 

 

 

 

 

 

 

 

Gross

 

 

 

 

 

 

 

 

 

 

 

Carrying

 

 

Accumulated

 

 

Net

 

 

Carrying

 

 

Accumulated

 

 

Net

 

 

 

Amount

 

 

Amortization

 

 

Amount

 

 

Amount

 

 

Amortization

 

 

Amount

 

Client contract costs

 

$

69,893

 

 

$

(30,169

)

 

$

39,724

 

 

$

80,340

 

 

$

(43,051

)

 

$

37,289

 

 

The total amortization expense related to client contract costs for the second quarters of 2019 and 2018 were $6.4 million and $5.8 million, respectively, and for the six months ended June 30, 2019 and 2018 were $12.4 million and $11.3 million, respectively.

 

10


 

4. DEBT

Our long-term debt, as of June 30, 2019 and December 31, 2018, was as follows (in thousands):

 

 

 

June 30,

 

 

December 31,

 

 

 

2019

 

 

2018

 

2018 Credit Agreement:

 

 

 

 

 

 

 

 

Term loan, due March 2023, interest at adjusted LIBOR plus 1.5% (combined rate of 3.83% at June 30, 2019 and 4.30% at December 31, 2018)

 

$

140,625

 

 

$

144,375

 

Less – deferred financing costs

 

 

(1,997

)

 

 

(2,281

)

2018 term loan, net of unamortized discounts

 

 

138,628

 

 

 

142,094

 

$200 million revolving loan facility, due March 2023, interest at adjusted LIBOR plus applicable margin

 

 

 

 

Convertible Notes:

 

 

 

 

 

 

 

 

2016 Convertible Notes – Senior convertible notes; due March 15, 2036; cash interest at 4.25%

 

 

230,000

 

 

 

230,000

 

Less – unamortized original issue discount

 

 

(7,434

)

 

 

(8,823

)

Less – deferred financing costs

 

 

(2,896

)

 

 

(3,445

)

2016 Convertible Notes, net of unamortized discounts

 

 

219,670

 

 

 

217,732

 

Total debt, net of unamortized discounts

 

 

358,298

 

 

 

359,826

 

Current portion of long-term debt, net of unamortized discounts

 

 

(8,438

)

 

 

(7,500

)

Long-term debt, net of unamortized discounts

 

$

349,860

 

 

$

352,326

 

2018 Credit Agreement

During the six months ended June 30, 2019, we made $3.8 million of principal repayments on our $150 million aggregate principal five-year term loan (the “2018 Term Loan”).  As of June 30, 2019, our interest rate on the 2018 Term Loan is 3.83% (adjusted LIBOR plus 1.50% per annum), effective through September 2019, and our commitment fee on the unused $200 million aggregate principal five-year revolving loan facility (the “2018 Revolver”) is 0.20%.  As of June 30, 2019, we had no borrowings outstanding on our 2018 Revolver and had the entire $200.0 million available to us.  

The interest rates under the 2018 Credit Agreement are based upon our choice of an adjusted LIBOR rate plus an applicable margin of 1.50% – 2.50%, or an alternate base rate plus an applicable margin of 0.50% – 1.50%, with the applicable margin, depending on our then-net secured total leverage ratio.  We will pay a commitment fee of 0.200% – 0.375% of the average daily unused amount of the 2018 Revolver, with the commitment fee rate also dependent upon our then-net secured total leverage ratio.  If the LIBOR rate is no longer available, then our interest rate under the Credit Agreement will be determined by the alternate base rate plus an applicable margin as discussed above.  

2016 Convertible Notes

Upon conversion of the 2016 Convertible Notes, we will settle our conversion obligation by paying or delivering, as the case may be, cash, shares of our common stock, or a combination thereof, at our election.  It is our current intent and policy to settle our conversion obligations as follows: (i) pay cash for 100% of the par value of the 2016 Convertible Notes that are converted; and (ii) to the extent the value of our conversion obligation exceeds the par value, we can satisfy the remaining conversion obligation in cash, shares of our common stock, or a combination thereof, at our election.

The 2016 Convertible Notes will be convertible at the option of the note holders upon the satisfaction of specified conditions and during certain periods.  During the period from, and including, December 15, 2021 to the close of business on the business day immediately preceding March 15, 2022 and on or after December 15, 2035, holders may convert all or any portion of their 2016 Convertible Notes at the conversion rate then in effect at any time regardless of these conditions.

As a result of our quarterly dividend in June 2019 (see Note 8), the previous conversion rate for the 2016 Convertible Notes of 17.5457 shares of our common stock per $1,000 principal amount of the 2016 Convertible Notes, which is equivalent to an initial conversion price of approximately $56.99 per share of our common stock, has been adjusted to 17.5604 shares of our common stock per $1,000 principal amount of the 2016 Convertible Notes, which is equivalent to an initial conversion price of approximately $56.95 per share of our common stock.

11


 

Holders may require us to repurchase the 2016 Convertible Notes for cash on each of March 15, 2022, March 15, 2026, and March 15, 2031, or upon the occurrence of a fundamental change (as defined in the 2016 Convertible Notes Indenture) in each case at a purchase price equal to the principal amount thereof plus accrued and unpaid interest.

We may not redeem the 2016 Convertible Notes prior to March 20, 2020.  On or after March 20, 2020, we may redeem for cash all or part of the 2016 Convertible Notes if the last reported sale price of our common stock has been at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period (including the last trading day of such period) ending on, and including, the trading day immediately preceding the date on which we provide notice of redemption.  On or after March 15, 2022, we may redeem for cash all or part of the 2016 Convertible Notes regardless of the sales price condition described in the preceding sentence.  In each case, the redemption price will equal the principal amount of the 2016 Convertible Notes to be redeemed, plus accrued and unpaid interest.

As of June 30, 2019, none of the conversion features have been achieved, and thus, the 2016 Convertible Notes are not convertible by the holders.

 

5.  LEASES  

We have operating leases for:  (i) real estate which include both office space and statement production and mailing facilities; (ii) our outsourced data center environment; and (iii) operating equipment.  Our leases have remaining terms of up to eight years, some of which include options to extend the leases for up to an additional ten years.  For leases commencing prior to 2019, we used the noncancelable term to calculate the related right-of-use asset and corresponding lease liability.  The exercise of lease renewal options is at our sole discretion.  Additionally, certain of our leases include payments that are adjusted periodically for inflation.  

We have made an accounting policy election not to recognize on our balance sheet, leases with an initial term of twelve months or less, for any class of underlying asset.  We have also made an election for real estate leases beginning in 2019 and later, not to separate the lease and non-lease components, but rather account for the entire arrangement as a single lease component (a practical expedient allowed under ASC 842).  For our outsourced data center environment agreement, we have concluded that there are lease and non-lease components, and have allocated the consideration in the agreement on a relative stand-alone price basis.  Due to the significant assumptions and judgements required in accounting for leases (to include whether a contract contains a lease, the allocation of the consideration, and the determination of the discount rate), the judgements and estimates made could have a significant effect on the amount of assets and liabilities recognized.

We sublease certain of our leased real estate to third parties.  These subleases have remaining lease terms of up to four years and certain subleases have renewal terms that can extend the lease for up to an additional two years.  

The components of lease expense were as follows (in thousands):

 

 

Quarter Ended

 

 

Six Months Ended

 

 

 

June 30, 2019

 

 

June 30, 2019

 

Operating lease expense

 

$

5,864

 

 

$

11,163

 

Variable lease expense

 

 

1,284

 

 

 

2,207

 

Short-term lease expense

 

 

151

 

 

 

291

 

Sublease income

 

 

(421

)

 

 

(833

)

Total net lease expense

 

$

6,878

 

 

$

12,828

 

 

Other information related to leases was as follows (in thousands, except term and discount rate):

 

 

Six Months Ended

 

 

 

June 30, 2019

 

Supplemental Cash Flows Information:

 

 

 

 

Cash paid for amounts included in the measurement of operating lease liabilities

 

$

11,016

 

Right-of-use assets obtained in exchange for new operating lease liabilities

 

 

21,452

 

Weighted-average remaining lease term – operating leases

 

59 months

 

Weighted-average discount rate – operating leases

 

 

4.60

%

 

12


 

Future minimum lease payments under non-cancelable leases as of June 30, 2019 were as follows (in thousands):

 

2019 (excluding the six months ended June 30, 2019)

 

$

14,154

 

2020

 

 

24,743

 

2021

 

 

24,136

 

2022

 

 

18,248

 

2023

 

 

12,015

 

Thereafter

 

 

20,104

 

Total future minimum lease payments (1)

 

 

113,400

 

Less:  Interest (2)

 

 

(13,128

)

Total

 

$

100,272

 

 

 

 

 

 

Current operating lease liabilities

 

$

22,279

 

Non-current operating lease liabilities

 

 

77,993

 

Total

 

$

100,272

 

 

 

(1)

For leases commencing prior to 2019, minimum lease payments exclude payments for real estate taxes and non-lease components.  

 

(2)

We used our in-country, currency adjusted incremental borrowing rate for the discount rate for the leases at adoption date, and will use the same approach for all leases commencing thereafter.

      

As of June 30, 2019, we have two operating leases for office space that have not yet commenced of approximately $24 million.  These operating leases will commence during 2019 and 2020 with leases term through 2021 and 2031, respectively.

 

Future minimum lease payments under non-cancelable leases as of December 31, 2018 were as follows:  2019 – $16.6 million; 2020 – $14.1 million; 2021 – $13.1 million; 2022 – $11.5 million; 2023 – $9.6 million; and thereafter – $14.7 million.

 

 

6.  COMMITMENTS, GUARANTEES AND CONTINGENCIES

Warranties. We generally warrant that our solutions and related offerings will conform to published specifications, or to specifications provided in an individual client arrangement, as applicable.  The typical warranty period is 90 days from the date of acceptance of the solution or offering.  For certain service offerings we provide a warranty for the duration of the services provided.  We generally warrant that services will be performed in a professional and workmanlike manner.  The typical remedy for breach of warranty is to correct or replace any defective deliverable, and if not possible or practical, we will accept the return of the defective deliverable and refund the amount paid under the client arrangement that is allocable to the defective deliverable.  Our contracts also generally contain limitation of damages provisions in an effort to reduce our exposure to monetary damages arising from breach of warranty claims.  Historically, we have incurred minimal warranty costs, and as a result, do not maintain a warranty reserve.

Product and Services Indemnifications. Our arrangements with our clients generally include an indemnification provision that will indemnify and defend a client in actions brought against the client that claim our products and/or services infringe upon a copyright, trade secret, or valid patent.  Historically, we have not incurred any significant costs related to such indemnification claims, and as a result, do not maintain a reserve for such exposure.

Claims for Company Non-performance.  Our arrangements with our clients typically cap our liability for breach to a specified amount of the direct damages incurred by the client resulting from the breach.  From time-to-time, these arrangements may also include provisions for possible liquidated damages or other financial and contractual remedies for our non-performance, or in the case of certain of our outsourced customer care and billing solutions, provisions for damages related to service level performance requirements.  The service level performance requirements typically relate to system availability and timeliness of service delivery.  Historically, we have not incurred significant costs associated with service level performance within our client contracts, and as a result, do not include estimates for potential credits or refunds related to service level performance in our contract consideration at the onset of the contract, but instead, account for credits or refunds as an adjustment to the contract consideration as those events occur.

Indemnifications Related to Officers and the Board of Directors.  We have agreed to indemnify members of our Board of Directors (the “Board”) and certain of our officers if they are named or threatened to be named as a party to any proceeding by reason of the fact that they acted in such capacity.  We maintain directors’ and officers’ (D&O) insurance coverage to protect against such losses.  We have not historically incurred any losses related to these types of indemnifications, and are not aware of any pending or threatened actions or claims against any officer or member of our Board.  As a result, we have not recorded any liabilities related to such

13


 

indemnifications as of June 30, 2019.  In addition, as a result of the insurance policy coverage, we believe these indemnification agreements are not significant to our results of operations.       

Prior Year Acquisition.  On October 1, 2018, we acquired Forte, a leading provider of advanced payment solutions headquartered in Allen, Texas.  We acquired 100% of the equity of Forte for a purchase price of approximately $93 million, (approximately $85 million, excluding cash acquired), of which approximately $13 million of the purchase price was held back subject to certain tax filings, and was paid out in July 2019.  The purchase agreement also includes provisions for $18.8 million of potential future earn-out payments over a four-year measurement period.  The earn-out payments are tied to performance-based goals and a defined service period by the eligible recipients and is being accounted for as post-acquisition compensation.  As of June 30, 2019, we have accrued $2.5 million related to the potential earn-out payments.  

The estimated fair values of assets acquired and liabilities assumed for the Forte acquisition were considered provisional as of June 30, 2019, as we were awaiting resolution of the tax filings to complete the accounting for deferred income taxes.  In July 2019, the income tax matter was resolved.  

Legal Proceedings.  From time-to-time, we are involved in litigation relating to claims arising out of our operations in the normal course of business.  We are not presently a party to any material pending or threatened legal proceedings.

 

7. EARNINGS PER COMMON SHARE

Basic and diluted earnings per common share (“EPS”) amounts are presented on the face of the accompanying Income Statements.

No reconciliation of the basic and diluted EPS numerators is necessary as net income is used as the numerators for all periods presented. The reconciliation of the basic and diluted EPS denominators related to the common shares is included in the following table (in thousands):

 

 

 

Quarter Ended

 

 

Six Months Ended

 

 

 

June 30,

 

 

June 30,

 

 

 

2019

 

 

2018

 

 

2019

 

 

2018

 

Basic weighted-average common shares

 

 

32,093

 

 

 

32,589

 

 

 

32,111

 

 

 

32,558

 

Dilutive effect of restricted common stock

 

 

182

 

 

 

156

 

 

 

178

 

 

274

 

Dilutive effect of Stock Warrants

 

 

183

 

 

 

163

 

 

 

159

 

 

 

173

 

Diluted weighted-average common shares

 

 

32,458

 

 

 

32,908

 

 

 

32,448

 

 

 

33,005

 

 

The Convertible Notes have a dilutive effect only in those quarterly periods in which our average stock price exceeds the current effective conversion price (see Note 4).

The stock warrants have a dilutive effect only in those quarterly periods in which our average stock price exceeds the exercise price of $26.68 per warrant (under the treasury stock method), and are not subject to performance vesting conditions (see Note 8).  

Potentially dilutive common shares related to non-participating unvested restricted stock excluded from the computation of diluted EPS, as the effect was antidilutive, were not material in any period presented.    

 

 

8. STOCKHOLDERS’ EQUITY AND EQUITY COMPENSATION PLANS

 

Stock Repurchase Program. We currently have a stock repurchase program, approved by our Board, authorizing us to repurchase our common stock from time-to-time as market and business conditions warrant (the “Stock Repurchase Program”).  During the second quarters of 2019 and 2018, we repurchased 0.1 million shares of our common stock for $6.5 million (weighted-average price of $45.39 per share) and 0.1 million shares of our common stock for $5.6 million (weighted-average price of $42.79 per share), respectively, and during the six months ended June 30, 2019 and 2018, we repurchased 0.4 million shares of our common stock for $15.8 million (weighted-average price of $40.31 per share) and 0.3 million shares of our common stock for $11.3 million (weighted-average price of $44.25 per share), respectively, under a SEC Rule 10b5-1 Plan.  

As of June 30, 2019, the total remaining number of shares available for repurchase under the Stock Repurchase Program totaled 5.1 million shares.

14


 

Stock Repurchases for Tax Withholdings. In addition to the above-mentioned stock repurchases, during the second quarters of 2019 and 2018, we repurchased and then cancelled approximately 4,000 shares of common stock for $0.4 million and approximately 19,000 shares of common stock for $0.8 million, respectively, and during the six months ended June 30, 2019 and 2018, we repurchased and then cancelled approximately 108,000 shares of common stock for $4.5 million and approximately 149,000 shares of common stock for $7.0 million, respectively, in connection with minimum tax withholding requirements resulting from the vesting of restricted common stock under our stock incentive plans.

Cash Dividends.  During the second quarter of 2019, the Board approved a quarterly cash dividend of $0.2225 per share of common stock, totaling $7.4 million.  During the second quarter of 2018, the Board approved a quarterly cash dividend of $0.21 per share of common stock, totaling $7.1 million.  Dividends declared for the six months ended June 30, 2019 and 2018 totaled $14.7 million and $14.2 million, respectively.

Warrants.  In 2014, in conjunction with the execution of an amendment to our current agreement with Comcast, we issued stock warrants (the “Warrant Agreement”) for the right to purchase up to approximately 2.9 million shares of our common stock (the “Stock Warrants”) as an additional incentive for Comcast to convert customer accounts onto our Advanced Convergent Platform based on various milestones.  The Stock Warrants have a ten-year term and an exercise price of $26.68 per warrant.        

Upon vesting, the Stock Warrants were recorded as a client contract incentive asset with the corresponding offset to stockholders’ equity.  The client contract incentive asset related to the Stock Warrants was amortized as a reduction in cloud and related solutions revenues over the original term of the Comcast amended agreement.  As of June 30, 2019, the client contract incentive asset related to these Stock Warrants was fully amortized.  As of December 31, 2018, the client contract incentive asset and accumulated amortization related to these Stock Warrants was $25.1 million and $19.8 million, respectively.  

As of June 30, 2019, approximately 1.4 million Stock Warrants remain issued, of which 0.4 million were vested.          

Stock-Based Awards. A summary of our unvested restricted common stock activity during the quarter and six months ended June 30, 2019 is as follows (shares in thousands):

 

Quarter Ended

 

 

Six Months Ended

 

 

 

June 30, 2019

 

 

June 30, 2019

 

 

 

Shares

 

 

Weighted-

Average

Grant

Date Fair Value

 

 

Shares

 

 

Weighted-

Average

Grant

Date Fair Value

 

 

Unvested awards, beginning

 

1,299

 

 

$

42.04

 

 

 

1,145

 

 

$

41.64

 

 

Awards granted

 

7

 

 

 

46.12

 

 

 

483

 

 

 

40.85

 

 

Awards forfeited/cancelled

 

(110

)

 

 

42.70

 

 

 

(114

)

 

 

42.68

 

 

Awards vested

 

(16

)

 

 

42.05

 

 

 

(334

)

 

 

38.87

 

 

Unvested awards, ending

 

1,180

 

 

$

42.00

 

 

 

1,180

 

 

$

42.00

 

 

 

Included in the awards granted during 2019 are performance-based awards for 0.1 million restricted common stock shares issued to members of executive management and certain key employees, which vest in the first quarter of 2021 upon meeting certain pre-established financial performance objectives over a two-year performance period.  Certain performance-based awards become fully vested upon a change in control, as defined, the subsequent involuntary termination of employment, and death.

The other restricted common stock shares granted during the six months ended June 30, 2019 are primarily time-based awards, which vest annually over four years with no restrictions other than the passage of time.  Certain shares of the restricted common stock become fully vested upon a change in control, as defined, the subsequent involuntary termination of employment, and death.

We recorded stock-based compensation expense for the second quarters of 2019 and 2018 of $4.8 million and $5.6 million, respectively, and for the six months ended June 30, 2019 and 2018 of $8.5 million and $10.2 million, respectively. 


15


 

Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations

The information contained in this MD&A should be read in conjunction with the Financial Statements and Notes thereto included in this Form 10-Q and the audited consolidated financial statements and notes thereto in our 2018 10-K.

Forward-Looking Statements

This report contains a number of forward-looking statements relative to our future plans and our expectations concerning our business and the industries we serve.  These forward-looking statements are based on assumptions about a number of important factors, and involve risks and uncertainties that could cause actual results to differ materially from estimates contained in the forward-looking statements.  Some of the risks that are foreseen by management are outlined within Part II Item 1A. Risk Factors of this report and in Part I Item 1A. Risk Factors of our 2018 10-K.  Readers are strongly encouraged to review those sections closely in conjunction with MD&A.

Company Overview

We are one of the world’s leading revenue management and digital monetization, customer experience, and payment solutions providers, and a trusted partner to some of the most well-known communications, media, and entertainment companies around the globe.  We leverage more than 35 years of experience to help our clients simplify the complexity of a rapidly changing business landscape.  Drawing from real-world knowledge and unparalleled expertise, we design and implement business solutions that make their hardest decisions simpler and smarter so they can focus on evolving their businesses to provide highly sophisticated and competitive multi-product offerings while also delivering increasingly differentiated, real-time, and personalized experiences that meet the ever-changing demands of their customers across all stages of the customer lifecycle.

We offer revenue management, customer experience, and digital monetization solutions for every stage of the customer lifecycle so service providers can deliver an outstanding customer experience that adapts to their customers’ rapidly changing demands.  Our solutions are built on proven public and private cloud platforms, with out-of-the-box and managed service models that adapt to fit their unique business needs and enable the transformative change required to create personalized experiences that drive loyalty and retention.

Over the years, we have focused our research and development (“R&D”) and acquisition investments on expanding our offerings in a timely and efficient manner to address the complex, transformative needs of service providers. Our scalable, modular, and flexible solutions combined with our domain expertise and our ability to effectively migrate clients to our solutions, provide the industry with proven solutions to improve their profitability and consumers’ experiences.  We have specifically architected our solutions to offer service providers a phased, incremental approach to transforming their businesses, thereby reducing the business interruption risk associated with this evolution.  

We generate approximately 60% of our revenues from the North American cable and satellite markets, approximately 20% of our revenues from global wireline and wireless communication providers, and the remainder from a variety of other verticals, such as financial services, healthcare, logistics, and transportation.  Additionally, during the six months ended June 30, 2019 we generated 87% of our revenues from the Americas region, 9% of our revenues from the Europe, Middle East and Africa region, and 4% of our revenues from the Asia Pacific region.

We are a S&P Small Cap 600 company.

Impact of New Lease Accounting Pronouncement

In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842) (“ASC 842”), which requires lessees to recognize a lease liability and a right-of-use asset for all leases, including operating leases, with a term greater than twelve months on its balance sheet.  We adopted the ASU in January of 2019, utilizing the effective date method of transition.  While the adoption of this standard resulted in a material gross-up of our Balance Sheet assets and liabilities, it did not have a material impact on our Income Statement or Statement of Cash Flows.

 

Refer to Notes 2 and 5 to our Financial Statements for further detail regarding the adoption of ASC 842.

16


 

Management Overview of Quarterly Results

Second Quarter Highlights.  A summary of our results of operations for the second quarter of 2019, when compared to the second quarter of 2018, is as follows (in thousands, except per share amounts and percentages):

 

 

 

Quarter Ended

 

 

 

 

June 30,

2019

 

 

June 30,

2018

 

 

Revenues

 

$

245,856

 

 

$

213,033

 

 

Transaction fees

 

 

17,778

 

 

 

-

 

 

Operating Results:

 

 

 

 

 

 

 

 

 

Operating income

 

$

30,338

 

 

$

24,087

 

 

Operating income margin

 

 

12.3

%

 

 

11.3

%

 

Diluted EPS

 

$

0.60

 

 

$

0.46

 

 

Supplemental Data:

 

 

 

 

 

 

 

 

 

Restructuring and reorganization charges

 

$

1,826

 

 

$

3,329

 

 

Acquisition-related costs:

 

 

 

 

 

 

 

 

 

Amortization of acquired intangible assets

 

 

3,174

 

 

 

2,496

 

 

Transaction-related costs

 

 

-

 

 

 

3

 

 

Stock-based compensation (1)

 

 

4,807

 

 

 

5,663

 

 

Amortization of OID

 

 

700

 

 

 

661

 

 

 

(1)

Stock-based compensation included in the table above excludes amounts that have been recorded in restructuring and reorganization charges.

Revenues.  Revenues for the second quarter of 2019 were $245.9 million, a 15% increase when compared to revenues of $213.0 million for the second quarter of 2018, with the increase mainly attributed to the additional revenues generated from the acquisition of Forte on October 1, 2018, and the continued growth in our cloud solutions and managed service arrangements.

Operating Results.  Operating income for the second quarter of 2019 was $30.3 million, or a 12.3% operating margin percentage, compared to $24.1 million, or an 11.3% operating margin percentage for the second quarter of 2018.  The increase in operating income is primarily a result of the combination of higher revenues generated in the second quarter of 2019 and prudent expense management, including lower restructuring costs.  

Diluted EPS.  Diluted EPS for the second quarter of 2019 was $0.60 compared to $0.46 for the second quarter of 2018, reflective of the higher operating income for the second quarter of 2019.

Cash and Cash Flows.  As of June 30, 2019, we had cash, cash equivalents and short-term investments of $131.5 million, as compared to $141.9 million as of March 31, 2019 and $162.9 million as of December 31, 2018.  Our cash flows from operating activities for the quarter ended June 30, 2019 were $15.6 million.  See the Liquidity section below for further discussion of our cash flows.

Significant Client Relationships

Client Concentration.  A large percentage of our historical revenues have been generated from our two largest clients, which are Comcast and Charter Corporation Inc. (“Charter”).

Revenues from these clients for the indicated periods were as follows (in thousands, except percentages):

 

 

Quarter Ended

 

 

 

June 30, 2019

 

 

March 31, 2019

 

 

June 30, 2018

 

 

 

Amount

 

 

% of Revenues

 

 

Amount

 

 

% of Revenues

 

 

Amount

 

 

% of Revenues

 

Comcast

 

$

55,439

 

 

 

23

%

 

$

55,027

 

 

 

22

%

 

$

53,913

 

 

 

25

%

Charter

 

 

48,455

 

 

 

20

%

 

 

46,347

 

 

 

19

%

 

 

45,183

 

 

 

21

%

17


 

The percentages of net billed accounts receivable balances attributable to our largest clients as of the indicated dates were as follows:

 

 

As of

 

 

 

June 30,

 

 

March 31,

 

 

December 31,

 

 

 

2019

 

 

2019

 

 

2018

 

Comcast

 

 

22

%

 

 

28

%

 

 

24

%

Charter

 

 

29

%

 

 

21

%

 

 

21

%

See our 2018 10-K for additional discussion of our business relationships and contractual terms with Comcast and Charter.

Comcast.  In November 2018, Comcast exercised the first of their two one-year renewal options extending the term of their agreement through June 30, 2020.  Terms of the extension remain consistent with the financial terms and obligations under the existing agreement.  Additionally, under the terms of the agreement, Comcast has the right to exercise an additional one-year renewal option no later than January 1, 2020, to extend the term of the Agreement through June 30, 2021.  

We are currently engaged in discussions with Comcast regarding contract renewal terms.  Although we believe our operating relationship with Comcast is good, there can be no assurances around the timing and/or terms of any renewal arrangements at this time.

A copy of the Comcast agreement and related amendments, with confidential information redacted, is included in the exhibits to our periodic filings with the SEC.  

Risk of Client Concentration.  We expect to continue to generate a significant percentage of our future revenues from our largest clients mentioned above.  There are inherent risks whenever a large percentage of total revenues are concentrated with a limited number of clients.  Should a significant client: (i) terminate or fail to renew their contracts with us, in whole or in part, for any reason; (ii) significantly reduce the number of customer accounts processed on our solutions, the price paid for our services, or the scope of services that we provide; or (iii) experience significant financial or operating difficulties, it could have a material adverse effect on our financial condition and results of operations.  

Critical Accounting Policies

The preparation of our Financial Statements in conformity with GAAP requires us to select appropriate accounting policies, and to make judgments and estimates affecting the application of those accounting policies.  In applying our accounting policies, different business conditions or the use of different assumptions may result in materially different amounts reported in our Financial Statements.

We have identified the most critical accounting policies that affect our financial position and the results of our operations.  Those critical accounting policies were determined by considering the accounting policies that involve the most complex or subjective decisions or assessments.  The most critical accounting policies identified relate to the following items: (i) revenue recognition; (ii) impairment assessments of long-lived assets; (iii) income taxes; and (iv) loss contingencies.  These critical accounting policies, as well as our other significant accounting policies, are discussed in our 2018 10-K.

Results of Operations

Total Revenues.  Total revenues for the:  (i) second quarter of 2019 were $245.9 million, a 15% increase when compared to $213.0 million for the second quarter of 2018; and (ii) six months ended June 30, 2019 were $490.6 million, an 18% increase when compared to $414.7 million for the six months ended June 30, 2018.  The year-over-year increase in second quarter revenues can be mainly attributed to the additional revenues generated from the Forte acquisition on October 1, 2018, and the continued growth in our cloud solutions and managed services arrangements.  Additionally, the six months ended June 30, 2019 includes a full six months of revenues from Business Ink (acquired on February 28, 2018), compared to only four months of revenues for the six months ended June 30, 2018.

18


 

The components of total revenues, discussed in more detail below, are as follows (in thousands):

 

 

 

Quarter Ended

 

 

Six Months Ended

 

 

 

June 30,

 

 

June 30,

 

 

 

2019

 

 

2018

 

 

2019

 

 

2018

 

Cloud and related solutions

 

$

222,183

 

 

$

187,401

 

 

$

441,773

 

 

$

364,917

 

Software and services

 

 

12,173

 

 

 

13,331

 

 

 

25,201

 

 

 

25,290

 

Maintenance

 

 

11,500

 

 

 

12,301

 

 

 

23,675

 

 

 

24,530

 

Total revenues

 

$

245,856

 

 

$

213,033

 

 

$

490,649

 

 

$

414,737

 

We use the location of the client as the basis of attributing revenues to individual countries.  Revenues by geographic regions for the second quarters and six months ended June 30, 2019 and 2018 were as follows (in thousands):

 

 

 

Quarter Ended

 

 

Six Months Ended

 

 

 

June 30,

 

 

June 30,

 

 

 

2019

 

 

2018

 

 

2019

 

 

2018

 

Americas (principally the U.S.)

 

$

214,390

 

 

$

180,217

 

 

$

425,120

 

 

$

350,120

 

Europe, Middle East, and Africa

 

 

22,606

 

 

 

21,977

 

 

 

47,232

 

 

 

42,411

 

Asia Pacific

 

 

8,860

 

 

 

10,839

 

 

 

18,297

 

 

 

22,206

 

Total revenues

 

$

245,856

 

 

$

213,033

 

 

$

490,649

 

 

$

414,737

 

Cloud and Related Solutions Revenues.  Cloud and related solutions revenues for:  (i) the second quarter of 2019 were $222.2 million, a 19% increase when compared to $187.4 million for the second quarter of 2018; and (ii) six months ended June 30, 2019 were $441.8 million, a 21% increase when compared to $364.9 million for the six months ended June 30, 2018.  These increases between periods in cloud and related solutions revenues are primarily due to the additional revenues generated from the acquired Forte business, and to a lesser degree, the execution of and performance under managed services arrangements, mentioned above.  In addition, the year-to-date increase is also attributable to the 2019 full period impact of the additional revenues from the Business Ink acquisition.

Software and Services Revenues.  Software and services revenues for the:  (i) second quarter of 2019 were $12.2 million, a 9% decrease when compared to $13.3 million for the second quarter of 2018; and (ii) six months ended June 30, 2019 were $25.2 million, a slight decrease when compared to $25.3 million for the six months ended June 30, 2018.  These decreases are mainly attributed to the timing of work performed and execution of software license agreements.

Maintenance Revenues.  Maintenance revenues for the:  (i) second quarter of 2019 were $11.5 million, a 7% decrease when compared to $12.3 million for the second quarter of 2018; and (ii) six months ended June 30, 2019 were $23.7 million, a 3% decrease when compared to $24.5 million for the six months ended June 30, 2018.  These decreases are due mainly to the timing of maintenance renewals and related revenue recognition.

We continue to transition our focus towards more predictable recurring revenues models with our managed services arrangements and delivery of our cloud-based solutions and away from large transformational software and services deals with related maintenance agreements.

Total Expenses.  Our operating expenses for the:  (i) second quarter of 2019 were $215.5 million, a 14% increase when compared to $188.9 million for the second quarter of 2018; and (ii) six months ended June 30, 2019 were $428.2 million, a 17% increase when compared to $364.9 million for the six months ended June 30, 2018.  These increases between periods can be mainly attributed to additional operating expenses from the acquired Forte business on October 1, 2018, to include acquisition amortization and earn-out compensation, and increased employee-related costs.  

The components of total expenses are discussed in more detail below.

Cost of Revenues.  See our 2018 10-K for a description of the types of costs that are included in the individual line items for cost of revenues.

19


 

The components of cost of revenues, discussed in more detail below, are as follows (in thousands):

 

 

 

Quarter Ended

 

 

Six Months Ended

 

 

 

June 30,

 

 

June 30,

 

 

 

2019

 

 

2018

 

 

2019

 

 

2018

 

Cost of revenues:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cloud and related solutions

 

$

118,632

 

 

$

95,212

 

 

$

233,291

 

 

$

182,120

 

Software and services

 

 

8,229

 

 

 

8,614

 

 

 

17,077

 

 

 

17,147

 

Maintenance

 

 

5,373

 

 

 

5,666

 

 

 

10,829

 

 

 

11,321

 

Total cost of revenues

 

$

132,234

 

 

$

109,492

 

 

$

261,197

 

 

$

210,588

 

Cost of Cloud and Related Solutions (Exclusive of Depreciation).  The cost of cloud and related solutions for the:  (i) second quarter of 2019 increased 25% to $118.6 million, from $95.2 million for the second quarter of 2018; and (ii) six months ended June 30, 2019 increased 28% to $233.3 million, from $182.1 million for the six months ended June 30, 2018.  These increases can be mainly attributed to the cloud and related solutions expense of the acquired Forte business included in our results, to include acquisition amortization, and increased employee-related costs, with the year-to-date increase also reflective of the 2019 full period impact of the acquired Business Ink business.   Total cloud and related solutions cost as a percentage of cloud and related solutions revenues for the:  (i) second quarters of 2019 and 2018 were 53.4% and 50.8%, respectively; and (ii) six months ended June 30, 2019 and 2018 were 52.8% and 49.9%, respectively (with the second quarter and six months of ended June 30, 2019 reflective of transaction fees of $17.8 million and $34.9 million, respectively).  

Cost of Software and Services (Exclusive of Depreciation).  The cost of software and services for the:  (i) second quarter of 2019 was $8.2 million, a slight decrease when compared to $8.6 million for the second quarter of 2018; and (ii) six months ended June 30, 2019 was $17.1 million, consistent with the six months ended June 30, 2018. Total software and services cost as a percentage of our software and services revenues for the:  (i) second quarters of 2019 and 2018 were 67.6% and 64.6%, respectively; and (ii) six months ended June 30, 2019 and 2018 were 67.8% for both periods.

Variability in quarterly revenues and operating results are inherent characteristics of companies that sell software licenses and perform professional services.  Our quarterly revenues for software licenses and professional services may fluctuate, depending on various factors, including the timing of executed contracts and revenue recognition, and the delivery of contracted solutions.  However, the costs associated with software and professional services revenues are not subject to the same degree of variability (e.g., these costs are generally fixed in nature within a relatively short period of time), and thus, fluctuations in our cost of software and services as a percentage of our software and services revenues will likely occur between periods.  

Cost of Maintenance (Exclusive of Depreciation).  The cost of maintenance for the  (i) second quarter of 2019 was $5.4 million, a slight decrease from $5.7 million for the second quarter of 2018; and (ii) and six months ended June 30, 2019 decreased 4% to $10.8 million, from $11.3 million for the six months ended June 30, 2018.  Total cost of maintenance as a percentage of our maintenance revenues for the second quarters of 2019 and 2018 were 46.7% and 46.1%, respectively; and (ii) six months ended June 30, 2019 and 2018 were 45.7% and 46.2%, respectively.

R&D Expense.  R&D expense for the:  (i) second quarter of 2019 was $30.6 million, relatively consistent when compared to $31.0 million for the second quarter of 2018; and (ii) and six months ended June 30, 2019 increased 5% to $63.2 million, from $60.3 million for the six months ended June 30, 2018.  The increase in the year-to-date R&D expense is mainly attributed to the R&D costs of the Forte business. As a percentage of total revenues, R&D expense for the second quarters of 2019 and 2018 were 12.5% and 14.5%, respectively (with the percentage decrease reflective of transaction fees of $17.8 million).  

Our R&D efforts are focused on the continued evolution of our solutions that enable service providers worldwide to provide a more personalized customer experience while introducing new digital products and services.  This includes the continued investment in our cloud-based solutions. 

Selling, General and Administrative (“SG&A”) Expense.  SG&A expense for the:  (i) second quarter of 2019 increased 12% to $45.4 million, from $40.6 million for the second quarter of 2018; and (ii) and six months ended June 30, 2019 increased 12% to $91.3 million, from $81.3 million for the six months ended June 30, 2018.  These increases are primarily due to the SG&A costs related to Forte business.  Our SG&A costs as a percentage of total revenues for the second quarters of 2019 and 2018 were 18.5% and 19.1%, respectively (with the percentage decrease reflective of transaction fees of $17.8 million).

20


 

Depreciation.  Depreciation expense for the:  (i) second quarter of 2019 increased 20% to $5.4 million, from $4.5 million for the second quarter of 2018; and (ii) and six months ended June 30, 2019 increased 25% to $10.6 million, from $8.5 million for the six months ended June 30, 2018.  These increases can be primarily attributed to the increased level of capital expenditures we have made over the last twelve months on items such as technology, security, infrastructure, and modernization of equipment, and to a lesser degree, the depreciation expense from the acquired Forte and Business Ink assets.

Restructuring and Reorganization Charges.  Restructuring and reorganization charges for the:  (i) second quarter of 2019 decreased 45% to $1.8 million, from $3.3 million for the second quarter of 2018; and (ii) and six months ended June 30, 2019 decreased 54% to $1.9 million, from $4.2 million for the six months ended June 30, 2018.  The restructuring and reorganization charges for these periods relate to:  (i) organizational changes to pursue global opportunities and efficiencies, which led to a reduction in our workforce; (ii) costs related to the abandonment of certain facilities; and (iii) in 2018, the closing of one of our print facilities, which resulted in restructuring charges related to involuntary terminations and the impairment of assets.  

Operating Income. Operating income for the:  (i) second quarter of 2019 was $30.3 million, or 12.3% of total revenues, compared to $24.1 million, or 11.3% of total revenues for the second quarter of 2018; and (ii) six months ended June 30, 2019 was $62.4 million, or 12.7% of total revenues, compared to $49.9 million, or 12.0% of total revenues for the six months ended June 30, 2018.  The increases in operating income are primarily a result of the combination of higher revenues generated in the second quarter of 2019 and prudent expense management, including lower restructuring costs.  

Loss on Extinguishment of Debt.  In March 2018, we refinanced our 2015 Credit Agreement, and  as a result, we incurred a loss of $0.8 million related to the write-off of unamortized debt issuance costs.

Income Tax Provision. The effective income tax rates for the second quarters and six months ended June 30, 2019 and 2018 were as follows:

 

Quarter Ended

 

 

Six Months Ended

 

June 30,

 

 

June 30,

 

2019

 

 

2018

 

 

2019

 

 

2018

 

 

28

%

 

 

27

%

 

 

27

%

 

 

29

%

 Our estimated full year 2019 effective income tax rate is approximately 27%.

Liquidity

Cash and Liquidity

As of June 30, 2019, our principal sources of liquidity included cash, cash equivalents and short-term investments of $131.5 million, as compared to $141.9 million as of March 31, 2019 and $162.9 million as of December 31, 2018.  We generally invest our excess cash balances in low-risk, short-term investments to limit our exposure to market and credit risks.  

As part of our 2018 Credit Agreement, we have a $200 million senior secured revolving loan facility with a syndicate of financial institutions that expires in March 2023.  As of June 30, 2019, there were no borrowings outstanding on the 2018 Revolver.  The 2018 Credit Agreement contains customary affirmative covenants and financial covenants.  As of June 30, 2019, and the date of this filing, we believe that we are in compliance with the provisions of the 2018 Credit Agreement.  

Our cash, cash equivalents, and short-term investment balances as of the end of the indicated periods were located in the following geographical regions (in thousands):

 

 

June 30,

 

 

December 31,

 

 

 

2019

 

 

2018

 

Americas (principally the U.S.)

 

$

81,078

 

 

$

110,385

 

Europe, Middle East and Africa

 

 

43,210

 

 

 

45,884

 

Asia Pacific

 

 

7,163

 

 

 

6,611

 

Total cash, equivalents and short-term investments

 

$

131,451

 

 

$

162,880

 

We generally have ready access to substantially all of our cash, cash equivalents, and short-term investment balances, but may face limitations on moving cash out of certain foreign jurisdictions due to currency controls.  As of June 30, 2019, we had $3.1 million of cash restricted as to use primarily to collateralize outstanding letters of credit.

21


 

Cash Flows from Operating Activities  

We calculate our cash flows from operating activities in accordance with U.S. GAAP, beginning with net income, adding back the impact of non-cash items or non-operating activity (e.g., depreciation, amortization, amortization of OID, impairments, gain/loss from debt extinguishments, deferred income taxes, stock-based compensation, etc.), and then factoring in the impact of changes in operating assets and liabilities.  See our 2018 10-K for a description of the primary uses and sources of our cash flows from operating activities.  

Our 2019 and 2018 net cash flows from operating activities, broken out between operations and changes in operating assets and liabilities, for the indicated quarterly periods are as follows (in thousands):

 

 

 

 

 

 

 

 

 

 

 

Net Cash

 

 

 

 

 

 

 

Changes in

 

 

Provided by

 

 

 

 

 

 

 

Operating

 

 

(Used In) Operating

 

 

 

 

 

 

 

Assets and

 

 

Activities –

 

 

 

Operations

 

 

Liabilities

 

 

Totals

 

Cash Flows from Operating Activities:

 

 

 

 

 

 

 

 

 

 

 

 

2019:

 

 

 

 

 

 

 

 

 

 

 

 

March 31

 

$

42,003

 

 

$

(29,177

)

 

$

12,826

 

June 30

 

 

46,072

 

 

 

(30,469

)

 

 

15,603

 

Total

 

$

88,075

 

 

$

(59,646

)

 

$

28,429

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2018:

 

 

 

 

 

 

 

 

 

 

 

 

March 31

 

$

38,247

 

 

$

(8,392

)

 

$

29,855

 

June 30

 

 

38,476

 

 

 

(42,117

)

 

 

(3,641

)

Total

 

$

76,723

 

 

$

(50,509

)

 

$

26,214

 

Cash flows from operating activities for the first quarters of 2019 and 2018 reflect the negative impacts of the payment of the 2018 and 2017 year-end accrued employee incentive compensation in the first quarter subsequent to the year-end accrual for these items.  Additionally, cash flows from operating activities for the first and second quarters of 2019, and the second quarter of 2018, were negatively impacted by the timing around certain recurring client payments that were received subsequent to quarter-end.

We believe the above table illustrates our ability to generate recurring quarterly cash flows from our operations, and the importance of managing our working capital items.  Variations in our net cash provided by operating activities are generally related to the changes in our operating assets and liabilities (related mostly to fluctuations in timing at quarter-end of client payments and changes in accrued expenses), and generally over longer periods of time, do not significantly impact our cash flows from operations.

22


 

Significant fluctuations in key operating assets and liabilities between 2019 and 2018 that impacted our cash flows from operating activities are as follows:

Billed Trade Accounts Receivable

Management of our billed accounts receivable is one of the primary factors in maintaining consistently strong quarterly cash flows from operating activities.  Our billed trade accounts receivable balance includes significant billings for several non-revenue items (primarily postage, sales tax, and deferred revenue items).  As a result, we evaluate our performance in collecting our accounts receivable through our calculation of days billings outstanding (“DBO”) rather than a typical days sales outstanding (“DSO”) calculation.  

Our gross and net billed trade accounts receivable and related allowance for doubtful accounts receivable (“Allowance”) as of the end of the indicated quarterly periods, and the related DBOs for the quarters then ended, are as follows (in thousands, except DBOs):

 

Quarter Ended

 

Gross

 

 

Allowance

 

 

Net Billed

 

 

DBOs

 

2019:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

March 31

 

$

247,833

 

 

$

(2,897

)

 

$

244,936

 

 

 

65

 

June 30

 

 

268,656

 

 

 

(2,861

)

 

 

265,795

 

 

 

67

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2018:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

March 31

 

$

217,018

 

 

$

(3,967

)

 

$

213,051

 

 

 

70

 

June 30

 

 

243,874

 

 

 

(3,961

)

 

 

239,913

 

 

 

67

 

As of June 30, 2019, approximately 95% of our billed accounts receivable balance is less than 60 days past due.

As a global provider of software and professional services, a portion of our accounts receivable balance relates to clients outside the U.S.  This diversity in the geographic composition of our client base may adversely impact our DBOs as longer billing cycles (i.e., billing terms and cash collection cycles) are an inherent characteristic of international software and professional services transactions.  For example, our ability to bill (i.e., send an invoice) and collect arrangement fees may be dependent upon, among other things: (i) the completion of various client administrative matters, local country billing protocols and processes (including local cultural differences), and/or non-client administrative matters; (ii) us meeting certain contractual invoicing milestones; or (iii) the overall project status in certain situations in which we act as a subcontractor to another vendor on a project.

Accrued Employee Compensation

Accrued employee compensation decreased $9.7 million to $51.4 million as of June 30, 2019, from $61.1 million as of December 31, 2018, due primarily to the payment of the 2018 employee incentive compensation that was fully accrued at December 31, 2018, offset to a certain degree by the accrual for the 2019 employee incentive compensation.

Cash Flows from Investing Activities

Our typical investing activities consist of purchases/sales of short-term investments and purchases of software, property and equipment, which are discussed below.  Additionally, during the first quarter of 2018 we acquired Business Ink for approximately $70 million ($68.6 million, net of cash acquired), and in the first quarter of 2019, as discussed in Note 2 to our Financial Statements, made an additional investment in a payment technology and services company for $4.0 million, which is included in our cash flows from investing activities.

Purchases/Sales of Short-term Investments.  For the six months ended June 30, 2019 and 2018, we purchased $22.5 million and $44.3 million, respectively, and sold (or had mature) $28.8 million and $116.9 million, respectively, of short-term investments.  We continually evaluate the appropriate mix of our investment of excess cash balances between cash equivalents and short-term investments in order to maximize our investment returns and will likely purchase and sell additional short-term investments in the future.

Software, Property and Equipment.  Our capital expenditures for the six months ended June 30, 2019 and 2018 for software, property and equipment were $17.9 million and $26.7 million, respectively, and consisted principally of investments in: (i) statement production equipment; (ii) computer hardware, software, and related equipment; and (iii) facilities and internal infrastructure items.

23


 

Cash Flows from Financing Activities

Our financing activities typically consist of activities associated with our common stock and our long-term debt.  

Cash Dividends Paid on Common Stock.  During the six months ended June 30, 2019 and 2018, the Board approved dividends totaling $14.7 million and $14.2 million, respectively, and made dividend payments of $14.8 million and $14.4 million, respectively, through June 30, 2019 and 2018 (with the differences attributed to unvested incentive shares that are paid upon vesting).

Repurchase of Common Stock.  During the six months ended June 30, 2019 and 2018, we repurchased 0.4 million and 0.3 million shares of our common stock, respectively, under the guidelines of our Stock Repurchase Program for $15.8 million and $11.3 million, respectively, and paid $16.2 million and $11.3 million, respectively, through June 30, 2019 and 2018 (with the differences attributed to shares accrued but not yet paid as of December 31, 2018 and 2017).

Outside of our Stock Repurchase Program, during the six months ended June 30, 2019 and 2018, we repurchased from our employees and then cancelled 0.1 million shares of our common stock in both periods for $4.5 million and $7.0 million, respectively, in connection with minimum tax withholding requirements resulting from the vesting of restricted common stock under our stock incentive plans.

Long-term Debt. During the six months ended June 30, 2019 and 2018, we made principal repayments of $3.8 million and $1.9 million respectively.  

During the first quarter of 2018, we refinanced our 2015 Credit Agreement and as a result, we repaid the outstanding principal balance of $120.0 million and borrowed $150.0 million under the 2018 Credit Agreement, resulting in a net increase of available cash of $30.0 million.  As part of the refinancing, we paid $1.5 million of deferred financing costs.  

See Note 4 to our Financial Statements for additional discussion of our long-term debt.

Capital Resources

The following are the key items to consider in assessing our sources and uses of capital resources:

Current Sources of Capital Resources.

 

Cash, Cash Equivalents and Short-term Investments.  As of June 30, 2019, we had cash, cash equivalents, and short-term investments of $131.5 million, of which approximately 60% is in U.S. dollars and held in the U.S.  We have $3.1 million of restricted cash, used primarily to collateralize outstanding letters of credit.  For the remainder of the monies denominated in foreign currencies and/or located outside the U.S., we do not anticipate any material amounts being unavailable for use in running our business.

 

Operating Cash Flows.  As described in the Liquidity section above, we believe we have the ability to generate strong cash flows to fund our operating activities and act as a source of funds for our capital resource needs.

 

Revolving Credit Facility.   We currently have a $200 million revolving loan facility, our 2018 Revolver.  As of June 30, 2019, we had no borrowing outstanding on our 2018 Revolver and had the entire $200 million available to us.  Our long-term debt obligations are discussed in more detail in Note 4 to our Financial Statements.

Uses/Potential Uses of Capital Resources. Below are the key items to consider in assessing our uses/potential uses of capital resources:

 

Common Stock Repurchases.  We have made repurchases of our common stock in the past under our Stock Repurchase Program.  As of June 30, 2019, we had 5.1 million shares authorized for repurchase remaining under our Stock Repurchase Program.  Our 2018 Credit Agreement may place certain limitations on our ability to repurchase our common stock.

Under our Stock Repurchase Program, we may repurchase shares in the open market or in privately negotiated transactions, including through an accelerated stock repurchase plan or under a SEC Rule 10b5-1 plan.  The actual timing and amount of future share repurchases will be dependent on then current market conditions and other business-related factors.  Our common stock repurchases are discussed in more detail in Note 8 to our Financial Statements.

24


 

During the six months ended June 30, 2019, we repurchased 0.4 million shares of our common stock for $15.8 million (weighted-average price of $40.31 per share).  

Outside of our Stock Repurchase Program, during the six months ended June 30, 2019, we repurchased from our employees and then cancelled 0.1 million shares of our common stock for $4.5 million in connection with minimum tax withholding requirements resulting from the vesting of restricted common stock under our stock incentive plans.

 

Cash Dividends.  During the six months ended June 30, 2019, the Board declared dividends totaling $14.7 million.  Going forward, we expect to pay cash dividends each year in March, June, September, and December, with the amount and timing subject to the Board’s approval.

 

Acquisition.  On October 1, 2018, we acquired Forte, a leading provider of advanced payment solutions headquartered in Allen, Texas for a purchase price of approximately $93 million, (approximately $85 million, excluding cash acquired), and held back approximately $13 million in cash subject to certain tax filings, which was paid in July 2019.  The purchase agreement includes provisions for $18.8 million of potential future earn-out payments over a four-year measurement period.  The earn-out payments are tied to performance-based goals and continued employment by the eligible recipients.  

As part of our growth strategy, we are continually evaluating potential business and/or asset acquisitions and investments in market share expansion with our existing and potential new clients.

 

Equity Method Investment.  In the first quarter of 2019, we made an additional $4 million investment in a payment technology and services company that enables omni-channel digital payments in Latin America.  As of June 30, 2019, we held an 8% noncontrolling interest with a carrying value of $6.7 million.

 

Capital Expenditures.  During the six months ended June 30, 2019, we spent $17.9 million on capital expenditures.  As of June 30, 2019, we had committed to purchase $2.1 million of equipment.

 

Stock Warrants.  In 2014, we issued Stock Warrants with an exercise price of $26.68 per warrant to Comcast as an incentive for Comcast to convert new customer accounts to ACP.  Once vested, Comcast may exercise the Stock Warrants and elect either physical delivery of common shares or net share settlement (cashless exercise).  Alternatively, the exercise of the Stock Warrants may be settled with cash based solely on our approval, or if Comcast were to beneficially own or control in excess of 19.99% of our common stock or voting of the Company.  As of June 30, 2019, 1.4 million Stock Warrants are outstanding, of which 0.4 million are vested.

The Stock Warrants are discussed in more detail in Note 8 to our Financial Statements.  

 

Long-Term Debt.  As of June 30, 2019, our long-term debt consisted of the following: (i) 2016 Convertible Notes with a par value of $230.0 million; and (ii) 2018 Credit Agreement with term loan borrowings of $140.6 million.  

2016 Convertible Notes

During the next twelve months, there are no scheduled conversion triggers on our 2016 Convertible Notes.  As a result, we expect our required debt service cash outlay during the next twelve months for the 2016 Convertible Notes to be limited to interest payments of $9.8 million.

2018 Credit Agreement

Our 2018 Credit Agreement mandatory repayments and the cash interest expense (based upon current interest rates) for the next twelve months is $8.4 million, and $5.9 million, respectively. We have the ability to make prepayments on our 2018 Credit Agreement without penalty.  

Our long-term debt obligations are discussed in more detail in Note 4 to our Financial Statements.  

In summary, we expect to continue to have material needs for capital resources going forward, as noted above.  We believe that our current cash, cash equivalents and short-term investments balances and our 2018 Revolver, together with cash expected to be generated in the future from our current operating activities, will be sufficient to meet our anticipated capital resource requirements for at least the next twelve months.  We also believe we could obtain additional capital through other debt sources which may be available to us if deemed appropriate.

25


 

Item 3. Quantitative and Qualitative Disclosures About Market Risk

Market risk is the potential loss arising from adverse changes in market rates and prices.  As of June 30, 2019, we are exposed to various market risks, including changes in interest rates, fluctuations and changes in the market value of our cash equivalents and short-term investments, and changes in foreign currency exchange rates.  We have not historically entered into derivatives or other financial instruments for trading or speculative purposes.

Interest Rate Risk

Long-Term Debt.  The interest rate on our 2016 Convertible Notes is fixed, and thus, as it relates to our convertible debt borrowings, we are not exposed to changes in interest rates.

The interest rates on our 2018 Credit Agreement are based upon an adjusted LIBOR rate plus an applicable margin, or an alternate base rate plus an applicable margin.  See Note 4 to our Financial Statements for further details of our long-term debt.

A hypothetical adverse change of 10% in the June 30, 2019 adjusted LIBOR rate would not have had a material impact upon our results of operations.

Market Risk

Cash Equivalents and Short-term Investments.  Our cash and cash equivalents as of June 30, 2019 and December 31, 2018 were $113.8 million and $139.3 million, respectively.  Certain of our cash balances are “swept” into overnight money market accounts on a daily basis, and at times, any excess funds are invested in low-risk, somewhat longer term, cash equivalent instruments and short-term investments.  Our cash equivalents are invested primarily in institutional money market funds, commercial paper, and time deposits held at major banks.  We have minimal market risk for our cash and cash equivalents due to the relatively short maturities of the instruments.

Our short-term investments as of June 30, 2019 and December 31, 2018 were $17.7 million and $23.6 million, respectively.  Currently, we utilize short-term investments as a means to invest our excess cash only in the U.S.  The day-to-day management of our short-term investments is performed by a large financial institution in the U.S., using strict and formal investment guidelines approved by our Board.  Under these guidelines, short-term investments are limited to certain acceptable investments with: (i) a maximum maturity; (ii) a maximum concentration and diversification; and (iii) a minimum acceptable credit quality.

Settlement Assets.  We are exposed to market risk associated with cash held on behalf of our clients related to our payment processing services.  As of June 30, 2019 and December 31, 2018, we had $88.6 million and $124.6 million, respectively, of cash collected on behalf of our clients which is held for an established holding period until settlement with the client.  The holding period is generally one to four business days depending on the payment model and contractual terms with the client.  During the holding period, cash is held in trust accounts with various major financial institutions in the U.S. in an amount equal to at least 100% of the aggregate amount owed to our clients.  These balances can significantly fluctuate between periods due to activity at the end of the period and the day in which the period ends.

Long-Term Debt.  The fair value of our convertible debt is exposed to market risk.  We do not carry our convertible debt at fair value but present the fair value for disclosure purposes (see Note 2 to our Financial Statements).  Generally, the fair value of our convertible debt is impacted by changes in interest rates and changes in the price and volatility of our common stock.  As of June 30, 2019, the fair value of the 2016 Convertible Notes was estimated at $254.4 million, using quoted market prices.  

Foreign Currency Exchange Rate Risk

Due to foreign operations around the world, our balance sheet and income statement are exposed to foreign currency exchange risk due to the fluctuations in the value of currencies in which we conduct business.  While we attempt to maximize natural hedges by incurring expenses in the same currency in which we contract revenue, the related expenses for that revenue could be in one or more differing currencies than the revenue stream.

During the six months ended June 30, 2019, we generated approximately 88% of our revenues in U.S. dollars.  We expect that, in the foreseeable future, we will continue to generate a very large percentage of our revenues in U.S. dollars.

26


 

As of June 30, 2019 and December 31, 2018, the carrying amounts of our monetary assets and monetary liabilities on the books of our non-U.S. subsidiaries in currencies denominated in a currency other than the functional currency of those non-U.S. subsidiaries are as follows (in thousands, in U.S. dollar equivalents):

 

 

 

June 30, 2019

 

 

December 31, 2018

 

 

 

Monetary

 

 

Monetary

 

 

Monetary

 

 

Monetary

 

 

 

Liabilities

 

 

Assets

 

 

Liabilities

 

 

Assets

 

Pounds sterling

 

$

(20

)

 

$

1,380

 

 

$

(3

)

 

$

1,848

 

Euro

 

 

(230

)

 

 

10,604

 

 

 

(448

)

 

 

7,482

 

U.S. Dollar

 

 

(404

)

 

 

19,658

 

 

 

(632

)

 

 

18,044

 

South African Rand

 

 

-

 

 

 

1,984

 

 

 

-

 

 

 

270

 

Other

 

 

(44

)

 

 

1,604

 

 

 

(7

)

 

 

957

 

Totals

 

$

(698

)

 

$

35,230

 

 

$

(1,090

)

 

$

28,601

 

A hypothetical adverse change of 10% in the June 30, 2019 exchange rates would not have had a material impact upon our results of operations based on the monetary assets and liabilities as of June 30, 2019.

 

 

Item 4. Controls and Procedures

(a) Disclosure Controls and Procedures

As required by Rule 13a-15(b), our management, including the Chief Executive Officer (“CEO”) and Chief Financial Officer (“CFO”), conducted an evaluation as of the end of the period covered by this report of the effectiveness of our disclosure controls and procedures as defined in Rule 13a-15(e).  Based on that evaluation, the CEO and CFO concluded that our disclosure controls and procedures were effective as of the end of the period covered by this report.

(b) Internal Control Over Financial Reporting

As required by Rule 13a-15(d), our management, including the CEO and CFO, also conducted an evaluation of our internal control over financial reporting, as defined by Rule 13a-15(f), to determine whether any changes occurred during the quarter covered by this report that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.  

 

 


27


 

CSG SYSTEMS INTERNATIONAL, INC.

PART II. OTHER INFORMATION

 

Item 1. Legal Proceedings

From time-to-time, we are involved in litigation relating to claims arising out of our operations in the normal course of business.  We are not presently a party to any material pending or threatened legal proceedings.

 

Item 1A. Risk Factors

A discussion of our risk factors can be found in Item 1A.  Risk Factors in our 2018 Form 10-K.  There were no material changes to the risk factors disclosed in our 2018 Form 10-K during the second quarter of 2019.

 

Item 2. Unregistered Sales of Equity Securities and Use of Proceeds

The following table presents information with respect to purchases of our common stock made during the second quarter of 2019 by CSG Systems International, Inc. or any “affiliated purchaser” of CSG Systems International, Inc., as defined in Rule 10b-18(a)(3) under the Exchange Act.

 

Period

 

Total

Number of Shares

Purchased (1) (2)

 

 

Average

Price Paid

Per Share

 

 

Total Number of

Shares Purchased as

Part of Publicly

Announced Plans or

Programs (2)

 

 

Maximum Number

(or Approximate

Dollar Value) of

Shares that May

Yet Be Purchased

Under the Plan or

Programs (2)

 

April 1 - April 30

 

 

66,447

 

 

$

44.19

 

 

 

65,400

 

 

 

5,223,967

 

May 1 - May 31

 

 

43,187

 

 

 

45.86

 

 

 

43,000

 

 

 

5,180,967

 

June 1 - June 30

 

 

38,822

 

 

 

46.84

 

 

 

35,600

 

 

 

5,145,367

 

Total

 

 

148,456

 

 

$

45.37

 

 

 

144,000

 

 

 

 

 

 

(1)

The total number of shares purchased that are not part of the Stock Repurchase Program represents shares purchased and cancelled in connection with stock incentive plans.

 

(2)

See Note 8 to our Financial Statements for additional information regarding our share repurchases.

 

Item 3. Defaults Upon Senior Securities

None

 

Item 4. Mine Safety Disclosures

None

 

Item 5. Other Information

None

 

Item 6. Exhibits

The Exhibits filed or incorporated by reference herewith are as specified in the Exhibit Index.

 

 

 

 

28


 

CSG SYSTEMS INTERNATIONAL, INC.

INDEX TO EXHIBITS

 

Exhibit
Number

 

Description

 

 

 

10.22AN*

Thirty-Ninth Amendment to the CSG Master Subscriber Management System Agreement between CSG Systems, Inc. and Comcast Cable Communications Management, LLC

10.22AO*

Fortieth Amendment to the CSG Master Subscriber Management System Agreement between CSG Systems, Inc. and Comcast Cable Communications Management, LLC

10.26T*

Twenty-Second Amendment to Consolidated CSG Master Subscriber Management System Agreement between CSG Systems, Inc. and Charter Communications Operating, LLC

10.26U*

Twenty-Fourth Amendment to Consolidated CSG Master Subscriber Management System Agreement between CSG Systems, Inc. and Charter Communications Operating, LLC

10.26V*

Twenty-Fifth Amendment to Consolidated CSG Master Subscriber Management System Agreement between CSG Systems, Inc. and Charter Communications Operating, LLC

10.26W*

Twenty-Sixth Amendment to Consolidated CSG Master Subscriber Management System Agreement between CSG Systems, Inc. and Charter Communications Operating, LLC

10.26X*

Twenty-Seventh Amendment to Consolidated CSG Master Subscriber Management System Agreement between CSG Systems, Inc. and Charter Communications Operating, LLC

10.26Y*

Twenty-Eighth Amendment to Consolidated CSG Master Subscriber Management System Agreement between CSG Systems, Inc. and Charter Communications Operating, LLC

31.01

Certification Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

31.02

Certification Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

32.01

Certification Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

101.INS

XBRL Instance Document – the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.

101.SCH

XBRL Taxonomy Extension Schema Document

101.CAL

XBRL Taxonomy Extension Calculation Linkbase Document

101.DEF

XBRL Taxonomy Extension Definition Linkbase Document

101.LAB

XBRL Taxonomy Extension Label Linkbase Document

101.PRE

XBRL Taxonomy Extension Presentation Linkbase Document

 

*

Portions of the exhibit have been omitted pursuant to SEC rules regarding confidential information.  

 

 


29


 

SIGNATURES

Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.

Dated: August 8, 2019

 

CSG SYSTEMS INTERNATIONAL, INC.

 

/s/ Bret C. Griess

Bret C. Griess

President and Chief Executive Officer

(Principal Executive Officer)

 

/s/ Rolland B. Johns

Rolland B. Johns

Executive Vice President and Chief Financial Officer

(Principal Financial Officer)

 

/s/ David N. Schaaf

David N. Schaaf

Chief Accounting Officer

(Principal Accounting Officer)

 

 

30

EX-10.22AN 2 csgs-ex1022an_92.htm EX-10.22AN csgs-ex1022an_92.htm

Exhibit10.22AN

 

THIS DOCUMENT CONTAINS INFORMATION WHICH HAS BEEN EXCLUDED FROM THE EXHIBIT BECAUSE IT IS BOTH (I) NOT MATERIAL AND (II) WOULD BE COMPETITIVELY HARMFUL IF PUBLICLY DISCLOSED.  SUCH EXCLUDED INFORMATION IS IDENTIFIED BY BRACKETS AND MARKED WITH (***).

 

 

 

 

THIRTY-NINTH AMENDMENT

TO THE

CSG MASTER SUBSCRIBER MANAGEMENT SYSTEM AGREEMENT

BETWEEN

csg SYSTEMS, INC.

AND

COMCAST CABLE COMMUNICATIONS MANAGEMENT, LLC

 

This THIRTY-NINTH AMENDMENT (the “Amendment”) is made by and between CSG Systems, Inc. (“CSG”) and Comcast Cable Communications Management, LLC (“Customer”). The Effective Date of this Amendment is the date last signed below.  CSG and Customer entered into a certain CSG Master Subscriber Management System Agreement (CSG document #2501940) with an effective date of March 1, 2013 (the “Agreement”) and now desire to amend the Agreement in accordance with the terms and conditions set forth in this Amendment. If the terms and conditions set forth in this Amendment conflict with the Agreement, the terms and conditions of this Amendment shall control. Any terms in initial capital letters or all capital letters used as a defined term but not defined in this Amendment shall have the meaning set forth in the Agreement. Upon execution of this Amendment by the Parties, any subsequent reference to the Agreement between the Parties shall mean the Agreement as amended by this Amendment. Except as amended by this Amendment, the terms and conditions set forth in the Agreement shall continue in full force and effect according to their terms.

 

 

NOW THEREFORE, CSG and Customer agree to the following as of the Effective Date:

 

1.

Customer desires to use and CSG agrees to provide the CSG Traffic Data Service.  CSG will provide the CSG Traffic Data Service to Customer pursuant to the terms of the Agreement and as further described in Attachment 1, attached hereto and incorporated herein by reference, and in accordance with this Amendment.

 

 

(a)

As a result, Schedule C, “Recurring Services,” of the Agreement is hereby amended by adding the following to the list of Services:

 

CSG Traffic Data Service…………………………………………………..…………….…Exhibit C-35

 

 

(b)

Additionally, Schedule C, “Recurring Services,” of the Agreement is hereby amended by adding Exhibit C-35, “CSG Traffic Data Service,” attached to this Amendment at Attachment 1, and incorporated herein by reference.

 

 

(c)

Additionally, Schedule F, “Fees,” of the Agreement is hereby amended by adding a new subsection “3. CSG Traffic Data Services” to Section IV entitled “Ancillary Products and Services,” Subsection I. entitled “Ancillary Services for Workforce Management,” (which Subsection I was last amended in its entirety pursuant to the Twenty-Fourth Amendment (CSG document # 4111045) effective as of June 6, 2016) as follows:

 

Description of Item/Unit of Measure

Frequency

Fee

3.   CSG Traffic Data Service (Notes 11 – 19)

 

 

a)[****** ********** ***]

[********]

$[****]

 

 


Exhibit10.22AN

 

 

Note 11 For billing purposes, an “[****** **********]” is defined as [**** ****** ********** **** **** **** *******] ([** *** *** *******]) [****** *** ****** ********* ******]. [****** ***********] are currently [******* ** ***] "[***** ****** **** ***** ******]" that is provided to [*** **] a [*******] basis. [*** ****** *********** **** ** ******** ** *** ***** ***** **** **** **** ** ******** **** **** ********* ***].  As used herein, “[****** ********* ******]” means (a) [** *** ***** **** ** *******], the day [*** *** ******* **** ******* *********] through [******** *** ****] and (b) [********** ******* * ******* ******** **]. See Notes 12 – 14 below for illustrations of the application of the [****** **********] Fee on [**** ** ********** *** *** ****] basis.

Note 12: Notwithstanding Note 11, for the initial roll-out of the CSG Traffic Data Service [** * ***** ****** ****] ([******* ** ******* ***(*)] of the Agreement) , CSG shall invoice Customer [****** ********** ****] (a) [***** ** *** ****** ** ****** *********** ********** ** *** **** ***** ****** **** ***** ****** ********] for such [****** **** **** ******** **** ********] and (b) [** * *** **** ****** **********] from the [***** ***] of the [******** *****] in which the CSG Traffic Data Service is enabled [*** **** ****** ****] through [*** *** ** *** ***** ****** ********* ******]. CSG will invoice Customer the [****** ********** **** ** * *** ******** *****].  To illustrate the foregoing, if Customer requests CSG enable CSG Traffic Data Service on [***** *** **** ** ***** (*) ****** ***** ** *** **** ********], and the [******** **** ***** ****** **** ***** ****** ********** * ***** ** ****** ****** ***********] across the [***** (*) ****** *****], CSG will invoice Customer $[*********] on the [***** ****] invoice for such [***** (*) ****** ***** (****** ***** $**** = $********* ***** ***/***)].

Note 13: Effective with the [**** ****** ********* ******] and for each [********** ****** ********* ******], CSG will [***** *** ******] of [****** *********** ********** ** *** *********** ********* ******** ***** ****** **** ***** ****** ********] for such [****** ****] (the “[********* ****** ********** *****]”).  Such [********* ****** ********** *****] will be [********** ** *** ******** *****].  CSG will invoice Customer on the [******* ****] invoice for such [****** ********* ****** *** ****** ********** ****] for the [****** ** ****** ***********] in the [********* ****** ********** *****], as identified and invoiced [** *** ******** *****].  For clarity, the [******* ****] invoice(s) issued for each [****** ********* ******] pursuant to this Note 13 shall include a [**** ****** (**) ****** ** *** ****** ********** ***].

Note 14: Each [**** ********* *** ******* *** ****] invoice CSG shall [**** *** ******* ****** ********** ****** (***** *** ***** ****** **** ***** ******)] for the [********* ***** (*) ****** (****** *** *** ****)] for all [****** *****] at which Customer has utilized the CSG Traffic Data Service during [**** ******].  CSG shall then [******* *** ***** (*) ***** *******] of the [********** ****** ********** ******] across all such [****** ***** (*** “******* ****** ********** *****”)] and [******* *** ******* ****** ********** *****] to the [********** ********* ****** ********** ******] invoiced the [******** *******].  If the [******* ****** ********** ***** ** ******* ** ***** ** **** ******* (*%) **** **** *** ********* ********* ****** ********** ******], then CSG shall invoice Customer, [** * ******** ****** *** *** ****** ** ****** *********** ** ***** *** ******* ****** ********** ***** *** * ***** ******** ******* *** ********* ****** ********** *****] for [**** ********] [(the “****** ********** *******”)].    If there is an [****** ********** *******], then [**** ********] shall be invoiced [*** ********** ****** ********** ******* ***** *** ******** ****** ********** ***]. In no event will CSG [****** ****** ********** **** ** ******** ** * ******** ******** * ********* ** ****** *********** ** *** **** *****].  

By example:

 

[** *** ******* *** **** ********* ****** ********** ***** ** ****** ****** *********** *** *** **** *** **** ******* ****** ********** ***** ** ****** **** ** * ****% (****** / ******) ******** *** *** **** *** ******* ******** *** *** ****** ********** *******].

 

[***** *** ***** ******** ** *** **** *** **** ******* ****** ********** ***** ** ****** **** ** * ****% (****** / ******) ******** *** *** **** ******* ******** *** *** ****** ********** ********  ** *** ****** ********** ******* ** *** ********* ** ****** *** ****** ********** ******* ** ******* ** ***** *** *** ****** ********** ******* ** *** **** ** * ********* ** **** *** **** ******* ***** ****** *********** ** *** ****** ********** *** ** *** ********* *** ***** ****** *********** ** *** ****** ********** *** *** ***** ***** ** ********  ********* ** *** ****** ********** ******* ** **** ** **** ****** ********* ****** **** ** *** * ******** ****** ********** *** ** *** (*) ******].

Note 15: Notification email to Customer, from CSG, for [*** ****** ********** ********] must be sent to [***** ***** (*****************]@comcast.com) and [****** ********* (****************]@Cable.Comcast.com).

Note 16: CSG will provide Customer with reports, including the [***** ****** **** ***** ******] that provides Customer the following data points:

 

a)

[****** ** ****** *********** ** ******]

 

b)

[***** **** ** **** ****** ****** ***** ** *** *** ******* **** ********]

 

c)

[************ ** ************ *** ****** ********** ******** ***]

 

d)

[*** ******* ***** ********* (***) ********* (** ********** ** **** ** *****) ** * ******* ****** ********** **** *** ********* *** *** ** ********** ** ******** * ** *** **********]

If Customer requests additional or different non-standard reporting, the Parties shall enter a separate Statement of Work to specify the fees, terms and conditions by which CSG shall make such custom reporting available to Customer.

Note 17:

Service Level Agreements (SLAs) for CSG Traffic Data Service

 

 

[*********** ********** **** ** ********* ********** (** *** ***** ** ******** ** ********** ***** *(****) ********* **********)]

 

 

[******* *** ************** ** *** *********** ********* ***** (*) ***** ****** * ****** (**) ***** ****** (“******* ******* ******”)]

 

 

 

 

 

 


Exhibit10.22AN

 

 

o

[***************** ******* ****** *** *** ****** **** ** ************ ****** ** *** *************

** ******* ******** ******** ** ******** ** *** ***** ***** ******** *** ***** ** ******** ** ***]

 

 

[**** ****** *** ****** **

*********** ******************** *** ***** ** ******** ** *** *** ******* **** *******]

 

 

[*********** ************ **************** **** ******* ******* ****** ** *********** ** *** ****** ******(**) **** ** ******* ** ***** ****** ** *** ******* ******* ******]

 

 

[********** ***** *** ***********1) [*** ************ *** ****** **** **** ******* ** * ******* ******* ****** ***********]******* *** ***** **** ** ***** ** *****]

2) [** ******** ***** ** ******* *** **** * ****** ******* ******* ****** *********** ******* ******** ***** ** ****** ** **** ****** *** ***** ** ********* *** *** ******* **** ******* *** **** ******** ******* ******* ******; ********* ******** **** ******* ****** ***** *** ***** *** ****** ********** ***** ** ********* *** *** ******* **** ******* *** * ********** ******* ******* ****** **** ****** ********** **** **** **** ***]

3) [** ******** ********** *** *** ** *** ******* **** ******* *** * ******* ******* ****** ** ******** ** **** **** *** ******** ************ *** **** ****** *** ***** **** ********* ***** ** *** *** ** ***** *** ****** ********** **** *** ****** *********** **** **** *** *** **** ******** ** ******** ** ** *** *********** *****]

Note 18: The CSG Traffic Data Service [**** **** **** ****** ***].  CSG may change and/or supplement [*** **** ******(*)] by providing Customer advance written notice of [**** ****** ** **********] and [*********** **** ********* ** ********** **** ******(*)].

Note 19: The fees set forth in the fee table above shall apply until [******** *** ****]. Thereafter, such fees are subject to increase pursuant to Section 5.4, Adjustment to Fees, of the Agreement.

 

THIS AMENDMENT is executed on the day and year last signed below (“Effective Date”).

 

COMCAST CABLE COMMUNICATIONS MANAGEMENT, LLC (“CUSTOMER”)

 

CSG SYSTEMS, INC. (“CSG”)

 

 

By: /s/ Jeur Abeln

 

By:  /s/ Gregory L. Cannon

 

Name: Jeur Abeln

 

Name:  Gregory L. Cannon

 

Title:  SVP, Procurement

 

Title:  SVP, General Counsel & Secretary

 

Date: 4/16/19

 

Date:  Mar 13, 2019

 



Exhibit10.22AN

 

 

ATTACHMENT 1

Exhibit C-35

CSG Traffic Data Service

“CSG Traffic Data Service”.  The CSG Traffic Data Service is an optional subscription-based data service leveraging real-time traffic data (the “Traffic Data”) CSG [******** **** * ***** ***** ********].  CSG utilizes the Traffic Data where and when available ([**** *** ******]) to enhance travel time calculations that the routing engine considers that will result in optimized job assignments. Examples of the types of Traffic Data include [**** ***** ********** *** ********** ******* *********** ** ********* ******* ***** *** ******* ******* **********].  The CSG Traffic Data Service also leverages the Traffic Data to [******* ****** *** ******** ** ******* *****] and to [***** ********** ***** *********** ** ******* ********* **** ***** ****** ***** ******* *********** ********* ******** *** ****** ******/*******]. Note: CSG Workforce Management is a pre-requisite to use this optional data service and Customer will [***** ********** ****** **** ** ******* *** ******* ** ****] optional data service, as set forth in the “CSG Traffic Data Services” section of Schedule F.

 

1.

Availability. The Traffic Data may not be available [*** *** ******* ******* ** *** **** *** ******] and is subject to change based upon [*** **** ******* ******* **** *** ******** **** *** ***** ***** ********]. Customer acknowledges CSG has provided Customer access to the markets currently served by the CSG Traffic Data Service (including available Traffic Data) and upon Customer’s reasonable request from time-to-time, CSG agrees to provide Customer reasonable future access to review the then current markets served and the then applicable Traffic Data utilized by the CSG Traffic Data Service.

 

2.

Attribution.  The visual map displays viewed by desktop users and technicians may contain proprietary notices, logos and website links [** ***** ***** ***** ********].  Customer will not use any logo or trademark [** ***** ***** ***** ********] in any manner or for any purpose without the prior written consent of CSG.

 

3.

Confidentiality.  Customer agrees that information received through the CSG Traffic Data Service is “Confidential Information” under the Agreement and as such shall be kept strictly confidential in accordance with the Agreement.  Upon the termination of the CSG Traffic Data Service by CSG or Customer, Customer will cease using and upon request from CSG will return to CSG or, alternatively, destroy all information received by Customer through the CSG Traffic Data Service from all of Customer’s on-line and off-line storage media (with the exception of any copies created as part of its regular back-up procedures).

 

4.

Ownership.  CSG [*** *** ***** ***** *********] shall own all right, title and interest (including all associated intellectual property rights) in and to the CSG Traffic Data Service and the Traffic Data including all customizations, enhancements, modifications, improvements, derivations or other changes thereto made for or by Customer (alone or with others) and relating to the CSG Traffic Data Service provided by CSG.  Customer will execute any instruments that may be appropriate or necessary to give full legal effect to the ownership rights granted to CSG [*** *** ***** ***** *********] herein.  Without limiting the foregoing, Customer is prohibited from syndicating, redistributing or acting as a service bureau for the CSG Traffic Data Service and the Traffic Data.  Customer will not modify the Traffic Data or any portion thereof, or merge, incorporate or combine it with any traffic-related data not provided hereunder by CSG.  If the Traffic Data or any portion thereof is modified, merged, incorporated or combined into any software, hardware, or other data, it will continue to be subject to the provisions of this Agreement, and CSG [*** *** ***** ***** *********] will retain ownership of all such Traffic Data and all portions thereof.

 

 

 

 

 

 

 


Exhibit10.22AN

 

 

 

5.

Disclaimer of Warranties.  NEITHER CSG [*** *** ***** ***** *********] WARRANT THE ACCURACY OR TIMELINESS OF DATA PROVIDED BY THE CSG TRAFFIC DATA SERVICE.  EXCEPT AS EXPRESSLY PROVIDED IN THIS AGREEMENT (A) THE DATA PROVIDED BY THE CSG TRAFFIC DATA SERVICE IS PROVIDED BY CSG [*** *** ***** ***** *********] “AS IS”, “WITH ALL FAULTS”, “AS AVAILABLE” AND WITHOUT WARRANTY OR COMMITMENT OF ANY KIND, AND (B) TO THE MAXIMUM EXTENT PERMITTED BY LAW, ANY AND ALL REPRESENTATIONS, WARRANTIES OR CONDITIONS OF ANY KIND WHATSOEVER (INCLUDING EXPRESS, IMPLIED OR STATUTORY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, NON-INFRINGEMENT, ACCURACY OR SATISFACTORY QUALITY), WHETHER DEALING WITH DATA OR OTHERWISE, ARE EXPRESSLY EXCLUDED.  NO ORAL OR WRITTEN ADVICE OR INFORMATION CUSTOMER RECEIVES FROM THE DATA PROVIDED BY THE CSG TRAFFIC DATA SERVICE WILL CREATE A WARRANTY, AND CUSTOMER IS NOT ENTITLED TO RELY UPON ANY SUCH ADVICE OR INFORMATION.

 

EX-10.22AO 3 csgs-ex1022ao_93.htm EX-10.22AO csgs-ex1022ao_93.htm

Exhibit10.22AO

 

THIS DOCUMENT CONTAINS INFORMATION WHICH HAS BEEN EXCLUDED FROM THE EXHIBIT BECAUSE IT IS BOTH (I) NOT MATERIAL AND (II) WOULD BE COMPETITIVELY HARMFUL IF PUBLICLY DISCLOSED.  SUCH EXCLUDED INFORMATION IS IDENTIFIED BY BRACKETS AND MARKED WITH (***).

 

 

 

FORTIETH AMENDMENT

TO THE

CSG MASTER SUBSCRIBER MANAGEMENT SYSTEM AGREEMENT

BETWEEN

csg SYSTEMS, INC.

AND

COMCAST CABLE COMMUNICATIONS MANAGEMENT, LLC

 

 

This FORTIETH AMENDMENT (the “Amendment”) is made by and between CSG Systems, Inc. (“CSG”) and Comcast Cable Communications Management, LLC (“Customer”). This Amendment is executed as of the date last signed below but effective as of April 9, 2019 (the “Amendment Effective Date”).  CSG and Customer entered into a certain CSG Master Subscriber Management System Agreement (CSG document #2501940) with an effective date of March 1, 2013 (the “Agreement”) and now desire to further amend the Agreement in accordance with the terms and conditions set forth in this Amendment. If the terms and conditions set forth in this Amendment shall be in conflict with the Agreement, the terms and conditions of this Amendment shall control. Any terms in initial capital letters or all capital letters used as a defined term but not defined in this Amendment shall have the meaning set forth in the Agreement. Upon execution of this Amendment by the Parties, any subsequent reference to the Agreement between the Parties shall mean the Agreement as amended by this Amendment. Except as amended by this Amendment, the terms and conditions set forth in the Agreement shall continue in full force and effect according to their terms.

 

 

CSG and Customer agree to the following:

 

1.

Customer requested , and CSG agreed to modify an existing API interface and associated web portal logic to provide and develop an interface that in response to a Customer request will return separate from other [*****] and [****] the specific [******** ****** ******* (***)] and [********* ** (***) ****/*****] associated with a given subscriber stored within CCS (the existing API interface, as modified pursuant to Note 1 of Section 2 below is hereafter referred to as the “Custom [***] API Return Interface”). The Customer [***] API Return Interface is being designed, developed, tested and deployed by CSG’s professional group pursuant to PSGFTR-[***], and [*** ********] in the production environment on [***** *], 2019. Once deployed, CSG will host, support and maintain the Custom [***] API Return Interface in accordance with the terms and conditions of the Agreement.

 

2.

As of the Amendment Effective Date, Schedule F, Fees, Section IV. Ancillary Products and Services, Subsection A., titled “Ancillary services for Non-Rated Video and Non-Rated High-Speed Data and Residential Voice Services” is hereby amended to add a new Subsection 31., titled “Custom *** API Return Interface,” as follows:

 

Description of Item/Unit of Measure

Frequency

Fee

31. Custom [***] API Return Interface (Note 1)

 

 

a)  [********** ******* *** ***********] Fee (Note 2 - 4) (Note 6)

[********]

[$********]

b)  [*********** *******] fee (Note 5) (Note 6)

[********]

[$*********]

Note 1: CSG shall design, develop, test and deploy an API interface and associated web portal logic (the “Custom API [***] Return Interface”), which is identified as [**********] in approved documents exchanged between the parties. The total implementation fees for CSG to develop, test and deploy the Custom [***] API Return Interface were approved in the [***** **** ***], which [************** ****] shall be deemed [**** *** ***********] from that certain Statement of Work (CSG document number [*******]) titled “[**** ******** **********]” with an Effective Date of [********* *** ****]. The Custom [*** ***] Return Interface [*** ********] in the production environment on [***** *], 2019.

 

 

 


Exhibit10.22AO

 

Note 2: Production support and maintenance (“Production Support”) will commence on [*** *], 2019, [*** ***** *** ** *** **** ******** ***** ***********] following the [****] of [**********] of the [****** *** *** ****** ********* ** **********]. Prior to [***** ** ********** *******], CSG shall [*******] and [********] the Custom [***] API Return Interface pursuant to [*** ******** **********] of the Agreement. The [****** ********** ******* *** *********** ***] is due to CSG [** *******] of [**** ****** ******], with (a) the [***** ****** ********** ******* *** *********** ***] to be invoiced [** ** *** ** ***** *** ***** *** ** *** **** ******** ***** *********** ********* *** **** ** ********** ** *** ****** *** *** ****** *********  ** **********] and (b) subsequent [****** ********** ******* *** *********** ****] to be invoiced as of [*** *********** **  *** **** **** ******* ********** ******* *** *********** ***] is invoiced.  

Note 3:  The [****** ********** ******* *** *********** ***] covers [***** (**) *****] of [**** ********** *******], including [********* ********** ********* *** ********* ******** ******** ********]. CSG will be responsible for resolution of Custom [***] API Return Interface defects caused by CSG or the CSG systems used to provide such solution (i.e., excluding other Customer or third party systems used in connection with the interface).  [********** *******] is intended to address [**********] issues only and does not include any request by Customer for [*** ********* ********** ************ ** *********** ************* *******] to the Custom [***] API Return Interface, each of which shall require the parties to enter into a separate Statement of Work or other document to prescribe such additional [***********] and/or [************* ****] (and, if applicable, an amendment to this Agreement to specify any additional fees, terms and/or conditions relative to such resulting [*********** / *************]).

Note 4:  If Customer [*******] the [****** ***** (**) *****] of [********** *******], CSG shall charge and Customer agrees to pay [********** ****] for the [********** ******* ***** ********* **** ****** *****] pursuant to a separate Statement of Work or Letter of Authorization.

Note 5: The [*********** ******* ****] contemplate [*** (*) *******] and a [******* ** ** * ************ ********* *** *****]. If [******] requires [********** ******* *** ** ********* ******** ** *****], as determined at CSG's discretion, the parties shall enter into a mutually agreeable Statement of Work and Amendment to [*** *** ******* *** ******* ****]. In the event Customer [**** *** ***** ** *** ********** *******], Customer understands and acknowledges the [************* *** ** ********]. [******** **** ******* *** ******* ** ** ******** ** ****** *** ******]. Customer acknowledges the Custom [***] API Return Interface is not subject to any [*********** *********].

Note 6: The fees set forth in the fee table above are subject to increase pursuant to Section 5.4, Adjustment to Fees, of the Agreement. Additionally, as provided in Note 3 above, [*** *** ************* ***** ** *** ****** *** *** ****** ********* *** ***** ** ******** ** *** ****] applicable to such interface.

 

IN WITNESS WHEREOF the parties hereto have caused this Amendment to be executed by their duly authorized representatives.

 

 

COMCAST CABLE COMMUNICATIONS MANAGEMENT, LLC (“CUSTOMER”)

 

CSG SYSTEMS, INC. (“CSG”)

 

 

By: /s/ Jeur Abeln

 

By:  /s/ Gregory L. Cannon

 

Name: Jeur Abeln

 

Name:  Gregory L. Cannon

 

Title:  Senior Vice President Procurement

 

Title:  SVP, General Counsel & Secretary

 

Date: 6-28-2019

 

Date:  Jun 20, 2019

 

EX-10.26T 4 csgs-ex1026t_87.htm EX-10.26T csgs-ex1026t_87.htm

Exhibit 10.26T

 

THIS DOCUMENT CONTAINS INFORMATION WHICH HAS BEEN EXCLUDED FROM THE EXHIBIT BECAUSE IT IS BOTH (I) NOT MATERIAL AND (II) WOULD BE COMPETITIVELY HARMFUL IF PUBLICLY DISCLOSED.  SUCH EXCLUDED INFORMATION IS IDENTIFIED BY BRACKETS AND MARKED WITH (***).

 

 

 

TWENTY-SECOND AMENDMENT

TO

CONSOLIDATED

CSG MASTER SUBSCRIBER MANAGEMENT SYSTEM AGREEMENT

BETWEEN

CSG SYSTEMS, INC.

AND

CHARTER COMMUNICATIONS OPERATING, LLC

 

 

 

SCHEDULE AMENDMENT

 

This Twenty-second Amendment (the “Amendment”) is made by and between CSG Systems, Inc., a Delaware corporation (“CSG”), and Charter Communications Operating, LLC, a Delaware limited liability company (“Customer”).  CSG and Customer entered into that certain Consolidated CSG Master Subscriber Management System Agreement effective as of August 1, 2017 (CSG document no. 4114281) (the “Agreement”), and now desire to amend the Agreement in accordance with the terms and conditions set forth in this Amendment.  If the terms and conditions set forth in this Amendment shall be in conflict with the Agreement, the terms and conditions of this Amendment shall control.  Any terms in initial capital letters or all capital letters used as a defined term but not defined in this Amendment shall have the meaning set forth in the Agreement.  Upon execution of this Amendment by the parties, any subsequent reference to the Agreement between the parties shall mean the Agreement as amended by this Amendment.  Except as amended by this Amendment, the terms and conditions set forth in the Agreement shall continue in full force and effect according to their terms.

 

 

Whereas, pursuant to the terms of the Agreement, CSG provides and Customer consumes CSG Workforce® Express (“WFX") enterprise-wide, excluding commercial subscribers; and

 

Whereas, as a result of discussions between the parties, the parties agree to amend the WFX ******* maintenance and support fee.

 

Now, therefore, in consideration of the mutual covenants and agreements contained herein and for other good and valuable consideration, the receipt and sufficiency of which is hereby acknowledged, CSG and Customer agree to the following as of the Effective Date (as defined below).

 

1.

CSG and Customer, upon execution of this Amendment, acknowledge and agree that Schedule F, “Fees,” Section 2, “CSG Products,” Subsection II, “Workforce Express,” subsection D., “Workforce Express Enterprise Interface,” of the Agreement, line item 2. of the fee table and Note 12 shall be deleted in their entirety and replaced as follows:

 

 

II.

Workforce Express

 

Description of Item/Unit of Measure

Frequency

Fee

D.    Workforce Express Enterprise Interface (API)

 

 

2.      WFX Enterprise Interface (API) Maintenance and Support Fee per each block of [*********] WFX transactions or portion thereof (Note 12) (Note 13)

 

 

a.     Up to and including [*** ******* *********** ******* (***********)] WFX transactions

[*******]

$[********]

b.     More than [*** ******* *********** ******* (***********)] WFX transactions

[*******]

$[********]

 


Exhibit 10.26T

 

 

 

Note 12: By way of example, if Customer had [*********] WFX trransactions in the current billing [*****], the [*******] WFX Enterprise Interface Maintenance and Support Fee would be $[********].  Further, the WFX Enterprise Interface Maintenance and Support Fee is intended to be incremental, not cumulative, so that, for example, if Customer had a transaction volume of [***********] WFX transactions in the current billing [*****], the [*******] WFX Enterprise Interface Maintenance and Support Fee would be $[********] for the [***** *** ******* ***** (***) ****** (*********** / ********* = *** ******)] plus $[********] for the next [****** (**) ****** (*********** * *********** / ********* = ** ******)].

 

 

 

THIS AMENDMENT is executed on the days and year last signed below to be effective as of the date last signed below (the "Effective Date").

 

CHARTER COMMUNICATIONS HOLDING COMPANY, LLC (“CUSTOMER”)

 

By: Charter Communications, Inc., its Manager

CSG SYSTEMS, INC. (“CSG”)

 

By: /s/ Mike Ciszek

 

By:  /s/ Gregory L. Cannon

 

Title:  Mike Ciszek

 

Title:  Gregory L. Cannon

 

Name:  SVP - Billing Strategy and Operation

 

Name:  SVP, Secretary & General Counsel

 

Date:  4/12/19

 

Date:  4/15/19

 

 

EX-10.26U 5 csgs-ex1026u_86.htm EX-10.26U csgs-ex1026u_86.htm

Exhibit 10.26U

 

THIS DOCUMENT CONTAINS INFORMATION WHICH HAS BEEN EXCLUDED FROM THE EXHIBIT BECAUSE IT IS BOTH (I) NOT MATERIAL AND (II) WOULD BE COMPETITIVELY HARMFUL IF PUBLICLY DISCLOSED.  SUCH EXCLUDED INFORMATION IS IDENTIFIED BY BRACKETS AND MARKED WITH (***).

 

 

 

 

TWENTY-FOURTH AMENDMENT

TO

CONSOLIDATED

CSG MASTER SUBSCRIBER MANAGEMENT SYSTEM AGREEMENT

BETWEEN

CSG SYSTEMS, INC.

AND

CHARTER COMMUNICATIONS OPERATING, LLC

 

 

SCHEDULE AMENDMENT

 

This Twenty-fourth Amendment (the “Amendment”) is made by and between CSG Systems, Inc., a Delaware corporation (“CSG”), and Charter Communications Operating, LLC, a Delaware limited liability company (“Customer”).  CSG and Customer entered into that certain Consolidated CSG Master Subscriber Management System Agreement effective as of August 1, 2017 (CSG document no. 4114281), as amended (the “Agreement”), and now desire to further amend the Agreement in accordance with the terms and conditions set forth in this Amendment.  If the terms and conditions set forth in this Amendment shall be in conflict with the Agreement, the terms and conditions of this Amendment shall control.  Any terms in initial capital letters or all capital letters used as a defined term but not defined in this Amendment shall have the meaning set forth in the Agreement.  Upon execution of this Amendment by the parties, any subsequent reference to the Agreement between the parties shall mean the Agreement as amended by this Amendment.  Except as amended by this Amendment, the terms and conditions set forth in the Agreement shall continue in full force and effect according to their terms.  The effective date of this Amendment is the date last signed below (the “Effective Date”).

 

WHEREAS, Pursuant to the terms of the Agreement, CSG provides and Customer consumes CSG Vantage® Users/IDs/Sessions for up to [*** ******** **** ******* ************ (*****)] Vantage UserIDs/Sessions, including [*** ******* ******* (***)] Discounted Vantage User IDs/Sessions; and

 

WHEREAS, Customer, subsequent to April 30, 2018, has requested and CSG has provided, pursuant to Technical Service Requests and Statements of Work executed from time to time by the Parties commencing on or after May 1, 2018, through April 30, 2019, for which Customer has been provided and paid associated fees pursuant to the Agreement in the amount of [*** ******* ************ (***)] additional Vantage UserIDs/Sessions to bring the current aggregate number of Vantage UserIDs/Sessions to [*** ******** ***** ******* ********** (*****)] Vantage UserIDs/Sessions.

 

NOW, THEREFORE, in consideration of the mutual covenants and agreements contained herein and for other good and valuable consideration, the receipt and sufficiency of which is hereby acknowledged, CSG and Customer agree to the following:

 

1.

CSG and Customer agree that as of [***** *** ****], the number of  Vantage UserIDs/Sessions for which CSG invoices Customer is [*** ******** ***** ******* ********** (*****)] and, further, as a result, Schedule F of the Agreement, Section 1, “CSG Services,” Subsection III, “Payment Procurement,” Subsection V., Advanced Reporting, Subsection A., “CSG Vantage®,” Notes 9 and 10 are deleted in their entirety and replaced as follows to reflect the updated number of Vantage UserIDs/Sessions invoiced by CSG and utilized by Customer as of [***** *** ****], as follows:

 

 


Exhibit 10.26U

 

 

 

Note 9: CSG and Customer agree that as of [***** *** ****], Customer has requested and is utilizing [*** ******** ***** ******* ********** (*****)] Vantage UserIDs/Sessions.  Therefore, CSG will invoice and Customer agrees to pay the [******] maintenance pursuant to section A.2 of the table above in accordance with the Agreement for [*** ******** ***** ******* ********** (*****)] Vantage UserIDs/Sessions.  In the event Customer requests additional Vantage User IDs/Sessions, the fees as set forth in sections A.1 and A.2 of the table above shall apply.    

Note 10: Notwithstanding the foregoing in Note 9 above, CSG agrees to provide [*** ******* ******* (***)] Vantage User IDs/Sessions of such [*** ******** ***** ******* ********** (*****)] Vantage UserIDs/Sessions at the rate of [******** (***)] of the [******] Vantage User Maintenance for the Term of the Agreement (“[**********] Vantage User IDs/Sessions”).  CSG and Customer acknowledge and agree that it is the intent of the Parties that the ********** Vantage User IDs/Sessions hereunder will be utilized concurrently with the [*** ******* ******* (***)] current Customer Vantage IDs/Sessions to allow users to query Customer’s Vantage data on [*** (*)] database instances.

 

 

 

 

 

THIS AMENDMENT is executed on the days and year last signed below to be effective as of the Effective Date.

 

CHARTER COMMUNICATIONS HOLDING COMPANY, LLC (“CUSTOMER”)

 

By: Charter Communications, Inc., its Manager

CSG SYSTEMS, INC. (“CSG”)

 

By: /s/ Mike Ciszek

 

By:  /s/ Gregory L. Cannon

 

Title:  Mike Ciszek

 

Title:  Gregory L. Cannon

 

Name:  SVP - Billing Strategy and Operation

 

Name:  SVP, Secretary & General Counsel

 

Date: 5/16/2019

 

Date:  5/17/19

 

EX-10.26V 6 csgs-ex1026v_89.htm EX-10.26V csgs-ex1026v_89.htm

Exhibit 10.26V

 

THIS DOCUMENT CONTAINS INFORMATION WHICH HAS BEEN EXCLUDED FROM THE EXHIBIT BECAUSE IT IS BOTH (I) NOT MATERIAL AND (II) WOULD BE COMPETITIVELY HARMFUL IF PUBLICLY DISCLOSED.  SUCH EXCLUDED INFORMATION IS IDENTIFIED BY BRACKETS AND MARKED WITH (***).

 

 

 

 

TWENTY-FIFTH AMENDMENT

TO

CONSOLIDATED

CSG MASTER SUBSCRIBER MANAGEMENT SYSTEM AGREEMENT

BETWEEN

CSG SYSTEMS, INC.

AND

CHARTER COMMUNICATIONS OPERATING, LLC

 

 

SCHEDULE AMENDMENT

 

This Twenty-fifth Amendment (the “Amendment”) is made by and between CSG Systems, Inc., a Delaware corporation (“CSG”), and Charter Communications Operating, LLC, a Delaware limited liability company (“Customer”).  CSG and Customer entered into that certain Consolidated CSG Master Subscriber Management System Agreement effective as of August 1, 2017 (CSG document no. 4114281), as amended (the “Agreement”), and now desire to further amend the Agreement in accordance with the terms and conditions set forth in this Amendment.  If the terms and conditions set forth in this Amendment shall be in conflict with the Agreement, the terms and conditions of this Amendment shall control.  Any terms in initial capital letters or all capital letters used as a defined term but not defined in this Amendment shall have the meaning set forth in the Agreement.  Upon execution of this Amendment by the parties, any subsequent reference to the Agreement between the parties shall mean the Agreement as amended by this Amendment.  Except as amended by this Amendment, the terms and conditions set forth in the Agreement shall continue in full force and effect according to their terms.

 

WHEREAS, Customer currently consumes processing capacity for its Direct Solutions (Print & Mail) Services; and

 

WHEREAS, Customer has requested CSG support processing of Direct Solutions (Print & Mail) Services volume in a different manner which requires certain capacity for statement composition;

 

WHEREAS, Customer has requested that CSG provide additional capacity for Customer’s statement composition to accommodate Customer’s increased statement volumes; and

 

NOW, THEREFORE, in consideration of the mutual covenants and agreements contained herein and for other good and valuable consideration, the receipt and sufficiency of which is hereby acknowledged, CSG and Customer agree to the following as of the Effective Date of this Amendment (defined below):

 

1.

Schedule F of the Agreement, “Fee Schedule,” “1. CSG SERVICES,” Section III, “Payment Procurement,” Section A., “Direct Solutions (Print and Mail),” subsection 2, “Statement Processing,” shall be amended to add a new line item “f” as follows:

 

2.      Statement Processing (Note 32)

 

 

f.   Statement Composition Capacity (Note 33) (Note 35)

 

 

1.  Setup and Implementation Fees

[********]

[*****]

2.  Support and Maintenance Fees (Note 34)

[*******]

$[********]

Notes 33: Implement and set up of the Statement Composition Capacity shall be mutually agreed upon and documented in that certain Statement of Work, “Implement Statement Composition Capacity,” (CSG document no. 4128682) (the “Composition Capacity SOW”) to be executed by CSG and Customer.

Note 34: Support and Maintenance Fees will commence with the first invoice following completion of the Project, as defined in the Processing Capacity SOW.

 

 


Exhibit 10.26V

 

 

 

Note 35:  Statement Composition Capacity shall mean the capacity provided pursuant to the requirements developed and approved to support the Composition Capacity SOW, which shall not include cycle loading or Customer acquisitions.  In the event Customer adds additional volume which necessitates CSG requiring additional capacity beyond the Statement Composition  Capacity, CSG shall notify Customer within [**** (*) ********] days and the parties shall mutually agree upon terms and conditions to provide Customer with necessary capacity to support increased statement volumes.  

 

2.  

In order to properly reflect the Parties’ respective understanding and agreement for mail piece delivery, Section 2, “DELIVERY STANDARDS.” of Attachment A.1 to Exhibit C-2 is deleted in its entirety and replaced as follows:

 

2. DELIVERY STANDARDS.  CSG agrees to provide delivery services based upon the Turnaround Time for Paper Bills as provided in Exhibit H-5, “Service Levels,” of Schedule H, “Service Level Agreement,” Table E, Line 10.  The delivery standards exclude major holidays, which shall be defined as New Year’s Day, Memorial Day, 4th of July, Labor Day, Thanksgiving Day and Christmas Day.”

 

3.  

Customer agrees the “Service Levels” in Exhibit H-5 for Turnaround Time for Paper Bills shall be [*** ******* ****** (***) *****] or less for physical statements and waived for reprints and reruns for subscriber statements through [****** *** ****].

 

 

THIS AMENDMENT is executed on the days and year last signed below to be effective as of the date last signed below (the “Effective Date”).

 

CHARTER COMMUNICATIONS HOLDING COMPANY, LLC (“CUSTOMER”)

 

By: Charter Communications, Inc., its Manager

CSG SYSTEMS, INC. (“CSG”)

 

By: /s/ Mike Ciszek

 

By:  /s/ Gregory L. Cannon

 

Title:  Mike Ciszek

 

Title:  Gregory L. Cannon

 

Name:  SVP - Billing Strategy and Operation

 

Name:  SVP, General Counsel & Secretary

 

Date: 5/2/19

 

Date:  May 17, 2019

 

 

EX-10.26W 7 csgs-ex1026w_88.htm EX-10.26W csgs-ex1026w_88.htm

Exhibit 10.26W

 

THIS DOCUMENT CONTAINS INFORMATION WHICH HAS BEEN EXCLUDED FROM THE EXHIBIT BECAUSE IT IS BOTH (I) NOT MATERIAL AND (II) WOULD BE COMPETITIVELY HARMFUL IF PUBLICLY DISCLOSED.  SUCH EXCLUDED INFORMATION IS IDENTIFIED BY BRACKETS AND MARKED WITH (***).

 

 

 

 

TWENTY-SIXTH AMENDMENT

TO

CONSOLIDATED

CSG MASTER SUBSCRIBER MANAGEMENT SYSTEM AGREEMENT

BETWEEN

CSG SYSTEMS, INC.

AND

CHARTER COMMUNICATIONS OPERATING, LLC

 

 

 

SCHEDULE AMENDMENT

 

This Twenty-sixth Amendment (the “Amendment”) is made by and between CSG Systems, Inc., a Delaware corporation (“CSG”), and Charter Communications Operating, LLC, a Delaware limited liability company (“Customer”).  CSG and Customer entered into that certain Consolidated CSG Master Subscriber Management System Agreement effective as of August 1, 2017 (CSG document no. 4114281), as amended (the “Agreement”), and now desire to further amend the Agreement in accordance with the terms and conditions set forth in this Amendment.  If the terms and conditions set forth in this Amendment shall be in conflict with the Agreement, the terms and conditions of this Amendment shall control.  Any terms in initial capital letters or all capital letters used as a defined term but not defined in this Amendment shall have the meaning set forth in the Agreement.  Upon execution of this Amendment by the parties, any subsequent reference to the Agreement between the parties shall mean the Agreement as amended by this Amendment.  Except as amended by this Amendment, the terms and conditions set forth in the Agreement shall continue in full force and effect according to their terms.  The effective date of this Amendment is the date last signed below (the “Effective Date”).

 

WHEREAS, pursuant to the Agreement, the Parties agreed, as more specifically described in the Fourth Amendment to the Agreement effective September 19, 2017, (CSG document no. 4117619) (the “Amendment”), to terms for conversion of Customer’s subscribers receiving billing services on Customer’s Oceanic platform to the CSG billing platform; and

 

WHEREAS, pursuant to discussions between CSG and Customer, section 1(d) of the Amendment shall be amended.

 

NOW, THEREFORE, in consideration of the mutual covenants and agreements contained herein and for other good and valuable consideration, the receipt and sufficiency of which is hereby acknowledged, CSG and Customer agree to the following:

 

1.

CSG and Customer agree that as of the Effective Date, subsection (d) of Section 1 of the Amendment shall be deleted in its entirety and replaced as follows:

 

 

“(d)

CSG and Customer agree that Customer’s BSC for the Converted Subscribers shall be [****** *** * ******] of [****** (**) ******] commencing as of the [********** ****] (for purposes of this Amendment, such period shall be referred to as the “[*** ****** ******]”).  CSG shall invoice and Customer shall be obligated to pay the respective BSC fees under Schedule F for the Converted Subscribers the [***** **** *****] following the end of the [*** ****** ******].”

 

 

 

[Signature Page Follows]

 

 


Exhibit 10.26W

 

 

 

THIS AMENDMENT is executed on the days and year last signed below to be effective as of the Effective Date.

 

CHARTER COMMUNICATIONS HOLDING COMPANY, LLC (“CUSTOMER”)

 

By: Charter Communications, Inc., its Manager

CSG SYSTEMS, INC. (“CSG”)

 

By: /s/ Mike Ciszek

 

By:  /s/ Gregory L. Cannon

 

Title:  Mike Ciszek

 

Title:  Gregory L. Cannon

 

Name:  SVP - Billing Strategy and Operation

 

Name:  SVP, Secretary & General Counsel

 

Date: 5/16/2019

 

Date:  5/17/19

 

 

EX-10.26X 8 csgs-ex1026x_90.htm EX-10.26X csgs-ex1026x_90.htm

Exhibit 10.26X

 

THIS DOCUMENT CONTAINS INFORMATION WHICH HAS BEEN EXCLUDED FROM THE EXHIBIT BECAUSE IT IS BOTH (I) NOT MATERIAL AND (II) WOULD BE COMPETITIVELY HARMFUL IF PUBLICLY DISCLOSED.  SUCH EXCLUDED INFORMATION IS IDENTIFIED BY BRACKETS AND MARKED WITH (***).

 

 

 

 

TWENTY-SEVENTH AMENDMENT

TO

CONSOLIDATED

CSG MASTER SUBSCRIBER MANAGEMENT SYSTEM AGREEMENT

BETWEEN

CSG SYSTEMS, INC.

AND

CHARTER COMMUNICATIONS OPERATING, LLC

 

 

SCHEDULE AMENDMENT

 

This Twenty-seventh Amendment (the “Amendment”) is made by and between CSG Systems, Inc., a Delaware corporation (“CSG”), and Charter Communications Operating, LLC, a Delaware limited liability company (“Customer”).  CSG and Customer entered into that certain Consolidated CSG Master Subscriber Management System Agreement effective as of August 1, 2017 (CSG document no. 4114281), as amended (the “Agreement”), and now desire to further amend the Agreement in accordance with the terms and conditions set forth in this Amendment.  If the terms and conditions set forth in this Amendment shall be in conflict with the Agreement, the terms and conditions of this Amendment shall control.  Any terms in initial capital letters or all capital letters used as a defined term but not defined in this Amendment shall have the meaning set forth in the Agreement.  Upon execution of this Amendment by the parties, any subsequent reference to the Agreement between the parties shall mean the Agreement as amended by this Amendment.  Except as amended by this Amendment, the terms and conditions set forth in the Agreement shall continue in full force and effect according to their terms.

 

 

WHEREAS, as a result of discussions between the parties, the parties agree to amend the current adjusted Monthly rate of the First Physical Page Statement Processing.

 

NOW, THEREFORE, in consideration of the mutual covenants and agreements contained herein and for other good and valuable consideration, the receipt and sufficiency of which is hereby acknowledged, CSG and Customer agree to the following as of the Effective Date of this Amendment (defined below):

 

1.

Schedule F of the Agreement, “Fee Schedule,” “1. CSG SERVICES,” Section III, “Payment Procurement,” Section A., “Direct Solutions (Print and Mail),” subsection 2, “Statement Processing,” shall be amended to add the following:

 

Description of Item/Unit of Measure

Frequency

Fee

g.     Additional Insert Capacity (per statement) (Note 36)

[*******]

$[******]

Note 36: The Additional Insert Capacity fee shall be assessed against Customer’s [***** ******* ********* ****** **** *****] commencing [**** ** ****].  CSG shall continue to invoice the Additional Insert Capacity fee until the month in which the [***** ****** ******** ***** **** ** ****] equals [**** ******* ******** *******] ($[**********]) (the “Additional Insert Capacity Maximum”).  In the [*****] in which the Additional Insert Capacity Maximum is exceeded, CSG will invoice Additional Insert Capacity fee based on the [***** ******* ********* ******] for that [*****] and provide a [******* ******* ******] in the amount of [**** ** ****** ** *** ********** ****** ******** *******].   In the event Print and Mail Services is terminated, by Customer other than for cause or by CSG for cause, and Additional Insert Capacity Maximum has not been reached, CSG shall have the right to invoice the amount needed to reach the Additional Insert Capacity Maximum.

 

 

[Signature Page Follows]

 


Exhibit 10.26X

 

 

 

THIS AMENDMENT is executed on the days and year last signed below to be effective as of the date last signed below (the “Amendment Effective Date”).

 

CHARTER COMMUNICATIONS HOLDING COMPANY, LLC (“CUSTOMER”)

 

By: Charter Communications, Inc., its Manager

CSG SYSTEMS, INC. (“CSG”)

 

By: /s/ Mike Ciszek

 

By:  /s/ Gregory L. Cannon

 

Title:  Mike Ciszek

 

Title:  Gregory L. Cannon

 

Name:  SVP - Billing Strategy and Operation

 

Name:  SVP, Secretary & General Counsel

 

Date: 6/27/19

 

Date:  6/28/19

 

EX-10.26Y 9 csgs-ex1026y_91.htm EX-10.26Y csgs-ex1026y_91.htm

Exhibit 10.26Y

 

THIS DOCUMENT CONTAINS INFORMATION WHICH HAS BEEN EXCLUDED FROM THE EXHIBIT BECAUSE IT IS BOTH (I) NOT MATERIAL AND (II) WOULD BE COMPETITIVELY HARMFUL IF PUBLICLY DISCLOSED.  SUCH EXCLUDED INFORMATION IS IDENTIFIED BY BRACKETS AND MARKED WITH (***).

 

 

 

 

TWENTY-EIGHTH AMENDMENT

TO

CONSOLIDATED

CSG MASTER SUBSCRIBER MANAGEMENT SYSTEM AGREEMENT

BETWEEN

CSG SYSTEMS, INC.

AND

CHARTER COMMUNICATIONS OPERATING, LLC

 

SCHEDULE AMENDMENT

 

This Twenty-eighth Amendment (the “Amendment”) is made by and between CSG Systems, Inc., a Delaware corporation (“CSG”), and Charter Communications Operating, LLC, a Delaware limited liability company (“Customer”).  CSG and Customer entered into that certain Consolidated CSG Master Subscriber Management System Agreement effective as of August 1, 2017 (CSG document no. 4114281), as amended (the “Agreement”), and now desire to further amend the Agreement in accordance with the terms and conditions set forth in this Amendment.  If the terms and conditions set forth in this Amendment shall be in conflict with the Agreement, the terms and conditions of this Amendment shall control.  Any terms in initial capital letters or all capital letters used as a defined term but not defined in this Amendment shall have the meaning set forth in the Agreement.  Upon execution of this Amendment by the parties, any subsequent reference to the Agreement between the parties shall mean the Agreement as amended by this Amendment.  Except as amended by this Amendment, the terms and conditions set forth in the Agreement shall continue in full force and effect according to their terms.

 

WHEREAS, Customer has previously purchased and CSG provides Data Publisher Vantage Edition for Customer’s use solely for Legacy TWC, pursuant to the Agreement; and

 

WHEREAS, Customer desires CSG to provide and CSG agrees to expand Data Publisher Vantage Edition to be available for all Connected Subscribers.

 

NOW, THEREFORE, in consideration of the mutual covenants and agreements contained herein and for other good and valuable consideration, the receipt and sufficiency of which is hereby acknowledged, CSG and Customer agree to the following as of the Effective Date of this Amendment (defined below):

 

1.

Upon execution of this Amendment, CSG will provide Data Publisher Vantage Edition for Customer’s Connected Subscribers

 

2.

As a result, Schedule F of the Agreement, “Fee Schedule,” “1. CSG SERVICES,” Section V, “Advanced Reporting,” Section D., “CSG Data Publisher,” shall be deleted in its entirety and replaced as follows:

 

 

D.

CSG Data Publisher  

Description of Item/Unit of Measure

Frequency

Fee

1.CSG Data Publisher – Vantage Edition  

 

 

a.Vantage Edition Implementation Fee (Note 1) (Note 2)

[********]

[*****]

b.Vantage Edition Maintenance Fees (Note 3)

[*******]

$[*********]

2.CSG Data Publisher – File Edition  

 

 

a.File Edition Implementation Fee (Note 4) (Note 5)

[********]

[*****]

b.File Edition Maintenance Fees-Initial Data Publisher Objects (Note 6) (Note 7)

[*******]

$[*********]

c.File Edition Maintenance Fees-Additional Data Publisher Objects (per [******]) (Note 2) (Note 6) (Note 8)

[*******]

$[******]

 


Exhibit 10.26Y

 

 

 

Note 1: The CSG Data Publisher – Vantage Edition is available for Legacy TWC pursuant to an executed Statement of Work (CSG document no. 4100611) and expanded for all Connected Subscribers to be implemented as described in that certain Statement of Work to be executed by the parties (CSG document no. 4129234).  CSG Data Publisher - Vantage Edition is not available for Non-ACP Subscribers.  In the event Customer requests utilization of the Data Publisher – Vantage Edition be made available for all or any portion of Customer’s Non-ACP Subscribers or such Non-ACP-related systems, such Services shall be made available pursuant to one or more mutually agreed upon Statements of Work, subject to Implementation Fees, and amendments to the Agreement.  Reimbursable Expenses are additional.

Note 2: In the event Customer requests additional CSG Data Publisher Objects, such requests shall be set forth in a separate Statement of Work and/or amendment, as applicable.

Note 3: Vantage Edition Maintenance Fees will include up to [***** (**) *****] per [*****] of additional support for activities outside of administration, issue resolution and general maintenance of CSG Data Publisher – Vantage Edition.  Any additional support in excess of such [***** (**) *****] per [*****] must be set forth in a separate Statement of Work. 

Note 4: In the event Customer requests utilization of the Data Publisher – File Edition be made available for all or any portion of Customer’s Non-ACP Subscribers or such Non-ACP-related systems, such Services shall be made available pursuant to one or more mutually agreed upon Statements of Work, subject to Implementation Fees, and amendments to the Agreement.  Reimbursable Expenses are additional.

Note 5: In the event, Customer requests additional CSG Data Publisher Objects-File Edition, such requests shall be set forth in a separate Statement of Work and/or amendment, as applicable.

Note 6: File Edition Maintenance Fees will include up to [****** (**) *****] per [*****] of additional support for activities outside of administration, issue resolution and general maintenance of CSG Data Publisher – File Edition.  Any support in excess of such [****** (**) *****] per [*****] shall be set forth in a separate Statement of Work. 

Note 7:  For clarification purposes, File Edition Maintenance Fees-Initial Data Publisher Objects cover up to [*********** (**)] CSG Data Publisher Objects delivered within Data Publisher-File Edition.

Note 8:  File Edition Maintenance Fees for Additional Data Publisher Objects are applicable for each CSG Data Publisher Object delivered within Data Publisher - File Edition in excess of the Initial Data Publisher Objects.

 

 

 

THIS AMENDMENT is executed on the days and year last signed below to be effective as of the date last signed below (the “Amendment Effective Date”).

 

CHARTER COMMUNICATIONS HOLDING COMPANY, LLC (“CUSTOMER”)

 

By: Charter Communications, Inc., its Manager

CSG SYSTEMS, INC. (“CSG”)

 

By: /s/ Mike Ciszek

 

By:  /s/ Gregory L. Cannon

 

Title:  Mike Ciszek

 

Title:  Gregory L. Cannon

 

Name:  SVP - Billing Strategy and Operation

 

Name:  SVP, Secretary & General Counsel

 

Date: 5/30/19

 

Date:  5/31/19

 

 

EX-31.01 10 csgs-ex3101_8.htm EX-31.01 csgs-ex3101_8.htm

EXHIBIT 31.01

CERTIFICATIONS PURSUANT TO

SECTION 302

OF THE SARBANES-OXLEY ACT OF 2002

I, Bret C. Griess, certify that:

1.

I have reviewed this report on Form 10-Q of CSG Systems International, Inc.;

2.

Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3.

Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4.

The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

(a)

Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

 

(b)

Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

 

(c)

Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

 

(d)

Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5.

The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

 

(a)

All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

 

(b)

Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

Date: August 8, 2019

 

/s/ Bret C. Griess 

 

 

Bret C. Griess

 

 

President and Chief Executive Officer

 

EX-31.02 11 csgs-ex3102_6.htm EX-31.02 csgs-ex3102_6.htm

EXHIBIT 31.02

CERTIFICATIONS PURSUANT TO

SECTION 302

OF THE SARBANES-OXLEY ACT OF 2002

I, Rolland B. Johns, certify that:

1.

I have reviewed this report on Form 10-Q of CSG Systems International, Inc.;

2.

Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3.

Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4.

The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

(a)

Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

 

(b)

Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

 

(c)

Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

 

(d)

Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5.

The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

 

(a)

All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

 

(b)

Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

Date: August 8, 2019

 

/s/ Rolland B. Johns

 

 

Rolland B. Johns

 

 

Executive Vice President and Chief Financial Officer

 

 

EX-32.01 12 csgs-ex3201_7.htm EX-32.01 csgs-ex3201_7.htm

EXHIBIT 32.01

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

The certification set forth below is being submitted in connection with the Quarterly Report on Form 10-Q (the “Report”) for the purpose of complying with Rule 13a-14(b) or Rule 15d-14(b) of the Securities Exchange Act of 1934 (the “Exchange Act”) and Section 1350 of Chapter 63 of Title 18 of the United States Code.

Bret C. Griess, the Chief Executive Officer and Rolland B. Johns, the Chief Financial Officer of CSG Systems International Inc., each certifies that, to the best of his knowledge:

 

(1)

the Report fully complies with the requirements of Section 13(a) or 15(d) of the Exchange Act; and

 

(2)

the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of CSG Systems International, Inc.

August 8, 2019

/s/ Bret C. Griess

Bret C. Griess

President and Chief Executive Officer

August 8, 2019

/s/ Rolland B. Johns

Rolland B. Johns

Executive Vice President and Chief Financial Officer

 

EX-101.SCH 13 csgs-20190630.xsd XBRL TAXONOMY EXTENSION SCHEMA 00000 - Document - Template Link link:presentationLink link:calculationLink link:definitionLink 100000 - Document - Document and Entity Information link:calculationLink link:presentationLink link:definitionLink 100010 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS - UNAUDITED link:calculationLink link:presentationLink link:definitionLink 100020 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS - UNAUDITED (Parenthetical) link:calculationLink link:presentationLink link:definitionLink 100030 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME - UNAUDITED link:calculationLink link:presentationLink link:definitionLink 100040 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - UNAUDITED link:calculationLink link:presentationLink link:definitionLink 100050 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - UNAUDITED link:calculationLink link:presentationLink link:definitionLink 100060 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - UNAUDITED link:calculationLink link:presentationLink link:definitionLink 100070 - Disclosure - General link:calculationLink link:presentationLink link:definitionLink 100080 - Disclosure - Summary of Significant Accounting Policies link:calculationLink link:presentationLink link:definitionLink 100090 - Disclosure - Long-Lived Assets link:calculationLink link:presentationLink link:definitionLink 100100 - Disclosure - Debt link:calculationLink link:presentationLink link:definitionLink 100110 - Disclosure - Leases link:calculationLink link:presentationLink link:definitionLink 100120 - Disclosure - Commitments, Guarantees and Contingencies link:calculationLink link:presentationLink link:definitionLink 100130 - Disclosure - Earnings Per Common Share link:calculationLink link:presentationLink link:definitionLink 100140 - Disclosure - Stockholders' Equity and Equity Compensation Plans link:calculationLink link:presentationLink link:definitionLink 100150 - Disclosure - Summary of Significant Accounting Policies (Policies) link:calculationLink link:presentationLink link:definitionLink 100160 - Disclosure - Summary of Significant Accounting Policies (Tables) link:calculationLink link:presentationLink link:definitionLink 100170 - Disclosure - Long-Lived Assets (Tables) link:calculationLink link:presentationLink link:definitionLink 100180 - Disclosure - Debt (Tables) link:calculationLink link:presentationLink link:definitionLink 100190 - Disclosure - Leases (Tables) link:calculationLink link:presentationLink link:definitionLink 100200 - Disclosure - Earnings Per Common Share (Tables) link:calculationLink link:presentationLink link:definitionLink 100210 - Disclosure - Stockholders' Equity and Equity Compensation Plans (Tables) link:calculationLink link:presentationLink link:definitionLink 100220 - Disclosure - Summary of Significant Accounting Policies (Details Textual) link:calculationLink link:presentationLink link:definitionLink 100230 - Disclosure - Summary of Significant Accounting Policies (Details Textual 1) link:calculationLink link:presentationLink link:definitionLink 100230 - Disclosure - Summary of Significant Accounting Policies (Details Textual 1) link:calculationLink link:presentationLink link:definitionLink 100240 - Disclosure - Summary of Significant Accounting Policies - Schedule of Revenue Disaggregated by Type of Revenue and Geographic Region (Details) link:calculationLink link:presentationLink link:definitionLink 100250 - Disclosure - Summary of Significant Accounting Policies - Fair Value Measurements (Details) link:calculationLink link:presentationLink link:definitionLink 100260 - Disclosure - Summary of Significant Accounting Policies - Carrying Value (Par Value for Convertible Debt) and Estimated Fair Value of Debt (Details) link:calculationLink link:presentationLink link:definitionLink 100270 - Disclosure - Long-Lived Assets - Summary of Changes in Carrying Amount of Goodwill (Details) link:calculationLink link:presentationLink link:definitionLink 100280 - Disclosure - Long-Lived Assets - Summary of Carrying Value of Assets (Details) link:calculationLink link:presentationLink link:definitionLink 100290 - Disclosure - Long-Lived Assets (Details Textual) link:calculationLink link:presentationLink link:definitionLink 100300 - Disclosure - Long-Lived Assets - Summary of Carrying Values of Client Contract Cost Assets (Details) link:calculationLink link:presentationLink link:definitionLink 100310 - Disclosure - Debt - Long-Term Debt (Details) link:calculationLink link:presentationLink link:definitionLink 100320 - Disclosure - Debt - Long-Term Debt (Details)2 link:calculationLink link:presentationLink link:definitionLink 100330 - Disclosure - Debt - Long-Term Debt (Parenthetical) (Details) link:calculationLink link:presentationLink link:definitionLink 100340 - Disclosure - Debt - Credit Agreement (Details Textual) link:calculationLink link:presentationLink link:definitionLink 100350 - Disclosure - Debt - 2016 Convertible Notes (Details Textual) link:calculationLink link:presentationLink link:definitionLink 100360 - Disclosure - Leases (Details Textual) link:calculationLink link:presentationLink link:definitionLink 100370 - Disclosure - Leases - Summary of Components of Lease Expense (Detail) link:calculationLink link:presentationLink link:definitionLink 100380 - Disclosure - Leases - Summary of Other Information Related to Operating Leases (Detail) link:calculationLink link:presentationLink link:definitionLink 100390 - Disclosure - Leases - Summary of Future Minimum Lease Payments Under Non-cancellable Operating Leases (Detail) link:calculationLink link:presentationLink link:definitionLink 100400 - Disclosure - Leases - Summary of Future Minimum Lease Payments Under Non-cancellable Operating Leases (Detail)2 link:calculationLink link:presentationLink link:definitionLink 100410 - Disclosure - Commitments, Guarantees and Contingencies (Details Textual) link:calculationLink link:presentationLink link:definitionLink 100420 - Disclosure - Earnings Per Common Share - Reconciliation of the Basic and Diluted EPS Denominators (Details) link:calculationLink link:presentationLink link:definitionLink 100430 - Disclosure - Earnings Per Common Share (Details Textual) link:calculationLink link:presentationLink link:definitionLink 100440 - Disclosure - Stockholders' Equity and Equity Compensation Plans (Details Textual) link:calculationLink link:presentationLink link:definitionLink 100450 - Disclosure - Stockholders' Equity and Equity Compensation Plans - Summary of Unvested Restricted Common Stock Activity (Details) link:calculationLink link:presentationLink link:definitionLink EX-101.CAL 14 csgs-20190630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 15 csgs-20190630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 16 csgs-20190630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Entity Central Index Key Document and entity information. Document And Entity Information [Abstract] Entity Registrant Name Entity Registrant Name Entity Central Index Key Document Type Document Type Document Period End Date Document Period End Date Amendment Flag Amendment Flag Entity Small Business Entity Small Business Entity Emerging Growth Company Entity Emerging Growth Company Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Trading Symbol Trading Symbol Current Fiscal Year End Date Current Fiscal Year End Date Entity Filer Category Entity Filer Category Entity Common Stock, Shares Outstanding Entity Common Stock Shares Outstanding Entity Current Reporting Status Entity Current Reporting Status Entity Shell Company Entity Shell Company Entity File Number Entity File Number Entity Tax Identification Number Entity Tax Identification Number Entity Address, Address Line One Entity Address Address Line1 Entity Address, Address Line Two Entity Address Address Line2 Entity Address, City or Town Entity Address City Or Town Entity Address, State or Province Entity Address State Or Province Entity Address, Postal Zip Code Entity Address Postal Zip Code City Area Code City Area Code Local Phone Number Local Phone Number Entity Incorporation, State or Country Code Entity Incorporation State Country Code Document Quarterly Report Document Quarterly Report Document Transition Report Document Transition Report Title of 12(b) Security Security12b Title Security Exchange Name Security Exchange Name Entity Interactive Data Current Entity Interactive Data Current Advance payments received from clients related to the cost of postage that is incurred on behalf of those clients. Statement Of Financial Position [Abstract] Statement [Table] Statement [Table] Finite-Lived Intangible Assets by Major Class Finite Lived Intangible Assets By Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name Finite Lived Intangible Assets Major Class Name [Domain] Software Computer Software Intangible Asset [Member] Acquired client contracts. Acquired client contracts Acquired Client Contracts [Member] Statement [Line Items] Statement [Line Items] ASSETS Assets [Abstract] Current assets: Assets Current [Abstract] Cash and cash equivalents Cash And Cash Equivalents At Carrying Value Short-term investments Short Term Investments Total cash, cash equivalents and short-term investments Cash Cash Equivalents And Short Term Investments Settlement assets Settlement Assets Current Trade accounts receivable: Accounts Receivable Net [Abstract] Billed, net of allowance of $2,861 and $3,115 Accounts Receivable Net Current Unbilled Unbilled Receivables Current Income taxes receivable Income Taxes Receivable Other current assets Other Assets Current Total current assets Assets Current Non-current assets: Assets Noncurrent [Abstract] Property and equipment, net of depreciation of $102,018 and $93,278 Property Plant And Equipment Net Operating lease right-of-use assets Operating Lease Right Of Use Asset Intangible assets Finite Lived Intangible Assets Net Goodwill Goodwill Client contract costs, net of amortization of $30,169 and $43,051 Capitalized Contract Cost Net Deferred income taxes Deferred Tax Assets Net Noncurrent Other assets Other Assets Noncurrent Total non-current assets Assets Noncurrent Total assets Assets LIABILITIES AND STOCKHOLDERS' EQUITY Liabilities And Stockholders Equity [Abstract] Current liabilities: Liabilities Current [Abstract] Current portion of long-term debt Long Term Debt Current Operating lease liabilities Operating Lease Liability Current Client deposits Client Deposits Trade accounts payable Accounts Payable Current Accrued employee compensation Employee Related Liabilities Current Settlement liabilities Settlement Liabilities Current Deferred revenue Deferred Revenue Current Income taxes payable Accrued Income Taxes Current Other current liabilities Other Liabilities Current Total current liabilities Liabilities Current Non-current liabilities: Liabilities Noncurrent [Abstract] Long-term debt, net of unamortized discounts of $12,327 and $14,549 Long Term Debt Noncurrent Operating lease liabilities Operating Lease Liability Noncurrent Deferred revenue Deferred Revenue Noncurrent Income taxes payable Accrued Income Taxes Noncurrent Deferred income taxes Deferred Tax Liabilities Noncurrent Other non-current liabilities Other Liabilities Noncurrent Total non-current liabilities Liabilities Noncurrent Total liabilities Liabilities Stockholders' equity: Stockholders Equity [Abstract] Preferred stock, par value $.01 per share; 10,000 shares authorized; zero shares issued and outstanding Preferred Stock Value Common stock, par value $.01 per share; 100,000 shares authorized; 33,062 and 33,158 shares outstanding Common Stock Value Common stock warrants; 439 warrants vested; 1,425 issued Warrants And Rights Outstanding Additional paid-in capital Additional Paid In Capital Common Stock Treasury stock, at cost; 35,172 and 34,779 shares Treasury Stock Value Accumulated other comprehensive income (loss): Accumulated Other Comprehensive Income Loss Net Of Tax [Abstract] Unrealized gain on short-term investments, net of tax Accumulated Other Comprehensive Income Loss Available For Sale Securities Adjustment Net Of Tax Cumulative foreign currency translation adjustments Accumulated Other Comprehensive Income Loss Foreign Currency Translation Adjustment Net Of Tax Accumulated earnings Retained Earnings Accumulated Deficit Total stockholders' equity Stockholders Equity Total liabilities and stockholders' equity Liabilities And Stockholders Equity Class of warrants or rights vested. Number of warrants or rights issued. Trade accounts receivable-billed, allowance Allowance For Doubtful Accounts Receivable Current Property and equipment, accumulated depreciation Accumulated Depreciation Depletion And Amortization Property Plant And Equipment Intangibles, accumulated amortization Finite Lived Intangible Assets Accumulated Amortization Client contract costs, accumulated amortization Capitalized Contract Cost Accumulated Amortization Long-term debt, unamortized discounts Debt Instrument Unamortized Discount Noncurrent Preferred stock, par value Preferred Stock Par Or Stated Value Per Share Preferred stock, shares authorized Preferred Stock Shares Authorized Preferred stock, shares issued Preferred Stock Shares Issued Preferred stock, shares outstanding Preferred Stock Shares Outstanding Common stock, par value Common Stock Par Or Stated Value Per Share Common stock, shares authorized Common Stock Shares Authorized Common stock, shares outstanding Common Stock Shares Outstanding Common stock warrants, vested Class Of Warrants Or Rights Vested Common stock warrants, issued Class Of Warrant Or Right Issued Treasury stock, shares Treasury Stock Shares Amount associated with exit or disposal activities pursuant to an authorized plan. Income Statement [Abstract] Revenues Revenue From Contract With Customer Excluding Assessed Tax Cost of revenues (exclusive of depreciation, shown separately below) Cost Of Goods And Services Sold Other operating expenses: Operating Expenses [Abstract] Research and development Research And Development Expense Selling, general and administrative Selling General And Administrative Expense Depreciation Depreciation Restructuring and reorganization charges Restructuring And Reorganization Charges Total operating expenses Costs And Expenses Operating income Operating Income Loss Other income (expense): Nonoperating Income Expense [Abstract] Interest expense Interest Expense Amortization of original issue discount Amortization Of Debt Discount Premium Interest and investment income, net Investment Income Interest Loss on extinguishment of debt Gains Losses On Extinguishment Of Debt Other, net Other Nonoperating Income Expense Total other Nonoperating Income Expense Income before income taxes Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest Income tax provision Income Tax Expense Benefit Net income Net Income Loss Weighted-average shares outstanding: Weighted Average Number Of Shares Outstanding [Abstract] Basic Weighted Average Number Of Shares Outstanding Basic Diluted Weighted Average Number Of Diluted Shares Outstanding Earnings per common share: Earnings Per Share [Abstract] Basic Earnings Per Share Basic Diluted Earnings Per Share Diluted Statement Of Income And Comprehensive Income [Abstract] Net income Other comprehensive income (loss), net of tax: Other Comprehensive Income Loss Net Of Tax Period Increase Decrease [Abstract] Foreign currency translation adjustments Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax Unrealized holding gain (loss) on short-term investments arising during period Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax Other comprehensive income (loss), net of tax Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent Total comprehensive income (loss), net of tax Comprehensive Income Net Of Tax Number of shares repurchased during the period as treasury shares or repurchased and canceled pursuant to employee stock-based compensation plans. Stock repurchased during the period as treasury shares or repurchased and canceled pursuant to employee stock-based compensation plans. Adjustments to additional paid in capital cancellation of restricted common stock. Statement Of Stockholders Equity [Abstract] Equity Components Statement Equity Components [Axis] Equity Component Equity Component [Domain] Common Stock Common Stock [Member] Common stock warrants. Common Stock Warrants Common Stock Warrants [Member] Additional Paid-in Capital Additional Paid In Capital [Member] Treasury Stock Treasury Stock [Member] Accumulated Other Comprehensive Income (Loss) Accumulated Other Comprehensive Income [Member] Accumulated Earnings Retained Earnings [Member] Balance, beginning of period Balance, beginning of period, shares Unrealized gain (loss) on short-term investments, net of tax Repurchase of common stock Common Stock Repurchased During Period Value Repurchase of common stock, shares Common Stock Repurchased During Period Shares Issuance of common stock pursuant to employee stock purchase plan Stock Issued During Period Value Employee Stock Purchase Plan Issuance of common stock pursuant to employee stock purchase plan, shares Stock Issued During Period Shares Employee Stock Purchase Plans Issuance of restricted common stock pursuant to stock-based compensation plans Stock Issued During Period Value Restricted Stock Award Gross Issuance of restricted common stock pursuant to stock-based compensation plans, shares Stock Issued During Period Shares Restricted Stock Award Gross Cancellation of restricted common stock issued pursuant to stock-based compensation plans Adjustments To Additional Paid In Capital Cancellation Of Restricted Common Stock Cancellation of restricted common stock issued pursuant to stock-based compensation plans, shares Stock Issued During Period Shares Restricted Stock Award Forfeited Stock-based compensation expense Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value Declaration of cash dividends Dividends Adjustments due to adoption of new accounting standards New Accounting Pronouncement Or Change In Accounting Principle Effect Of Adoption Quantification Balance, ending of period Balance, ending of period, shares Cash paid for. Statement Of Cash Flows [Abstract] Cash flows from operating activities: Net Cash Provided By Used In Operating Activities [Abstract] Net income Profit Loss Adjustments to reconcile net income to net cash provided by operating activities: Adjustments To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities [Abstract] Amortization Adjustment For Amortization Amortization of original issue discount Asset impairment Asset Impairment Charges Gain on short-term investments and other Gain Loss On Investments Loss on extinguishment of debt Deferred income taxes Deferred Income Tax Expense Benefit Stock-based compensation Share Based Compensation Changes in operating assets and liabilities, net of acquired amounts: Increase Decrease In Operating Capital [Abstract] Trade accounts receivable, net Increase Decrease In Accounts Receivable Other current and non-current assets and liabilities Increase Decrease In Other Operating Capital Net Income taxes payable/receivable Increase Decrease In Income Taxes Payable Net Of Income Taxes Receivable Trade accounts payable and accrued liabilities Increase Decrease In Accounts Payable And Accrued Liabilities Deferred revenue Increase Decrease In Contract With Customer Liability Net cash provided by operating activities Net Cash Provided By Used In Operating Activities Cash flows from investing activities: Net Cash Provided By Used In Investing Activities [Abstract] Purchases of software, property and equipment Payments To Acquire Property Plant And Equipment Purchases of short-term investments Payments To Acquire Short Term Investments Proceeds from sale/maturity of short-term investments Proceeds From Sale Maturity And Collection Of Shortterm Investments Acquisition of and investments in business, net of cash acquired Payments To Acquire Businesses Net Of Cash Acquired Net cash used in investing activities Net Cash Provided By Used In Investing Activities Cash flows from financing activities: Net Cash Provided By Used In Financing Activities [Abstract] Proceeds from issuance of common stock Proceeds From Issuance Of Common Stock Payment of cash dividends Payments Of Dividends Repurchase of common stock Payments For Repurchase Of Common Stock Proceeds from long-term debt Proceeds From Issuance Of Long Term Debt Payments on long-term debt Repayments Of Long Term Debt Payments of deferred financing costs Payments Of Financing Costs Net cash used in financing activities Net Cash Provided By Used In Financing Activities Effect of exchange rate fluctuations on cash Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations 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 Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations Cash and cash equivalents, end of period Supplemental disclosures of cash flow information: Supplemental Cash Flow Information [Abstract] Cash paid during the period for: Cash Paid For [Abstract] Interest Interest Paid Net Income taxes Income Taxes Paid Organization Consolidation And Presentation Of Financial Statements [Abstract] General Organization Consolidation And Presentation Of Financial Statements Disclosure [Text Block] Accounting Policies [Abstract] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Goodwill And Intangible Assets Disclosure [Abstract] Long-Lived Assets Property Plant And Equipment And Intangible Assets [Text Block] Debt Disclosure [Abstract] Debt Debt Disclosure [Text Block] Leases [Abstract] Leases Lessee Operating Leases [Text Block] Commitments And Contingencies Disclosure [Abstract] Commitments, Guarantees and Contingencies Commitments And Contingencies Disclosure [Text Block] Earnings Per Common Share Earnings Per Share [Text Block] Stockholders Equity Note [Abstract] Stockholders' Equity and Equity Compensation Plans Shareholders Equity And Share Based Payments [Text Block] Use of Estimates in Preparation of Our Financial Statements Use Of Estimates Revenue Revenue Recognition Policy [Text Block] Cash and Cash Equivalents Cash And Cash Equivalents Policy [Text Block] Short-term Investments and Other Financial Instruments Fair Value Of Financial Instruments Policy Equity Method Investment Equity Method Investments Policy Accounting Pronouncements New Accounting Pronouncements Policy Policy [Text Block] Schedule of Revenue Disaggregated by Type of Revenue and Geographic Region Disaggregation Of Revenue Table [Text Block] Fair Value Measurements Schedule Of Fair Value Assets And Liabilities Measured On Recurring Basis Table [Text Block] Carrying Value (Par Value for Convertible Debt) and Estimated Fair Value of Debt Schedule Of Carrying Values And Estimated Fair Values Of Debt Instruments Table [Text Block] Summary of Changes in Carrying Amount of Goodwill Schedule Of Goodwill [Text Block] Summary of Carrying Value of Assets Schedule Of Acquired Finite Lived Intangible Assets By Major Class [Text Block] Summary of Carrying Values of Client Contract Cost Assets Capitalized Contract Cost Table [Text Block] Long-Term Debt Schedule Of Debt Instruments [Text Block] Summary of Components of Lease Expense Lease Cost Table [Text Block] Summary of other information related to operating leases. Summary of Other Information Related to Operating Leases Summary Of Other Information Related To Operating Leases Table [Text Block] Summary of Future Minimum Lease Payments Under Non-cancellable Operating Leases Lessee Operating Lease Liability Maturity Table [Text Block] Reconciliation of the Basic and Diluted EPS Denominators Schedule Of Earnings Per Share Basic And Diluted Table [Text Block] Summary of Unvested Restricted Common Stock Activity Schedule Of Share Based Compensation Restricted Stock Units Award Activity Table [Text Block] Future revenue including variable consideration, contractual terms ending year. Summary of significant accounting policies. Summary of significant accounting policies. Summary Of Significant Accounting Policies [Table] Summary Of Significant Accounting Policies [Table] Income Statement Location Income Statement Location [Axis] Income Statement Location Income Statement Location [Domain] Cloud and related solutions revenue. Cloud and Related Solutions Revenue Cloud And Related Solutions Revenue [Member] Statistical Measurement Range [Axis] Statistical Measurement Range [Member] Minimum Minimum [Member] Maximum Maximum [Member] Ownership Ownership [Axis] Ownership Ownership [Domain] Payment technology and services company. Payment Technology and Services Company Payment Technology And Services Company [Member] Adjustments for New Accounting Pronouncements Adjustments For New Accounting Pronouncements [Axis] Type of Adoption Type Of Adoption [Member] ASU 2016-02 Accounting Standards Update201602 [Member] Summary Of Significant Accounting Policies [Line Items] Summary Of Significant Accounting Policies [Line Items] Future revenue including variable consideration, contractual terms ending, year Future Revenue Including Variable Consideration Contractual Terms Ending Year Aggregate amount of transaction price allocated to remaining performance obligations Revenue Remaining Performance Obligation Remaining performance obligations expected to be recognized, year Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Year1 Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Start Date [Axis] Remaining performance obligations expected to be recognized, percentage Revenue Remaining Performance Obligation Percentage Remaining performance obligations expected to be recognized, period Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1 Disaggregation Of Revenue [Abstract] Disaggregation Of Revenue [Table] Disaggregation Of Revenue [Table] Product and Service Product Or Service [Axis] Product and Service Products And Services [Domain] Cloud and related solutions. Cloud and Related Solutions Cloud And Related Solutions [Member] Software and Services License And Service [Member] Maintenance Maintenance [Member] Geographical Statement Geographical [Axis] Geographical Segment Geographical [Domain] Americas (principally the U.S.) Americas [Member] Europe, Middle East, and Africa E M E A [Member] Asia Pacific Asia Pacific [Member] Disaggregation Of Revenue [Line Items] Disaggregation Of Revenue [Line Items] Total revenues Deferred revenue recognized Contract With Customer Liability Revenue Recognized Restricted cash Restricted Cash And Cash Equivalents At Carrying Value Short term investment contractual maturity. Short-term investment contractual maturities Short Term Investment Contractual Maturity Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table] Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table] Level 2 Fair Value By Fair Value Hierarchy Level [Axis] Fair Value Hierarchy and NAV Fair Value Measurements Fair Value Hierarchy [Domain] Level 1 Fair Value Inputs Level1 [Member] Level 2 Fair Value Inputs Level2 [Member] Investment Type Investment Type [Axis] Investments Investment Type Categorization [Member] Cash equivalents Cash And Cash Equivalents [Member] Short-term Investments Short Term Investments [Member] Asset Class Fair Value By Asset Class [Axis] Asset Class Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation By Asset Class [Domain] Money Market Funds Money Market Funds [Member] Commercial Paper Commercial Paper [Member] Corporate Debt Securities Corporate Debt Securities [Member] U.S. Government Agency Bonds U S Government Agencies Debt Securities [Member] Asset-backed securities Asset Backed Securities [Member] Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] Assets: Assets Fair Value Disclosure [Abstract] Assets fair value Assets Fair Value Disclosure Fair Value By Balance Sheet Grouping [Table] Fair Value By Balance Sheet Grouping [Table] Debt Instrument Debt Instrument [Axis] Debt Instrument, Name Debt Instrument Name [Domain] Two thousand eighteen credit agreement. 2018 Credit Agreement Two Thousand Eighteen Credit Agreement [Member] Two thousand sixteen senior convertible notes. Senior Convertible Notes 2016 Two Thousand Sixteen Senior Convertible Notes [Member] Long-term Debt, Type Longterm Debt Type [Axis] Long-term Debt, Type Longterm Debt Type [Domain] Two thousand eighteen term loan. 2018 Term Loan Two Thousand Eighteen Term Loan [Member] Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items] Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items] Carrying value and estimated fair value of debt Financial Instruments Financial Assets Balance Sheet Groupings [Abstract] Fair Value Debt Instrument Fair Value Carrying Value Debt Instrument Carrying Amount Equity method investments additional investment. Equity method investments, additional investment Equity Method Investments Additional Investment Equity method investment, noncontrolling interest Minority Interest Ownership Percentage By Noncontrolling Owners Equity method investment, carrying value Equity Method Investments Lease liabilities Operating Lease Liability Goodwill RollForward Goodwill Roll Forward Beginning balance Adjustments related to prior acquisitions Goodwill Subsequent Recognition Of Deferred Tax Asset Effects of changes in foreign currency exchange rates Goodwill Foreign Currency Translation Gain Loss Ending balance Schedule Of Finite Lived Intangible Assets [Table] Schedule Of Finite Lived Intangible Assets [Table] Finite Lived Intangible Assets [Line Items] Finite Lived Intangible Assets [Line Items] Gross Carrying Amount Finite Lived Intangible Assets Gross Accumulated Amortization Net Amount Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the current full fiscal year. Client contract costs. Client contract costs Client Contract Costs [Member] Total amortization expense Amortization Of Intangible Assets Estimated total amortization expense 2019 Finite Lived Intangible Assets Amortization Expense Current Fiscal Year Estimated total amortization expense 2020 Finite Lived Intangible Assets Amortization Expense Year Two Estimated total amortization expense 2021 Finite Lived Intangible Assets Amortization Expense Year Three Estimated total amortization expense 2022 Finite Lived Intangible Assets Amortization Expense Year Four Estimated total amortization expense 2023 Finite Lived Intangible Assets Amortization Expense Year Five Capitalized Contract Cost [Abstract] Client contract costs, Gross Carrying Amount Capitalized Contract Cost Gross Client contract costs, Accumulated Amortization Client contract costs, Net Amount Debt Instrument [Table] Debt Instrument [Table] Credit Facility Credit Facility [Axis] Credit Facility Credit Facility [Domain] Revolving Loan Revolving Credit Facility [Member] Debt Instrument [Line Items] Debt Instrument [Line Items] Total long-term debt, gross Less – unamortized original issue discount Less – deferred financing costs Deferred Finance Costs Noncurrent Net Total debt, net of unamortized discounts Long Term Debt Current portion of long-term debt, net of unamortized discounts Long-term debt, net of unamortized discounts Basis spread on term loan Debt Instrument Basis Spread On Variable Rate1 Term loan combined interest rate Debt Instrument Interest Rate During Period Amount available under credit facility Line Of Credit Facility Maximum Borrowing Capacity Maturity period Debt Instrument Maturity Date Interest rate on senior subordinated convertible notes Debt Instrument Interest Rate Stated Percentage Debt Instruments [Abstract] Variable Rate Variable Rate [Axis] Variable Rate Variable Rate [Domain] London Interbank Offered Rate (LIBOR) London Interbank Offered Rate L I B O R [Member] Base Rate Base Rate [Member] Principal repayments Term loan aggregate principal amount Debt Instrument Face Amount Term loan period Debt Instrument Term Credit facility term Line Of Credit Facility Expiration Period Line of credit facility, unused capacity, commitment fee percentage Line Of Credit Facility Unused Capacity Commitment Fee Percentage Credit facility, outstanding borrowings Line Of Credit Credit facility, current borrowing capacity Line Of Credit Facility Current Borrowing Capacity The percentage amount of the par value of debt that will be settled in cash. Percentage of par value of convertible notes to be settled in cash Percentage Of Par Value Amount To Be Settled In Cash Initial conversion rate of common stock Debt Instrument Convertible Conversion Ratio1 Convertible Notes, initial conversion of Par Value Convertible Notes to common stock Debt Conversion Original Debt Amount1 Initial conversion price Debt Instrument Convertible Conversion Price1 Rate of conversion price Debt Instrument Convertible Threshold Percentage Of Stock Price Trigger Debt instrument, convertible, threshold consecutive trading days Debt Instrument Convertible Threshold Consecutive Trading Days1 Debt instrument, convertible, threshold trading days Debt Instrument Convertible Threshold Trading Days Remaining lease term of operating leases. Lessee Lease Description [Table] Lessee Lease Description [Table] Lessee Lease Description [Line Items] Lessee Lease Description [Line Items] Operating leases, remaining lease term Lessee Operating Leases Remaining Lease Term Operating leases, options to extend Lessee Operating Lease Option To Extend Operating leases, option to extend leases term Lessee Operating Lease Renewal Term Operating leases, existence of option to extend Lessee Operating Lease Existence Of Option To Extend Lessee operating subleases renewal term. Remaining sublease term of operating leases. Operating subleases, remaining sublease term Lessee Operating Subleases Remaining Sublease Term Operating subleases, option to extend sublease term Lessee Operating Subleases Renewal Term Operating sublease, option to extend Lessee Operating Sublease Option To Extend Operating sublease, existence of option to extend Lessee Operating Sublease Existence Of Option To Extend Operating lease expense Operating Lease Cost Variable lease expense Variable Lease Cost Short-term lease expense Short Term Lease Cost Sublease income Sublease Income Total net lease expense Lease Cost Cash paid for amounts included in the measurement of operating lease liabilities Operating Lease Payments Right-of-use assets obtained in exchange for new operating lease liabilities Right Of Use Asset Obtained In Exchange For Operating Lease Liability Weighted-average remaining lease term – operating leases Operating Lease Weighted Average Remaining Lease Term1 Weighted-average discount rate – operating leases Operating Lease Weighted Average Discount Rate Percent 2019 (excluding the six months ended June 30, 2019) Lessee Operating Lease Liability Payments Remainder Of Fiscal Year 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 future minimum lease payments Lessee Operating Lease Liability Payments Due Less: Interest Lessee Operating Lease Liability Undiscounted Excess Amount Total Current operating lease liabilities Non-current operating lease liabilities Total Lessee operating lease lease not yet commenced number of operating lease. Operating lease not yet commenced, Number of operating leases Lessee Operating Lease Lease Not Yet Commenced Number Of Operating Lease Operating lease not yet commenced, amount Unrecorded Unconditional Purchase Obligation Balance Sheet Amount Operating lease not yet commenced, description Lessee Operating Lease Lease Not Yet Commenced Description Payments under operating lease agreement in 2019 Operating Leases Future Minimum Payments Due Current Payments under operating lease agreement in 2020 Operating Leases Future Minimum Payments Due In Two Years Payments under operating lease agreement in 2021 Operating Leases Future Minimum Payments Due In Three Years Payments under operating lease agreement in 2022 Operating Leases Future Minimum Payments Due In Four Years Payments under operating lease agreement in 2023 Operating Leases Future Minimum Payments Due In Five Years Thereafter Operating Leases Future Minimum Payments Due Thereafter Typical warranty period from delivery of the solution or offering. Other Commitments [Table] Other Commitments [Table] Business Acquisition Business Acquisition [Axis] Business Acquisition, Acquiree Business Acquisition Acquiree [Domain] Forte Payment Systems, Inc. Forte Payment Systems, Inc Forte Payment Systems Inc [Member] Other Commitments [Line Items] Other Commitments [Line Items] Warranty Period Warranty Period Cash held subject to certain tax filings. Potential future earn out payments measurement period. Business acquisition date Business Acquisition Date Of Acquisition Agreement1 Business acquisition, acquired equity percentage Business Acquisition Percentage Of Voting Interests Acquired Business acquisition, cash consideration Payments To Acquire Businesses Gross Business acquisition, net of cash acquired Cash held subject to certain tax filings Cash Held Subject To Certain Tax Filings Potential future earn out payments Business Combination Contingent Consideration Arrangements Range Of Outcomes Value High Potential future earn out payments meassurement period Potential Future Earn Out Payments Measurement Period Accrued earn out payments Business Combination Contingent Consideration Liability Current Reconciliation of the basic and diluted EPS denominators Weighted Average Number Of Shares Outstanding Diluted Disclosure Items [Abstract] Basic weighted-average common shares Dilutive effect of restricted common stock Incremental Common Shares Attributable To Share Based Payment Arrangements Dilutive effect of Stock Warrants Incremental Common Shares Attributable To Call Options And Warrants Diluted weighted-average common shares Earnings per common share. Earnings per common share. Earnings Per Common Share [Table] Earnings Per Common Share [Table] Earnings Per Common Share [Line Items] Earnings Per Common Share [Line Items] Common stock warrants issued, per warrant Class Of Warrant Or Right Exercise Price Of Warrants Or Rights1 Stockholders equity and equity compensation plans. Stockholders equity and equity compensation plans. Stockholders Equity And Equity Compensation Plans [Table] Stockholders Equity And Equity Compensation Plans [Table] Share Repurchase Program Share Repurchase Program [Axis] Share Repurchase Program Share Repurchase Program [Domain] SEC Rule 10b51 Plan. SEC Rule 10b5-1 Plan S E C Rule10b51 Plan [Member] Customer Major Customers [Axis] Customer Name Of Major Customer [Domain] Comcast. Comcast Comcast [Member] Award Type Award Type [Axis] Award Type Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain] Performance Shares Performance Shares [Member] Restricted common stock Restricted Stock Units R S U [Member] Stockholders Equity And Equity Compensation Plans [Line Items] Stockholders Equity And Equity Compensation Plans [Line Items] Repurchase of common stock, shares Treasury Stock Shares Acquired Total amount paid Treasury Stock Value Acquired Cost Method Weighted-average price per share Treasury Stock Acquired Average Cost Per Share Remaining number of shares available for repurchase Stock Repurchase Program Remaining Number Of Shares Authorized To Be Repurchased Repurchase of common stock for employee tax withholdings, shares Shares Paid For Tax Withholding For Share Based Compensation Repurchase of common stock for tax withholdings, value Payments Related To Tax Withholding For Share Based Compensation Cash dividends declared per common share Common Stock Dividends Per Share Declared Cash dividend Dividends Common Stock Cash Common stock warrants term. Issuance of stock warrants Class Of Warrant Or Right Number Of Securities Called By Warrants Or Rights Stock warrants term Common Stock Warrants Term Stock warrants, exercise price Investment Warrants Exercise Price Client contract incentive asset related to stock warrants. Accumulated amortization of client contract incentive related to stock warrant. Client contract incentive related to stock warrants Client Contract Incentive Related To Stock Warrants Accumulated amortization expense of client contract incentive related to stock warrants Accumulated Amortization Of Client Contract Incentive Related To Stock Warrant The remaining number of stock warrants vested at the filing date. Stock warrants issued Class Of Warrant Or Right Outstanding Stock warrants vested Remaining Number Of Stock Warrants Vested Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Share Based Compensation Arrangement By Share Based Payment Award [Line Items] Share Based Compensation Arrangement By Share Based Payment Award [Line Items] Shares Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Roll Forward Shares, Unvested awards, beginning balance Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Number Shares, Awards granted Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Shares, Awards forfeited/cancelled Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeited In Period Shares, Awards vested Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Shares, Unvested awards, ending balance Weighted-Average Grant Date Fair Value Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Grant Date Fair Value Roll Forward Weighted-Average Grant Date Fair Value, Unvested awards, beginning balance Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Grant Date Fair Value Weighted-Average Grant Date Fair Value, Awards granted Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Weighted Average Grant Date Fair Value Weighted-Average Grant Date Fair Value, Awards forfeited/cancelled Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeitures Weighted Average Grant Date Fair Value Weighted-Average Grant Date Fair Value, Awards vested Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Weighted Average Grant Date Fair Value Weighted-Average Grant Date Fair Value, Unvested awards, ending balance Share based compensation arrangement by share based payment award award vesting maturity. Performance based awards granted to executive management and certain key employees shares Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Vesting maturity date Share Based Compensation Arrangement By Share Based Payment Award Award Vesting Maturity Vesting period Share Based Compensation Arrangement By Share Based Payment Award Award Vesting Period1 Stock-based compensation expense EX-101.PRE 17 csgs-20190630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 18 csgs-10q_20190630_htm.xml IDEA: XBRL DOCUMENT 0001005757 2019-01-01 2019-06-30 0001005757 2019-08-02 0001005757 2019-06-30 0001005757 2018-12-31 0001005757 us-gaap:ComputerSoftwareIntangibleAssetMember 2019-06-30 0001005757 us-gaap:ComputerSoftwareIntangibleAssetMember 2018-12-31 0001005757 csgs:AcquiredClientContractsMember 2019-06-30 0001005757 csgs:AcquiredClientContractsMember 2018-12-31 0001005757 2019-04-01 2019-06-30 0001005757 2018-04-01 2018-06-30 0001005757 2018-01-01 2018-06-30 0001005757 us-gaap:CommonStockMember 2018-12-31 0001005757 csgs:CommonStockWarrantsMember 2018-12-31 0001005757 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001005757 us-gaap:TreasuryStockMember 2018-12-31 0001005757 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001005757 us-gaap:RetainedEarningsMember 2018-12-31 0001005757 us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0001005757 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0001005757 2019-01-01 2019-03-31 0001005757 us-gaap:CommonStockMember 2019-01-01 2019-03-31 0001005757 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0001005757 us-gaap:TreasuryStockMember 2019-01-01 2019-03-31 0001005757 us-gaap:CommonStockMember 2019-03-31 0001005757 csgs:CommonStockWarrantsMember 2019-03-31 0001005757 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0001005757 us-gaap:TreasuryStockMember 2019-03-31 0001005757 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0001005757 us-gaap:RetainedEarningsMember 2019-03-31 0001005757 2019-03-31 0001005757 us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0001005757 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-04-01 2019-06-30 0001005757 us-gaap:CommonStockMember 2019-04-01 2019-06-30 0001005757 us-gaap:AdditionalPaidInCapitalMember 2019-04-01 2019-06-30 0001005757 us-gaap:TreasuryStockMember 2019-04-01 2019-06-30 0001005757 us-gaap:CommonStockMember 2019-06-30 0001005757 csgs:CommonStockWarrantsMember 2019-06-30 0001005757 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0001005757 us-gaap:TreasuryStockMember 2019-06-30 0001005757 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0001005757 us-gaap:RetainedEarningsMember 2019-06-30 0001005757 us-gaap:CommonStockMember 2017-12-31 0001005757 csgs:CommonStockWarrantsMember 2017-12-31 0001005757 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001005757 us-gaap:TreasuryStockMember 2017-12-31 0001005757 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001005757 us-gaap:RetainedEarningsMember 2017-12-31 0001005757 2017-12-31 0001005757 us-gaap:RetainedEarningsMember 2018-01-01 2018-03-31 0001005757 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-03-31 0001005757 2018-01-01 2018-03-31 0001005757 us-gaap:CommonStockMember 2018-01-01 2018-03-31 0001005757 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-03-31 0001005757 us-gaap:TreasuryStockMember 2018-01-01 2018-03-31 0001005757 us-gaap:CommonStockMember 2018-03-31 0001005757 csgs:CommonStockWarrantsMember 2018-03-31 0001005757 us-gaap:AdditionalPaidInCapitalMember 2018-03-31 0001005757 us-gaap:TreasuryStockMember 2018-03-31 0001005757 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-03-31 0001005757 us-gaap:RetainedEarningsMember 2018-03-31 0001005757 2018-03-31 0001005757 us-gaap:RetainedEarningsMember 2018-04-01 2018-06-30 0001005757 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-04-01 2018-06-30 0001005757 us-gaap:CommonStockMember 2018-04-01 2018-06-30 0001005757 us-gaap:AdditionalPaidInCapitalMember 2018-04-01 2018-06-30 0001005757 us-gaap:TreasuryStockMember 2018-04-01 2018-06-30 0001005757 us-gaap:CommonStockMember 2018-06-30 0001005757 csgs:CommonStockWarrantsMember 2018-06-30 0001005757 us-gaap:AdditionalPaidInCapitalMember 2018-06-30 0001005757 us-gaap:TreasuryStockMember 2018-06-30 0001005757 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 0001005757 us-gaap:RetainedEarningsMember 2018-06-30 0001005757 2018-06-30 0001005757 srt:MinimumMember csgs:CloudAndRelatedSolutionsRevenueMember 2019-01-01 2019-06-30 0001005757 srt:MaximumMember csgs:CloudAndRelatedSolutionsRevenueMember 2019-01-01 2019-06-30 0001005757 2019-07-01 2019-06-30 0001005757 csgs:CloudAndRelatedSolutionsMember 2019-04-01 2019-06-30 0001005757 csgs:CloudAndRelatedSolutionsMember 2018-04-01 2018-06-30 0001005757 csgs:CloudAndRelatedSolutionsMember 2019-01-01 2019-06-30 0001005757 csgs:CloudAndRelatedSolutionsMember 2018-01-01 2018-06-30 0001005757 us-gaap:LicenseAndServiceMember 2019-04-01 2019-06-30 0001005757 us-gaap:LicenseAndServiceMember 2018-04-01 2018-06-30 0001005757 us-gaap:LicenseAndServiceMember 2019-01-01 2019-06-30 0001005757 us-gaap:LicenseAndServiceMember 2018-01-01 2018-06-30 0001005757 us-gaap:MaintenanceMember 2019-04-01 2019-06-30 0001005757 us-gaap:MaintenanceMember 2018-04-01 2018-06-30 0001005757 us-gaap:MaintenanceMember 2019-01-01 2019-06-30 0001005757 us-gaap:MaintenanceMember 2018-01-01 2018-06-30 0001005757 srt:AmericasMember 2019-04-01 2019-06-30 0001005757 srt:AmericasMember 2018-04-01 2018-06-30 0001005757 srt:AmericasMember 2019-01-01 2019-06-30 0001005757 srt:AmericasMember 2018-01-01 2018-06-30 0001005757 us-gaap:EMEAMember 2019-04-01 2019-06-30 0001005757 us-gaap:EMEAMember 2018-04-01 2018-06-30 0001005757 us-gaap:EMEAMember 2019-01-01 2019-06-30 0001005757 us-gaap:EMEAMember 2018-01-01 2018-06-30 0001005757 srt:AsiaPacificMember 2019-04-01 2019-06-30 0001005757 srt:AsiaPacificMember 2018-04-01 2018-06-30 0001005757 srt:AsiaPacificMember 2019-01-01 2019-06-30 0001005757 srt:AsiaPacificMember 2018-01-01 2018-06-30 0001005757 srt:MaximumMember 2019-01-01 2019-06-30 0001005757 srt:MaximumMember 2018-01-01 2018-12-31 0001005757 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:CashAndCashEquivalentsMember 2019-06-30 0001005757 us-gaap:MoneyMarketFundsMember us-gaap:CashAndCashEquivalentsMember 2019-06-30 0001005757 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:CashAndCashEquivalentsMember 2018-12-31 0001005757 us-gaap:MoneyMarketFundsMember us-gaap:CashAndCashEquivalentsMember 2018-12-31 0001005757 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel2Member us-gaap:CashAndCashEquivalentsMember 2019-06-30 0001005757 us-gaap:CommercialPaperMember us-gaap:CashAndCashEquivalentsMember 2019-06-30 0001005757 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel2Member us-gaap:CashAndCashEquivalentsMember 2018-12-31 0001005757 us-gaap:CommercialPaperMember us-gaap:CashAndCashEquivalentsMember 2018-12-31 0001005757 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:ShortTermInvestmentsMember 2019-06-30 0001005757 us-gaap:CorporateDebtSecuritiesMember us-gaap:ShortTermInvestmentsMember 2019-06-30 0001005757 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:ShortTermInvestmentsMember 2018-12-31 0001005757 us-gaap:CorporateDebtSecuritiesMember us-gaap:ShortTermInvestmentsMember 2018-12-31 0001005757 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:ShortTermInvestmentsMember 2019-06-30 0001005757 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:ShortTermInvestmentsMember 2019-06-30 0001005757 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:ShortTermInvestmentsMember 2018-12-31 0001005757 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:ShortTermInvestmentsMember 2018-12-31 0001005757 us-gaap:AssetBackedSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:ShortTermInvestmentsMember 2019-06-30 0001005757 us-gaap:AssetBackedSecuritiesMember us-gaap:ShortTermInvestmentsMember 2019-06-30 0001005757 us-gaap:AssetBackedSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:ShortTermInvestmentsMember 2018-12-31 0001005757 us-gaap:AssetBackedSecuritiesMember us-gaap:ShortTermInvestmentsMember 2018-12-31 0001005757 us-gaap:FairValueInputsLevel1Member 2019-06-30 0001005757 us-gaap:FairValueInputsLevel2Member 2019-06-30 0001005757 us-gaap:FairValueInputsLevel1Member 2018-12-31 0001005757 us-gaap:FairValueInputsLevel2Member 2018-12-31 0001005757 csgs:TwoThousandEighteenCreditAgreementMember csgs:TwoThousandEighteenTermLoanMember 2019-06-30 0001005757 csgs:TwoThousandEighteenCreditAgreementMember csgs:TwoThousandEighteenTermLoanMember 2018-12-31 0001005757 csgs:TwoThousandSixteenSeniorConvertibleNotesMember 2019-06-30 0001005757 csgs:TwoThousandSixteenSeniorConvertibleNotesMember 2018-12-31 0001005757 csgs:PaymentTechnologyAndServicesCompanyMember 2019-06-30 0001005757 us-gaap:AccountingStandardsUpdate201602Member 2019-01-01 0001005757 csgs:ClientContractCostsMember 2019-04-01 2019-06-30 0001005757 csgs:ClientContractCostsMember 2018-04-01 2018-06-30 0001005757 csgs:ClientContractCostsMember 2019-01-01 2019-06-30 0001005757 csgs:ClientContractCostsMember 2018-01-01 2018-06-30 0001005757 csgs:TwoThousandEighteenCreditAgreementMember csgs:TwoThousandEighteenTermLoanMember 2019-01-01 2019-06-30 0001005757 csgs:TwoThousandEighteenCreditAgreementMember csgs:TwoThousandEighteenTermLoanMember 2018-01-01 2018-12-31 0001005757 us-gaap:RevolvingCreditFacilityMember csgs:TwoThousandEighteenCreditAgreementMember 2019-06-30 0001005757 us-gaap:RevolvingCreditFacilityMember csgs:TwoThousandEighteenCreditAgreementMember 2019-01-01 2019-06-30 0001005757 csgs:TwoThousandSixteenSeniorConvertibleNotesMember 2019-01-01 2019-06-30 0001005757 srt:MinimumMember csgs:TwoThousandEighteenCreditAgreementMember us-gaap:LondonInterbankOfferedRateLIBORMember 2019-01-01 2019-06-30 0001005757 srt:MaximumMember csgs:TwoThousandEighteenCreditAgreementMember us-gaap:LondonInterbankOfferedRateLIBORMember 2019-01-01 2019-06-30 0001005757 srt:MinimumMember csgs:TwoThousandEighteenCreditAgreementMember us-gaap:BaseRateMember 2019-01-01 2019-06-30 0001005757 srt:MaximumMember csgs:TwoThousandEighteenCreditAgreementMember us-gaap:BaseRateMember 2019-01-01 2019-06-30 0001005757 srt:MinimumMember csgs:TwoThousandEighteenCreditAgreementMember 2019-01-01 2019-06-30 0001005757 srt:MaximumMember csgs:TwoThousandEighteenCreditAgreementMember 2019-01-01 2019-06-30 0001005757 csgs:TwoThousandSixteenSeniorConvertibleNotesMember 2018-01-01 2018-12-31 0001005757 srt:MaximumMember 2019-06-30 0001005757 csgs:FortePaymentSystemsIncMember 2019-01-01 2019-06-30 0001005757 csgs:FortePaymentSystemsIncMember 2018-10-01 0001005757 csgs:FortePaymentSystemsIncMember 2018-10-01 2018-10-01 0001005757 csgs:FortePaymentSystemsIncMember 2019-06-30 0001005757 csgs:SECRule10b51PlanMember 2019-04-01 2019-06-30 0001005757 csgs:SECRule10b51PlanMember 2018-04-01 2018-06-30 0001005757 csgs:SECRule10b51PlanMember 2019-01-01 2019-06-30 0001005757 csgs:SECRule10b51PlanMember 2018-01-01 2018-06-30 0001005757 csgs:ComcastMember 2014-12-31 0001005757 2014-01-01 2014-12-31 0001005757 csgs:ComcastMember csgs:CommonStockWarrantsMember 2018-01-01 2018-12-31 0001005757 csgs:ComcastMember 2019-06-30 0001005757 csgs:ComcastMember 2019-01-01 2019-06-30 0001005757 us-gaap:RestrictedStockUnitsRSUMember 2019-03-31 0001005757 us-gaap:RestrictedStockUnitsRSUMember 2018-12-31 0001005757 us-gaap:RestrictedStockUnitsRSUMember 2019-04-01 2019-06-30 0001005757 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-06-30 0001005757 us-gaap:RestrictedStockUnitsRSUMember 2019-06-30 0001005757 us-gaap:PerformanceSharesMember 2019-01-01 2019-06-30 shares iso4217:USD iso4217:USD shares pure csgs:Tradingday csgs:Lease CSG SYSTEMS INTERNATIONAL INC 0001005757 false 2019 Q2 --12-31 Large Accelerated Filer P2Y6M true true 2021-03-31 2023-03-31 2023-03-31 P5Y P5Y P4Y P10Y P2Y 10-Q true 2019-06-30 false 0-27512 DE 47-0783182 6175 S. Willow Drive 10th Floor Greenwood Village CO 80111 (303) 200-2000 Common Stock, Par Value $0.01 Per Share CSGS NASDAQ Yes Yes false false false 33007698 113777000 139277000 17674000 23603000 131451000 162880000 88575000 124627000 2861000 3115000 265795000 235827000 39275000 37227000 7206000 6720000 40326000 32286000 572628000 599567000 102018000 93278000 84354000 81813000 94028000 122441000 119381000 33322000 36400000 256890000 255816000 87760000 82692000 60230000 65456000 30169000 43051000 39724000 37289000 10442000 11087000 28099000 26934000 607089000 514795000 1179717000 1114362000 8438000 7500000 22279000 36369000 36889000 44874000 45386000 51434000 61107000 87194000 123613000 48277000 40236000 430000 218000 36289000 35442000 335584000 350391000 12327000 14549000 349860000 352326000 77993000 15463000 17527000 2684000 2284000 11204000 8205000 12605000 22605000 469809000 402947000 805393000 753338000 0.01 0.01 10000000 10000000 0 0 0 0 0.01 0.01 100000000 100000000 33062000 33158000 696000 693000 439000 439000 1425000 1425000 9082000 9082000 446512000 441417000 35172000 34779000 858186000 842360000 30000 2000 -42908000 -42937000 819098000 795127000 374324000 361024000 1179717000 1114362000 245856000 213033000 490649000 414737000 132234000 109492000 261197000 210588000 30645000 30953000 63236000 60332000 45372000 40624000 91290000 81272000 5441000 4548000 10554000 8462000 1826000 3329000 1941000 4229000 215518000 188946000 428218000 364883000 30338000 24087000 62431000 49854000 4498000 4480000 9058000 8746000 700000 661000 1390000 1313000 417000 770000 936000 1581000 -810000 1280000 1008000 -231000 362000 -3501000 -3363000 -9743000 -8926000 26837000 20724000 52688000 40928000 7458000 5607000 14058000 11797000 19379000 15117000 38630000 29131000 32093000 32589000 32111000 32558000 32458000 32908000 32448000 33005000 0.60 0.46 1.20 0.89 0.60 0.46 1.19 0.88 19379000 15117000 38630000 29131000 -3818000 -16231000 29000 -8521000 10000 68000 28000 -26000 -3808000 -16163000 57000 -8547000 15571000 -1046000 38687000 20584000 33158000 693000 9082000 441417000 -842360000 -42935000 795127000 361024000 19251000 18000 3847000 23116000 352000 4134000 9290000 13424000 15000 512000 512000 462000 4000 -4000 3000 3693000 3693000 7411000 7411000 33280000 697000 9082000 441484000 -851650000 -39070000 806967000 367510000 19379000 10000 -3818000 15571000 148000 383000 6536000 6919000 15000 603000 603000 6000 91000 -1000 1000 4807000 4807000 7248000 7248000 33062000 696000 9082000 446512000 -858186000 -42878000 819098000 374324000 33516000 689000 9082000 427091000 -814732000 -28822000 749438000 342746000 14014000 -94000 7710000 21630000 255000 6218000 5702000 11920000 14000 484000 484000 458000 4000 -4000 59000 -1000 1000 4572000 4572000 6999000 6999000 7562000 7562000 33674000 692000 9082000 425926000 -820434000 -21206000 764015000 358075000 15117000 68000 -16231000 -1046000 153000 767000 5632000 6399000 18000 650000 650000 41000 19000 5641000 5641000 7061000 7061000 33561000 692000 9082000 431450000 -826066000 -37369000 772071000 349860000 38630000 29131000 10554000 8462000 24625000 20957000 1390000 1313000 365000 1001000 170000 108000 -810000 4181000 4944000 8500000 10213000 31751000 11369000 16222000 13995000 -315000 1828000 -17328000 -27772000 5970000 799000 28429000 26214000 17858000 26715000 22542000 44345000 28753000 116866000 4000000 68636000 -15647000 -22830000 1115000 1134000 14808000 14375000 20741000 18319000 150000000 3750000 121875000 1490000 -38184000 -4925000 -98000 -1031000 -25500000 -2572000 139277000 122243000 113777000 119671000 8110000 7744000 10244000 4778000 <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">1. GENERAL </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We have prepared the accompanying unaudited condensed consolidated financial statements as of June 30, 2019 and December 31, 2018, and for the quarters and six months ended June 30, 2019 and 2018, in accordance with accounting principles generally accepted in the United States of America (“U.S.”) (“GAAP”) for interim financial information, and pursuant to the instructions to Form 10-Q and the rules and regulations of the Securities and Exchange Commission (the “SEC”).  Accordingly, they do not include all of the information and footnotes required by GAAP for complete financial statements.  In the opinion of our management, all adjustments (consisting only of normal recurring adjustments) considered necessary for a fair presentation of our financial position and operating results have been included.  The unaudited Condensed Consolidated Financial Statements (the “Financial Statements”) should be read in conjunction with the Consolidated Financial Statements and notes thereto, together with Management’s Discussion and Analysis of Financial Condition and Results of Operations (“MD&amp;A”), contained in our Annual Report on Form 10-K for the year ended December 31, 2018 (our “2018 10-K”), filed with the SEC.  The results of operations for the quarter and six months ended June 30, 2019 are not necessarily indicative of the expected results for the entire year ending December 31, 2019. </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Use of Estimates in Preparation of Financial Statements. <span style="font-style:normal;"> The preparation of the accompanying Financial Statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of our Financial Statements, and the reported amounts of revenues and expenses during the reporting periods.  Actual results could differ from those estimates.   </span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:12pt;font-family:Times New Roman;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Revenues.<span style="font-style:normal;">  The majority of our future revenues is related to our cloud and related solution client contracts that include variable consideration dependent upon a series of monthly volumes and/or daily usage of services and have contractual terms ending from 2019 through 2028.  As of June 30, 2019, our aggregate amount of the transaction price allocated to the remaining performance obligations is approximately $501 million, which is made up of fixed fee consideration and guaranteed minimums expected to be recognized in the future related to performance obligations that are unsatisfied (or partially unsatisfied).  We expect to recognize approximately 90% of this amount by the end of 2021, with the remaining amount recognized by the end of 2028.  We have excluded from this amount variable consideration expected to be recognized in the future related to performance obligations that are unsatisfied.   </span><span style="font-size:12pt;font-style:normal;"> </span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The nature, amount, timing and uncertainty of our revenues and how revenues and cash flows are affected by economic factors is most appropriately depicted by type of revenues and by geographic region (using the location of the client as the basis of attributing revenues to the individual regions) as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:32.38%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.66%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Quarter Ended</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.66%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Six Months Ended</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:32.38%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.66%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.66%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:32.38%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2018</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%; border-top:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2018</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:32.38%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cloud and related solutions</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.12%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">222,183</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.12%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">187,401</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.12%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">441,773</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.12%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">364,917</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:32.38%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Software and services</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.12%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,173</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.12%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,331</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.12%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">25,201</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.12%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">25,290</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:32.38%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Maintenance</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,500</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,301</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">23,675</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">24,530</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:32.38%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total revenues</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">245,856</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">213,033</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">490,649</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">414,737</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:32.38%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.66%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Quarter Ended</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.66%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Six Months Ended</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:32.38%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.66%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.66%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:32.38%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2018</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%; border-top:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2018</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:32.38%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Americas (principally the U.S.)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.12%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">214,390</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.12%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">180,217</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.12%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">425,120</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.12%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">350,120</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:32.38%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Europe, Middle East, and Africa</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.12%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">22,606</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.12%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21,977</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.12%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">47,232</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.12%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">42,411</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:32.38%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Asia Pacific</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,860</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,839</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,297</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">22,206</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:32.38%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total revenues</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">245,856</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">213,033</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">490,649</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">414,737</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred revenue recognized during the quarter and six months ended June 30, 2019 was $11.3 million and $29.8 million, respectively.</p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Cash and Cash Equivalents.<span style="font-style:normal;"> We consider all highly liquid investments with original maturities of three months or less at the date of the purchase to be cash equivalents.  As of June 30, 2019 and December 31, 2018, our cash equivalents consist primarily of institutional money market funds, commercial paper, and time deposits held at major banks. </span></p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of June 30, 2019 and December 31, 2018, we had $3.1 million and $3.0 million, respectively, of restricted cash that serves to collateralize outstanding letters of credit.  This restricted cash is included in cash and cash equivalents in our Condensed Consolidated Balance Sheets (“Balance Sheets” or “Balance Sheet”). </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Short-term Investments and Other Financial Instruments<span style="font-style:normal;">.  Our financial instruments as of June 30, 2019 and December 31, 2018 include cash and cash equivalents, short-term investments, accounts receivable, accounts payable, and debt.  Because of their short maturities, the carrying amounts of cash equivalents, accounts receivable, and accounts payable approximate their fair value. </span></p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Our short-term investments and certain of our cash equivalents are considered “available-for-sale” and are reported at fair value in our Balance Sheets, with unrealized gains and losses, net of the related income tax effect, excluded from earnings and reported in a separate component of stockholders’ equity.  Realized and unrealized gains and losses were not material in any period presented. </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Primarily all short-term investments held by us as of June 30, 2019 and December 31, 2018 have contractual maturities of less than two years from the time of acquisition.  Our short-term investments as of June 30, 2019 and December 31, 2018 consisted almost entirely of fixed income securities.  Proceeds from the sale/maturity of short-term investments for the six months ended June 30, 2019 and 2018 were $28.8 million and $116.9 million, respectively. </p> <p style="text-align:left;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Our short-term investments as of June 30, 2019 and December 31, 2018 were $17.7 million and $23.6 million, respectively. </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table represents the fair value hierarchy based upon three levels of inputs, of which Levels 1 and 2 are considered observable and Level 3 is unobservable, for our financial assets measured at fair value (in thousands): </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:36.94%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:29.28%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 30, 2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:29.28%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2018</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:36.94%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 1</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 2</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-top:solid 0.75pt #000000;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 1</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 2</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.94%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash equivalents:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.94%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Money market funds</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,254</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,254</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,392</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,392</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.94%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Commercial paper</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,626</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,626</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,078</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,078</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.94%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Short-term investments:</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.94%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Corporate debt securities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,834</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,834</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,357</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,357</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.94%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. government agency bonds</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">650</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">650</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,724</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,724</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:36.94%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Asset-backed securities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,190</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,190</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,522</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,522</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:36.94%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,254</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">28,300</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">32,554</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,392</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">32,681</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">37,073</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:12pt;font-family:Times New Roman;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Valuation inputs used to measure the fair values of our money market funds and corporate equity securities were derived from quoted market prices.  The fair values of all other financial instruments are based upon pricing provided by third-party pricing services.  These prices were derived from observable market inputs. </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We have chosen not to measure our debt at fair value, with changes recognized in earnings each reporting period.  The following table indicates the carrying value (par value for convertible debt) and estimated fair value of our debt as of the indicated periods (in thousands): </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:90%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:46.76%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.02%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 30, 2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.02%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2018</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.76%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.72%; border-top:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Carrying</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%; border-top:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.72%; border-top:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fair</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.72%; border-top:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Carrying</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%; border-top:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.72%; border-top:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fair</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:46.76%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.72%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.72%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.72%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.72%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.76%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:18.2pt;;text-indent:-18.2pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2018 Credit Agreement (carrying value including current maturities)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.72%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">140,625</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.72%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">140,625</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.72%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">144,375</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.72%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">144,375</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.76%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2016 Convertible debt (par value)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.72%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">230,000</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.72%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">254,438</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.72%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">230,000</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.72%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">228,275</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:12pt;font-family:Times New Roman;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The fair value for our credit agreement was estimated using a discounted cash flow methodology, while the fair value for our convertible debt was estimated based upon quoted market prices or recent sales activity, both of which are considered Level 2 inputs.</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-style:italic;font-family:Times New Roman;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;">Equity Method Investment.  <span style="font-style:normal;">During the six months ended June 30, 2019, we made an additional $4 million investment in a payment technology and services company that enables omni-channel digital payments in Latin America.  As of June 30, 2019, we held an 8% noncontrolling interest with a carrying value of $6.7 million.</span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-style:italic;font-family:Times New Roman;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;">Accounting Pronouncements Adopted.<span style="font-style:normal;">  In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842).  This ASU requires lessees to recognize a right-of-use asset and lease liability for all leases, including operating leases, with a term greater than twelve months on its balance sheet.  This ASU is effective for annual and interim periods beginning after December 31, 2018.  An entity is required to use a modified retrospective transition approach, but may choose to use either the effective date or the beginning of the earliest comparative period presented in its financial statements as of the date of initial application.  </span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:12pt;font-family:Times New Roman;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We adopted this ASU in January 2019, utilizing the effective date method of transition.  Since we adopted this ASU utilizing the effective date method, prior period information in our Financial Statements has not been adjusted and continues to be as previously reported.  We elected the package of practical expedients permitted under the transition guidance within the new standard.  Additionally, we updated our polices to align with the new accounting guidance and our processes to ensure that we properly account for new, existing, and modifications to leases subsequent to the adoption of the ASU.  In conjunction with the adoption of this ASU we recorded additional assets and liabilities of approximately $80 million related to the right-of-use assets and lease liabilities, and have included the amortization of the right-of-use-assets and the accretion and payments of lease liabilities in the changes in other current and non-current assets and liabilities and in the changes in trade accounts payable and accrued liabilities, respectively, on our Statement of Cash Flows. </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Use of Estimates in Preparation of Financial Statements. <span style="font-style:normal;"> The preparation of the accompanying Financial Statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of our Financial Statements, and the reported amounts of revenues and expenses during the reporting periods.  Actual results could differ from those estimates.   </span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:12pt;font-family:Times New Roman;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Revenues.<span style="font-style:normal;">  The majority of our future revenues is related to our cloud and related solution client contracts that include variable consideration dependent upon a series of monthly volumes and/or daily usage of services and have contractual terms ending from 2019 through 2028.  As of June 30, 2019, our aggregate amount of the transaction price allocated to the remaining performance obligations is approximately $501 million, which is made up of fixed fee consideration and guaranteed minimums expected to be recognized in the future related to performance obligations that are unsatisfied (or partially unsatisfied).  We expect to recognize approximately 90% of this amount by the end of 2021, with the remaining amount recognized by the end of 2028.  We have excluded from this amount variable consideration expected to be recognized in the future related to performance obligations that are unsatisfied.   </span><span style="font-size:12pt;font-style:normal;"> </span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The nature, amount, timing and uncertainty of our revenues and how revenues and cash flows are affected by economic factors is most appropriately depicted by type of revenues and by geographic region (using the location of the client as the basis of attributing revenues to the individual regions) as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:32.38%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.66%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Quarter Ended</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.66%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Six Months Ended</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:32.38%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.66%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.66%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:32.38%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2018</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%; border-top:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2018</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:32.38%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cloud and related solutions</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.12%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">222,183</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.12%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">187,401</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.12%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">441,773</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.12%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">364,917</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:32.38%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Software and services</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.12%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,173</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.12%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,331</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.12%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">25,201</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.12%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">25,290</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:32.38%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Maintenance</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,500</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,301</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">23,675</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">24,530</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:32.38%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total revenues</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">245,856</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">213,033</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">490,649</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">414,737</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:32.38%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.66%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Quarter Ended</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.66%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Six Months Ended</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:32.38%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.66%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.66%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:32.38%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2018</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%; border-top:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2018</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:32.38%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Americas (principally the U.S.)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.12%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">214,390</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.12%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">180,217</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.12%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">425,120</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.12%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">350,120</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:32.38%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Europe, Middle East, and Africa</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.12%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">22,606</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.12%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21,977</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.12%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">47,232</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.12%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">42,411</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:32.38%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Asia Pacific</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,860</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,839</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,297</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">22,206</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:32.38%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total revenues</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">245,856</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">213,033</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">490,649</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">414,737</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred revenue recognized during the quarter and six months ended June 30, 2019 was $11.3 million and $29.8 million, respectively.</p> 2019 2028 501000000 0.90 2028 <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The nature, amount, timing and uncertainty of our revenues and how revenues and cash flows are affected by economic factors is most appropriately depicted by type of revenues and by geographic region (using the location of the client as the basis of attributing revenues to the individual regions) as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:32.38%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.66%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Quarter Ended</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.66%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Six Months Ended</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:32.38%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.66%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.66%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:32.38%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2018</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%; border-top:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2018</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:32.38%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cloud and related solutions</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.12%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">222,183</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.12%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">187,401</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.12%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">441,773</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.12%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">364,917</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:32.38%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Software and services</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.12%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,173</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.12%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,331</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.12%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">25,201</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.12%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">25,290</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:32.38%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Maintenance</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,500</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,301</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">23,675</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">24,530</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:32.38%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total revenues</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">245,856</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">213,033</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">490,649</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">414,737</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:32.38%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.66%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Quarter Ended</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.66%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Six Months Ended</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:32.38%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.66%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.66%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:32.38%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2018</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%; border-top:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2018</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:32.38%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Americas (principally the U.S.)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.12%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">214,390</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.12%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">180,217</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.12%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">425,120</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.12%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">350,120</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:32.38%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Europe, Middle East, and Africa</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.12%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">22,606</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.12%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21,977</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.12%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">47,232</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.12%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">42,411</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:32.38%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Asia Pacific</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,860</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,839</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,297</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">22,206</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:32.38%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total revenues</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">245,856</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">213,033</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">490,649</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.12%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">414,737</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 222183000 187401000 441773000 364917000 12173000 13331000 25201000 25290000 11500000 12301000 23675000 24530000 245856000 213033000 490649000 414737000 214390000 180217000 425120000 350120000 22606000 21977000 47232000 42411000 8860000 10839000 18297000 22206000 245856000 213033000 490649000 414737000 11300000 29800000 <p style="margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Cash and Cash Equivalents.<span style="font-style:normal;"> We consider all highly liquid investments with original maturities of three months or less at the date of the purchase to be cash equivalents.  As of June 30, 2019 and December 31, 2018, our cash equivalents consist primarily of institutional money market funds, commercial paper, and time deposits held at major banks. </span></p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of June 30, 2019 and December 31, 2018, we had $3.1 million and $3.0 million, respectively, of restricted cash that serves to collateralize outstanding letters of credit.  This restricted cash is included in cash and cash equivalents in our Condensed Consolidated Balance Sheets (“Balance Sheets” or “Balance Sheet”). </p> 3100000 3000000.0 <p style="margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Short-term Investments and Other Financial Instruments<span style="font-style:normal;">.  Our financial instruments as of June 30, 2019 and December 31, 2018 include cash and cash equivalents, short-term investments, accounts receivable, accounts payable, and debt.  Because of their short maturities, the carrying amounts of cash equivalents, accounts receivable, and accounts payable approximate their fair value. </span></p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Our short-term investments and certain of our cash equivalents are considered “available-for-sale” and are reported at fair value in our Balance Sheets, with unrealized gains and losses, net of the related income tax effect, excluded from earnings and reported in a separate component of stockholders’ equity.  Realized and unrealized gains and losses were not material in any period presented. </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Primarily all short-term investments held by us as of June 30, 2019 and December 31, 2018 have contractual maturities of less than two years from the time of acquisition.  Our short-term investments as of June 30, 2019 and December 31, 2018 consisted almost entirely of fixed income securities.  Proceeds from the sale/maturity of short-term investments for the six months ended June 30, 2019 and 2018 were $28.8 million and $116.9 million, respectively. </p> <p style="text-align:left;margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Our short-term investments as of June 30, 2019 and December 31, 2018 were $17.7 million and $23.6 million, respectively. </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table represents the fair value hierarchy based upon three levels of inputs, of which Levels 1 and 2 are considered observable and Level 3 is unobservable, for our financial assets measured at fair value (in thousands): </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:36.94%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:29.28%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 30, 2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:29.28%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2018</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:36.94%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 1</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 2</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-top:solid 0.75pt #000000;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 1</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 2</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.94%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash equivalents:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.94%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Money market funds</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,254</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,254</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,392</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,392</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.94%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Commercial paper</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,626</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,626</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,078</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,078</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.94%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Short-term investments:</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.94%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Corporate debt securities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,834</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,834</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,357</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,357</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.94%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. government agency bonds</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">650</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">650</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,724</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,724</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:36.94%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Asset-backed securities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,190</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,190</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,522</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,522</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:36.94%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,254</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">28,300</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">32,554</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,392</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">32,681</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">37,073</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:12pt;font-family:Times New Roman;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Valuation inputs used to measure the fair values of our money market funds and corporate equity securities were derived from quoted market prices.  The fair values of all other financial instruments are based upon pricing provided by third-party pricing services.  These prices were derived from observable market inputs. </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We have chosen not to measure our debt at fair value, with changes recognized in earnings each reporting period.  The following table indicates the carrying value (par value for convertible debt) and estimated fair value of our debt as of the indicated periods (in thousands): </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:90%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:46.76%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.02%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 30, 2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.02%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2018</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.76%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.72%; border-top:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Carrying</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%; border-top:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.72%; border-top:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fair</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.72%; border-top:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Carrying</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%; border-top:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.72%; border-top:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fair</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:46.76%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.72%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.72%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.72%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.72%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.76%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:18.2pt;;text-indent:-18.2pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2018 Credit Agreement (carrying value including current maturities)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.72%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">140,625</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.72%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">140,625</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.72%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">144,375</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.72%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">144,375</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.76%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2016 Convertible debt (par value)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.72%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">230,000</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.72%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">254,438</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.72%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">230,000</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.72%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">228,275</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:12pt;font-family:Times New Roman;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The fair value for our credit agreement was estimated using a discounted cash flow methodology, while the fair value for our convertible debt was estimated based upon quoted market prices or recent sales activity, both of which are considered Level 2 inputs.</p> P2Y P2Y 28800000 116900000 17700000 23600000 <p style="margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table represents the fair value hierarchy based upon three levels of inputs, of which Levels 1 and 2 are considered observable and Level 3 is unobservable, for our financial assets measured at fair value (in thousands): </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:36.94%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:29.28%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 30, 2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:29.28%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2018</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:36.94%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 1</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 2</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-top:solid 0.75pt #000000;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 1</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Level 2</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.94%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash equivalents:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.94%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Money market funds</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,254</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,254</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,392</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,392</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.94%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Commercial paper</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,626</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,626</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,078</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,078</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.94%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Short-term investments:</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.94%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Corporate debt securities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,834</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,834</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,357</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,357</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:36.94%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. government agency bonds</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">650</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">650</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,724</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.24%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,724</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:36.94%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Asset-backed securities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,190</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,190</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,522</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,522</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:36.94%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,254</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">28,300</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">32,554</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,392</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">32,681</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.24%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.26%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">37,073</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 4254000 4254000 4392000 4392000 10626000 10626000 9078000 9078000 12834000 12834000 16357000 16357000 650000 650000 3724000 3724000 4190000 4190000 3522000 3522000 4254000 28300000 32554000 4392000 32681000 37073000 <p style="margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We have chosen not to measure our debt at fair value, with changes recognized in earnings each reporting period.  The following table indicates the carrying value (par value for convertible debt) and estimated fair value of our debt as of the indicated periods (in thousands): </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:90%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:46.76%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.02%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 30, 2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.02%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2018</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.76%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.72%; border-top:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Carrying</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%; border-top:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.72%; border-top:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fair</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.72%; border-top:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Carrying</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%; border-top:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.72%; border-top:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Fair</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:46.76%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.72%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.72%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.72%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.72%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.76%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:18.2pt;;text-indent:-18.2pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2018 Credit Agreement (carrying value including current maturities)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.72%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">140,625</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.72%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">140,625</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.72%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">144,375</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.72%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">144,375</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.76%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2016 Convertible debt (par value)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.72%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">230,000</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.72%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">254,438</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.72%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">230,000</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.72%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">228,275</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 140625000 140625000 144375000 144375000 230000000 254438000 230000000 228275000 <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-style:italic;font-family:Times New Roman;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;">Equity Method Investment.  <span style="font-style:normal;">During the six months ended June 30, 2019, we made an additional $4 million investment in a payment technology and services company that enables omni-channel digital payments in Latin America.  As of June 30, 2019, we held an 8% noncontrolling interest with a carrying value of $6.7 million.</span></p> 4000000 0.08 6700000 <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-style:italic;font-family:Times New Roman;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;">Accounting Pronouncements Adopted.<span style="font-style:normal;">  In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842).  This ASU requires lessees to recognize a right-of-use asset and lease liability for all leases, including operating leases, with a term greater than twelve months on its balance sheet.  This ASU is effective for annual and interim periods beginning after December 31, 2018.  An entity is required to use a modified retrospective transition approach, but may choose to use either the effective date or the beginning of the earliest comparative period presented in its financial statements as of the date of initial application.  </span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:12pt;font-family:Times New Roman;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We adopted this ASU in January 2019, utilizing the effective date method of transition.  Since we adopted this ASU utilizing the effective date method, prior period information in our Financial Statements has not been adjusted and continues to be as previously reported.  We elected the package of practical expedients permitted under the transition guidance within the new standard.  Additionally, we updated our polices to align with the new accounting guidance and our processes to ensure that we properly account for new, existing, and modifications to leases subsequent to the adoption of the ASU.  In conjunction with the adoption of this ASU we recorded additional assets and liabilities of approximately $80 million related to the right-of-use assets and lease liabilities, and have included the amortization of the right-of-use-assets and the accretion and payments of lease liabilities in the changes in other current and non-current assets and liabilities and in the changes in trade accounts payable and accrued liabilities, respectively, on our Statement of Cash Flows. </p> 80000000 80000000 <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">3. LONG-LIVED ASSETS </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Goodwill. <span style="font-style:normal;"> The changes in the carrying amount of goodwill for the six months ended June 30, 2019 were</span><span style="font-size:9pt;font-style:normal;"> </span><span style="font-style:normal;">as follows (in thousands):</span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:70%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:75.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.54%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.86%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:75.58%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">January 1, 2019 balance</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.54%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.86%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">255,816</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:75.58%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Adjustments related to prior acquisitions</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.54%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.86%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,333</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:75.58%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Effects of changes in foreign currency exchange rates</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.54%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.86%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(259</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">) </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:75.58%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">June 30, 2019 balance</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.54%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.86%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">256,890</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Other Intangible Assets.<span style="font-style:normal;">  Our intangible assets subject to ongoing amortization consist primarily of acquired client contracts and software.  As of June 30, 2019 and December 31, 2018, the carrying values of these assets were as follows (in thousands): </span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:35.7%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:31.68%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 30, 2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:28.18%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2018</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:35.7%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.32%; border-top:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gross</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%; border-top:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.02%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.92%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.92%; border-top:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gross</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%; border-top:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.92%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.92%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:35.7%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.32%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Carrying</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Accumulated</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.92%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Net</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.92%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Carrying</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.92%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Accumulated</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.92%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Net</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:35.7%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.32%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amortization</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.92%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.92%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.92%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amortization</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.92%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:35.7%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Acquired client contracts</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.32%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">147,990</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.02%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(87,760</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.92%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">60,230</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.92%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">148,148</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.92%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(82,692</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.92%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">65,456</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:35.7%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Software</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.32%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">155,763</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.02%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(122,441</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.92%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">33,322</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.92%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">155,781</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.92%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(119,381</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.92%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">36,400</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:35.7%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total intangible assets</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.32%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">303,753</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.02%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(210,201</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.92%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">93,552</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.92%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">303,929</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.92%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(202,073</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.92%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">101,856</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The total amortization expense related to other intangible assets for the second quarters of 2019 and 2018 were $5.8 million and $4.8 million, respectively, and for the six months ended June 30, 2019 and 2018 were $11.4 million and $8.8 million, respectively.  Based on the June 30, 2019 net carrying value of our other intangible assets, the estimated total amortization expense for each of the five succeeding fiscal years ending December 31 are: 2019 – $22.9 million; 2020 – $19.2 million; 2021 – $13.9 million; 2022 – $11.6 million; and 2023 – $8.3 million.<span style="font-size:12pt;"> </span> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:9pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Client Contract Costs<span style="font-style:normal;">.  As of June 30, 2019 and December 31, 2018, the carrying values of our client contract cost assets, related to those contracts with a contractual term greater than one year, were as follows (in thousands):</span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:90%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:35.7%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:31.68%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 30, 2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:28.18%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2018</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:35.7%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.32%; border-top:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gross</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%; border-top:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.02%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.92%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.92%; border-top:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gross</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%; border-top:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.92%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.92%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:35.7%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.32%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Carrying</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Accumulated</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.92%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Net</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.92%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Carrying</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.92%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Accumulated</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.92%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Net</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:35.7%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.32%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amortization</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.92%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.92%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.92%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amortization</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.92%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:35.7%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Client contract costs</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.32%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">69,893</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.02%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(30,169</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.92%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">39,724</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.92%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">80,340</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.92%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(43,051</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.92%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">37,289</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The total amortization expense related to client contract costs for the second quarters of 2019 and 2018 were $6.4 million and $5.8 million, respectively, and for the six months ended June 30, 2019 and 2018 were $12.4 million and $11.3 million, respectively.</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:9pt;"> </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Goodwill. <span style="font-style:normal;"> The changes in the carrying amount of goodwill for the six months ended June 30, 2019 were</span><span style="font-size:9pt;font-style:normal;"> </span><span style="font-style:normal;">as follows (in thousands):</span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:70%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:75.58%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.54%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.86%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:75.58%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">January 1, 2019 balance</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.54%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.86%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">255,816</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:75.58%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Adjustments related to prior acquisitions</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.54%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.86%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,333</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:75.58%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Effects of changes in foreign currency exchange rates</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.54%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.86%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(259</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">) </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:75.58%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">June 30, 2019 balance</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.54%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.86%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">256,890</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> 255816000 -1333000 -259000 256890000 As of June 30, 2019 and December 31, 2018, the carrying values of these assets were as follows (in thousands): <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:35.7%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:12pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:31.68%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 30, 2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:28.18%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2018</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:35.7%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.32%; border-top:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gross</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%; border-top:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.02%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.92%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.92%; border-top:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gross</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%; border-top:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.92%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.92%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:35.7%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.32%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Carrying</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Accumulated</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.92%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Net</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.92%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Carrying</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.92%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Accumulated</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.92%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Net</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:35.7%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.32%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amortization</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.92%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.92%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.92%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amortization</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.92%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:35.7%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Acquired client contracts</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.32%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">147,990</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.02%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(87,760</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.92%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">60,230</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.92%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">148,148</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.92%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(82,692</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.92%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">65,456</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:35.7%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Software</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.32%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">155,763</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.02%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(122,441</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.92%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">33,322</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.92%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">155,781</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.92%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(119,381</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.92%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">36,400</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:35.7%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total intangible assets</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.32%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">303,753</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.02%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(210,201</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.92%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">93,552</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.92%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">303,929</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.92%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(202,073</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.92%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">101,856</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> 147990000 87760000 60230000 148148000 82692000 65456000 155763000 122441000 33322000 155781000 119381000 36400000 303753000 210201000 93552000 303929000 202073000 101856000 5800000 4800000 11400000 8800000 22900000 19200000 13900000 11600000 8300000 As of June 30, 2019 and December 31, 2018, the carrying values of our client contract cost assets, related to those contracts with a contractual term greater than one year, were as follows (in thousands): <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:90%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:35.7%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:31.68%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 30, 2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:28.18%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2018</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:35.7%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.32%; border-top:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gross</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%; border-top:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.02%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.92%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.92%; border-top:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Gross</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%; border-top:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.92%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.92%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:35.7%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.32%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Carrying</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Accumulated</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.92%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Net</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.92%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Carrying</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.92%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Accumulated</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.2%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.92%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Net</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:35.7%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.32%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.02%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amortization</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.92%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.92%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.92%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amortization</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:7.92%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Amount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:35.7%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Client contract costs</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:8.32%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">69,893</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.02%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(30,169</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.92%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">39,724</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.92%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">80,340</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.92%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(43,051</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:6.92%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">37,289</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> 69893000 30169000 39724000 80340000 43051000 37289000 6400000 5800000 12400000 11300000 <p style="margin-bottom:0pt;margin-top:6pt;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">4. DEBT<span style="font-weight:normal;"> </span></p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Our long-term debt, as of June 30, 2019 and December 31, 2018, was as follows (in thousands): </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:71%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9.5pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:71%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9.5pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2018</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:71%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-style:italic;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;">2018 Credit Agreement:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:71%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.6pt;;text-indent:-13.45pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Term loan, due March 2023, interest at adjusted LIBOR plus 1.5% (combined rate of 3.83% at June 30, 2019 and 4.30% at December 31, 2018)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">140,625</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">144,375</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:71%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:20.5pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less – deferred financing costs</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,997</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,281</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:71%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:47.9pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2018 term loan, net of unamortized discounts</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">138,628</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">142,094</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:71%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.6pt;;text-indent:-13.9pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$200 million revolving loan facility, due March 2023, interest at adjusted LIBOR plus applicable margin</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:71%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-style:italic;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;">Convertible Notes:</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:71%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.6pt;;text-indent:-13.45pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2016 Convertible Notes – Senior convertible notes; due March 15, 2036; cash interest at 4.25%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">230,000</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">230,000</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:71%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:34.2pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less – unamortized original issue discount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(7,434</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(8,823</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:71%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:34.2pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less – deferred financing costs</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,896</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3,445</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:71%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:47.9pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2016 Convertible Notes, net of unamortized discounts</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">219,670</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">217,732</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:71%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total debt, net of unamortized discounts</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">358,298</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">359,826</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:71%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Current portion of long-term debt, net of unamortized discounts</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(8,438</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(7,500</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:71%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Long-term debt, net of unamortized discounts</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">349,860</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">352,326</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-style:italic;font-family:Times New Roman;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;">2018 Credit Agreement<span style="font-style:normal;"> </span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">During the six months ended June 30, 2019, we made $3.8 million of principal repayments on our $150 million aggregate principal five-year term loan (the “2018 Term Loan”).  As of June 30, 2019, our interest rate on the 2018 Term Loan is 3.83% (adjusted LIBOR plus 1.50% per annum), effective through September 2019, and our commitment fee on the unused $200 million aggregate principal five-year revolving loan facility (the “2018 Revolver”) is 0.20%.  As of June 30, 2019, we had no borrowings outstanding on our 2018 Revolver and had the entire $200.0 million available to us.  </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The interest rates under the 2018 Credit Agreement are based upon our choice of an adjusted LIBOR rate plus an applicable margin of 1.50% – 2.50%, or an alternate base rate plus an applicable margin of 0.50% – 1.50%, with the applicable margin, depending on our then-net secured total leverage ratio.  We will pay a commitment fee of 0.200% – 0.375% of the average daily unused amount of the 2018 Revolver, with the commitment fee rate also dependent upon our then-net secured total leverage ratio.  If the LIBOR rate is no longer available, then our interest rate under the Credit Agreement will be determined by the alternate base rate plus an applicable margin as discussed above.  </p> <p style="margin-bottom:0pt;margin-top:18pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">2016 Convertible Notes<span style="font-size:12pt;font-style:normal;"> </span></p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Upon conversion of the 2016 Convertible Notes, we will settle our conversion obligation by paying or delivering, as the case may be, cash, shares of our common stock, or a combination thereof, at our election.  It is our current intent and policy to settle our conversion obligations as follows: (i) pay cash for 100% of the par value of the 2016 Convertible Notes that are converted; and (ii) to the extent the value of our conversion obligation exceeds the par value, we can satisfy the remaining conversion obligation in cash, shares of our common stock, or a combination thereof, at our election. </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The 2016 Convertible Notes will be convertible at the option of the note holders upon the satisfaction of specified conditions and during certain periods.  During the period from, and including, December 15, 2021 to the close of business on the business day immediately preceding March 15, 2022 and on or after December 15, 2035, holders may convert all or any portion of their 2016 Convertible Notes at the conversion rate then in effect at any time regardless of these conditions. </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As a result of our quarterly dividend in June 2019 (see Note 8), the previous conversion rate for the 2016 Convertible Notes of 17.5457 shares of our common stock per $1,000 principal amount of the 2016 Convertible Notes, which is equivalent to an initial conversion price of approximately $56.99 per share of our common stock, has been adjusted to 17.5604 shares of our common stock per $1,000 principal amount of the 2016 Convertible Notes, which is equivalent to an initial conversion price of approximately $56.95 per share of our common stock.</p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Holders may require us to repurchase the 2016 Convertible Notes for cash on each of March 15, 2022, March 15, 2026, and March 15, 2031, or upon the occurrence of a fundamental change (as defined in the 2016 Convertible Notes Indenture) in each case at a pu</span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">rchase price equal to the principal amount thereof plus accrued and unpaid interest. </span></p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We may not redeem the 2016 Convertible Notes prior to March 20, 2020.  On or after March 20, 2020, we may redeem for cash all or part of the 2016 Convertible Notes if the last reported sale price of our common stock has been at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period (including the last trading day of such period) ending on, and including, the trading day immediately preceding the date on which we provide notice of redemption.  On or after March 15, 2022, we may redeem for cash all or part of the 2016 Convertible Notes regardless of the sales price condition described in the preceding sentence.  In each case, the redemption price will equal the principal amount of the 2016 Convertible Notes to be redeemed, plus accrued and unpaid interest. </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of June 30, 2019, none of the conversion features have been achieved, and thus, the 2016 Convertible Notes are not convertible by the holders.</p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:12pt;font-family:Times New Roman;"> </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Our long-term debt, as of June 30, 2019 and December 31, 2018, was as follows (in thousands): </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:100%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:71%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9.5pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:71%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9.5pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2018</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:71%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-style:italic;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;">2018 Credit Agreement:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:71%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.6pt;;text-indent:-13.45pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Term loan, due March 2023, interest at adjusted LIBOR plus 1.5% (combined rate of 3.83% at June 30, 2019 and 4.30% at December 31, 2018)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">140,625</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">144,375</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:71%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:20.5pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less – deferred financing costs</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,997</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,281</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:71%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:47.9pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2018 term loan, net of unamortized discounts</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">138,628</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">142,094</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:71%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.6pt;;text-indent:-13.9pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$200 million revolving loan facility, due March 2023, interest at adjusted LIBOR plus applicable margin</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">—</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:71%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-style:italic;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;">Convertible Notes:</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:71%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.6pt;;text-indent:-13.45pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2016 Convertible Notes – Senior convertible notes; due March 15, 2036; cash interest at 4.25%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">230,000</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">230,000</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:71%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:34.2pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less – unamortized original issue discount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(7,434</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(8,823</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:71%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:34.2pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less – deferred financing costs</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,896</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3,445</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:71%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:47.9pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2016 Convertible Notes, net of unamortized discounts</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">219,670</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">217,732</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:71%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total debt, net of unamortized discounts</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">358,298</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.72%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">359,826</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:71%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Current portion of long-term debt, net of unamortized discounts</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(8,438</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(7,500</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:71%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Long-term debt, net of unamortized discounts</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">349,860</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.72%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">352,326</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 0.015 0.0383 0.0430 140625000 144375000 1997000 2281000 138628000 142094000 200000000 2036-03-15 0.0425 230000000 230000000 7434000 8823000 2896000 3445000 219670000 217732000 358298000 359826000 8438000 7500000 349860000 352326000 3800000 150000000 0.0383 0.0150 200000000 0.0020 0 200000000.0 0.0150 0.0250 0.0050 0.0150 0.00200 0.00375 1 17.5457 1000 56.99 17.5604 1000 56.95 1.30 20 30 <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">5.  LEASES  </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We have operating leases for:  (i) real estate which include both office space and statement production and mailing facilities; (ii) our outsourced data center environment; and (iii) operating equipment.  Our leases have remaining terms of up to eight years, some of which include options to extend the leases for up to an additional ten years.  For leases commencing prior to 2019, we used the noncancelable term to calculate the related right-of-use asset and corresponding lease liability.  The exercise of lease renewal options is at our sole discretion.  Additionally, certain of our leases include payments that are adjusted periodically for inflation.  </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We have made an accounting policy election not to recognize on our balance sheet, leases with an initial term of twelve months or less, for any class of underlying asset.  We have also made an election for real estate leases beginning in 2019 and later, not to separate the lease and non-lease components, but rather account for the entire arrangement as a single lease component (a practical expedient allowed under ASC 842).  For our outsourced data center environment agreement, we have concluded that there are lease and non-lease components, and have allocated the consideration in the agreement on a relative stand-alone price basis.  Due to the significant assumptions and judgements required in accounting for leases (to include whether a contract contains a lease, the allocation of the consideration, and the determination of the discount rate), the judgements and estimates made could have a significant effect on the amount of assets and liabilities recognized.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We sublease certain of our leased real estate to third parties.  These subleases have remaining lease terms of up to four years and certain subleases have renewal terms that can extend the lease for up to an additional two years.  </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The components of lease expense were as follows (in thousands):</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:62.16%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.02%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Quarter Ended</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.02%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Six Months Ended</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:62.16%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.86%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.02%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 30, 2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.86%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9.5pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.02%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 30, 2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:62.16%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating lease expense</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.86%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.02%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,864</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.02%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,163</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:62.16%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Variable lease expense</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.86%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.02%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,284</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.02%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,207</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:62.16%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Short-term lease expense</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.86%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.02%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">151</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.02%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">291</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:62.16%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Sublease income</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.86%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.02%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(421</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.86%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.02%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(833</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:62.16%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total net lease expense</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.86%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.02%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,878</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.86%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.02%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,828</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other information related to leases was as follows (in thousands, except term and discount rate):</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80.02%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:81.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.84%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.44%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Six Months Ended</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.4%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:81.32%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.84%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.44%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 30, 2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.4%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:81.32%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Supplemental Cash Flows Information:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.84%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.4%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:81.32%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash paid for amounts included in the measurement of operating lease liabilities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.84%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,016</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.4%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:81.32%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Right-of-use assets obtained in exchange for new operating lease liabilities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.84%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21,452</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.4%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:81.32%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted-average remaining lease term – operating leases</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.84%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.44%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">59 months</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.4%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:81.32%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted-average discount rate – operating leases</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.84%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4.60</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.4%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Future minimum lease payments under non-cancelable leases as of June 30, 2019 were as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:79.72%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2019 (excluding the six months ended June 30, 2019)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:3.22%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,154</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:79.72%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:3.22%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">24,743</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:79.72%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:3.22%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">24,136</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:79.72%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:3.22%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,248</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:79.72%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2023</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:3.22%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,015</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:79.72%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Thereafter</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:3.22%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.02%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20,104</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:79.72%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total future minimum lease payments (1)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:3.22%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.02%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">113,400</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:79.72%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less:  Interest (2)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:3.22%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.02%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(13,128</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:79.72%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:3.22%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.02%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">100,272</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:79.72%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:3.22%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.02%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:79.72%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Current operating lease liabilities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:3.22%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">22,279</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:79.72%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Non-current operating lease liabilities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:3.22%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.02%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">77,993</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:79.72%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:3.22%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.02%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">100,272</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:10%;white-space:nowrap" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:3.33%;white-space:nowrap" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1)</span></p></td> <td valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">For leases commencing prior to 2019, minimum lease payments exclude payments for real estate taxes and non-lease components.  </p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:10%;white-space:nowrap" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:3.33%;white-space:nowrap" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2)</span></p></td> <td valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">We used our in-country, currency adjusted incremental borrowing rate for the discount rate for the leases at adoption date, and will use the same approach for all leases commencing thereafter.</p></td></tr></table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">      </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of June 30, 2019, we have two operating leases for office space that have not yet commenced of approximately $24 million.  These operating leases will commence during 2019 and 2020 with leases term through 2021 and 2031, respectively.</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Future minimum lease payments under non-cancelable leases as of December 31, 2018 were as follows:  2019 – $16.6 million; 2020 – $14.1 million; 2021 – $13.1 million; 2022 – $11.5 million; 2023 – $9.6 million; and thereafter – $14.7 million.</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> P8Y some of which include options to extend the leases for up to an additional ten years. P10Y P4Y certain subleases have renewal terms that can extend the lease for up to an additional two years. P2Y <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The components of lease expense were as follows (in thousands):</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:62.16%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.02%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Quarter Ended</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.02%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Six Months Ended</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:62.16%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.86%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.02%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 30, 2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.86%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:9.5pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.02%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 30, 2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:62.16%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating lease expense</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.86%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.02%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,864</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.02%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,163</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:62.16%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Variable lease expense</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.86%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.02%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,284</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.02%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,207</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:62.16%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Short-term lease expense</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.86%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.02%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">151</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.02%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">291</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:62.16%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Sublease income</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.86%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.02%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(421</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.86%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.02%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(833</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:62.16%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total net lease expense</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.86%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.02%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,878</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.86%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.02%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,828</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> 5864000 11163000 1284000 2207000 151000 291000 421000 833000 6878000 12828000 <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other information related to leases was as follows (in thousands, except term and discount rate):</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80.02%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:81.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.84%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.44%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Six Months Ended</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.4%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:81.32%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.84%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.44%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 30, 2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.4%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:81.32%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Supplemental Cash Flows Information:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.84%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.4%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:81.32%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash paid for amounts included in the measurement of operating lease liabilities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.84%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,016</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.4%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:81.32%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Right-of-use assets obtained in exchange for new operating lease liabilities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.84%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21,452</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.4%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:81.32%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted-average remaining lease term – operating leases</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.84%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.44%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">59 months</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.4%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:81.32%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted-average discount rate – operating leases</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.84%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.32%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.1%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4.60</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.4%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> </table></div> 11016000 21452000 P59M 0.0460 <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Future minimum lease payments under non-cancelable leases as of June 30, 2019 were as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:79.72%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2019 (excluding the six months ended June 30, 2019)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:3.22%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,154</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:79.72%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:3.22%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">24,743</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:79.72%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:3.22%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">24,136</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:79.72%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:3.22%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,248</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:79.72%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2023</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:3.22%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,015</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:79.72%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Thereafter</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:3.22%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.02%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20,104</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:79.72%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total future minimum lease payments (1)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:3.22%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.02%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">113,400</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:79.72%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less:  Interest (2)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:3.22%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.02%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(13,128</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:79.72%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:3.22%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.02%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">100,272</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:79.72%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:3.22%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.02%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:79.72%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Current operating lease liabilities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:3.22%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.02%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">22,279</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:79.72%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Non-current operating lease liabilities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:3.22%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.02%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">77,993</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:79.72%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:3.22%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.02%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">100,272</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:10%;white-space:nowrap" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:3.33%;white-space:nowrap" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1)</span></p></td> <td valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">For leases commencing prior to 2019, minimum lease payments exclude payments for real estate taxes and non-lease components.  </p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:10%;white-space:nowrap" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:3.33%;white-space:nowrap" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2)</span></p></td> <td valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">We used our in-country, currency adjusted incremental borrowing rate for the discount rate for the leases at adoption date, and will use the same approach for all leases commencing thereafter.</p></td></tr></table></div> 14154000 24743000 24136000 18248000 12015000 20104000 113400000 13128000 100272000 22279000 77993000 100272000 2 24000000 commence during 2019 and 2020 with leases term through 2021 and 2031, respectively 16600000 14100000 13100000 11500000 9600000 14700000 <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">6.  COMMITMENTS, GUARANTEES AND CONTINGENCIES </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-style:italic;font-family:Times New Roman;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;">Warranties. <span style="font-style:normal;"> We generally warrant that our solutions and related offerings will conform to published specifications, or to specifications provided in an individual client arrangement, as applicable.  The typical warranty period is 90 days from the date of acceptance of the solution or offering.  For certain service offerings we provide a warranty for the duration of the services provided.  We generally warrant that services will be performed in a professional and workmanlike manner.  The typical remedy for breach of warranty is to correct or replace any defective deliverable, and if not possible or practical, we will accept the return of the defective deliverable and refund the amount paid under the client arrangement that is allocable to the defective deliverable.  Our contracts also generally contain limitation of damages provisions in an effort to reduce our exposure to monetary damages arising from breach of warranty claims.  Historically, we have incurred minimal warranty costs, and as a result, do not maintain a warranty reserve.</span> </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Product and Services Indemnifications. <span style="font-style:normal;"> Our arrangements with our clients generally include an indemnification provision that will indemnify and defend a client in actions brought against the client that claim our products and/or services infringe upon a copyright, trade secret, or valid patent.  Historically, we have not incurred any significant costs related to such indemnification claims, and as a result, do not maintain a reserve for such exposure. </span></p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Claims for Company Non-performance.<span style="font-style:normal;">  Our arrangements with our clients typically cap our liability for breach to a specified amount of the direct damages incurred by the client resulting from the breach.  From time-to-time, these arrangements may also include provisions for possible liquidated damages or other financial and contractual remedies for our non-performance, or in the case of certain of our outsourced customer care and billing solutions, provisions for damages related to service level performance requirements.  The service level performance requirements typically relate to system availability and timeliness of service delivery.  Historically, we have not incurred significant costs associated with service level performance within our client contracts, and as a result, do not include estimates for potential credits or refunds related to service level performance in our contract consideration at the onset of the contract, but instead, account for credits or refunds as an adjustment to the contract consideration as those events occur. </span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Indemnifications Related to Officers and the Board of Directors.  <span style="font-style:normal;">We have agreed to indemnify members of our Board of Directors (the “Board”) and certain of our officers if they are named or threatened to be named as a party to any proceeding by reason of the fact that they acted in such capacity.  We maintain directors’ and officers’ (D&amp;O) insurance coverage to protect against such losses.  We have not historically incurred any losses related to these types of indemnifications, and are not aware of any pending or threatened actions or claims against any officer or member of our Board.  As a result, we have not recorded any liabilities related to such </span></p> <p style="margin-bottom:0pt;margin-top:0pt;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;"><span style="font-style:normal;">indemnifications as of </span><span style="font-style:normal;">June 30, 2019</span><span style="font-style:normal;">.  In addition, as a result of the insurance policy coverage, we believe these indemnification agreements are not significant to</span><span style="font-style:normal;"> our results of operations. </span><span style="color:#000000;font-size:12pt;font-style:normal;">      </span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-style:italic;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;">Prior Year Acquisition.<span style="font-style:normal;">  On October 1, 2018, we acquired Forte, a leading provider of advanced payment solutions headquartered in Allen, Texas.  We acquired 100% of the equity of Forte for a purchase price of approximately $93 million, (approximately $85 million, excluding cash acquired), of which approximately $13 million of the purchase price was held back subject to certain tax filings, and was paid out in July 2019.  The purchase agreement also includes provisions for $18.8 million of potential future earn-out payments over a four-year measurement period.  The earn-out payments are tied to performance-based goals and a defined service period by the eligible recipients and is being accounted for as post-acquisition compensation.  As of June 30, 2019, we have accrued $2.5 million related to the potential earn-out payments.</span>  </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The estimated fair values of assets acquired and liabilities assumed for the Forte acquisition were considered provisional as of June 30, 2019, as we were awaiting resolution of the tax filings to complete the accounting for deferred income taxes.  <span style="color:#000000;">In July 2019, the income tax matter was resolved.  </span></p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Legal Proceedings.<span style="font-style:normal;">  From time-to-time, we are involved in litigation relating to claims arising out of our operations in the normal course of business.  We are not presently a party to any material pending or threatened legal proceedings.</span></p> P90D 2018-10-01 1 93000000 85000000 13000000 18800000 2500000 <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">7. EARNINGS PER COMMON SHARE </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Basic and diluted earnings per common share (“EPS”) amounts are presented on the face of the accompanying Income Statements.</p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">No reconciliation of the basic and diluted EPS numerators is necessary as net income is used as the numerators for all periods presented. The reconciliation of the basic and diluted EPS denominators related to the common shares is included in the following table (in thousands): </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.26%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.22%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Quarter Ended</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.22%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Six Months Ended</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:47.26%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.22%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.22%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:47.26%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.8%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.8%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2018</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.8%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.8%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2018</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.26%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Basic weighted-average common shares</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.1%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.8%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">32,093</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.8%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">32,589</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.8%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">32,111</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.8%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">32,558</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.26%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Dilutive effect of restricted common stock</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.1%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.8%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">182</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.8%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">156</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.8%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">178</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.8%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">274</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:47.26%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Dilutive effect of Stock Warrants</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.1%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.8%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">183</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.8%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">163</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.8%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">159</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.8%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">173</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:47.26%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Diluted weighted-average common shares</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.1%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.8%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">32,458</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.8%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">32,908</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.8%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">32,448</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.8%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">33,005</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Convertible Notes have a dilutive effect only in those quarterly periods in which our average stock price exceeds the current effective conversion price (see Note 4). </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The stock warrants have a dilutive effect only in those quarterly periods in which our average stock price exceeds the exercise price of $26.68 per warrant (under the treasury stock method), and are not subject to performance vesting conditions (see Note 8).  </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Potentially dilutive common shares related to non-participating unvested restricted stock excluded from the computation of diluted EPS, as the effect was antidilutive, were not material in any period presented.     </p> The reconciliation of the basic and diluted EPS denominators related to the common shares is included in the following table (in thousands): <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.26%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.22%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Quarter Ended</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.22%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Six Months Ended</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:47.26%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.22%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.22%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 30,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:47.26%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.8%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.8%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2018</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.8%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.8%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">2018</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.26%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Basic weighted-average common shares</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.1%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.8%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">32,093</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.8%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">32,589</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.8%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">32,111</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.8%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">32,558</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:47.26%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Dilutive effect of restricted common stock</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.1%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.8%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">182</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.8%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">156</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.8%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">178</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.58%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.8%;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">274</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:47.26%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Dilutive effect of Stock Warrants</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.1%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.8%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">183</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.8%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">163</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.8%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">159</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.8%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">173</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:47.26%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Diluted weighted-average common shares</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.1%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.8%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">32,458</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.8%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">32,908</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.8%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">32,448</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.58%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.8%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">33,005</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> 32093000 32589000 32111000 32558000 182000 156000 178000 274000 183000 163000 159000 173000 32458000 32908000 32448000 33005000 26.68 <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">8. STOCKHOLDERS’ EQUITY AND EQUITY COMPENSATION PLANS </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Stock Repurchase Program. <span style="font-style:normal;"> We currently have a stock repurchase program, approved by our Board, authorizing us to repurchase our common stock from time-to-time as market and business conditions warrant (the “Stock Repurchase Program”).  During the second quarters of 2019 and 2018, we repurchased 0.1 million shares of our common stock for $6.5 million (weighted-average price of $45.39 per share) and 0.1 million shares of our common stock for $5.6 million (weighted-average price of $42.79 per share), respectively, and during the six months ended June 30, 2019 and 2018,</span><span style="font-size:12pt;font-style:normal;"> </span><span style="font-style:normal;">we repurchased 0.4 million shares of our common stock for $15.8 million (weighted-average price of $40.31 per share) and 0.3 million shares of our common stock for $11.3 million (weighted-average price of $44.25 per share), respectively, under a SEC Rule 10b5-1 Plan.   </span></p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of June 30, 2019, the total remaining number of shares available for repurchase under the Stock Repurchase Program totaled 5.1 million shares. </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Stock Repurchases for Tax Withholdings. <span style="font-style:normal;"> In addition to the above-mentioned stock repurchases, during the second quarters of 2019 and 2018, we repurchased and then cancelled approximately 4,000 shares of common stock for $0.4 million and approximately 19,000 shares of common stock for $0.8 million, respectively, and during the six months ended June 30, 2019 and 2018, we repurchased and then cancelled approximately 108,000 shares of common stock for $4.5 million and approximately 149,000 shares of common stock for $7.0 million, respectively, in connection with minimum tax withholding requirements resulting from the vesting of restricted common stock under our stock incentive plans. </span></p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Cash<span style="font-style:normal;"> </span>Dividends.  <span style="font-style:normal;">During the second quarter of 2019, the Board approved a quarterly cash dividend of $0.2225 per share of common stock, totaling $7.4 million.  During the second quarter of 2018, the Board approved a quarterly cash dividend of $0.21 per share of common stock, totaling $7.1 million.  Dividends declared for the six months ended June 30, 2019 and 2018</span> totaled $14.7 million and $14.2 million, respectively.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-style:italic;font-family:Times New Roman;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;">Warrants<span style="font-style:normal;">.  In 2014, in conjunction with the execution of an amendment to our current agreement with Comcast, we issued stock warrants (the “Warrant Agreement”) for the right to purchase up to approximately 2.9 million shares of our common stock (the “Stock Warrants”) as an additional incentive for Comcast to convert customer accounts onto our Advanced Convergent Platform based on various milestones.  The Stock Warrants have a ten-year term and an exercise price of $26.68 per warrant.    </span>     </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Upon vesting, the Stock Warrants were recorded as a client contract incentive asset with the corresponding offset to stockholders’ equity.  The client contract incentive asset related to the Stock Warrants was amortized as a reduction in cloud and related solutions revenues over the original term of the Comcast amended agreement.  As of June 30, 2019, the client contract incentive asset related to these Stock Warrants was fully amortized.  As of December 31, 2018, the client contract incentive asset and accumulated amortization related to these Stock Warrants was $25.1 million and $19.8 million, respectively.  </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of June 30, 2019, approximately 1.4 million Stock Warrants remain issued, of which 0.4 million were vested.          </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Stock-Based Awards. <span style="font-style:normal;"> A summary of our unvested restricted common stock activity during the quarter and six months ended June 30, 2019 is as follows (shares in thousands):</span></p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:42.52%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.02%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Quarter Ended</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.02%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Six Months Ended</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:42.52%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.02%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 30, 2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.02%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 30, 2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:42.52%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.66%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Shares</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.66%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted-</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Average</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Grant</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Date Fair Value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.66%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Shares</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.66%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted-</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Average</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Grant</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Date Fair Value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:42.52%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Unvested awards, beginning</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.66%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,299</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.66%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">42.04</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.66%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,145</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.66%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">41.64</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:42.52%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Awards granted</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.66%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.66%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">46.12</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.66%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">483</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.66%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">40.85</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:42.52%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Awards forfeited/cancelled</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.66%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(110</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.66%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">42.70</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.66%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(114</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.66%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">42.68</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:42.52%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Awards vested</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.66%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(16</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.66%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">42.05</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.66%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(334</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.66%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38.87</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:42.52%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Unvested awards, ending</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.66%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,180</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.66%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">42.00</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.66%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,180</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.66%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">42.00</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Included in the awards granted during 2019 are performance-based awards for 0.1 million restricted common stock shares issued to members of executive management and certain key employees, which vest in the first quarter of 2021 upon meeting certain pre-established financial performance objectives over a two-year performance period.  Certain performance-based awards become fully vested upon a change in control, as defined, the subsequent involuntary termination of employment, and death. </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The other restricted common stock shares granted during the six months ended June 30, 2019<span style="font-size:12pt;"> </span>are primarily time-based awards, which vest annually over four years with no restrictions other than the passage of time.  Certain shares of the restricted common stock become fully vested upon a change in control, as defined, the subsequent involuntary termination of employment, and death. </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">We recorded stock-based compensation expense for the second quarters of 2019 and 2018 of $4.8 million and $5.6 million, respectively, and for the six months ended June 30, 2019 and 2018 of $8.5 million and $10.2 million, respectively.<span style="font-size:12pt;"> </span></p> 100000 6500000 45.39 100000 5600000 42.79 400000 15800000 40.31 300000 11300000 44.25 5100000 4000 400000 19000 800000 108000 4500000 149000 7000000.0 0.2225 7400000 0.21 7100000 14700000 14200000 2900000 26.68 25100000 19800000 1400000 400000 <p style="margin-bottom:0pt;margin-top:12pt;text-indent:0%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Stock-Based Awards. <span style="font-style:normal;"> A summary of our unvested restricted common stock activity during the quarter and six months ended June 30, 2019 is as follows (shares in thousands):</span></p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:42.52%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.02%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Quarter Ended</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.02%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Six Months Ended</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:42.52%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.02%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 30, 2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.02%; border-bottom:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">June 30, 2019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:42.52%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.66%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Shares</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.66%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted-</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Average</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Grant</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Date Fair Value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.66%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Shares</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.66%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Weighted-</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Average</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Grant</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Date Fair Value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:42.52%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Unvested awards, beginning</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.66%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,299</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.66%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">42.04</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.66%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,145</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.66%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">41.64</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:42.52%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Awards granted</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.66%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.66%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">46.12</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.66%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">483</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.66%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">40.85</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:42.52%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Awards forfeited/cancelled</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.66%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(110</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.66%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">42.70</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.66%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(114</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.66%;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">42.68</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.7%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:42.52%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Awards vested</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.66%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(16</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.66%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">42.05</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.66%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(334</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.66%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38.87</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%; border-bottom:solid 0.75pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:42.52%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Unvested awards, ending</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.66%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,180</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.66%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">42.00</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.66%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,180</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.66%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="middle"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">42.00</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.7%; border-bottom:double 2.5pt transparent;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-size:10pt;"> </p> 1299000 42.04 1145000 41.64 7000 46.12 483000 40.85 110000 42.70 114000 42.68 16000 42.05 334000 38.87 1180000 42.00 1180000 42.00 100000 P4Y 4800000 5600000 8500000 10200000 For leases commencing prior to 2019, minimum lease payments exclude payments for real estate taxes and non-lease components. We used our in-country, currency adjusted incremental borrowing rate for the discount rate for the leases at adoption date, and will use the same approach for all leases commencing thereafter. XML 19 R1.htm IDEA: XBRL DOCUMENT v3.19.2
Document and Entity Information - shares
6 Months Ended
Jun. 30, 2019
Aug. 02, 2019
Document And Entity Information [Abstract]    
Entity Registrant Name CSG SYSTEMS INTERNATIONAL INC  
Entity Central Index Key 0001005757  
Document Type 10-Q  
Document Period End Date Jun. 30, 2019  
Amendment Flag false  
Entity Small Business false  
Entity Emerging Growth Company false  
Document Fiscal Year Focus 2019  
Document Fiscal Period Focus Q2  
Trading Symbol CSGS  
Current Fiscal Year End Date --12-31  
Entity Filer Category Large Accelerated Filer  
Entity Common Stock, Shares Outstanding   33,007,698
Entity Current Reporting Status Yes  
Entity Shell Company false  
Entity File Number 0-27512  
Entity Tax Identification Number 47-0783182  
Entity Address, Address Line One 6175 S. Willow Drive  
Entity Address, Address Line Two 10th Floor  
Entity Address, City or Town Greenwood Village  
Entity Address, State or Province CO  
Entity Address, Postal Zip Code 80111  
City Area Code (303)  
Local Phone Number 200-2000  
Entity Incorporation, State or Country Code DE  
Document Quarterly Report true  
Document Transition Report false  
Title of 12(b) Security Common Stock, Par Value $0.01 Per Share  
Security Exchange Name NASDAQ  
Entity Interactive Data Current Yes  
XML 20 R2.htm IDEA: XBRL DOCUMENT v3.19.2
CONDENSED CONSOLIDATED BALANCE SHEETS - UNAUDITED - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Current assets:    
Cash and cash equivalents $ 113,777 $ 139,277
Short-term investments 17,674 23,603
Total cash, cash equivalents and short-term investments 131,451 162,880
Settlement assets 88,575 124,627
Trade accounts receivable:    
Billed, net of allowance of $2,861 and $3,115 265,795 235,827
Unbilled 39,275 37,227
Income taxes receivable 7,206 6,720
Other current assets 40,326 32,286
Total current assets 572,628 599,567
Non-current assets:    
Property and equipment, net of depreciation of $102,018 and $93,278 84,354 81,813
Operating lease right-of-use assets 94,028  
Intangible assets 93,552 101,856
Goodwill 256,890 255,816
Client contract costs, net of amortization of $30,169 and $43,051 39,724 37,289
Deferred income taxes 10,442 11,087
Other assets 28,099 26,934
Total non-current assets 607,089 514,795
Total assets 1,179,717 1,114,362
Current liabilities:    
Current portion of long-term debt 8,438 7,500
Operating lease liabilities 22,279  
Client deposits 36,369 36,889
Trade accounts payable 44,874 45,386
Accrued employee compensation 51,434 61,107
Settlement liabilities 87,194 123,613
Deferred revenue 48,277 40,236
Income taxes payable 430 218
Other current liabilities 36,289 35,442
Total current liabilities 335,584 350,391
Non-current liabilities:    
Long-term debt, net of unamortized discounts of $12,327 and $14,549 349,860 352,326
Operating lease liabilities 77,993  
Deferred revenue 15,463 17,527
Income taxes payable 2,684 2,284
Deferred income taxes 11,204 8,205
Other non-current liabilities 12,605 22,605
Total non-current liabilities 469,809 402,947
Total liabilities 805,393 753,338
Stockholders' equity:    
Preferred stock, par value $.01 per share; 10,000 shares authorized; zero shares issued and outstanding
Common stock, par value $.01 per share; 100,000 shares authorized; 33,062 and 33,158 shares outstanding 696 693
Common stock warrants; 439 warrants vested; 1,425 issued 9,082 9,082
Additional paid-in capital 446,512 441,417
Treasury stock, at cost; 35,172 and 34,779 shares (858,186) (842,360)
Accumulated other comprehensive income (loss):    
Unrealized gain on short-term investments, net of tax 30 2
Cumulative foreign currency translation adjustments (42,908) (42,937)
Accumulated earnings 819,098 795,127
Total stockholders' equity 374,324 361,024
Total liabilities and stockholders' equity 1,179,717 1,114,362
Software    
Non-current assets:    
Intangible assets 33,322 36,400
Acquired client contracts    
Non-current assets:    
Intangible assets $ 60,230 $ 65,456
XML 21 R3.htm IDEA: XBRL DOCUMENT v3.19.2
CONDENSED CONSOLIDATED BALANCE SHEETS - UNAUDITED (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Trade accounts receivable-billed, allowance $ 2,861 $ 3,115
Property and equipment, accumulated depreciation 102,018 93,278
Intangibles, accumulated amortization 210,201 202,073
Client contract costs, accumulated amortization 30,169 43,051
Long-term debt, unamortized discounts $ 12,327 $ 14,549
Preferred stock, par value $ 0.01 $ 0.01
Preferred stock, shares authorized 10,000,000 10,000,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common stock, par value $ 0.01 $ 0.01
Common stock, shares authorized 100,000,000 100,000,000
Common stock, shares outstanding 33,062,000 33,158,000
Common stock warrants, vested 439,000 439,000
Common stock warrants, issued 1,425,000 1,425,000
Treasury stock, shares 35,172,000 34,779,000
Software    
Intangibles, accumulated amortization $ 122,441 $ 119,381
Acquired client contracts    
Intangibles, accumulated amortization $ 87,760 $ 82,692
XML 22 R4.htm IDEA: XBRL DOCUMENT v3.19.2
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - UNAUDITED - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Income Statement [Abstract]        
Revenues $ 245,856 $ 213,033 $ 490,649 $ 414,737
Cost of revenues (exclusive of depreciation, shown separately below) 132,234 109,492 261,197 210,588
Other operating expenses:        
Research and development 30,645 30,953 63,236 60,332
Selling, general and administrative 45,372 40,624 91,290 81,272
Depreciation 5,441 4,548 10,554 8,462
Restructuring and reorganization charges 1,826 3,329 1,941 4,229
Total operating expenses 215,518 188,946 428,218 364,883
Operating income 30,338 24,087 62,431 49,854
Other income (expense):        
Interest expense (4,498) (4,480) (9,058) (8,746)
Amortization of original issue discount (700) (661) (1,390) (1,313)
Interest and investment income, net 417 770 936 1,581
Loss on extinguishment of debt       (810)
Other, net 1,280 1,008 (231) 362
Total other (3,501) (3,363) (9,743) (8,926)
Income before income taxes 26,837 20,724 52,688 40,928
Income tax provision (7,458) (5,607) (14,058) (11,797)
Net income $ 19,379 $ 15,117 $ 38,630 $ 29,131
Weighted-average shares outstanding:        
Basic 32,093 32,589 32,111 32,558
Diluted 32,458 32,908 32,448 33,005
Earnings per common share:        
Basic $ 0.60 $ 0.46 $ 1.20 $ 0.89
Diluted $ 0.60 $ 0.46 $ 1.19 $ 0.88
XML 23 R5.htm IDEA: XBRL DOCUMENT v3.19.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - UNAUDITED - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Statement Of Income And Comprehensive Income [Abstract]        
Net income $ 19,379 $ 15,117 $ 38,630 $ 29,131
Other comprehensive income (loss), net of tax:        
Foreign currency translation adjustments (3,818) (16,231) 29 (8,521)
Unrealized holding gain (loss) on short-term investments arising during period 10 68 28 (26)
Other comprehensive income (loss), net of tax (3,808) (16,163) 57 (8,547)
Total comprehensive income (loss), net of tax $ 15,571 $ (1,046) $ 38,687 $ 20,584
XML 24 R6.htm IDEA: XBRL DOCUMENT v3.19.2
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - UNAUDITED - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Common Stock Warrants
Additional Paid-in Capital
Treasury Stock
Accumulated Other Comprehensive Income (Loss)
Accumulated Earnings
Balance, beginning of period at Dec. 31, 2017 $ 342,746 $ 689 $ 9,082 $ 427,091 $ (814,732) $ (28,822) $ 749,438
Balance, beginning of period, shares at Dec. 31, 2017   33,516          
Net income             14,014
Unrealized gain (loss) on short-term investments, net of tax           (94)  
Foreign currency translation adjustments           7,710  
Total comprehensive income (loss), net of tax 21,630            
Repurchase of common stock (11,920)     (6,218) (5,702)    
Repurchase of common stock, shares   (255)          
Issuance of common stock pursuant to employee stock purchase plan 484     484      
Issuance of common stock pursuant to employee stock purchase plan, shares   14          
Issuance of restricted common stock pursuant to stock-based compensation plans   $ 4   (4)      
Issuance of restricted common stock pursuant to stock-based compensation plans, shares   458          
Cancellation of restricted common stock issued pursuant to stock-based compensation plans   $ (1)   1      
Cancellation of restricted common stock issued pursuant to stock-based compensation plans, shares   (59)          
Stock-based compensation expense 4,572     4,572      
Declaration of cash dividends (6,999)           (6,999)
Adjustments due to adoption of new accounting standards 7,562           7,562
Balance, ending of period at Mar. 31, 2018 358,075 $ 692 9,082 425,926 (820,434) (21,206) 764,015
Balance, ending of period, shares at Mar. 31, 2018   33,674          
Balance, beginning of period at Dec. 31, 2017 342,746 $ 689 9,082 427,091 (814,732) (28,822) 749,438
Balance, beginning of period, shares at Dec. 31, 2017   33,516          
Net income 29,131            
Unrealized gain (loss) on short-term investments, net of tax (26)            
Foreign currency translation adjustments (8,521)            
Total comprehensive income (loss), net of tax 20,584            
Balance, ending of period at Jun. 30, 2018 349,860 $ 692 9,082 431,450 (826,066) (37,369) 772,071
Balance, ending of period, shares at Jun. 30, 2018   33,561          
Balance, beginning of period at Mar. 31, 2018 358,075 $ 692 9,082 425,926 (820,434) (21,206) 764,015
Balance, beginning of period, shares at Mar. 31, 2018   33,674          
Net income 15,117           15,117
Unrealized gain (loss) on short-term investments, net of tax 68         68  
Foreign currency translation adjustments (16,231)         (16,231)  
Total comprehensive income (loss), net of tax (1,046)            
Repurchase of common stock (6,399)     (767) (5,632)    
Repurchase of common stock, shares   (153)          
Issuance of common stock pursuant to employee stock purchase plan 650     650      
Issuance of common stock pursuant to employee stock purchase plan, shares   18          
Issuance of restricted common stock pursuant to stock-based compensation plans, shares   41          
Cancellation of restricted common stock issued pursuant to stock-based compensation plans, shares   (19)          
Stock-based compensation expense 5,641     5,641      
Declaration of cash dividends (7,061)           (7,061)
Balance, ending of period at Jun. 30, 2018 349,860 $ 692 9,082 431,450 (826,066) (37,369) 772,071
Balance, ending of period, shares at Jun. 30, 2018   33,561          
Balance, beginning of period at Dec. 31, 2018 $ 361,024 $ 693 9,082 441,417 (842,360) (42,935) 795,127
Balance, beginning of period, shares at Dec. 31, 2018 33,158 33,158          
Net income             19,251
Unrealized gain (loss) on short-term investments, net of tax           18  
Foreign currency translation adjustments           3,847  
Total comprehensive income (loss), net of tax $ 23,116            
Repurchase of common stock (13,424)     (4,134) (9,290)    
Repurchase of common stock, shares   (352)          
Issuance of common stock pursuant to employee stock purchase plan 512     512      
Issuance of common stock pursuant to employee stock purchase plan, shares   15          
Issuance of restricted common stock pursuant to stock-based compensation plans   $ 4   (4)      
Issuance of restricted common stock pursuant to stock-based compensation plans, shares   462          
Cancellation of restricted common stock issued pursuant to stock-based compensation plans, shares   (3)          
Stock-based compensation expense 3,693     3,693      
Declaration of cash dividends (7,411)           (7,411)
Balance, ending of period at Mar. 31, 2019 367,510 $ 697 9,082 441,484 (851,650) (39,070) 806,967
Balance, ending of period, shares at Mar. 31, 2019   33,280          
Balance, beginning of period at Dec. 31, 2018 $ 361,024 $ 693 9,082 441,417 (842,360) (42,935) 795,127
Balance, beginning of period, shares at Dec. 31, 2018 33,158 33,158          
Net income $ 38,630            
Unrealized gain (loss) on short-term investments, net of tax 28            
Foreign currency translation adjustments 29            
Total comprehensive income (loss), net of tax 38,687            
Balance, ending of period at Jun. 30, 2019 $ 374,324 $ 696 9,082 446,512 (858,186) (42,878) 819,098
Balance, ending of period, shares at Jun. 30, 2019 33,062 33,062          
Balance, beginning of period at Mar. 31, 2019 $ 367,510 $ 697 9,082 441,484 (851,650) (39,070) 806,967
Balance, beginning of period, shares at Mar. 31, 2019   33,280          
Net income 19,379           19,379
Unrealized gain (loss) on short-term investments, net of tax 10         10  
Foreign currency translation adjustments (3,818)         (3,818)  
Total comprehensive income (loss), net of tax 15,571            
Repurchase of common stock (6,919)     (383) (6,536)    
Repurchase of common stock, shares   (148)          
Issuance of common stock pursuant to employee stock purchase plan 603     603      
Issuance of common stock pursuant to employee stock purchase plan, shares   15          
Issuance of restricted common stock pursuant to stock-based compensation plans, shares   6          
Cancellation of restricted common stock issued pursuant to stock-based compensation plans   $ (1)   1      
Cancellation of restricted common stock issued pursuant to stock-based compensation plans, shares   (91)          
Stock-based compensation expense 4,807     4,807      
Declaration of cash dividends (7,248)           (7,248)
Balance, ending of period at Jun. 30, 2019 $ 374,324 $ 696 $ 9,082 $ 446,512 $ (858,186) $ (42,878) $ 819,098
Balance, ending of period, shares at Jun. 30, 2019 33,062 33,062          
XML 25 R7.htm IDEA: XBRL DOCUMENT v3.19.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - UNAUDITED - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Cash flows from operating activities:    
Net income $ 38,630 $ 29,131
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation 10,554 8,462
Amortization 24,625 20,957
Amortization of original issue discount 1,390 1,313
Asset impairment 365 1,001
Gain on short-term investments and other (170) (108)
Loss on extinguishment of debt   810
Deferred income taxes 4,181 4,944
Stock-based compensation 8,500 10,213
Changes in operating assets and liabilities, net of acquired amounts:    
Trade accounts receivable, net (31,751) (11,369)
Other current and non-current assets and liabilities (16,222) (13,995)
Income taxes payable/receivable (315) 1,828
Trade accounts payable and accrued liabilities (17,328) (27,772)
Deferred revenue 5,970 799
Net cash provided by operating activities 28,429 26,214
Cash flows from investing activities:    
Purchases of software, property and equipment (17,858) (26,715)
Purchases of short-term investments (22,542) (44,345)
Proceeds from sale/maturity of short-term investments 28,753 116,866
Acquisition of and investments in business, net of cash acquired (4,000) (68,636)
Net cash used in investing activities (15,647) (22,830)
Cash flows from financing activities:    
Proceeds from issuance of common stock 1,115 1,134
Payment of cash dividends (14,808) (14,375)
Repurchase of common stock (20,741) (18,319)
Proceeds from long-term debt   150,000
Payments on long-term debt (3,750) (121,875)
Payments of deferred financing costs   (1,490)
Net cash used in financing activities (38,184) (4,925)
Effect of exchange rate fluctuations on cash (98) (1,031)
Net decrease in cash and cash equivalents (25,500) (2,572)
Cash and cash equivalents, beginning of period 139,277 122,243
Cash and cash equivalents, end of period 113,777 119,671
Cash paid during the period for:    
Interest 8,110 7,744
Income taxes $ 10,244 $ 4,778
XML 26 R8.htm IDEA: XBRL DOCUMENT v3.19.2
General
6 Months Ended
Jun. 30, 2019
Organization Consolidation And Presentation Of Financial Statements [Abstract]  
General

1. GENERAL

We have prepared the accompanying unaudited condensed consolidated financial statements as of June 30, 2019 and December 31, 2018, and for the quarters and six months ended June 30, 2019 and 2018, in accordance with accounting principles generally accepted in the United States of America (“U.S.”) (“GAAP”) for interim financial information, and pursuant to the instructions to Form 10-Q and the rules and regulations of the Securities and Exchange Commission (the “SEC”).  Accordingly, they do not include all of the information and footnotes required by GAAP for complete financial statements.  In the opinion of our management, all adjustments (consisting only of normal recurring adjustments) considered necessary for a fair presentation of our financial position and operating results have been included.  The unaudited Condensed Consolidated Financial Statements (the “Financial Statements”) should be read in conjunction with the Consolidated Financial Statements and notes thereto, together with Management’s Discussion and Analysis of Financial Condition and Results of Operations (“MD&A”), contained in our Annual Report on Form 10-K for the year ended December 31, 2018 (our “2018 10-K”), filed with the SEC.  The results of operations for the quarter and six months ended June 30, 2019 are not necessarily indicative of the expected results for the entire year ending December 31, 2019.

XML 27 R9.htm IDEA: XBRL DOCUMENT v3.19.2
Summary of Significant Accounting Policies
6 Months Ended
Jun. 30, 2019
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies

2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

Use of Estimates in Preparation of Financial Statements. The preparation of the accompanying Financial Statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of our Financial Statements, and the reported amounts of revenues and expenses during the reporting periods.  Actual results could differ from those estimates.  

 

Revenues.  The majority of our future revenues is related to our cloud and related solution client contracts that include variable consideration dependent upon a series of monthly volumes and/or daily usage of services and have contractual terms ending from 2019 through 2028.  As of June 30, 2019, our aggregate amount of the transaction price allocated to the remaining performance obligations is approximately $501 million, which is made up of fixed fee consideration and guaranteed minimums expected to be recognized in the future related to performance obligations that are unsatisfied (or partially unsatisfied).  We expect to recognize approximately 90% of this amount by the end of 2021, with the remaining amount recognized by the end of 2028.  We have excluded from this amount variable consideration expected to be recognized in the future related to performance obligations that are unsatisfied.    

 

The nature, amount, timing and uncertainty of our revenues and how revenues and cash flows are affected by economic factors is most appropriately depicted by type of revenues and by geographic region (using the location of the client as the basis of attributing revenues to the individual regions) as follows (in thousands):

 

 

 

Quarter Ended

 

 

Six Months Ended

 

 

 

June 30,

 

 

June 30,

 

 

 

2019

 

 

2018

 

 

2019

 

 

2018

 

Cloud and related solutions

 

$

222,183

 

 

$

187,401

 

 

$

441,773

 

 

$

364,917

 

Software and services

 

 

12,173

 

 

 

13,331

 

 

 

25,201

 

 

 

25,290

 

Maintenance

 

 

11,500

 

 

 

12,301

 

 

 

23,675

 

 

 

24,530

 

Total revenues

 

$

245,856

 

 

$

213,033

 

 

$

490,649

 

 

$

414,737

 

 

 

 

Quarter Ended

 

 

Six Months Ended

 

 

 

June 30,

 

 

June 30,

 

 

 

2019

 

 

2018

 

 

2019

 

 

2018

 

Americas (principally the U.S.)

 

$

214,390

 

 

$

180,217

 

 

$

425,120

 

 

$

350,120

 

Europe, Middle East, and Africa

 

 

22,606

 

 

 

21,977

 

 

 

47,232

 

 

 

42,411

 

Asia Pacific

 

 

8,860

 

 

 

10,839

 

 

 

18,297

 

 

 

22,206

 

Total revenues

 

$

245,856

 

 

$

213,033

 

 

$

490,649

 

 

$

414,737

 

 

Deferred revenue recognized during the quarter and six months ended June 30, 2019 was $11.3 million and $29.8 million, respectively.

Cash and Cash Equivalents. We consider all highly liquid investments with original maturities of three months or less at the date of the purchase to be cash equivalents.  As of June 30, 2019 and December 31, 2018, our cash equivalents consist primarily of institutional money market funds, commercial paper, and time deposits held at major banks.

As of June 30, 2019 and December 31, 2018, we had $3.1 million and $3.0 million, respectively, of restricted cash that serves to collateralize outstanding letters of credit.  This restricted cash is included in cash and cash equivalents in our Condensed Consolidated Balance Sheets (“Balance Sheets” or “Balance Sheet”).

Short-term Investments and Other Financial Instruments.  Our financial instruments as of June 30, 2019 and December 31, 2018 include cash and cash equivalents, short-term investments, accounts receivable, accounts payable, and debt.  Because of their short maturities, the carrying amounts of cash equivalents, accounts receivable, and accounts payable approximate their fair value.

Our short-term investments and certain of our cash equivalents are considered “available-for-sale” and are reported at fair value in our Balance Sheets, with unrealized gains and losses, net of the related income tax effect, excluded from earnings and reported in a separate component of stockholders’ equity.  Realized and unrealized gains and losses were not material in any period presented.

Primarily all short-term investments held by us as of June 30, 2019 and December 31, 2018 have contractual maturities of less than two years from the time of acquisition.  Our short-term investments as of June 30, 2019 and December 31, 2018 consisted almost entirely of fixed income securities.  Proceeds from the sale/maturity of short-term investments for the six months ended June 30, 2019 and 2018 were $28.8 million and $116.9 million, respectively.

Our short-term investments as of June 30, 2019 and December 31, 2018 were $17.7 million and $23.6 million, respectively.

The following table represents the fair value hierarchy based upon three levels of inputs, of which Levels 1 and 2 are considered observable and Level 3 is unobservable, for our financial assets measured at fair value (in thousands):

 

 

 

June 30, 2019

 

 

December 31, 2018

 

 

 

Level 1

 

 

Level 2

 

 

Total

 

 

Level 1

 

 

Level 2

 

 

Total

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

4,254

 

 

$

 

 

$

4,254

 

 

$

4,392

 

 

$

 

 

$

4,392

 

Commercial paper

 

 

 

 

 

10,626

 

 

 

10,626

 

 

 

 

 

 

9,078

 

 

 

9,078

 

Short-term investments:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Corporate debt securities

 

 

 

 

 

12,834

 

 

 

12,834

 

 

 

 

 

 

16,357

 

 

 

16,357

 

U.S. government agency bonds

 

 

 

 

 

650

 

 

 

650

 

 

 

 

 

 

3,724

 

 

 

3,724

 

Asset-backed securities

 

 

 

 

 

4,190

 

 

 

4,190

 

 

 

 

 

 

3,522

 

 

 

3,522

 

Total

 

$

4,254

 

 

$

28,300

 

 

$

32,554

 

 

$

4,392

 

 

$

32,681

 

 

$

37,073

 

 

Valuation inputs used to measure the fair values of our money market funds and corporate equity securities were derived from quoted market prices.  The fair values of all other financial instruments are based upon pricing provided by third-party pricing services.  These prices were derived from observable market inputs.

We have chosen not to measure our debt at fair value, with changes recognized in earnings each reporting period.  The following table indicates the carrying value (par value for convertible debt) and estimated fair value of our debt as of the indicated periods (in thousands):

 

 

 

June 30, 2019

 

 

December 31, 2018

 

 

 

Carrying

 

 

Fair

 

 

Carrying

 

 

Fair

 

 

 

Value

 

 

Value

 

 

Value

 

 

Value

 

2018 Credit Agreement (carrying value including current maturities)

 

$

140,625

 

 

$

140,625

 

 

$

144,375

 

 

$

144,375

 

2016 Convertible debt (par value)

 

 

230,000

 

 

 

254,438

 

 

 

230,000

 

 

 

228,275

 

 

The fair value for our credit agreement was estimated using a discounted cash flow methodology, while the fair value for our convertible debt was estimated based upon quoted market prices or recent sales activity, both of which are considered Level 2 inputs.

 

Equity Method Investment.  During the six months ended June 30, 2019, we made an additional $4 million investment in a payment technology and services company that enables omni-channel digital payments in Latin America.  As of June 30, 2019, we held an 8% noncontrolling interest with a carrying value of $6.7 million.

 

Accounting Pronouncements Adopted.  In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842).  This ASU requires lessees to recognize a right-of-use asset and lease liability for all leases, including operating leases, with a term greater than twelve months on its balance sheet.  This ASU is effective for annual and interim periods beginning after December 31, 2018.  An entity is required to use a modified retrospective transition approach, but may choose to use either the effective date or the beginning of the earliest comparative period presented in its financial statements as of the date of initial application.  

 

We adopted this ASU in January 2019, utilizing the effective date method of transition.  Since we adopted this ASU utilizing the effective date method, prior period information in our Financial Statements has not been adjusted and continues to be as previously reported.  We elected the package of practical expedients permitted under the transition guidance within the new standard.  Additionally, we updated our polices to align with the new accounting guidance and our processes to ensure that we properly account for new, existing, and modifications to leases subsequent to the adoption of the ASU.  In conjunction with the adoption of this ASU we recorded additional assets and liabilities of approximately $80 million related to the right-of-use assets and lease liabilities, and have included the amortization of the right-of-use-assets and the accretion and payments of lease liabilities in the changes in other current and non-current assets and liabilities and in the changes in trade accounts payable and accrued liabilities, respectively, on our Statement of Cash Flows.

XML 28 R10.htm IDEA: XBRL DOCUMENT v3.19.2
Long-Lived Assets
6 Months Ended
Jun. 30, 2019
Goodwill And Intangible Assets Disclosure [Abstract]  
Long-Lived Assets

3. LONG-LIVED ASSETS

Goodwill. The changes in the carrying amount of goodwill for the six months ended June 30, 2019 were as follows (in thousands):

 

 

 

 

 

 

January 1, 2019 balance

 

$

255,816

 

Adjustments related to prior acquisitions

 

 

1,333

 

Effects of changes in foreign currency exchange rates

 

 

(259

)

June 30, 2019 balance

 

$

256,890

 

 

Other Intangible Assets.  Our intangible assets subject to ongoing amortization consist primarily of acquired client contracts and software.  As of June 30, 2019 and December 31, 2018, the carrying values of these assets were as follows (in thousands):

 

 

 

June 30, 2019

 

 

December 31, 2018

 

 

 

Gross

 

 

 

 

 

 

 

 

 

 

Gross

 

 

 

 

 

 

 

 

 

 

 

Carrying

 

 

Accumulated

 

 

Net

 

 

Carrying

 

 

Accumulated

 

 

Net

 

 

 

Amount

 

 

Amortization

 

 

Amount

 

 

Amount

 

 

Amortization

 

 

Amount

 

Acquired client contracts

 

$

147,990

 

 

$

(87,760

)

 

$

60,230

 

 

$

148,148

 

 

$

(82,692

)

 

$

65,456

 

Software

 

 

155,763

 

 

 

(122,441

)

 

 

33,322

 

 

 

155,781

 

 

 

(119,381

)

 

 

36,400

 

Total intangible assets

 

$

303,753

 

 

$

(210,201

)

 

$

93,552

 

 

$

303,929

 

 

$

(202,073

)

 

$

101,856

 

 

The total amortization expense related to other intangible assets for the second quarters of 2019 and 2018 were $5.8 million and $4.8 million, respectively, and for the six months ended June 30, 2019 and 2018 were $11.4 million and $8.8 million, respectively.  Based on the June 30, 2019 net carrying value of our other intangible assets, the estimated total amortization expense for each of the five succeeding fiscal years ending December 31 are: 2019 – $22.9 million; 2020 – $19.2 million; 2021 – $13.9 million; 2022 – $11.6 million; and 2023 – $8.3 million. 

 

Client Contract Costs.  As of June 30, 2019 and December 31, 2018, the carrying values of our client contract cost assets, related to those contracts with a contractual term greater than one year, were as follows (in thousands):

 

 

 

June 30, 2019

 

 

December 31, 2018

 

 

 

Gross

 

 

 

 

 

 

 

 

 

 

Gross

 

 

 

 

 

 

 

 

 

 

 

Carrying

 

 

Accumulated

 

 

Net

 

 

Carrying

 

 

Accumulated

 

 

Net

 

 

 

Amount

 

 

Amortization

 

 

Amount

 

 

Amount

 

 

Amortization

 

 

Amount

 

Client contract costs

 

$

69,893

 

 

$

(30,169

)

 

$

39,724

 

 

$

80,340

 

 

$

(43,051

)

 

$

37,289

 

 

The total amortization expense related to client contract costs for the second quarters of 2019 and 2018 were $6.4 million and $5.8 million, respectively, and for the six months ended June 30, 2019 and 2018 were $12.4 million and $11.3 million, respectively.

 

XML 29 R11.htm IDEA: XBRL DOCUMENT v3.19.2
Debt
6 Months Ended
Jun. 30, 2019
Debt Disclosure [Abstract]  
Debt

4. DEBT

Our long-term debt, as of June 30, 2019 and December 31, 2018, was as follows (in thousands):

 

 

 

June 30,

 

 

December 31,

 

 

 

2019

 

 

2018

 

2018 Credit Agreement:

 

 

 

 

 

 

 

 

Term loan, due March 2023, interest at adjusted LIBOR plus 1.5% (combined rate of 3.83% at June 30, 2019 and 4.30% at December 31, 2018)

 

$

140,625

 

 

$

144,375

 

Less – deferred financing costs

 

 

(1,997

)

 

 

(2,281

)

2018 term loan, net of unamortized discounts

 

 

138,628

 

 

 

142,094

 

$200 million revolving loan facility, due March 2023, interest at adjusted LIBOR plus applicable margin

 

 

 

 

Convertible Notes:

 

 

 

 

 

 

 

 

2016 Convertible Notes – Senior convertible notes; due March 15, 2036; cash interest at 4.25%

 

 

230,000

 

 

 

230,000

 

Less – unamortized original issue discount

 

 

(7,434

)

 

 

(8,823

)

Less – deferred financing costs

 

 

(2,896

)

 

 

(3,445

)

2016 Convertible Notes, net of unamortized discounts

 

 

219,670

 

 

 

217,732

 

Total debt, net of unamortized discounts

 

 

358,298

 

 

 

359,826

 

Current portion of long-term debt, net of unamortized discounts

 

 

(8,438

)

 

 

(7,500

)

Long-term debt, net of unamortized discounts

 

$

349,860

 

 

$

352,326

 

2018 Credit Agreement

During the six months ended June 30, 2019, we made $3.8 million of principal repayments on our $150 million aggregate principal five-year term loan (the “2018 Term Loan”).  As of June 30, 2019, our interest rate on the 2018 Term Loan is 3.83% (adjusted LIBOR plus 1.50% per annum), effective through September 2019, and our commitment fee on the unused $200 million aggregate principal five-year revolving loan facility (the “2018 Revolver”) is 0.20%.  As of June 30, 2019, we had no borrowings outstanding on our 2018 Revolver and had the entire $200.0 million available to us.  

The interest rates under the 2018 Credit Agreement are based upon our choice of an adjusted LIBOR rate plus an applicable margin of 1.50% – 2.50%, or an alternate base rate plus an applicable margin of 0.50% – 1.50%, with the applicable margin, depending on our then-net secured total leverage ratio.  We will pay a commitment fee of 0.200% – 0.375% of the average daily unused amount of the 2018 Revolver, with the commitment fee rate also dependent upon our then-net secured total leverage ratio.  If the LIBOR rate is no longer available, then our interest rate under the Credit Agreement will be determined by the alternate base rate plus an applicable margin as discussed above.  

2016 Convertible Notes

Upon conversion of the 2016 Convertible Notes, we will settle our conversion obligation by paying or delivering, as the case may be, cash, shares of our common stock, or a combination thereof, at our election.  It is our current intent and policy to settle our conversion obligations as follows: (i) pay cash for 100% of the par value of the 2016 Convertible Notes that are converted; and (ii) to the extent the value of our conversion obligation exceeds the par value, we can satisfy the remaining conversion obligation in cash, shares of our common stock, or a combination thereof, at our election.

The 2016 Convertible Notes will be convertible at the option of the note holders upon the satisfaction of specified conditions and during certain periods.  During the period from, and including, December 15, 2021 to the close of business on the business day immediately preceding March 15, 2022 and on or after December 15, 2035, holders may convert all or any portion of their 2016 Convertible Notes at the conversion rate then in effect at any time regardless of these conditions.

As a result of our quarterly dividend in June 2019 (see Note 8), the previous conversion rate for the 2016 Convertible Notes of 17.5457 shares of our common stock per $1,000 principal amount of the 2016 Convertible Notes, which is equivalent to an initial conversion price of approximately $56.99 per share of our common stock, has been adjusted to 17.5604 shares of our common stock per $1,000 principal amount of the 2016 Convertible Notes, which is equivalent to an initial conversion price of approximately $56.95 per share of our common stock.

Holders may require us to repurchase the 2016 Convertible Notes for cash on each of March 15, 2022, March 15, 2026, and March 15, 2031, or upon the occurrence of a fundamental change (as defined in the 2016 Convertible Notes Indenture) in each case at a purchase price equal to the principal amount thereof plus accrued and unpaid interest.

We may not redeem the 2016 Convertible Notes prior to March 20, 2020.  On or after March 20, 2020, we may redeem for cash all or part of the 2016 Convertible Notes if the last reported sale price of our common stock has been at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period (including the last trading day of such period) ending on, and including, the trading day immediately preceding the date on which we provide notice of redemption.  On or after March 15, 2022, we may redeem for cash all or part of the 2016 Convertible Notes regardless of the sales price condition described in the preceding sentence.  In each case, the redemption price will equal the principal amount of the 2016 Convertible Notes to be redeemed, plus accrued and unpaid interest.

As of June 30, 2019, none of the conversion features have been achieved, and thus, the 2016 Convertible Notes are not convertible by the holders.

 

XML 30 R12.htm IDEA: XBRL DOCUMENT v3.19.2
Leases
6 Months Ended
Jun. 30, 2019
Leases [Abstract]  
Leases

5.  LEASES  

We have operating leases for:  (i) real estate which include both office space and statement production and mailing facilities; (ii) our outsourced data center environment; and (iii) operating equipment.  Our leases have remaining terms of up to eight years, some of which include options to extend the leases for up to an additional ten years.  For leases commencing prior to 2019, we used the noncancelable term to calculate the related right-of-use asset and corresponding lease liability.  The exercise of lease renewal options is at our sole discretion.  Additionally, certain of our leases include payments that are adjusted periodically for inflation.  

We have made an accounting policy election not to recognize on our balance sheet, leases with an initial term of twelve months or less, for any class of underlying asset.  We have also made an election for real estate leases beginning in 2019 and later, not to separate the lease and non-lease components, but rather account for the entire arrangement as a single lease component (a practical expedient allowed under ASC 842).  For our outsourced data center environment agreement, we have concluded that there are lease and non-lease components, and have allocated the consideration in the agreement on a relative stand-alone price basis.  Due to the significant assumptions and judgements required in accounting for leases (to include whether a contract contains a lease, the allocation of the consideration, and the determination of the discount rate), the judgements and estimates made could have a significant effect on the amount of assets and liabilities recognized.

We sublease certain of our leased real estate to third parties.  These subleases have remaining lease terms of up to four years and certain subleases have renewal terms that can extend the lease for up to an additional two years.  

The components of lease expense were as follows (in thousands):

 

 

Quarter Ended

 

 

Six Months Ended

 

 

 

June 30, 2019

 

 

June 30, 2019

 

Operating lease expense

 

$

5,864

 

 

$

11,163

 

Variable lease expense

 

 

1,284

 

 

 

2,207

 

Short-term lease expense

 

 

151

 

 

 

291

 

Sublease income

 

 

(421

)

 

 

(833

)

Total net lease expense

 

$

6,878

 

 

$

12,828

 

 

Other information related to leases was as follows (in thousands, except term and discount rate):

 

 

Six Months Ended

 

 

 

June 30, 2019

 

Supplemental Cash Flows Information:

 

 

 

 

Cash paid for amounts included in the measurement of operating lease liabilities

 

$

11,016

 

Right-of-use assets obtained in exchange for new operating lease liabilities

 

 

21,452

 

Weighted-average remaining lease term – operating leases

 

59 months

 

Weighted-average discount rate – operating leases

 

 

4.60

%

 

Future minimum lease payments under non-cancelable leases as of June 30, 2019 were as follows (in thousands):

 

2019 (excluding the six months ended June 30, 2019)

 

$

14,154

 

2020

 

 

24,743

 

2021

 

 

24,136

 

2022

 

 

18,248

 

2023

 

 

12,015

 

Thereafter

 

 

20,104

 

Total future minimum lease payments (1)

 

 

113,400

 

Less:  Interest (2)

 

 

(13,128

)

Total

 

$

100,272

 

 

 

 

 

 

Current operating lease liabilities

 

$

22,279

 

Non-current operating lease liabilities

 

 

77,993

 

Total

 

$

100,272

 

 

 

(1)

For leases commencing prior to 2019, minimum lease payments exclude payments for real estate taxes and non-lease components.  

 

(2)

We used our in-country, currency adjusted incremental borrowing rate for the discount rate for the leases at adoption date, and will use the same approach for all leases commencing thereafter.

      

As of June 30, 2019, we have two operating leases for office space that have not yet commenced of approximately $24 million.  These operating leases will commence during 2019 and 2020 with leases term through 2021 and 2031, respectively.

 

Future minimum lease payments under non-cancelable leases as of December 31, 2018 were as follows:  2019 – $16.6 million; 2020 – $14.1 million; 2021 – $13.1 million; 2022 – $11.5 million; 2023 – $9.6 million; and thereafter – $14.7 million.

 

XML 31 R13.htm IDEA: XBRL DOCUMENT v3.19.2
Commitments, Guarantees and Contingencies
6 Months Ended
Jun. 30, 2019
Commitments And Contingencies Disclosure [Abstract]  
Commitments, Guarantees and Contingencies

6.  COMMITMENTS, GUARANTEES AND CONTINGENCIES

Warranties. We generally warrant that our solutions and related offerings will conform to published specifications, or to specifications provided in an individual client arrangement, as applicable.  The typical warranty period is 90 days from the date of acceptance of the solution or offering.  For certain service offerings we provide a warranty for the duration of the services provided.  We generally warrant that services will be performed in a professional and workmanlike manner.  The typical remedy for breach of warranty is to correct or replace any defective deliverable, and if not possible or practical, we will accept the return of the defective deliverable and refund the amount paid under the client arrangement that is allocable to the defective deliverable.  Our contracts also generally contain limitation of damages provisions in an effort to reduce our exposure to monetary damages arising from breach of warranty claims.  Historically, we have incurred minimal warranty costs, and as a result, do not maintain a warranty reserve.

Product and Services Indemnifications. Our arrangements with our clients generally include an indemnification provision that will indemnify and defend a client in actions brought against the client that claim our products and/or services infringe upon a copyright, trade secret, or valid patent.  Historically, we have not incurred any significant costs related to such indemnification claims, and as a result, do not maintain a reserve for such exposure.

Claims for Company Non-performance.  Our arrangements with our clients typically cap our liability for breach to a specified amount of the direct damages incurred by the client resulting from the breach.  From time-to-time, these arrangements may also include provisions for possible liquidated damages or other financial and contractual remedies for our non-performance, or in the case of certain of our outsourced customer care and billing solutions, provisions for damages related to service level performance requirements.  The service level performance requirements typically relate to system availability and timeliness of service delivery.  Historically, we have not incurred significant costs associated with service level performance within our client contracts, and as a result, do not include estimates for potential credits or refunds related to service level performance in our contract consideration at the onset of the contract, but instead, account for credits or refunds as an adjustment to the contract consideration as those events occur.

Indemnifications Related to Officers and the Board of Directors.  We have agreed to indemnify members of our Board of Directors (the “Board”) and certain of our officers if they are named or threatened to be named as a party to any proceeding by reason of the fact that they acted in such capacity.  We maintain directors’ and officers’ (D&O) insurance coverage to protect against such losses.  We have not historically incurred any losses related to these types of indemnifications, and are not aware of any pending or threatened actions or claims against any officer or member of our Board.  As a result, we have not recorded any liabilities related to such

indemnifications as of June 30, 2019.  In addition, as a result of the insurance policy coverage, we believe these indemnification agreements are not significant to our results of operations.       

Prior Year Acquisition.  On October 1, 2018, we acquired Forte, a leading provider of advanced payment solutions headquartered in Allen, Texas.  We acquired 100% of the equity of Forte for a purchase price of approximately $93 million, (approximately $85 million, excluding cash acquired), of which approximately $13 million of the purchase price was held back subject to certain tax filings, and was paid out in July 2019.  The purchase agreement also includes provisions for $18.8 million of potential future earn-out payments over a four-year measurement period.  The earn-out payments are tied to performance-based goals and a defined service period by the eligible recipients and is being accounted for as post-acquisition compensation.  As of June 30, 2019, we have accrued $2.5 million related to the potential earn-out payments.  

The estimated fair values of assets acquired and liabilities assumed for the Forte acquisition were considered provisional as of June 30, 2019, as we were awaiting resolution of the tax filings to complete the accounting for deferred income taxes.  In July 2019, the income tax matter was resolved.  

Legal Proceedings.  From time-to-time, we are involved in litigation relating to claims arising out of our operations in the normal course of business.  We are not presently a party to any material pending or threatened legal proceedings.

XML 32 R14.htm IDEA: XBRL DOCUMENT v3.19.2
Earnings Per Common Share
6 Months Ended
Jun. 30, 2019
Earnings Per Share [Abstract]  
Earnings Per Common Share

7. EARNINGS PER COMMON SHARE

Basic and diluted earnings per common share (“EPS”) amounts are presented on the face of the accompanying Income Statements.

No reconciliation of the basic and diluted EPS numerators is necessary as net income is used as the numerators for all periods presented. The reconciliation of the basic and diluted EPS denominators related to the common shares is included in the following table (in thousands):

 

 

 

Quarter Ended

 

 

Six Months Ended

 

 

 

June 30,

 

 

June 30,

 

 

 

2019

 

 

2018

 

 

2019

 

 

2018

 

Basic weighted-average common shares

 

 

32,093

 

 

 

32,589

 

 

 

32,111

 

 

 

32,558

 

Dilutive effect of restricted common stock

 

 

182

 

 

 

156

 

 

 

178

 

 

274

 

Dilutive effect of Stock Warrants

 

 

183

 

 

 

163

 

 

 

159

 

 

 

173

 

Diluted weighted-average common shares

 

 

32,458

 

 

 

32,908

 

 

 

32,448

 

 

 

33,005

 

 

The Convertible Notes have a dilutive effect only in those quarterly periods in which our average stock price exceeds the current effective conversion price (see Note 4).

The stock warrants have a dilutive effect only in those quarterly periods in which our average stock price exceeds the exercise price of $26.68 per warrant (under the treasury stock method), and are not subject to performance vesting conditions (see Note 8).  

Potentially dilutive common shares related to non-participating unvested restricted stock excluded from the computation of diluted EPS, as the effect was antidilutive, were not material in any period presented.    

XML 33 R15.htm IDEA: XBRL DOCUMENT v3.19.2
Stockholders' Equity and Equity Compensation Plans
6 Months Ended
Jun. 30, 2019
Stockholders Equity Note [Abstract]  
Stockholders' Equity and Equity Compensation Plans

8. STOCKHOLDERS’ EQUITY AND EQUITY COMPENSATION PLANS

 

Stock Repurchase Program. We currently have a stock repurchase program, approved by our Board, authorizing us to repurchase our common stock from time-to-time as market and business conditions warrant (the “Stock Repurchase Program”).  During the second quarters of 2019 and 2018, we repurchased 0.1 million shares of our common stock for $6.5 million (weighted-average price of $45.39 per share) and 0.1 million shares of our common stock for $5.6 million (weighted-average price of $42.79 per share), respectively, and during the six months ended June 30, 2019 and 2018, we repurchased 0.4 million shares of our common stock for $15.8 million (weighted-average price of $40.31 per share) and 0.3 million shares of our common stock for $11.3 million (weighted-average price of $44.25 per share), respectively, under a SEC Rule 10b5-1 Plan.  

As of June 30, 2019, the total remaining number of shares available for repurchase under the Stock Repurchase Program totaled 5.1 million shares.

Stock Repurchases for Tax Withholdings. In addition to the above-mentioned stock repurchases, during the second quarters of 2019 and 2018, we repurchased and then cancelled approximately 4,000 shares of common stock for $0.4 million and approximately 19,000 shares of common stock for $0.8 million, respectively, and during the six months ended June 30, 2019 and 2018, we repurchased and then cancelled approximately 108,000 shares of common stock for $4.5 million and approximately 149,000 shares of common stock for $7.0 million, respectively, in connection with minimum tax withholding requirements resulting from the vesting of restricted common stock under our stock incentive plans.

Cash Dividends.  During the second quarter of 2019, the Board approved a quarterly cash dividend of $0.2225 per share of common stock, totaling $7.4 million.  During the second quarter of 2018, the Board approved a quarterly cash dividend of $0.21 per share of common stock, totaling $7.1 million.  Dividends declared for the six months ended June 30, 2019 and 2018 totaled $14.7 million and $14.2 million, respectively.

Warrants.  In 2014, in conjunction with the execution of an amendment to our current agreement with Comcast, we issued stock warrants (the “Warrant Agreement”) for the right to purchase up to approximately 2.9 million shares of our common stock (the “Stock Warrants”) as an additional incentive for Comcast to convert customer accounts onto our Advanced Convergent Platform based on various milestones.  The Stock Warrants have a ten-year term and an exercise price of $26.68 per warrant.        

Upon vesting, the Stock Warrants were recorded as a client contract incentive asset with the corresponding offset to stockholders’ equity.  The client contract incentive asset related to the Stock Warrants was amortized as a reduction in cloud and related solutions revenues over the original term of the Comcast amended agreement.  As of June 30, 2019, the client contract incentive asset related to these Stock Warrants was fully amortized.  As of December 31, 2018, the client contract incentive asset and accumulated amortization related to these Stock Warrants was $25.1 million and $19.8 million, respectively.  

As of June 30, 2019, approximately 1.4 million Stock Warrants remain issued, of which 0.4 million were vested.          

Stock-Based Awards. A summary of our unvested restricted common stock activity during the quarter and six months ended June 30, 2019 is as follows (shares in thousands):

 

Quarter Ended

 

 

Six Months Ended

 

 

 

June 30, 2019

 

 

June 30, 2019

 

 

 

Shares

 

 

Weighted-

Average

Grant

Date Fair Value

 

 

Shares

 

 

Weighted-

Average

Grant

Date Fair Value

 

 

Unvested awards, beginning

 

1,299

 

 

$

42.04

 

 

 

1,145

 

 

$

41.64

 

 

Awards granted

 

7

 

 

 

46.12

 

 

 

483

 

 

 

40.85

 

 

Awards forfeited/cancelled

 

(110

)

 

 

42.70

 

 

 

(114

)

 

 

42.68

 

 

Awards vested

 

(16

)

 

 

42.05

 

 

 

(334

)

 

 

38.87

 

 

Unvested awards, ending

 

1,180

 

 

$

42.00

 

 

 

1,180

 

 

$

42.00

 

 

 

Included in the awards granted during 2019 are performance-based awards for 0.1 million restricted common stock shares issued to members of executive management and certain key employees, which vest in the first quarter of 2021 upon meeting certain pre-established financial performance objectives over a two-year performance period.  Certain performance-based awards become fully vested upon a change in control, as defined, the subsequent involuntary termination of employment, and death.

The other restricted common stock shares granted during the six months ended June 30, 2019 are primarily time-based awards, which vest annually over four years with no restrictions other than the passage of time.  Certain shares of the restricted common stock become fully vested upon a change in control, as defined, the subsequent involuntary termination of employment, and death.

We recorded stock-based compensation expense for the second quarters of 2019 and 2018 of $4.8 million and $5.6 million, respectively, and for the six months ended June 30, 2019 and 2018 of $8.5 million and $10.2 million, respectively. 

XML 34 R16.htm IDEA: XBRL DOCUMENT v3.19.2
Summary of Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2019
Accounting Policies [Abstract]  
Use of Estimates in Preparation of Our Financial Statements

 

Use of Estimates in Preparation of Financial Statements. The preparation of the accompanying Financial Statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of our Financial Statements, and the reported amounts of revenues and expenses during the reporting periods.  Actual results could differ from those estimates.  

 

Revenue

Revenues.  The majority of our future revenues is related to our cloud and related solution client contracts that include variable consideration dependent upon a series of monthly volumes and/or daily usage of services and have contractual terms ending from 2019 through 2028.  As of June 30, 2019, our aggregate amount of the transaction price allocated to the remaining performance obligations is approximately $501 million, which is made up of fixed fee consideration and guaranteed minimums expected to be recognized in the future related to performance obligations that are unsatisfied (or partially unsatisfied).  We expect to recognize approximately 90% of this amount by the end of 2021, with the remaining amount recognized by the end of 2028.  We have excluded from this amount variable consideration expected to be recognized in the future related to performance obligations that are unsatisfied.    

 

The nature, amount, timing and uncertainty of our revenues and how revenues and cash flows are affected by economic factors is most appropriately depicted by type of revenues and by geographic region (using the location of the client as the basis of attributing revenues to the individual regions) as follows (in thousands):

 

 

 

Quarter Ended

 

 

Six Months Ended

 

 

 

June 30,

 

 

June 30,

 

 

 

2019

 

 

2018

 

 

2019

 

 

2018

 

Cloud and related solutions

 

$

222,183

 

 

$

187,401

 

 

$

441,773

 

 

$

364,917

 

Software and services

 

 

12,173

 

 

 

13,331

 

 

 

25,201

 

 

 

25,290

 

Maintenance

 

 

11,500

 

 

 

12,301

 

 

 

23,675

 

 

 

24,530

 

Total revenues

 

$

245,856

 

 

$

213,033

 

 

$

490,649

 

 

$

414,737

 

 

 

 

Quarter Ended

 

 

Six Months Ended

 

 

 

June 30,

 

 

June 30,

 

 

 

2019

 

 

2018

 

 

2019

 

 

2018

 

Americas (principally the U.S.)

 

$

214,390

 

 

$

180,217

 

 

$

425,120

 

 

$

350,120

 

Europe, Middle East, and Africa

 

 

22,606

 

 

 

21,977

 

 

 

47,232

 

 

 

42,411

 

Asia Pacific

 

 

8,860

 

 

 

10,839

 

 

 

18,297

 

 

 

22,206

 

Total revenues

 

$

245,856

 

 

$

213,033

 

 

$

490,649

 

 

$

414,737

 

 

Deferred revenue recognized during the quarter and six months ended June 30, 2019 was $11.3 million and $29.8 million, respectively.

Cash and Cash Equivalents

Cash and Cash Equivalents. We consider all highly liquid investments with original maturities of three months or less at the date of the purchase to be cash equivalents.  As of June 30, 2019 and December 31, 2018, our cash equivalents consist primarily of institutional money market funds, commercial paper, and time deposits held at major banks.

As of June 30, 2019 and December 31, 2018, we had $3.1 million and $3.0 million, respectively, of restricted cash that serves to collateralize outstanding letters of credit.  This restricted cash is included in cash and cash equivalents in our Condensed Consolidated Balance Sheets (“Balance Sheets” or “Balance Sheet”).

Short-term Investments and Other Financial Instruments

Short-term Investments and Other Financial Instruments.  Our financial instruments as of June 30, 2019 and December 31, 2018 include cash and cash equivalents, short-term investments, accounts receivable, accounts payable, and debt.  Because of their short maturities, the carrying amounts of cash equivalents, accounts receivable, and accounts payable approximate their fair value.

Our short-term investments and certain of our cash equivalents are considered “available-for-sale” and are reported at fair value in our Balance Sheets, with unrealized gains and losses, net of the related income tax effect, excluded from earnings and reported in a separate component of stockholders’ equity.  Realized and unrealized gains and losses were not material in any period presented.

Primarily all short-term investments held by us as of June 30, 2019 and December 31, 2018 have contractual maturities of less than two years from the time of acquisition.  Our short-term investments as of June 30, 2019 and December 31, 2018 consisted almost entirely of fixed income securities.  Proceeds from the sale/maturity of short-term investments for the six months ended June 30, 2019 and 2018 were $28.8 million and $116.9 million, respectively.

Our short-term investments as of June 30, 2019 and December 31, 2018 were $17.7 million and $23.6 million, respectively.

The following table represents the fair value hierarchy based upon three levels of inputs, of which Levels 1 and 2 are considered observable and Level 3 is unobservable, for our financial assets measured at fair value (in thousands):

 

 

 

June 30, 2019

 

 

December 31, 2018

 

 

 

Level 1

 

 

Level 2

 

 

Total

 

 

Level 1

 

 

Level 2

 

 

Total

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

4,254

 

 

$

 

 

$

4,254

 

 

$

4,392

 

 

$

 

 

$

4,392

 

Commercial paper

 

 

 

 

 

10,626

 

 

 

10,626

 

 

 

 

 

 

9,078

 

 

 

9,078

 

Short-term investments:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Corporate debt securities

 

 

 

 

 

12,834

 

 

 

12,834

 

 

 

 

 

 

16,357

 

 

 

16,357

 

U.S. government agency bonds

 

 

 

 

 

650

 

 

 

650

 

 

 

 

 

 

3,724

 

 

 

3,724

 

Asset-backed securities

 

 

 

 

 

4,190

 

 

 

4,190

 

 

 

 

 

 

3,522

 

 

 

3,522

 

Total

 

$

4,254

 

 

$

28,300

 

 

$

32,554

 

 

$

4,392

 

 

$

32,681

 

 

$

37,073

 

 

Valuation inputs used to measure the fair values of our money market funds and corporate equity securities were derived from quoted market prices.  The fair values of all other financial instruments are based upon pricing provided by third-party pricing services.  These prices were derived from observable market inputs.

We have chosen not to measure our debt at fair value, with changes recognized in earnings each reporting period.  The following table indicates the carrying value (par value for convertible debt) and estimated fair value of our debt as of the indicated periods (in thousands):

 

 

 

June 30, 2019

 

 

December 31, 2018

 

 

 

Carrying

 

 

Fair

 

 

Carrying

 

 

Fair

 

 

 

Value

 

 

Value

 

 

Value

 

 

Value

 

2018 Credit Agreement (carrying value including current maturities)

 

$

140,625

 

 

$

140,625

 

 

$

144,375

 

 

$

144,375

 

2016 Convertible debt (par value)

 

 

230,000

 

 

 

254,438

 

 

 

230,000

 

 

 

228,275

 

 

The fair value for our credit agreement was estimated using a discounted cash flow methodology, while the fair value for our convertible debt was estimated based upon quoted market prices or recent sales activity, both of which are considered Level 2 inputs.

Equity Method Investment

 

Equity Method Investment.  During the six months ended June 30, 2019, we made an additional $4 million investment in a payment technology and services company that enables omni-channel digital payments in Latin America.  As of June 30, 2019, we held an 8% noncontrolling interest with a carrying value of $6.7 million.

Accounting Pronouncements

Accounting Pronouncements Adopted.  In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842).  This ASU requires lessees to recognize a right-of-use asset and lease liability for all leases, including operating leases, with a term greater than twelve months on its balance sheet.  This ASU is effective for annual and interim periods beginning after December 31, 2018.  An entity is required to use a modified retrospective transition approach, but may choose to use either the effective date or the beginning of the earliest comparative period presented in its financial statements as of the date of initial application.  

 

We adopted this ASU in January 2019, utilizing the effective date method of transition.  Since we adopted this ASU utilizing the effective date method, prior period information in our Financial Statements has not been adjusted and continues to be as previously reported.  We elected the package of practical expedients permitted under the transition guidance within the new standard.  Additionally, we updated our polices to align with the new accounting guidance and our processes to ensure that we properly account for new, existing, and modifications to leases subsequent to the adoption of the ASU.  In conjunction with the adoption of this ASU we recorded additional assets and liabilities of approximately $80 million related to the right-of-use assets and lease liabilities, and have included the amortization of the right-of-use-assets and the accretion and payments of lease liabilities in the changes in other current and non-current assets and liabilities and in the changes in trade accounts payable and accrued liabilities, respectively, on our Statement of Cash Flows.

XML 35 R17.htm IDEA: XBRL DOCUMENT v3.19.2
Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2019
Accounting Policies [Abstract]  
Schedule of Revenue Disaggregated by Type of Revenue and Geographic Region

 

The nature, amount, timing and uncertainty of our revenues and how revenues and cash flows are affected by economic factors is most appropriately depicted by type of revenues and by geographic region (using the location of the client as the basis of attributing revenues to the individual regions) as follows (in thousands):

 

 

 

Quarter Ended

 

 

Six Months Ended

 

 

 

June 30,

 

 

June 30,

 

 

 

2019

 

 

2018

 

 

2019

 

 

2018

 

Cloud and related solutions

 

$

222,183

 

 

$

187,401

 

 

$

441,773

 

 

$

364,917

 

Software and services

 

 

12,173

 

 

 

13,331

 

 

 

25,201

 

 

 

25,290

 

Maintenance

 

 

11,500

 

 

 

12,301

 

 

 

23,675

 

 

 

24,530

 

Total revenues

 

$

245,856

 

 

$

213,033

 

 

$

490,649

 

 

$

414,737

 

 

 

 

Quarter Ended

 

 

Six Months Ended

 

 

 

June 30,

 

 

June 30,

 

 

 

2019

 

 

2018

 

 

2019

 

 

2018

 

Americas (principally the U.S.)

 

$

214,390

 

 

$

180,217

 

 

$

425,120

 

 

$

350,120

 

Europe, Middle East, and Africa

 

 

22,606

 

 

 

21,977

 

 

 

47,232

 

 

 

42,411

 

Asia Pacific

 

 

8,860

 

 

 

10,839

 

 

 

18,297

 

 

 

22,206

 

Total revenues

 

$

245,856

 

 

$

213,033

 

 

$

490,649

 

 

$

414,737

 

Fair Value Measurements

The following table represents the fair value hierarchy based upon three levels of inputs, of which Levels 1 and 2 are considered observable and Level 3 is unobservable, for our financial assets measured at fair value (in thousands):

 

 

 

June 30, 2019

 

 

December 31, 2018

 

 

 

Level 1

 

 

Level 2

 

 

Total

 

 

Level 1

 

 

Level 2

 

 

Total

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

4,254

 

 

$

 

 

$

4,254

 

 

$

4,392

 

 

$

 

 

$

4,392

 

Commercial paper

 

 

 

 

 

10,626

 

 

 

10,626

 

 

 

 

 

 

9,078

 

 

 

9,078

 

Short-term investments:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Corporate debt securities

 

 

 

 

 

12,834

 

 

 

12,834

 

 

 

 

 

 

16,357

 

 

 

16,357

 

U.S. government agency bonds

 

 

 

 

 

650

 

 

 

650

 

 

 

 

 

 

3,724

 

 

 

3,724

 

Asset-backed securities

 

 

 

 

 

4,190

 

 

 

4,190

 

 

 

 

 

 

3,522

 

 

 

3,522

 

Total

 

$

4,254

 

 

$

28,300

 

 

$

32,554

 

 

$

4,392

 

 

$

32,681

 

 

$

37,073

 

Carrying Value (Par Value for Convertible Debt) and Estimated Fair Value of Debt

We have chosen not to measure our debt at fair value, with changes recognized in earnings each reporting period.  The following table indicates the carrying value (par value for convertible debt) and estimated fair value of our debt as of the indicated periods (in thousands):

 

 

 

June 30, 2019

 

 

December 31, 2018

 

 

 

Carrying

 

 

Fair

 

 

Carrying

 

 

Fair

 

 

 

Value

 

 

Value

 

 

Value

 

 

Value

 

2018 Credit Agreement (carrying value including current maturities)

 

$

140,625

 

 

$

140,625

 

 

$

144,375

 

 

$

144,375

 

2016 Convertible debt (par value)

 

 

230,000

 

 

 

254,438

 

 

 

230,000

 

 

 

228,275

 

XML 36 R18.htm IDEA: XBRL DOCUMENT v3.19.2
Long-Lived Assets (Tables)
6 Months Ended
Jun. 30, 2019
Goodwill And Intangible Assets Disclosure [Abstract]  
Summary of Changes in Carrying Amount of Goodwill

Goodwill. The changes in the carrying amount of goodwill for the six months ended June 30, 2019 were as follows (in thousands):

 

 

 

 

 

 

January 1, 2019 balance

 

$

255,816

 

Adjustments related to prior acquisitions

 

 

1,333

 

Effects of changes in foreign currency exchange rates

 

 

(259

)

June 30, 2019 balance

 

$

256,890

 

 

Summary of Carrying Value of Assets As of June 30, 2019 and December 31, 2018, the carrying values of these assets were as follows (in thousands):

 

 

June 30, 2019

 

 

December 31, 2018

 

 

 

Gross

 

 

 

 

 

 

 

 

 

 

Gross

 

 

 

 

 

 

 

 

 

 

 

Carrying

 

 

Accumulated

 

 

Net

 

 

Carrying

 

 

Accumulated

 

 

Net

 

 

 

Amount

 

 

Amortization

 

 

Amount

 

 

Amount

 

 

Amortization

 

 

Amount

 

Acquired client contracts

 

$

147,990

 

 

$

(87,760

)

 

$

60,230

 

 

$

148,148

 

 

$

(82,692

)

 

$

65,456

 

Software

 

 

155,763

 

 

 

(122,441

)

 

 

33,322

 

 

 

155,781

 

 

 

(119,381

)

 

 

36,400

 

Total intangible assets

 

$

303,753

 

 

$

(210,201

)

 

$

93,552

 

 

$

303,929

 

 

$

(202,073

)

 

$

101,856

 

 

Summary of Carrying Values of Client Contract Cost Assets As of June 30, 2019 and December 31, 2018, the carrying values of our client contract cost assets, related to those contracts with a contractual term greater than one year, were as follows (in thousands):

 

 

June 30, 2019

 

 

December 31, 2018

 

 

 

Gross

 

 

 

 

 

 

 

 

 

 

Gross

 

 

 

 

 

 

 

 

 

 

 

Carrying

 

 

Accumulated

 

 

Net

 

 

Carrying

 

 

Accumulated

 

 

Net

 

 

 

Amount

 

 

Amortization

 

 

Amount

 

 

Amount

 

 

Amortization

 

 

Amount

 

Client contract costs

 

$

69,893

 

 

$

(30,169

)

 

$

39,724

 

 

$

80,340

 

 

$

(43,051

)

 

$

37,289

 

 

XML 37 R19.htm IDEA: XBRL DOCUMENT v3.19.2
Debt (Tables)
6 Months Ended
Jun. 30, 2019
Debt Disclosure [Abstract]  
Long-Term Debt

Our long-term debt, as of June 30, 2019 and December 31, 2018, was as follows (in thousands):

 

 

 

June 30,

 

 

December 31,

 

 

 

2019

 

 

2018

 

2018 Credit Agreement:

 

 

 

 

 

 

 

 

Term loan, due March 2023, interest at adjusted LIBOR plus 1.5% (combined rate of 3.83% at June 30, 2019 and 4.30% at December 31, 2018)

 

$

140,625

 

 

$

144,375

 

Less – deferred financing costs

 

 

(1,997

)

 

 

(2,281

)

2018 term loan, net of unamortized discounts

 

 

138,628

 

 

 

142,094

 

$200 million revolving loan facility, due March 2023, interest at adjusted LIBOR plus applicable margin

 

 

 

 

Convertible Notes:

 

 

 

 

 

 

 

 

2016 Convertible Notes – Senior convertible notes; due March 15, 2036; cash interest at 4.25%

 

 

230,000

 

 

 

230,000

 

Less – unamortized original issue discount

 

 

(7,434

)

 

 

(8,823

)

Less – deferred financing costs

 

 

(2,896

)

 

 

(3,445

)

2016 Convertible Notes, net of unamortized discounts

 

 

219,670

 

 

 

217,732

 

Total debt, net of unamortized discounts

 

 

358,298

 

 

 

359,826

 

Current portion of long-term debt, net of unamortized discounts

 

 

(8,438

)

 

 

(7,500

)

Long-term debt, net of unamortized discounts

 

$

349,860

 

 

$

352,326

 

XML 38 R20.htm IDEA: XBRL DOCUMENT v3.19.2
Leases (Tables)
6 Months Ended
Jun. 30, 2019
Leases [Abstract]  
Summary of Components of Lease Expense

The components of lease expense were as follows (in thousands):

 

 

Quarter Ended

 

 

Six Months Ended

 

 

 

June 30, 2019

 

 

June 30, 2019

 

Operating lease expense

 

$

5,864

 

 

$

11,163

 

Variable lease expense

 

 

1,284

 

 

 

2,207

 

Short-term lease expense

 

 

151

 

 

 

291

 

Sublease income

 

 

(421

)

 

 

(833

)

Total net lease expense

 

$

6,878

 

 

$

12,828

 

 

Summary of Other Information Related to Operating Leases

Other information related to leases was as follows (in thousands, except term and discount rate):

 

 

Six Months Ended

 

 

 

June 30, 2019

 

Supplemental Cash Flows Information:

 

 

 

 

Cash paid for amounts included in the measurement of operating lease liabilities

 

$

11,016

 

Right-of-use assets obtained in exchange for new operating lease liabilities

 

 

21,452

 

Weighted-average remaining lease term – operating leases

 

59 months

 

Weighted-average discount rate – operating leases

 

 

4.60

%

Summary of Future Minimum Lease Payments Under Non-cancellable Operating Leases

Future minimum lease payments under non-cancelable leases as of June 30, 2019 were as follows (in thousands):

 

2019 (excluding the six months ended June 30, 2019)

 

$

14,154

 

2020

 

 

24,743

 

2021

 

 

24,136

 

2022

 

 

18,248

 

2023

 

 

12,015

 

Thereafter

 

 

20,104

 

Total future minimum lease payments (1)

 

 

113,400

 

Less:  Interest (2)

 

 

(13,128

)

Total

 

$

100,272

 

 

 

 

 

 

Current operating lease liabilities

 

$

22,279

 

Non-current operating lease liabilities

 

 

77,993

 

Total

 

$

100,272

 

 

 

(1)

For leases commencing prior to 2019, minimum lease payments exclude payments for real estate taxes and non-lease components.  

 

(2)

We used our in-country, currency adjusted incremental borrowing rate for the discount rate for the leases at adoption date, and will use the same approach for all leases commencing thereafter.

XML 39 R21.htm IDEA: XBRL DOCUMENT v3.19.2
Earnings Per Common Share (Tables)
6 Months Ended
Jun. 30, 2019
Earnings Per Share [Abstract]  
Reconciliation of the Basic and Diluted EPS Denominators The reconciliation of the basic and diluted EPS denominators related to the common shares is included in the following table (in thousands):

 

 

 

Quarter Ended

 

 

Six Months Ended

 

 

 

June 30,

 

 

June 30,

 

 

 

2019

 

 

2018

 

 

2019

 

 

2018

 

Basic weighted-average common shares

 

 

32,093

 

 

 

32,589

 

 

 

32,111

 

 

 

32,558

 

Dilutive effect of restricted common stock

 

 

182

 

 

 

156

 

 

 

178

 

 

274

 

Dilutive effect of Stock Warrants

 

 

183

 

 

 

163

 

 

 

159

 

 

 

173

 

Diluted weighted-average common shares

 

 

32,458

 

 

 

32,908

 

 

 

32,448

 

 

 

33,005

 

 

XML 40 R22.htm IDEA: XBRL DOCUMENT v3.19.2
Stockholders' Equity and Equity Compensation Plans (Tables)
6 Months Ended
Jun. 30, 2019
Stockholders Equity Note [Abstract]  
Summary of Unvested Restricted Common Stock Activity

Stock-Based Awards. A summary of our unvested restricted common stock activity during the quarter and six months ended June 30, 2019 is as follows (shares in thousands):

 

Quarter Ended

 

 

Six Months Ended

 

 

 

June 30, 2019

 

 

June 30, 2019

 

 

 

Shares

 

 

Weighted-

Average

Grant

Date Fair Value

 

 

Shares

 

 

Weighted-

Average

Grant

Date Fair Value

 

 

Unvested awards, beginning

 

1,299

 

 

$

42.04

 

 

 

1,145

 

 

$

41.64

 

 

Awards granted

 

7

 

 

 

46.12

 

 

 

483

 

 

 

40.85

 

 

Awards forfeited/cancelled

 

(110

)

 

 

42.70

 

 

 

(114

)

 

 

42.68

 

 

Awards vested

 

(16

)

 

 

42.05

 

 

 

(334

)

 

 

38.87

 

 

Unvested awards, ending

 

1,180

 

 

$

42.00

 

 

 

1,180

 

 

$

42.00

 

 

 

XML 41 R23.htm IDEA: XBRL DOCUMENT v3.19.2
Summary of Significant Accounting Policies (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2019
Jun. 30, 2019
Jun. 30, 2018
Dec. 31, 2018
Jan. 01, 2019
Summary Of Significant Accounting Policies [Line Items]          
Aggregate amount of transaction price allocated to remaining performance obligations $ 501,000 $ 501,000      
Remaining performance obligations expected to be recognized, year 2028 2028      
Deferred revenue recognized $ 11,300 $ 29,800      
Restricted cash 3,100 3,100   $ 3,000  
Proceeds from sale/maturity of short-term investments   28,753 $ 116,866    
Short-term investments 17,674 17,674   $ 23,603  
Equity method investments, additional investment   4,000      
Equity method investment, carrying value 6,700 6,700      
Operating lease right-of-use assets 94,028 94,028      
Lease liabilities $ 100,272 $ 100,272      
ASU 2016-02          
Summary Of Significant Accounting Policies [Line Items]          
Operating lease right-of-use assets         $ 80,000
Lease liabilities         $ 80,000
Payment Technology and Services Company          
Summary Of Significant Accounting Policies [Line Items]          
Equity method investment, noncontrolling interest 8.00% 8.00%      
Maximum          
Summary Of Significant Accounting Policies [Line Items]          
Short-term investment contractual maturities   2 years   2 years  
Cloud and Related Solutions Revenue | Minimum          
Summary Of Significant Accounting Policies [Line Items]          
Future revenue including variable consideration, contractual terms ending, year   2019      
Cloud and Related Solutions Revenue | Maximum          
Summary Of Significant Accounting Policies [Line Items]          
Future revenue including variable consideration, contractual terms ending, year   2028      
XML 42 R24.htm IDEA: XBRL DOCUMENT v3.19.2
Summary of Significant Accounting Policies (Details Textual 1) - Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2019-07-01
Jun. 30, 2019
Summary Of Significant Accounting Policies [Line Items]  
Remaining performance obligations expected to be recognized, percentage 90.00%
Remaining performance obligations expected to be recognized, period 2 years 6 months
XML 43 R25.htm IDEA: XBRL DOCUMENT v3.19.2
Summary of Significant Accounting Policies - Schedule of Revenue Disaggregated by Type of Revenue and Geographic Region (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Disaggregation Of Revenue [Line Items]        
Total revenues $ 245,856 $ 213,033 $ 490,649 $ 414,737
Americas (principally the U.S.)        
Disaggregation Of Revenue [Line Items]        
Total revenues 214,390 180,217 425,120 350,120
Europe, Middle East, and Africa        
Disaggregation Of Revenue [Line Items]        
Total revenues 22,606 21,977 47,232 42,411
Asia Pacific        
Disaggregation Of Revenue [Line Items]        
Total revenues 8,860 10,839 18,297 22,206
Cloud and Related Solutions        
Disaggregation Of Revenue [Line Items]        
Total revenues 222,183 187,401 441,773 364,917
Software and Services        
Disaggregation Of Revenue [Line Items]        
Total revenues 12,173 13,331 25,201 25,290
Maintenance        
Disaggregation Of Revenue [Line Items]        
Total revenues $ 11,500 $ 12,301 $ 23,675 $ 24,530
XML 44 R26.htm IDEA: XBRL DOCUMENT v3.19.2
Summary of Significant Accounting Policies - Fair Value Measurements (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Assets:    
Assets fair value $ 32,554 $ 37,073
Cash equivalents | Money Market Funds    
Assets:    
Assets fair value 4,254 4,392
Cash equivalents | Commercial Paper    
Assets:    
Assets fair value 10,626 9,078
Short-term Investments | Corporate Debt Securities    
Assets:    
Assets fair value 12,834 16,357
Short-term Investments | U.S. Government Agency Bonds    
Assets:    
Assets fair value 650 3,724
Short-term Investments | Asset-backed securities    
Assets:    
Assets fair value 4,190 3,522
Level 1    
Assets:    
Assets fair value 4,254 4,392
Level 1 | Cash equivalents | Money Market Funds    
Assets:    
Assets fair value 4,254 4,392
Level 2    
Assets:    
Assets fair value 28,300 32,681
Level 2 | Cash equivalents | Commercial Paper    
Assets:    
Assets fair value 10,626 9,078
Level 2 | Short-term Investments | Corporate Debt Securities    
Assets:    
Assets fair value 12,834 16,357
Level 2 | Short-term Investments | U.S. Government Agency Bonds    
Assets:    
Assets fair value 650 3,724
Level 2 | Short-term Investments | Asset-backed securities    
Assets:    
Assets fair value $ 4,190 $ 3,522
XML 45 R27.htm IDEA: XBRL DOCUMENT v3.19.2
Summary of Significant Accounting Policies - Carrying Value (Par Value for Convertible Debt) and Estimated Fair Value of Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
2018 Credit Agreement | 2018 Term Loan    
Carrying value and estimated fair value of debt    
Fair Value $ 140,625 $ 144,375
Carrying Value 140,625 144,375
Senior Convertible Notes 2016    
Carrying value and estimated fair value of debt    
Fair Value 254,438 228,275
Carrying Value $ 230,000 $ 230,000
XML 46 R28.htm IDEA: XBRL DOCUMENT v3.19.2
Long-Lived Assets - Summary of Changes in Carrying Amount of Goodwill (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2019
USD ($)
Goodwill RollForward  
Beginning balance $ 255,816
Adjustments related to prior acquisitions 1,333
Effects of changes in foreign currency exchange rates (259)
Ending balance $ 256,890
XML 47 R29.htm IDEA: XBRL DOCUMENT v3.19.2
Long-Lived Assets - Summary of Carrying Value of Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 303,753 $ 303,929
Accumulated Amortization (210,201) (202,073)
Net Amount 93,552 101,856
Acquired client contracts    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 147,990 148,148
Accumulated Amortization (87,760) (82,692)
Net Amount 60,230 65,456
Software    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 155,763 155,781
Accumulated Amortization (122,441) (119,381)
Net Amount $ 33,322 $ 36,400
XML 48 R30.htm IDEA: XBRL DOCUMENT v3.19.2
Long-Lived Assets (Details Textual) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Finite Lived Intangible Assets [Line Items]        
Total amortization expense $ 5.8 $ 4.8 $ 11.4 $ 8.8
Estimated total amortization expense 2019 22.9   22.9  
Estimated total amortization expense 2020 19.2   19.2  
Estimated total amortization expense 2021 13.9   13.9  
Estimated total amortization expense 2022 11.6   11.6  
Estimated total amortization expense 2023 8.3   8.3  
Client contract costs        
Finite Lived Intangible Assets [Line Items]        
Total amortization expense $ 6.4 $ 5.8 $ 12.4 $ 11.3
XML 49 R31.htm IDEA: XBRL DOCUMENT v3.19.2
Long-Lived Assets - Summary of Carrying Values of Client Contract Cost Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Capitalized Contract Cost [Abstract]    
Client contract costs, Gross Carrying Amount $ 69,893 $ 80,340
Client contract costs, Accumulated Amortization (30,169) (43,051)
Client contract costs, Net Amount $ 39,724 $ 37,289
XML 50 R32.htm IDEA: XBRL DOCUMENT v3.19.2
Debt - Long-Term Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Debt Instrument [Line Items]    
Less – unamortized original issue discount $ (12,327) $ (14,549)
Total debt, net of unamortized discounts 358,298 359,826
Current portion of long-term debt, net of unamortized discounts (8,438) (7,500)
Long-term debt, net of unamortized discounts 349,860 352,326
2018 Credit Agreement | 2018 Term Loan    
Debt Instrument [Line Items]    
Total long-term debt, gross 140,625 144,375
Less – deferred financing costs (1,997) (2,281)
Total debt, net of unamortized discounts 138,628 142,094
Senior Convertible Notes 2016    
Debt Instrument [Line Items]    
Total long-term debt, gross 230,000 230,000
Less – unamortized original issue discount (7,434) (8,823)
Less – deferred financing costs (2,896) (3,445)
Total debt, net of unamortized discounts $ 219,670 $ 217,732
XML 51 R33.htm IDEA: XBRL DOCUMENT v3.19.2
Debt - Long-Term Debt (Parenthetical) (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2019
Dec. 31, 2018
2018 Credit Agreement | 2018 Term Loan    
Debt Instrument [Line Items]    
Basis spread on term loan 1.50%  
Term loan combined interest rate 3.83% 4.30%
Maturity period Mar. 31, 2023  
2018 Credit Agreement | Revolving Loan    
Debt Instrument [Line Items]    
Amount available under credit facility $ 200,000,000  
Maturity period Mar. 31, 2023  
Senior Convertible Notes 2016    
Debt Instrument [Line Items]    
Maturity period Mar. 15, 2036  
Interest rate on senior subordinated convertible notes 4.25%  
XML 52 R34.htm IDEA: XBRL DOCUMENT v3.19.2
Debt - Credit Agreement (Details Textual) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Dec. 31, 2018
Debt Instrument [Line Items]      
Principal repayments $ 3,750,000 $ 121,875,000  
2018 Credit Agreement | Minimum      
Debt Instrument [Line Items]      
Line of credit facility, unused capacity, commitment fee percentage 0.20%    
2018 Credit Agreement | Maximum      
Debt Instrument [Line Items]      
Line of credit facility, unused capacity, commitment fee percentage 0.375%    
2018 Credit Agreement | London Interbank Offered Rate (LIBOR) | Minimum      
Debt Instrument [Line Items]      
Basis spread on term loan 1.50%    
2018 Credit Agreement | London Interbank Offered Rate (LIBOR) | Maximum      
Debt Instrument [Line Items]      
Basis spread on term loan 2.50%    
2018 Credit Agreement | Base Rate | Minimum      
Debt Instrument [Line Items]      
Basis spread on term loan 0.50%    
2018 Credit Agreement | Base Rate | Maximum      
Debt Instrument [Line Items]      
Basis spread on term loan 1.50%    
2018 Credit Agreement | Revolving Loan      
Debt Instrument [Line Items]      
Amount available under credit facility $ 200,000,000    
Credit facility term 5 years    
Line of credit facility, unused capacity, commitment fee percentage 0.20%    
Credit facility, outstanding borrowings $ 0    
Credit facility, current borrowing capacity 200,000,000.0    
2018 Credit Agreement | 2018 Term Loan      
Debt Instrument [Line Items]      
Principal repayments 3,800,000    
Term loan aggregate principal amount $ 150,000,000    
Term loan period 5 years    
Term loan combined interest rate 3.83%   4.30%
Basis spread on term loan 1.50%    
XML 53 R35.htm IDEA: XBRL DOCUMENT v3.19.2
Debt - 2016 Convertible Notes (Details Textual) - Senior Convertible Notes 2016
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2019
USD ($)
Tradingday
$ / shares
Dec. 31, 2018
USD ($)
$ / shares
Debt Instrument [Line Items]    
Percentage of par value of convertible notes to be settled in cash 100.00%  
Initial conversion rate of common stock 17.5604 17.5457
Convertible Notes, initial conversion of Par Value Convertible Notes to common stock | $ $ 1 $ 1
Initial conversion price | $ / shares $ 56.95 $ 56.99
Rate of conversion price 130.00%  
Debt instrument, convertible, threshold consecutive trading days 30  
Debt instrument, convertible, threshold trading days 20  
XML 54 R36.htm IDEA: XBRL DOCUMENT v3.19.2
Leases (Details Textual)
$ in Millions
6 Months Ended
Jun. 30, 2019
USD ($)
Lease
Dec. 31, 2018
USD ($)
Lessee Lease Description [Line Items]    
Operating leases, options to extend some of which include options to extend the leases for up to an additional ten years.  
Operating leases, existence of option to extend true  
Operating sublease, option to extend certain subleases have renewal terms that can extend the lease for up to an additional two years.  
Operating sublease, existence of option to extend true  
Operating lease not yet commenced, Number of operating leases | Lease 2  
Operating lease not yet commenced, amount $ 24.0  
Operating lease not yet commenced, description commence during 2019 and 2020 with leases term through 2021 and 2031, respectively  
Payments under operating lease agreement in 2019   $ 16.6
Payments under operating lease agreement in 2020   14.1
Payments under operating lease agreement in 2021   13.1
Payments under operating lease agreement in 2022   11.5
Payments under operating lease agreement in 2023   9.6
Thereafter   $ 14.7
Maximum    
Lessee Lease Description [Line Items]    
Operating leases, remaining lease term 8 years  
Operating leases, option to extend leases term 10 years  
Operating subleases, remaining sublease term 4 years  
Operating subleases, option to extend sublease term 2 years  
XML 55 R37.htm IDEA: XBRL DOCUMENT v3.19.2
Leases - Summary of Components of Lease Expense (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2019
Leases [Abstract]    
Operating lease expense $ 5,864 $ 11,163
Variable lease expense 1,284 2,207
Short-term lease expense 151 291
Sublease income (421) (833)
Total net lease expense $ 6,878 $ 12,828
XML 56 R38.htm IDEA: XBRL DOCUMENT v3.19.2
Leases - Summary of Other Information Related to Operating Leases (Detail)
$ in Thousands
6 Months Ended
Jun. 30, 2019
USD ($)
Leases [Abstract]  
Cash paid for amounts included in the measurement of operating lease liabilities $ 11,016
Right-of-use assets obtained in exchange for new operating lease liabilities $ 21,452
Weighted-average remaining lease term – operating leases 59 months
Weighted-average discount rate – operating leases 4.60%
XML 57 R39.htm IDEA: XBRL DOCUMENT v3.19.2
Leases - Summary of Future Minimum Lease Payments Under Non-cancellable Operating Leases (Detail)
$ in Thousands
Jun. 30, 2019
USD ($)
Leases [Abstract]  
2019 (excluding the six months ended June 30, 2019) $ 14,154
2020 24,743
2021 24,136
2022 18,248
2023 12,015
Thereafter 20,104
Total future minimum lease payments 113,400 [1]
Less: Interest (13,128) [2]
Total 100,272
Current operating lease liabilities 22,279
Non-current operating lease liabilities 77,993
Total $ 100,272
[1] For leases commencing prior to 2019, minimum lease payments exclude payments for real estate taxes and non-lease components.
[2] We used our in-country, currency adjusted incremental borrowing rate for the discount rate for the leases at adoption date, and will use the same approach for all leases commencing thereafter.
XML 58 R40.htm IDEA: XBRL DOCUMENT v3.19.2
Commitments, Guarantees and Contingencies (Details Textual) - USD ($)
$ in Thousands
6 Months Ended
Oct. 01, 2018
Jun. 30, 2019
Jun. 30, 2018
Other Commitments [Line Items]      
Warranty Period   90 days  
Business acquisition, net of cash acquired   $ 4,000 $ 68,636
Forte Payment Systems, Inc      
Other Commitments [Line Items]      
Business acquisition date   Oct. 01, 2018  
Business acquisition, acquired equity percentage 100.00%    
Business acquisition, cash consideration $ 93,000    
Business acquisition, net of cash acquired 85,000    
Cash held subject to certain tax filings 13,000    
Potential future earn out payments $ 18,800    
Potential future earn out payments meassurement period 4 years    
Accrued earn out payments   $ 2,500  
XML 59 R41.htm IDEA: XBRL DOCUMENT v3.19.2
Earnings Per Common Share - Reconciliation of the Basic and Diluted EPS Denominators (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Reconciliation of the basic and diluted EPS denominators        
Basic weighted-average common shares 32,093 32,589 32,111 32,558
Dilutive effect of restricted common stock 182 156 178 274
Dilutive effect of Stock Warrants 183 163 159 173
Diluted weighted-average common shares 32,458 32,908 32,448 33,005
XML 60 R42.htm IDEA: XBRL DOCUMENT v3.19.2
Earnings Per Common Share (Details Textual)
Jun. 30, 2019
$ / shares
Common Stock Warrants  
Earnings Per Common Share [Line Items]  
Common stock warrants issued, per warrant $ 26.68
XML 61 R43.htm IDEA: XBRL DOCUMENT v3.19.2
Stockholders' Equity and Equity Compensation Plans (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Dec. 31, 2018
Dec. 31, 2014
Stockholders Equity And Equity Compensation Plans [Line Items]            
Remaining number of shares available for repurchase 5,100,000   5,100,000      
Repurchase of common stock for employee tax withholdings, shares 4,000 19,000 108,000 149,000    
Repurchase of common stock for tax withholdings, value $ 400 $ 800 $ 4,500 $ 7,000    
Cash dividends declared per common share $ 0.2225 $ 0.21        
Cash dividend $ 7,400 $ 7,100 14,700 14,200    
Stock warrants term           10 years
Stock warrants, exercise price           $ 26.68
Stock-based compensation expense $ 4,800 $ 5,600 $ 8,500 $ 10,213    
Performance Shares            
Stockholders Equity And Equity Compensation Plans [Line Items]            
Performance based awards granted to executive management and certain key employees shares     100,000      
Vesting maturity date     Mar. 31, 2021      
Vesting period     2 years      
Restricted common stock            
Stockholders Equity And Equity Compensation Plans [Line Items]            
Vesting period     4 years      
Comcast            
Stockholders Equity And Equity Compensation Plans [Line Items]            
Issuance of stock warrants           2,900,000
Stock warrants issued 1,400,000   1,400,000      
Stock warrants vested     400,000      
Comcast | Common Stock Warrants            
Stockholders Equity And Equity Compensation Plans [Line Items]            
Client contract incentive related to stock warrants         $ 25,100  
Accumulated amortization expense of client contract incentive related to stock warrants         $ 19,800  
SEC Rule 10b5-1 Plan            
Stockholders Equity And Equity Compensation Plans [Line Items]            
Repurchase of common stock, shares 100,000 100,000 400,000 300,000    
Total amount paid $ 6,500 $ 5,600 $ 15,800 $ 11,300    
Weighted-average price per share $ 45.39 $ 42.79 $ 40.31 $ 44.25    
XML 62 R44.htm IDEA: XBRL DOCUMENT v3.19.2
Stockholders' Equity and Equity Compensation Plans - Summary of Unvested Restricted Common Stock Activity (Details) - Restricted common stock - $ / shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2019
Shares    
Shares, Unvested awards, beginning balance 1,299 1,145
Shares, Awards granted 7 483
Shares, Awards forfeited/cancelled (110) (114)
Shares, Awards vested (16) (334)
Shares, Unvested awards, ending balance 1,180 1,180
Weighted-Average Grant Date Fair Value    
Weighted-Average Grant Date Fair Value, Unvested awards, beginning balance $ 42.04 $ 41.64
Weighted-Average Grant Date Fair Value, Awards granted 46.12 40.85
Weighted-Average Grant Date Fair Value, Awards forfeited/cancelled 42.70 42.68
Weighted-Average Grant Date Fair Value, Awards vested 42.05 38.87
Weighted-Average Grant Date Fair Value, Unvested awards, ending balance $ 42.00 $ 42.00
EXCEL 63 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ,AJ"$\?(\\#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,$% @ R&H(3R?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 " #(:@A/>:1:'^T K @ $0 &1O8U!R;W!S+V-O M&ULS9+!2L0P$(9?17)OIVE!-'1S43PI""XHWD(RNQMLTI",M/OVIG&W MB^@#"+EDYL\WWT!Z'80>(S[',6 DB^EJ=H-/0H<-.Q % 9#T 9U*=4[XW-R- MT2G*U[B'H/2'VB.T37,-#DD910H68!56(I.]T4)'5#3&$][H%1\^XU!@1@,. MZ-!3 EYS8'*9&([ST,,%L, (HTO?!30KL53_Q)8.L%-R3G9-3=-43UW)Y1TX MO#T]OI1U*^L3*:\QOTI6T#'@AITGOW9W]]L')MN&WU;-33Y;WHF6"]Z^+ZX_ M_"[";C1V9_^Q\5E0]O#K7\@O4$L#!!0 ( ,AJ"$^97)PC$ 8 )PG 3 M >&PO=&AE;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S M:7;;M)F$[4X?A1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N M+F+HAHB4\GA@V2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X M%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53" MQ,!J9S]6:\?1TDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@ MX_%X.+;+THMP' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMH MG J-6T_3:W?=TXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2 M%;7E0-,@ %AP=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9R MG9 %#@ WQ-%,4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S M>IU].LYKE']IJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,B MUY1&)$6?R"VZY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C? MC8CWJV^:/5>A6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SCFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1 MVC?"J_B"P#E_+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE M"0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ MZK:4OK4F.$KTL@'37[]EUVY".E,%.70[@:0KX#;;J= MW#HXGIB1N0K34I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B M(>ZAAIC/PT.'>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)5 M8#%;Q@,KD*)\3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6Q MP54=SU5;\K"^:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>; MG*YZ(G;ZEW?!8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4< M!A87,N10[I*0!A,!S93)1/ "@F2F'("8^@N]\@RY*17.K3XY?T4L@X9.7M(E M$A2*L P%(1=RX^_ODVIWC-?Z+(%MA%0R9-47RD.)P3TSU#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+? M.7#;.MX#7N83+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4 MJUJE9"L1/TL'?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5 MBZPYC0IO0=5 Y3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%0 M2P,$% @ R&H(3ZPX7+5% P H \ !@ !X;"]W;W)KSE7]8[YF=N[8G<6[..OVN3LH9:+7NFJZ97PPYGB;)-WFH.JBN]%' MU=@G.]W6A;&7[3[ICJTJMHY45PFEZ22IB[*)5PMW[Z%=+?3)5&6C'MJH.]5U MT?Z^5Y4^+V,1O]UX+/<'T]](5HMCL5??E/E^?&CM57*)LBUKU72E;J)6[9;Q MG;A=2]D3'.)'J<[=U7G4;^5)Z^?^XO-V&:?]BE2E-J8/4=C#BUJKJNHCV77\ M&H/&%\V>>'W^%OVCV[S=S%/1J;6N?I9;2$(IY ,*W-;_5"88K5H]3EJAVP=B[XHQ*VT+W/3WW3OSCVSN^WLW9=5 MNDA>^C CXGY T!5"7!")C7T1("1P3XQ.?PNL.4)B 0EW(!U=7M$S3,\@/7/T M[(J>>R^ (R98((<".:-//0&.F&&!"128,/K<$^ (D6*%*52802_N! F4%T"NUQP$Y-?7P@3R@NVNN!.)K_$$";0 M3P3VN^!V)B_[ZQ&3.TPS-%69IM/)/%0#V/F"^YIF_HX 9AY0P>87W-J2?8;^ MW_X"^U]P=TM6:0 3J#3"'8"XNZ5?:0@3V OA#D#Q+['W) M?9W[V0>84!^3V/N2^SK/?!6 R0,JV/N2^SKW_\D@S#2@$OCSSGV=^]\7@&'? ME^1JWJE5NW>C81=M]*EQ<^G5W4=N7GJ'#[/KUZ+=ETT7/6ECIRXW&^VT M-LHN);VQUCW8N&V9?->GNXG3\/P^[#8G&X?^XV[>%]O^NV MY9?'?K]IAW*Y?UH<=ONN?3@&;=8+-B8L-NUJ.[^[.=[[N+^[Z5^&]6K;?=S/ M#B^;3;O_M^G6_=OMG.9?;_R^>GH>QAN+NYM=^]3]T0U_[C[NR]7B4LK#:M-M M#ZM^.]MWC[?S'^C#,I@QX*CX:]6]'2;?9V-3/O7]Y_'BEX?;N1D==>ON?AB+ M:,O':[?LUNNQI.+CGW.A\TN=8^#T^]?2?SHVOC3F4WOHEOWZ[]7#\'P[3_/9 M0_?8OJR'W_NWG[MS@_Q\=F[]K]UKMR[RT4FIX[Y?'XY_9_VAW'V]\_EF\3J6<+R%\?88[Z;QPF)SDH2C9'N4$-D8HV@)D-G,$]F5&P?=..W& M"C>O':BZBE\=J+)>=)F &RP"E5WG. ;H)VXX6; MH*I)R4>A6FH5L0M<>4T1FHFZTP494Z3>$:4>L_9#TPZHB'[D,.&D(Z'+VH?:^,#_)JK$0N5("9AYI MZ$4)/=(\2\YZ23TDHT05[!'F'FGP2;PVI)&6G9D\XNN*,-)(,TT.J88TKK+U M7LVB@&J&DJ_U+HPUBMI0D(:B)HX/*1OI".E\HIHC#$K2I)3S;D.:@39'5GT# MR"*G7/,F:E5&RDC0&R3BG7AF0D4F5T<>8EJQI&24M67.0D\E"MD2RD*VK M^,&\9,W+)'G)&H3!1).4(:WSY*93X+6C2GZHB9DD,5F3D"CF2#+%@T)R-E2( MQYB9K)F9:B5@9K)F9I+,9,A,.0L 5?2FEH)C8K(F9I+$9$U,+KE!9?@Q)B9K M8B9)3-8HM,'*'&()9:F& \; 9 W,)(')&H3.)96P(YFWM?2 ,2Y9XS))7++F M8!E65OG1LE#X5,,3QB5K7":)2]8<3)&R\@-P698TM;G=8EY:S4O)G<9J$+K$ M>KD'9*8XJOC!O+2:EW(F;2S(+ZV<;H&(J9*.6$Q*JTF9)2FM!F"!GT(WDOGI M%'CMI[(RUTOSK);F5E=4TB-)GR72>6-S;:L 4]UR2V0)9)%7UMH M6LQ*JUFIAQY:A>O.!52<*HF3Q:2T_R.QM"AC9*/L *"RJ61-#G/2:4[*K8?& M:0 2!R,W!8",KV37?C G'>"DG&@=X&3()=.5AM!ZG;.K;=1A6CI 2SG5.HW! M9+S-LC\#7?36V@J_'>:ETUEEKI50V7W46:5<)C1 0T:BZ3NB:R^8E$Z3LJQH MI1F-P"#[Q1***NQR&)).0Y*,G(L<6*J;))=]WU-=V\$H=1JE9-0^,/2P:0;K+.5E^XQ [UF(,FJ&@\@ M2-ED90E ,)?N6K.$(>AUTDAR!F@\R :CLVK+".E"&?B5J=UCJGH 0Y*9A@?' M.G + @J_L07A*X<[ *]4R88]AJ(/:G35=GX]YI@'^XTRR_ :3V5F9$DQ) NN M-N=X##$/($:U)F'D>(V +_6[M_6FT/LT_],/2;XPGO8]\/72G2O"]/^+EK'RX7Z^YQ&+_&\GU_.OD^ M70S][GRJO[C\:\'=?U!+ P04 " #(:@A/:FZ/M! # =#0 & 'AL M+W=O8BV.:?\3?8_,#BHNK7YBBE]MZ*O&R6 M_E'KZC$(FNU1%J)Y4)4LS9F]J@NA3;<^!$U52['K@HH\H(1$02&RTE\MNK&G M>K50)YUGI7RJO>94%*+^MY:YNBQ]\-\'GK/#4;<#P6I1B8/\*?6OZJDVO6#, MLLL*63:9*KU:[I?^)WC<4-(&=(K?F;PTD[;7EO*BU&O;^;9;^J0EDKGSW,@\;S,9CK]#4G^"0M\;JO\NSS(W\I;$S+%5>=/]>]M3HU4Q9#$HA7CKCUG9'2]#_O

K*NU,]"B]6B5A>O[E>K$NVF@$=F+N:V'>RN77?. M5-N8T?,*@"V"6,AHG. U':3A"$UDTW)F& M=C@6#2(SJICA."&*$R(XL843.O,P E%JT;@JSD@(.$R$PD0(C+4$Z\C9#T#- M&E@PB(J'/,5A8A0F1F"LFM>])IY,0QZ<9;HCFJ$D*$KBHE!BH23(#NY_%LX' MA#.D%$5*$22K\'7JS&2SW%+,((#@7D<0#&J;';G+<5,R![EBNH" .*X+']DN M]U1S'-Q] ;%?:MOO(,)V@G-]/B*=@^%>#(@94]N,P;59QDA$$2Y,"6%R'0LW M94!?>V.P2T6$(]UGLN#:/[PH9P[MS"B@Y0EUY!P MBP7$8X'B*2CNCQ3Q1Z>J032E3>(XLA<+D]$HM8&"R7MJ^^'P0]2'K&R\%Z7- M*V_W8KI72DN3DCR8E3^:;Y6QD\N];INQ:=?]"WO?T:H:/D:"\8MH]1]02P,$ M% @ R&H(3PR'L=KE! ;A< !@ !X;"]W;W)K[%,U MJ]^*(JO^7=N\O#S,Y?SCQ9?CZZ%I7P2KY3E[M5]M\^?YJ7)/P37*_EC84WTL M3[/*OCS,'^5]2J9MT!%_'>VE'GV?M5*>R_);^_#;_F$NVA'9W.Z:-D3F/M[M MQN9Y&\F-XY\AZ/S:9]MP_/TC^B^=>"?F.:OMILS_/NZ;P\/@U]Y-YC9KLM6R*B^S MJL^'<]:FG;S7;KEV[<[KM8.,3,I1L$/\;)?T\RLU 0SA?81<@O E .("" 5070-T$ M"-F$]TS4,:=>A])&1VQ* .86AD?;^IA*1*38*J< DRH.8RQ.0W$:B%-,7,_H M43]N!HEC&X")1"5L0;<^1I&42MZ3KV M!AJZM=)L5R:"*G#11F@#"V FOC=:-T&/-?.:!$1"PW MMCZ5N*K%2E+J4T92/"$L@<(2(,PP88G7C5:*5::-#RFM6*2M#[D3ZGR!"/EP(NC)0QX81$Z)6/DH!$R242*!$A3]X-P$@) M$W.!/N9^E=Q_4X"IQ(PR^%8>=E@)+%9-Y3?V6 E,5G&3':#Q8!?*#9?/$,2, MM_\!6.(=AE);!9Q6U6^I:WB(7@Z@ 517Q?A2A7,'C!Q9B< MRF[LLC("XC07%_F))F.NS8?BV%LW'TH\BP20U&9BWRBQ^4O@_KR0I-(WXX61 M8J(C;,82N+'B;BQ]W$T7A13A(5"3)Q>"3LS@0.PG@J!39" "?H)T$/Q:+#BCI\[(.1MS $E M[[P[(13*3!P[")LN =/UE][\C# $^<)\2MY)?J4#8WF7'L'HKK"PU6MW<5O/ M=N7;J6F7>_3V>CG\2.U=(WN_EO<;"=YOY7W:7_W^"-_?1/^15:_'4SU[+INF M++I[R)>R;*P;O+ASV7JPV?[ZD-N7IOT:N^]5?P/;C=#JY7[*O_ %!+ M P04 " #(:@A/RDEQ>ZP" M"0 & 'AL+W=O^-'0H3W7E<-G_M'(=II$/#MD=28/]&6-/++ MGK(:"SEEAX"WC."==JJK (9A$M2X;/S%3-M>V&)&3Z(J&_+"/'ZJ:\S^%*2B ME[D/_*OAM3P[WXK^1,*@E7F<@86UIQ M_?2V)RYHW;/(5&K\WKW+1K\O/?_5S>T >P8E0,S( *9P9 &=*510,L=W@98V@@0 2.)?[*L'[/<)!HY MZQ5I@NBF7JF;('82Q)H@OB$P=!0=)M&8IL/D49H;%7&@$ "I41,;%66)N7QK M&P7SNY5!3F'(49G,39 X"1)'90S-18=!HSPG408RHS(.%$B@M5ULBK1U, M&8)WZI(Z9:6VK,0H?Y%:88 !6=J0Q)"]LB'0@*QMR 0F;C694TWF4&-NW\RU M2*&Y2 Z4I$HB0Y0-0\867SN8,A3?.96Y4U;ND&7\.XK<<=Y0:HA?VJ@)"&/C ME[JR4?)49J8P&P5#E,6&L&#TKZ\).^C&R[TM/35"'CMSU#U"L->@.D2 M..PK>1?H6O<'?7>1^(;9H6RXMZ%"=BC=1_:4"B*3#Y_D@ASEW6685&0OU#"5 M8]9U\&XB:-M?3H+AAK3X"U!+ P04 " #(:@A/+Q2UM () ##-P & M 'AL+W=OU8+D,: M[95VI=:,=N?9#46#QL:L[6YF__V6[6J:BOBRS+PTF#Z9$967UYL_ MMX]-LSO[:[5\WEZ.'G>[ET_C\?;NL5DMMK^L7YKG]G\>UIO58M=^W'P=;U\V MS>+^T&BU'-NJBN/5XNEY='5Q^-OGS=7%^MMN^?3GKXV[_A_'5QS_:-\6:__W'_XQ_WEJ-IGU"R;N]V^BT7[XWMS MW2R7^Y[://[;=3IZB[EO^/[W'[U/#P_?/LR7Q;:Y7B__>+K?/5Z.\NCLOGE8 M?%ON?EN_SION@<+HK'OZ?S;?FV4+WV?2QKA;+[>'?\_NOFUWZU772YO*:O'7 M\>?3\^'G:]?_CV;"^93;%72W_^-AP1S^KYWB;?O7[UQO.\35X\][6&Q2SRO=&8NLI6#* &M>&J6J0UU;#S;'QRHKL9X&S.5L#F&I9\ M[5WFT70XF@Y&4\2Y/F+"^]%TP40.XS&,UV&"&)VY5V&,KXSG, '#!'@:L;%F M084YKPM!(@:)\"QBU=:W#V! XBJF8I2N($R5-5RJ0 MSU[RZS"HGTQ!,@PD(SCZN@/UMU A#).K(7;-,@S0G7QBJ\>_E D3DR%FJF4F MFII\*/"?868R0$VYDG&\9F0C'QGXJY )DY9CN8[%W*E:+'#]2Q/+;*^@<[ \P#*VU!;P9!3P)UG6WDG MAG1&0&ML%>6@:ER*K5,HL+ME=K? [ED91$W=F)!:G*PI2=BL;$@-LK'6BTC MM@HEAV191RSI2)*1M$ X7^G=_2^@<"YT#H5,\Z>",$HP1&W5^$M9/B"7" MD41(.G5:(E1A:QC33Z509R$-D8O;:0TY;]G2&9G.25P_)18;!V*CJ-F!V)C* M%^3&L=PXJLM(1^U ;J*3%O^68$E5*PD5HBLX;\?:Y4"[%-$XK5WG)KA"()8N M!]*E*@U.TWF4(G)[ M1/A@G?44E(5AJ<)GQ3VA#,]HZJ./)\[X!Z"XO<,_MY MLOGR4.TU^YV;PJ'1,_=YX#YUJ/::U$+TLI!P"M5/AYG/ _.I0[6'(DVJHJK+ MGH+U$V+^\\!_RIUYJ#23.^MPP^(.G8&X PK=&>#8G1&0W!G@AMR9+]35J7HE MW9G7'#[@SCQSN <.ET?%20?J7;Q$4UEY<06X6#LY@9K#:0(URGOCI:&8 NX\ M>^ODXIH1T-O:!3F!&I?J8&S!HGC6& \:(Y?RQ&N-<#A69%^8RL!2$T!JE)_J0.]7 M?NO;2@6)P&(3J*(D_52 :HQQ7N[%6\)Y(P\M4X+5MBYXB\"R%,B02T<50&]< M*%BWP'(3Z/9 .JJ@*;C=OW)XAD']9)BD U5UI*,*<'U0..B%PN4GN6S)$4$S MKUH01("%3)C4 AEGZ>T"W!V42N.!N2I0R4>:NT#EDD(8)JI )1"UL:$$HC3M M]A2JGPX36J ZB?1V 6H,R1M)Y"=A_?MP)KY(%0:94(0*0TS!2&\7-4'&6FR6 M&^@,K &@]M9 WN5, 7>>@U&GJQD!75TE@9L#+E>QC@4]BT:[>U.POH)L1#%#[R&,XGZKMOEXELED;4HDA8I2M!"8TL/5'@5YP/O MXDPBW"X4#O>1=29^Y&6<"%<+.>;2DF&IB2 UM;SL[4"]&4K>Z9VH<2T)R9VH M%8EVHD9Y'Y5;F@*NI=*L;E9G!/0V2[\R!UPV=567U@E+9@3)E",QB7 &<)6< MY^N3L/[+72R9B213ED.2ED*43,!IR4P?DDQ H60"CB63@"29@!N2S,22F4@R M)96FOR69B24S@60J*DU:1EIC))WP_"2LGQ"+3:(3CV3E.,QXF:X4Y*[.4-_/59+/? +53X=9+U,I7A)P!CI+ MUDO7$G#L)0E(7A)P0UXR,\5G MJMA+"LM4BM=>\B3LF-#XW1>+]E]O^]=B\_7I>7OV9;W;K5>';Q(]K->[INVR M^J7M[+%9W+]]6#8/N_VO>WW;'+]6=ORP6[]T7YD;OWUO[^K_4$L#!!0 ( M ,AJ"$^T;+.,U 0 % 7 8 >&PO=V]R:W-H965T&UL M?9C=;N,V$(5?Q?!]UIH9ZB]( L0NBA9H@6"+MM>*PR3&6I8K*?'V[4O)BE>9 M.>Q-+"F'PS.D^''$FU/3?NM>O>\7W^O]H;M=OO;]\7JUZK:OOJZZ+\W1'\)_ MGINVKOIPV[ZLNF/KJZ>Q4;U?<9)DJ[K:'99W-^.SA_;NIGGK][N#?V@7W5M= M5^V_:[]O3K=+6GX\^+I[>>V'!ZN[FV/UXO_P_9_'AS;#*D\-LVWX>;7I]ME,CCR>[_MAQ!5^'GW&[_? M#Y&"CW^FH,M+GT/#^?5'])_'Y$,RCU7G-\W^[]U3_WJ[+):+)_]W[K\WI M%S\EE"X74_:_^7>_#_+!2>ACV^R[\>]B^];U33U%"5;JZOOY=W<8?T]3_(]F MN %/#?C2(/3]?PUD:B _&K@Q^;.S,=6?JKZZNVF;TZ(]S]:Q&EX*NI8PF-OA MX3AVX_]"MEUX^GY'97FS>A\"39KU6<-SS46Q"M$O73#J8LVF.7_N8&,5))$N M!&8A8P"9=Y$D.("# =P8P,T=I*2&X:S)1LUAU$B12:)RL2HNH]FDT$P*LHD$ MR&" S&8CARL:K"98R]Y-!+;KQPHN9_G9M>./22*B] E91I MCLT4T$QA!\:IE->%'1@I]2PC$0FV4D(K)1@7459*TXMD>E2LAI+8VT()9D " MO.AAF43SCJXHU^,"54D1L1-!$H%9RG1'9-],BBQY@ERZ)S;]Y'J53)IY-XX* MTF: JIR]6)_=8(21@$E(M1VQ6:>)F02KHH1CKR=A(I(#%,HB(3#'* 4IY3JE MU+XQ0KFF[P;IB"0K(Y8P&6@(ZYD,@VSYBOG(/U$6$B8R8R8J(F$(.:D RBH4IB*Q[SD$'MR!K1;%%W M1:[0F]T&ZR2/K W!5!1+18\UGS[U7[LCMTB\>F[YMZ/,M\;IK>!Y/)ES!&PO=V]R:W-H965T&UL?5-A;]P@#/TKB!]0[DBV M=J MM>IL3EOG^@-CMFQ!"WN%/73^ID:CA?.F:9CM#8@J@K1B?+?[R+20'2VRZ#N9 M(L/!*=G!R1 [:"W,KR,H''.ZIV^.!]FT+CA8D?6B@1_@?O8GXRVVL%120V&8AO@8\"AAM*LS"96<$9^#\;7*Z2X( @6E"PS";Q>X Z4"D9?Q M,G/2)64 KL]O[%]B[;Z6L[!PA^I)5J[-Z0TE%=1B4.X!QWN8Z_E R5S\-[B M\N%!B<]1HK)Q)>5@'>J9Q4O1XG7:91?W<;JY_C3#M@%\!O %L4L@FF..4PQ?Q>R7".;9 MEQ1\*\61_P/GV_!D4V$2X96!O>7R3]_!IVK\+T\C.DC,Z_[*Q_S6B R]E=^5'J/4?;#$4U"X< MK_W93&,V&0[[^0>QY1L7OP%02P,$% @ R&H(3\(8VMRU 0 T@, !@ M !X;"]W;W)KM+^IT2CAO&D:9GL#HHH@)1G?[6Z8$IVF119])U-D.#C9 M:3@98@>EA'D[@L0QIWOZX7CJFM8%!RNR7C3P#.Y[?S+>8@M+U2G0MD--#-0Y MO=\?CFF(CP$_.ACMZDQ")6?$EV!\K7*Z"X) 0ND"@_#;!1Y RD#D9?R:.>F2 M,@#7YP_VS[%V7\M96'A ^;.K7)O3.THJJ,4@W1..7V"NYYJ2N?AO< 'IPX,2 MGZ-$:>-*RL$Z5#.+EZ+$Z[1W.N[C=),F,VP;P&< 7P!W,0^;$D7EGX03169P M)&;J?2_"$^\/W/>F#,[8BGCGQ5OOO10\N<[8)1#-,<+*I,(GPY ^%-]L$Z29!&@G2_Y:X%7/[5Q*VZJD"T\1ILJ3$0<=) M7GF7@;WG\4U^AT_3_BA,TVE+SNC\R\;^UX@.O)3=E1^AUG^PQ9!0NW"\]6"[S#KXY[WG8N.$B9]ZR%7^!^]R?C+;*PU%R"LEPK9* I\.WN M<,Q"? QXX##:U1F%2LY:/P7C>UW@) @" 94+#,QO%[@#(0*1E_$\<^(E90"N MSZ_L7V/MOI8SLW"GQ2.O75?@/48U-&P0[EZ/WV"NYQJCN?@?< 'APX,2GZ/2 MPL8558-U6LXL7HID+]/.5=S'Z>8ZG6'; #H#Z +8QSQD2A25?V&.E;G1(S)3 M[WL6GGAWH+XW57#&5L0[+]YZ[Z6DZ3XGET TQQRG&+J*V2T1Q+,O*>A6BB-] M!Z?;\'1381KAZ3\*/V\39)L$623(/BQQ(R9+_DM"5CV58-HX3195>E!QDE?> M96!O:7R3M_!IVG\RTW)ET5D[_[*Q_XW6#KR4Y,J/4.<_V&((:%PX?O)G,XW9 M9#C=SS^(+-^X_ M02P,$% @ R&H(3_)",B.S 0 T@, !D !X;"]W M;W)K&UL?5-AC]0@$/TKA!]P[++5NVS:)K=GC":: M;,ZHG]EVVI(#I@+=GO]>H+U>U>H78(9Y;]X,0SZB?7(=@"?/6AE7T,[[_LB8 MJSK0PMU@#R;<-&BU\,&T+7.]!5$GD%:,[W9OF1;2T#)/OK,M$!E(I$0<:/F9,N*2-P?7YA M?Y]J#[5861V*GWO$CPPV\*_T&0;1)DB2#[;XE;,8<_DK!53S78-DV3(Q4.)DWRRKL,[#U/ M;_(:/DW[9V%;:1RYH \OF_K?('H(4G8W882Z\,$60T'CX_$VG.TT9I/AL9]_ M$%N^3Q+M $ -(# 9 >&PO=V]R:W-H M965T:9 MM<--I(Y;YJ6V-X JR-("D(WFQLB&5>XS*/O9,I<#TYP!2>#[" E,W^. M(/18X"U^K/QEOD9FEYA*4Y5HA TV!;[>'8Q;B8\!O M#J-=G%&HY*SUZ@)O@B 04+G P/QV@3L0(A!Y&2^)$\\I W!Y?F/_&FOW MM9R9A3LMGGCMN@+O,:JA88-PCWK\!JF>:XQ2\=_A L*'!R4^1Z6%C2NJ!NNT M3"Q>BF2OT\Y5W,=TLT^P=0!- #H#]C$/F1)%Y??,L3(W>D1FZGW/PA-O#]3W MI@K.V(IXY\5;[[V4-,MR<@E$*>8XQ=!%S':.()Y]3D'74ASI/W"Z#M^M*MQ% M^.Z#PNMU@FR5((L$V7]+7(NY^92$+'HJP;1QFBRJ]*#B)"^\\\#>TO@F[^'3 MM/]@IN7*HK-V_F5C_QNM'7@IFRL_0IW_8+,AH''A^,6?S31FD^%TGWX0F;]Q M^1=02P,$% @ R&H(3[(>'IZU 0 T@, !D !X;"]W;W)K&UL?5-A;]L@$/TKB!]0$N*N661;:CI-J]1*4:=MGXE]ME'! MYP&.VW\_P*[GM=:^ '?<>_?N.-(!S;-M !QYT:JU&6VP5=M#Z MFPJ-%LZ;IF:V,R#*"-**\A.QEML9BFEAM9*;(F!*J.WV\,Q"?$QX*>$P2[. M)%1R1GP.QGV9T4T0! H*%QB$WRYP!TH%(B_C]\1)YY0!N#R_L7^-M?M:SL+" M':I?LG1-1O>4E%")7KDG'+[!5,\U)5/Q#W !Y<.#$I^C0&7C2HK>.M03BY>B MQ7"\<:?S3AFH^&PFWX0F[]Q_@=0 M2P,$% @ R&H(3R!BFEVS 0 T@, !D !X;"]W;W)K&UL?5/;;MLP#/T501]0.4K:%8%MH.DP=, &!!VV/BLV?4%U\20Y M[OY^E.RX;N?U11(IGL-#BDH'8Y]= ^#)BY+:9;3QOMLSYHH&E'!7I@.--Y6Q M2G@T;09LCHAEX< MCVW=^.!@>=J)&GZ _]D=+5IL9BE;!=JU1A,+54;O-OO#+L3'@%\M#&YQ)J&2 MDS'/P?A:9C0)@D!"X0.#P.T,]R!E($(9OR=..J<,P.7YPOXEUHZUG(2#>R.? MVM(W&;VEI(1*]-(_FN$!IGJN*9F*_P9GD!@>E&".PD@75U+TSALUL: 4)5[& MO=5Q'\:;[06V#N 3@,^ VPA@8Z*H_+/P(D^M&8@=>]^)\,2;/%,$96Q'O M4+Q#[SGGUTG*SH%HBCF,,7P1LYDC&++/*?A:B@/_!\[7X=M5A=L(W[Y1^)_\ MNU6"7238?5CB6LQ[E6S14P6VCM/D2&%Z'2=YX9T']H['-WD-'Z?]N[!UJQTY M&8\O&_M?&>,!I217.$(-?K#9D%#Y&PO=V]R:W-H965TIVF55NG4:=MG+G$25(A3()?VWP]( MFF5;M"^ C=_SLS'9B.;9M@".O&K5V9RVSO5'QFS9@A;V!GOH_$V-1@OG3=,P MVQL0501IQ?AN]X%I(3M:9-%W-D6&@U.R@[,A=M!:F+<3*!QSFM!WQY-L6A<< MK,AZT< W<-_[L_$66U@JJ:&S$CMBH,[I77(\I2$^!OR0,-K5F81*+HC/P7BH M:C!-G"9+2ARZ.,DK[S*P=SR^R>_P:=H?A6ED9\D%G7_9 MV/\:T8&7LKOQ(]3Z#[88"FH7CA_]V4QC-AD.^_D'L>4;%[\ 4$L#!!0 ( M ,AJ"$]2U7>_^ $ ,L% 9 >&PO=V]R:W-H965TL7 M;)^?ESL;7])+]:HK !.\"][HE%3&M$=*=5Z!8/I!MM#8G5(JP8Q=JBO5K0)6 M>)+@-%RM8BI8W9 L\;&SRA+9&5XW<%:![H1@ZO<)N.Q3LB;WP$M]K8P+T"QI MV16^@_G1GI5=T4FEJ 4TNI9-H*!,R>/Z>#HXO ?\K*'7LWG@*KE(^>H67XJ4 MK%Q"P"$W3H'9X09/P+D3LFF\C9IDLG3$^?RN_NQKM[5= M^$[#">%(""?"WA/H8.0S_\0,RQ(E^T -9]\R=\7K8VC/)G=!?Q1^SR:O;?26 MA=LXH3?%T]I@$J*MO(SK(9=?X%C:+3IWJ M,?2/\2]\:'/?F+K6C0XNTM@G[1]>*:4!F\KJP?X?E>VLTX)#:=QT9^=JZ"_# MPLAV;)UTZM_9'U!+ P04 " #(:@A/=YWM7LX! "97?U8V(HM*V0KH="L[I*#*\./N>$H< MW@-^MS#JU1ZY3BY2OKK@6YGAR!4$' KC%)A=KO $G#LA6\:?61,OEHZXWM_4 MO_C>;2\7IN%)\I>V-$V&'S JH6(#-\]R_ IS/P>,YN:_PQ6XA;M*K$?7<=:_T<($.A/HAD F(U_Y9V98GBHY(C6=?<_<7[P[ M4GLVA4OZH_#?;/':9J\Y33ZEY.J$9LQIPM 59K<@B%5?+&C(XD0_T&F8'@VX<8^%4O H3)N>V_W:AJ8*3"RG]\"LCQ(^5]02P,$% @ R&H( M3U3_5WG2 0 G 0 !D !X;"]W;W)K&UL;53K MCIP@%'X5P@,LRLPX[D1-=K9IVJ1-)MNT_/7HHE72T?;2]7IN%9\I]=9=H+X1.W>E"[IM\*OV>*US=X*>DPR P..=20"31F&3)&B2! 3B.Y,0YGZ_R>9T"%"-OQ<:E7+L_9W< M9->K]T3]Z?H+G^_M5Z::KM?H*HT]H_XDU5(:L*5$#[;AUCX5:\"A-FYZM',U M7Y@Y,')8W@*R/DC%'U!+ P04 " #(:@A/\AU:EK^5;.%D MB>NU%O;W$909,KJE'XXG63<^.%B>=J*&9_ _NI-%B\TJI=30.FE:8J'*Z-WV M<$P"/@)^2AC<0?"W$D?]# MY^OTW6J&NTC?+>G)?P2258$D"B1_E9A\*G$-<_TI"%OT5(.MXS0Y4IB^C9.\ M\,X#>\?CF_R!C]/^7=A:MHZ7C?VOC/& J6RN<(0:_&"SH:#RX7B+9SN. MV6AXTTT_B,W?.'\'4$L#!!0 ( ,AJ"$^0FWGHSP$ )P$ 9 >&PO M=V]R:W-H965T!>]TAAMC^A,A MNFA ,/T@>^CLETHJP8P-54UTKX"5GB0XH5&4$,':#N>ISUU4GLK!\+:#BT)Z M$(*IWV?@OD*N6;"SZ7&8Y<0<"A,$Z!V>4&+\"Y$[)E_)HU\6+IB.O] M7?VC[]WV9/5[1"@:C\7&A5RZ/Q,KK++Z#U3?[O^PJ>Y_30,S!4;V\UM E@&UL M=5/;;MP@$/T5Q >$7=;;I"O;4C95E4J-M$K5])FUQS8*& ?P.OG[#MAQW=1] M 68XY\R%(1V,?78-@">O6K4NHXWWW8$Q5S2@A;LR';1X4QFKA4?3ULQU%D09 M25HQOME\8EK(EN9I])ULGIK>*]G"R1+7:RWLVQ&4&3*ZI>^.1UDW/CA8GG:B MAA_@?W8GBQ:;54JIH772M,1"E=';[>&8!'P$/$D8W.),0B5G8YZ#\:W,Z"8D M! H*'Q0$;A>X Z6"$*;Q,FG2.60@+L_OZE]C[5C+63BX,^J7+'V3T1M*2JA$ MK_RC&>YAJF=/R53\=[B 0GC(!&,41KFXDJ)WWNA)!5/1XG7<91OW8;S97T^T M=0*?"'PFW,0X; P4,_\BO,A3:P9BQ]YW(CSQ]L"Q-T5PQE;$.TS>H?>2\\^[ ME%V"T(0YCAB^P&QG!$/U.01?"W'D_]#Y.GVWFN$NTG=+^OX_\9-5@20*)'^5 MF'PH<0VS_Q"$+7JJP=9QFAPI3-_&25YXYX&]Y?%-_L#':7\0MI:M(V?C\65C M_RMC/& JFRL&UL M;5/M;ML@%'T5Q .4A+AI%MF6FD[3)FU2U&G=;V)?VZC@ZP&.N[:2%;FJ?1=S9YBKU3LH6S(;;76IC?)U X9'1+;XYG63=J*& M[^!^=&?C+3:KE%)#:R6VQ$"5T&W*SR!4D'(I_%KTJ1SR$!+._T=8) M?"+PF7"(!#8&BIE_%$[DJ<&!F+'WG0A/O#URWYLB.&,KXIU/WGKO-><0?"W$B?]'Y^OTW6J&NTC?+>GWR;I LBJ01('DGQ(? MWI6XACF\"\(6/=5@ZCA-EA38MW&2%]YY8!]Y?)._\'':OPE3R]:2"SK_LK'_ M%:(#G\KFSH]0XS_8;"BH7#@^^+,9QVPT'';3#V+S-\[_ %!+ P04 " #( M:@A/X.1^EHH# I$ &0 'AL+W=OK+*IF[N^U/CP$0;/>RS)KOJF#K,PO6U67 MF3;#>A9*%. MZUH;PI];,=_+Z9^ZQE) NYUJV+S#S>Y5(61>O)\/AW<.J?UVP- M+]\_O*^ZX$TP;UDCEZKX)]_H_=Q/?&\CM]FQT-_5Z3 M,C%KK%71='^]];'1JAR\&"IE]JM_YE7W/ W^/\QH QP,\&Q@UKYFP <#?J]! M.!B$GP;A58-H,(@^#<15 S$8"&N%H$]6E_WG3&>+6:U.7MUOH$/6[E-X$*:^ MZW:R*V?WFRE 8V;?%YBFL^"]=31@GGH,7F" LS%F26#&B!<7P=FGE\"P/%-% MBNH3.@[0(G$3\>PB@-M$78RPHEVY$,Z CH63:>>= SYR@+2#D'00=@["D0-N MU:W'B Y3=9B( 6-VZ6["1G0BDDY$T DM.A0FLKAM==Q=MO+4Z5KK]#+^8/=]W'[&]#5GS2WAX[F^MGV[Z2_2? M6;W+J\9[4]K=!(;>Z?8W->]U?7ON!5H?A8AZ< M_SNP^!]02P,$% @ R&H(3]^H:A&D 0 O0, !D !X;"]W;W)K&UL=5/1;IPP$/P5RQ\0@R%)=0*D7JHJD5KIE*KMLP^6 MPXJ-B>T[TK_OVG"(GN@+]JYG9V87NQB-?7,=@"@A;LS M _1XTAJKA)(\,"UD3ZLBY@ZV*LS9*]G#P1)WUEK8/WM0 M9BQI2J^)5WGJ?$BPJAC$"7Z _SD<+$9L86FDAMY)TQ,+;4D_I[M]'O 1\$O" MZ%9[$CHY&O,6@I>FI$DP! IJ'Q@$+A=X J4"$=IXGSGI(AD*U_LK^]?8._9R M% Z>C/HM&]^5]!,E#;3BK/RK&9]A[N>>DKGY;W !A?#@!#5JHUS\DOKLO-$S M"UK1XF-:91_7<>:_EFT7\+F +P7I8^QE$HK.OP@OJL*:D=AI]H,(OSC=<9Q- M'9)Q%/$,S3O,7JJ,IP6[!*(9LY\P?(7A"X(A^R+!-R5X+,_6$LE_"+)-@BP2 MY/]XY#<>MS#9MDB^*9)O$.0W(EN8^QL1MII\N-C?A3W)WI&C\?@3XZA;8SP@ M7W*'MZ7#M[0$"EH?MH^XM].-F@)OAOFQL.7%5G\!4$L#!!0 ( ,AJ"$]( MW:063P, /,- 9 >&PO=V]R:W-H965T. M9X[-@9E?9?E<'850SDN>%=7"/2IUFGE>M3V*/*GNY$D4^I^]+/-$Z6%Y\*I3 M*9)=$Y1G'O']P,N3M'"7\V;NL5S.Y5EE:2$>2ZO!EMW#].B.1B:VJ*1)]N8BUR+*:2>?QIR-U^S7KP.']*_NGIGA= MS%-2B;7,?J<[=5RXD>OLQ#XY9^J[O'X674'<=;KJOXJ+R#2\SD2OL959U?PZ MVW.E9-ZQZ%3RY*6]ID5SO7;\KV%X .D"2!^@UWXO@'8!]"V O1O N@ V=07> M!7!C!:^MO1'S(5');':G^4_K6>G9RY*28.Y= M:J(.LVHQ9( !ZH\Q#PBF1W@Z@SX-@J6Q(E8X&2^PMA% P4CBORR;]UE&B5)4 M+]H0T)%>(4[ 4 +6$+ 1060(WF*"!E.T=3 ><6-?U@A,;PREABHVC,5^P&)# M&@0&+*0WBN-H<1PI+L8) I0@F"YOB!*$$^1M,7RD&Z.Q<:37-@PBGT!HR&O# M&.% #+:-#:/<'\)&Q45H<9%='+U!$*,$\71YPP>R =$QDT&Z!21J55O% 7F(490 MX$%6B;@7 F*&@[?#F )W'(@^(#3N.1!/ M$3JV!=16:^F,P"BUO@,0&.'$W(T-#HMO."K!#9$@ADC9#0K<= A,%YG@ID/( M!)$[T/ 5#\!]TS(P&*'6649@A 8A-[^X$!CCUFO+&WRPYJ(\--U#Y6SEN5"U M-(/9OD.Y;QH48WX%LS4@\P^ZHVG[CS?ZMAWZEI2'M*B<)ZGT9W;S,;R74@F= MO7^G#\=1=V#](!-[5=^&^KYLVY!VH.2I:[&\OL];_@-02P,$% @ R&H( M3QK/B$%, P QQ !D !X;"]W;W)K&ULE5C; MCMHP$/V5*!^PB3W.;05(7:JJE5IIM57;YRP8B#:):1*6[=_7N2P"?-R:%W+A MS&'FD.,99W94S4N[D[+SWJJR;N?^KNOV]T'0KG:RRML[M9>U_F:CFBKO]&6S M#=I](_/U$%25 0_#.*CRHO87L^'>8[.8J4-7%K5\;+SV4%5Y\^=!ENHX]YG_ M?N.IV.ZZ_D:PF.WSK?PNNQ_[QT9?!2>6=5')NBU4[35R,_<_L/LE97W @/A9 MR&-[=N[UI3PK]=)??%G/_;#/2)9RU?44N3Z\RJ4LRYY)Y_%[(O5/O]D'GI^_ MLW\:BM?%/.>M7*KR5['N=G,_];VUW.2'LGM2Q\]R*BCRO:GZK_)5EAK>9Z)_ M8Z7*=OCT5H>V4]7$HE.I\K?Q6-3#\3CQOX?A #X%\%, $_\,H"F K@*",;.A MU(]YER]FC3IZS?AO[?/^H6#WI,5<]3<'[8;O=+6MOONZ((IFP6M/-&$>1@P_ MP_!+Q-)$Q.$)$N@$3EEPF 4?XNDBBQ@3$"2@@4!<$"1798R8>,#4(X9'D;@J M!:"2,"&$K7CPB"Q10EEH2P?QDPL& 6"NPZ)FZ0!?N.12ZR1$:]<11>BV*" M*.'"D@TV,0,N%A;O,6P^EMR@";8?2UTT2=@X-B"G&T3!!N2H[QFB""=1 M ,HN"C8S!V86D84".Y#'-XB"',:]B"!-F@.;*%35P8P>ULF;&@"AA:6%D;8A'3+$&N98IW&6')J MRPAF;\N$+4W TL*F++8AW3#,$K8AN8RS9(ZJ9EL&('M;)NQH HX6EHF6L ?I MAIF6L ?)9:J=0.>;&="6 0JTY>!L1]EO\;_ES;:H6^]9=7IS.FPA-TIU4C.& M=UK@G&P2G=Q>+OU!+ P04 " #(:@A/ M,9-92PL" !&!@ &0 'AL+W=O0")"ZJ:I6:J5HJ[;7#@P!K<'4=L+V[6L;0A/B=).+^, _ M/]^,84@'QE]%#2"=MY9V(G-K*?L-0J*HH27BB?70J2L5XRV1:LD/2/0<2&F" M6HJPY\6H)4WGYJG9V_$\94=)FPYVW!''MB7\SS-0-F2N[YXW7II#+?4&RM.> M'. [R!_]CJL5FEW*IH5.-*QS.%29^\'?;-=:;P0_&QC$Q=S1F>P9>]6++V7F M>AH(*!12.Q UG& +E&HCA?%[\G3G6^K R_G9_9/)7>6R)P*VC/YJ2EEG;N(Z M)53D2.4+&S[#E$_D.E/R7^$$5,DUB;I'P:@P_TYQ%)*UDXM":*-UA_U&^*'IA+-G4C4'\PI7C$E0EMZ32JY6 M37U>4*BDGJ[4G(^M;5Q(UD]=&\V?COPO4$L#!!0 ( ,AJ"$]&&!4.]@$ M L% 9 >&PO=V]R:W-H965TK4[=HA)P'5']1V0O?O9QO""/%-;!_>\S[G.+:+7LAW MU0#HX)-1KLJPT;K;(*3J!AA1#Z(#;KX7Q"C"490A1EH> M5H6+[615B+.F+8>=#-29,2+_;H&*O@SC\!IX;4^-M@%4%1TYP2_0;]U.FA6: M7 XM ZY:P0,)QS)\BC?;W.J=X'<+O9K- ]O)7HAWN_A^*,/(%@04:FT=B!DN M\ R46B-3QL?H&4Y(FSB?7]U?7.^FESU1\"SHG_:@FS)$S 4P(> M>AE KO*O1).JD*(/Y+#W';%_<;S!9F]J&W1;X;Z9XI6)7JHDS0ITL4:C9CMH M\$P33PIDW"<$]B&V^"X]27._0>*M,7$&R8W!VF^P\AJLG,'JQN!QT>2@R9R& M.PU.TW6<^3FIEY/><[)HP1DTZ8P3)TGBIV1>2N:AQ M*=D?Y@F;_H3=8?XO'YZ)GT2>6JZ" MO=#F2KB#>Q1"@ZDF>C#M-N9EFA84CMI.O^@=02P,$ M% @ R&H(3[Y.8[2/ @ 9@D !D !X;"]W;W)K&ULE5;;CILP$/T5Q'L77S"751*IFZIJI5:*MMKVV4FU M#8L2,U14BH)MSAR?,:,S7EQE^ZI.0NC@K2IKM0Q/6C>/4:1V)U%Q]2 ;49LW M!]E67)MI>XQ4TPJ^=T%5&1&$DJCB11VN%FYMTZX6\JS+HA:;-E#GJN+MGR=1 MRNLRQ.'[PG-Q/&F[$*T6#3^*'T*_-)O6S**!95]4HE:%K(-6');A1_RXQLP& M.,3/0ES5S3BPJ6RE?+63K_MEB*PB48J=MA3@[;[6@VW18$?J3G,G5UT9^?>F6R56;VL:$(7T<42]9BG#D-N,.0> ML1XC$C1 (B-@4$% %<3%TSL5,4Q 00+J".([ N:ET6$2AZD[#*(I\[)=@["< MY+"<&)03 W(23TZ'83?[?" 8$80]/1#.P%(*"V*@( 8(2CU!;+113AGS/_48 MA1'.6 *K24 UR4@-Q@0F2$&"='Z]9"!!-J->LG&F<9KGR#L0"):9'RPG!^7D M,^HE']=!EJ:)+P>"D22?.%Z,8%= ,^JE!]UNE2!"?4$0C,53!8,G; H#)8,G M*&"/P?]A,AAV&3S'9GK074$PEOJNNI[ 95-9P4Z#YU@-!CP$$Q+'OM> 0)S3 M25&PV^ Y=M.#[HR64C)J+0 LB9'?7J*;AF=O(-]Y>RQJ%6RE-KW3=;B#E%H8 M2O1@*$_FTC-,2G'0=IB:<=MU_FZB9=/?:J+A:K7Z"U!+ P04 " #(:@A/ M1Q1?+;0" #/"0 &0 'AL+W=O873-YICA"S/JJRI@L[9ZR9N2[=Y:B"U,$-JOF= R859'Q+CBYM"()[ MZ525KN]YL5O!HK:7\>4KZA**;*O+_CLZHY+#A1(>8X=+*O^MW8DR7'4L7$H% M/]IK4<0/ALAZAPB)8+;YBZ+ MF4$&EW."+Q9IST,#Q;$#LX@_KITPRJGX3Y;"D+68Z".G[CE*$[ %H)"4V2HD-4I0CD\9:%#!UE%.3/0"-I$R,4B8& M*4J4=*)'";2J/ "-I"1&*8E!2J!(2?0HP(D5*0] (RE3HY2I08IR/-.I%B5Q M@AO'L]7U/QXCD< SMTC/(#.Z07&CRX+GVP8P=L@5\)]H'!UH^#+'Z@N_-H"T M]I(90,#7>H<)!9Q 2]> N4: U*6J6JF5 MHJVV?7;@$- :3&TG;/^^MB&($-H7['.8&<\8XW1D_$TT -)Z[V@O,KN1V "]>E,SWA&I2GY&8N! *D/J*/(<)T0=:7L[3TWOR/.4721M>SAR M2URZCO _ST#9F-FN?6N\M.=&Z@;*TX&BOMI)-9L>V54%-+E2^L/$+S'D"VYK#?X,K4 773M0: M):/"/*WR(B3K9A5EI2/OT]CV9AQG_1MMG^#-!&\AN/Y_"7@FX T!3\!J,TO=-'MGWJFT0G6O.8["%%VUT(QYGC#>"N/=(XI' M1.@L$*0,+"Z\71>>X>,[%]&^ -X5P$; OQ.(-S$F3&@P_60RB1.\B?*(BAWL M_R.-OVO&WS&3;,Q,F&"US ?LN.$&5NS ?.P$[KZ=8-=.\&@G=C9V@H?4.(D\ M?^-F!Q5Y<;(Q@U9G3]\%WPD_M[VP3DRJ8VP.6\V8!*7H/"G)1ET_2T&AEGH: MJ3F??L*ID&R8[Q>T7'+Y7U!+ P04 " #(:@A/^Y1L*<@" "%"@ &0 M 'AL+W=O(Y]>./E1>F7[BBEB5[K MJNE6\=&8=I$DW?8H:]'=JU8V]LE>Z5H8.]2'I&NU%#L?5%<)02A+:E$V\7KI MYQ[U>JE.IBH;^:BC[E370O]YD)6ZK&(C<1/)>MF*@_PNS8_V4=M1 M,F;9E;5LNE(UD9;[5?P!+S8X=P%>\;.4E^[J/G*E/"OUX@9?=JL8.2)9R:UQ M*82]G.5&5I7+9#E^#TGC\9TN\/K^+?LG7[PMYEETLAB46KQVE_+QE\O_9., M#6%P !D"R!B _QU AP :!"0]F2_UHS!BO=3J$NE^MUKAF@(OJ%W,K9OT:^>? MV6H[.WM>4XZ7R=DE&C0/O89<:0KC8 1; M @* >.@):-H)N"C"CPF2$<)G%AC/>!1^Q^&PO=V]R:W-H965T8 RGFM MREINW%RI9DV(S'*HF'SB#=3ZY,Q%Q91>B@N1C0!VLD9527S/BTG%BMI-$[MW M$&G"KZHL:C@(1UZKBHG?.RAYNW&I^[;Q7%QR939(FC3L M] ?6\.0J_(P'(J M*JAEP6M'P'GC;NEZ3R-C8!$_"FCE:.Z84(Z2OOO9%>I>-6S:"D5>^W&HK9CVYU$R]X,-_![ W\P MH/$_#8+>()@8D$Z9#?4#4RQ-!&\=T3VMAIF7@JX#G0!ZB83FMH X46U#=O=]> M_YOQ-E.N](&THJ"9O%*T'K?41\HEFJ' "XX&_Y%;O.1H^$BT&&@UXP>O3'I? M=J$W+4T4-*U-,KIW*Q 7VZ*DD_%K;?OC:'=H@UO?WMM_X5T/_[NH7B3=^7R?!QD/X!4$L#!!0 M ( ,AJ"$]*P?5+3@, ,0/ 9 >&PO=V]R:W-H965T?,912 M?!R1_ C8G/MQ+AS;=WX5Y6MUY%PZ;WE65 OW*.5IYGG5]LCSI'H0)UZH)WM1 MYHE4P_+@5:>2)SMME&<>]?W(RY.T<)=S/?=4+N?B++.TX$^E4YWS/"G_K7@F MK@N7N.\3S^GA*.L);SD_)0?^D\M?IZ=2C;S.RR[->5&EHG!*OE^XCV2V85%M MH!&_4WZM>O=.3>5%B-=Z\&VW9;4GE52IZ\-=>TT-=K\V1"6S-L0%L#VAFHV+<,6&O /@R" MFP9!:Q!\&.CR>PT579M-(I/EO!17IVQ>[RFIOR(R"U3UM_6D+K9^ILI3J=G+ M,O#IW+O4CEK,JL'0'H9\1FQ,!//]#N.I#+HT*$IC10T'@R36)H*P81HF)K)D MP6 QF+9G?1HQQ0X"Z"#0#H)/U62#:C:82&.*)L@D]/U>O1K")HY0$FLH3BF$ M*84@I0 [B*"#:'Q1)M#!!&00#HJ",!$.$L,@,7 PP0ZFT,%T/$WB8RGY(XA" M4&R)8Y$L 2ZF%A=0;H^$WL$6:X4P(PLV]8=L$8A8XF!)$: I8E$ P1(@X1UL ML0A(-(:M"0J(C2W6"@%"(+94L1)(? =;K 4R',@V-#8?ZK<_ M2S2L&XHD,5P3(G%M3GS.);C"WG/%.) 9D.8S'S M !;>KB\6+0,[&!VN+PADTP##RF9(V<.S/ 0-RKR!(,NZS+#PV9@-$X*&7Y[7 M:V5R7AYTFU@Y6W$N9'W8[\UVK>BC[LX&\RLR6S<-Y8>;IK_]D92'M*B<%R%5 MHZ7;H;T0DJL<_0=5BZ-JJ;M!QO>ROIVH^[+I*YN!%*>V9_:ZQGWY'U!+ P04 M " #(:@A/VC$]"$<" C!P &0 'AL+W=OL# MH:PSV1NPS3__? -X7 R,OXH*0'IO;=.)M5])V3\%@2@K:*E8L!XZ]>3$>$NE MFO)S('H.]&B"VB8@89@%+:T[?U.8M3W?%.PBF[J#/??$I6TI_[N%A@UK/_)O M"R_UN9)Z(=@4/3W##Y _^SU7LV!R.=8M=*)FG 9 \@4D$0?!L1C0#P%Q+9X2V9*_40EW12<#1ZW M7ZNG^J>(GF+U,DN]:-Z=>::J%6KUNDE(5 17;31JME9#9AI'L;M7Q&$X:0)% M,&$0#&-+[@P20IPDF";&D\1HK;$QB.>42X(;)*A!8@R2=P2)\[(P38HG2=$D M*6*0.4FL1FT?+>KL)\D7:18Z-+L'PB3-<:0,1&PO=V]R:W-H965T M*-FJC+LB5;8NZR[7.O5B47 M*&NKWOW[M049MYPN^R*TO.<\/=BWG.5=R%=UX5Q';W75J%5\T;I]2A)UN/": MJ9EH>6.>G(2LF39#>4Y4*SD[NJ"Z2G":YDG-RB9>+]W<7JZ7XJJKLN%[&:EK M73/Y>\LK<5_%*'Y,/)?GB[83R7K9LC/_QO7W=B_-*!FR',N:-ZH4323Y:15O MT-,.8QO@%#]*?E>C^\B6\B+$JQU\/J[BU*Z(5_R@;0IF+C>^XU5E,YEU_.J3 MQ@/3!H[O']D_NN)-,2],\9VH?I9'?5G%11P=^8E=*_TL[I]X7Q"-H[[Z+_S& M*R.W*S&,@ZB4^XT.5Z5%W6]=T_FCS X / @H_AU ^@ R M!."N^&YEKM0/3+/U4HI[)+M_JV5V4Z G8E[FP4ZZ=^>>F6J5F;VM,T*6R9<@AQ-D8(+,) M)9A[+P+2%#"$@A *)%AXD*F&8IB1@XQ\RLA2CP%I O_I'(3,@038@TPUH4(* MD%$ #']K=AKJ-(W3!! +$+$ $-[6W'::?(S(8 9*88NE (7Z'H-$@0V, E9& M0 IO"^]Z43$J!^6S$ @T] 9A %3XH$ZT&(.R66"3(=C4B "@A0\B4Q )@F#S M(\#9-/5!V12$9H%3"L$' ). (I\$)V %L&_"#X$$.!PBGU./MT+V6P> ,$' M 9JZG*#0.X%]CHK_/[L1[&,$&)E./F.0*&!E#%L9 RZEOI5!4: >#%L9 U:F M_M<(% 4^1QAV,@:<3/T/$B BR-\ER:CAJ+D\N]Y,10=Q;5QC.)H=^K^-:_^2 MO_*N>?S*Y+EL5/0BM&E[7'-R$D)SLY9T9JQQ,?WJ,*CX2=O;N;F77=/6#;1H M^X8T&;KB]1]02P,$% @ R&H(3Q=3P#$V @ FP8 !D !X;"]W;W)K M&UL?97;CILP$(9?!7'?-9AC(X*T256U4BM%6[6] M=L@DH#68VD[8OGUM0RAKO'L3'_AGYINQ,RX&QI]%#2"]EY9V8NO74O8;A$15 M0TO$ ^NA4U_.C+=$JB6_(-%S("=CU%*$@R!%+6DZORS,WH&7!;M*VG1PX)ZX MMBWA?W= V;#U0_^^\=1<:JDW4%GTY (_0/[L#URMT.SEU+30B89U'H?SUG\, M-_M]^'K:^H$& @J5U!Z(&FZP!TJU(X7Q9_+ISR&U MX7)^]_[9Y*YR.1(!>T9_-R=9;_W<]TYP)E'P\K)[H.Q%N(E7,2F^:VIEO*ENA=F]EG 8%NFE'DV8W:O!"$T:6 M9N_0S JD"&8,[,+8X94YM@*\IW@5('+F&1GS:&D>)VX'L=-!;!S$KPH56H4: M-:G1=$:3Y&EL);(6A6&81FZ6Q,F2.%BL>NU&3;(,@W.;92W".,C<**D3)76@ M1!9*ND9)K-+MUQK\\8T;E#E!,@>(E>XN6P7Y$&.;Q"'*HS>.)W>BY Z4Q$+) M5[<@S;/<0EF+U!GBW&)!B_]Z"_QBVJ+P*G;M3$M>[,Z=]Q&;7O%?/K;M[X1? MFDYX1R95QS%]XH_ =0 M2P,$% @ R&H(3Q@2#!7L 0 !P4 !D !X;"]W;W)K&UL;53;CILP$/T5Q >LP>&RC0!ILU752JT4;=7VV8'AHO6%VD[8 M_GUM0RAE_1)[AC/GS'$\+B8A7U4/H(,W1KDJPU[K\8B0JGM@1#V($;CYT@K) MB#:A[) :)9#&%3&**JZ<#A+ -U98S(/R>@8BK#.+PG M7H:NUS:!JF(D'7P'_6,\2Q.AE:49&' U"!Y(:,OP*3Z> 9*+9%IX_?"&:Z2MG"[O[-_((DO],YCN3,R9S&#Z;C*,X\\ND7IG4(_.XDTG?R> X2;%?)O/* M9!Z9#SL9#R:/_"*Y5R3W$,0[$1]F[P1M+B(#V;D15$$MKMR-_R:[3OD3=A?Y M'WQ^(KX1V0UAS3BX2]L*H<&T$CV8<^W-J[0&%%IMM[G9RWDVYT"+<7EV MT/KV57\!4$L#!!0 ( ,AJ"$^;2+6CO@( ,T) 9 >&PO=V]R:W-H M965T4A4)SG;.:>F3@A">=*PJHW72]?W)-=+<=)UU?(G M&:E3TS#Y^Y'7XK**<7SM>*X.1VT[DO6R8P?^G>N7[DF:5C*J[*J&MZH2;23Y M?A4_X/L-+JR#L_A1\8N:?$^X75ME4P< MOP;1>&1:Q^GW5?V32]XD\\H4WXCZ9[73QU5>QMR,2&9L5HDQC]$4) "'$"=") T@P6H* =0+I392I%V5ODSN;UMG@%&)@,PF.8P)@8'!)TA+& M%""F #"EARE"#$%XYAOO;Q:.]7=CST.M_P)D9R( 1D[ 9R<&1XGI52?["^XO.-R8/5:NB M5Z'-$>U.TKT0FIO,T)U9FZ.Y6XV-FN^U_2S,M^PO&'U#BVZX/"7C#6[]!U!+ M P04 " #(:@A/O)2TSV " !1" &0 'AL+W=O)4%ITUF_. M7%1$Z:FX(-D(2DXVJ&+(][P85:2LW3RS:WN19_RJ6%G3O7#DM:J(^+VAC+=K M%[OWA9?R4BBS@/*L(1?ZC:KOS5[H&1I83F5%:UGRVA'TO'8_X.<=#DV 1?PH M:2M'8\>DE)WT#2!X_&=_:-- M7B=S())N.?M9GE2Q=A/7.=$SN3+UPMM/M$\H.J+;WH:8KP@_A[KZ1[-HBVW?Z?)(O7K+PV25H9LAZC&;#N,_ M8))'S':.\1\1NSD"!WC (.URL.J#5GU+$#S82&&" "0(+$$X)DB]21X09L%E M"(J$ ,&D%-L.$UM,W6$\;^)D-P?%21S$L)<(]!(!7@*8( 8)XO\O^0HD6 $. MPDDU($P$BR2@2 (0Q)-O&,#X"R(I*)("(M-&26=;E@;CC7V0P1[*:$W\D)[ESL TKI5,F?50\GR:(2W.)XWK_1M+,V M "B,D@4=N,OQO,TC#T_/Q'D+^]$L(30ZJLUE^Y6(2UE+Y\"5/O7MV7SF7%'- MZ#WI?2CT_3Y,&#TK,USIL>@NN6ZB>--?X&CX%Y'_ 5!+ P04 " #(:@A/ M?!L/(7 " 2" &0 'AL+W=O:]B78PSG' M<\;&D[1C_$T4E$KGO:X:L70+*=L%0B(O:$W$$VMIH]X<&:^)5%-^0J+EE!P, MJ:Y0X'DQJDG9N%EJ8CN>I>PLJ[*A.^Z(E9<]$73-JI_E019+ M=^8Z!WHDYTJ^L.XS'?Q@UQG,?Z476BFXSD2MD;-*F%\G/PO)ZD%%I5*3]_Y9 M-N;9#?I7&DP(!D(P$M3:CPCA0 @_"-%#0C00HO]= 0\$;*V >N^FF!LB299R MUCF\/PXMT:?.7V"U7;D.FMTQ[U0]A8I>,NP%*;IHH0&SZC'!!..'WBUF V!& M!%(9C&D$4!JKX(YN);&^1_BA;R7Q3Y7M8Y6;1$.P7J$1"&_J%<("$2@0&8'H M1B"R"MYCL,$T!A,&WCRT*@*A\&QNU01"^;Y5N2VHA6>P,0P:PX Q;!G#=\OX M,WNC 0R.+5, )IE9ENXQ01+!AF+04 P8LA)9Q8 A>Y\ 3&QA-@ &6SNY!3#) M7XY> AI* $.)92@!#D*$K=JN(=3XB MG)R=&ZF_QTET;&#/@;X0K?C*7ZQ](+Y1#:_O3Q_R?;?\1OBI;(2S9U)=P^:R M/#(FJ4K>>U)Y%ZI!CY.*'J4>)FK,^S;53R1KAPZ,QK\!V1]02P,$% @ MR&H(3_/;+S&M 0 G0, !D !X;"]W;W)K&UL M;9/M;ILP%(9OQ?(%Q. 0FD6 M'2:.FF3HDYK?SMP"%;]06TG='<_VU!$._Y@ MG^/W/.<#NQBT>;$=@$-O4BA;XLZY_D"(K3N0S&YT#\J?M-I(YKQI+L3V!E@3 M@Z0@-$ER(AE7N"JB[V2J0E^=X I.!MFKE,S\/8+00XE3_.YXY)?.!0>IBIY= MX#>X/_W)>(O,E(9+4)9KA0RT)?Z:'HY9T$?!$X?!+O8H='+6^B48/YH2)Z$@ M$%"[0&!^N<$]"!% OHS7B8GGE"%PN7^G?X^]^U[.S,*]%L^\<5V)]Q@UT+*K M<(]Z>("IGQU&4_,_X0;"RT,E/D>MA8U?5%^MTW*B^%(D>QM7KN(ZC"=9-H6M M!] I@,X!- :0,5&L_!MSK"J,'I 99]^S\(O3 _6SJ8,SCB*>^>*M]]ZJ7;(O MR"V )LUQU- /FB^SAGC^G(2N)J$1D"T :9ZO [:K@&T$;)<5I,DZ(%L%9/]5 ML$O33VV.FKNH45%#\TV^_Y2&+"8;+NXO9BY<6736SO^D.,I6:P>>F&S\;>C\ M6YD- :T+VSN_-^.-&0VG^^DQD/E%5O\ 4$L#!!0 ( ,AJ"$^O%+-W( 0 M !(4 9 >&PO=V]R:W-H965T8_BI,0I?4S3;)B9I_*\C)QG&)W$FEB\6S65 M-RE_U(W?]S/;K3,2B=B5M8NX>KR+I4B2VE.5Q[_*J7V/61MVWS^\;QKR%9FW MN!!+F?QSWI>GF1W9UEX!=)!:\SJ6+L9%(T_ZW= MM2AEJKQ4J:3QS_9YSIKG3?G_,,,&I SH;E#%?F3 E0'_-/ >&GC*P/LT"!X: M^,K ?S9"H R"9R.$RB#4(CCMZ#;3M8K+>#[-YN%S29AM2!V=6_[W&G"K+>ZJ$4EV0 MX4!+=&DB&-?26/W2R_H)+QL3$V@CLC4A/N.8+X=3PQL'O.? PPX\Z,!K''@] M![XVMRW&;S"9PKCUGS9LO\;U$O)A0CY(*- 2\HU GI'-T@2QL9DS0+F1 5L# MF#<>9!9 9@%@%FK,6DS09Z81,S&100OX\0U2)B@NCXHIUX_4FF&Y M9D"OR=-#(9 _$ >+)P/J28$>QP3QCL3VXV!%8T#2:,@%EB$6?6$"<HN5QH_6*^$JXNX&4L_J"X4 MJ*_:Z,3S!+"?%*Y7 O5J'DK->GT8"MNHS M;'M;]F><'\]98;W)LI1I7M+U39* M>5$W<,[]&G#^/U!+ P04 " #(:@A/&*U_U:D" "L"0 &0 'AL+W=O M[;KRW(L![<&VG+_YSS.[6%U_)X4F8A7!8M/;+O3/UH7X2>A8.7?5FS1I:\ M\00[+/P5FF]0; RLXF?)KG(T]DPJ6\[?S.3+?N%'AHA5;*>,"ZH?%[9A564\ M:8[?O5-_B&D,Q^.;]T\V>9W,EDJVX=6OJZ+(0_.J)[M]JJ3D4:$[T9N[,HMT[^TYG*_7J99F0O @O MQE&O67<:/-(@$MUK-H!F4(2:8,# $,8:/YAC)\ SQ5T N9)K#FYRW,&.XA! M![%U$(\=Q,XFK#M-8C5-MPEX-G,2 40H3F"4!$1) !3DH"0/43*'XU$1YP3& M2$&,%,!P_K5U^A#D T+NV0%%,8R2@2@9@$(HKVEX'"H-D%M10%T4Y%-[!%:N%<( TD,%Q4 H'+B?Y(0LS2>( MX%*'"$ TQ[] KI!0K*S MV63UP19)H%^GS_NUI_^]S;M>OV>[X6]8%I_.-O>=[U>Z'ZHYC-SS^*ETW6Y$!=%:0,39_D]A_9>;/%KB#.=/Z]MLY4"#N?7;-L_KDVT"_]%1$![U@P;P MO$]6<>X=0[O[++>@ O>6?+[3 ]_,R6_SF>W,B1N]R M6Q8E4"PLL*F96,QUO,GRD@!11J4-N%]LTI:(\! #(C3LK+%0[V*[OK6GWSL* MQ\/ VA;1\";ZXITM88+)7;)@RG9W,Q@?]<:3?C!IZFFV7 )$"E]^\,X!<;W+ MU-JR43 >>O.N]W.R6F6/WDF>?&ZB 7>?-X^93<& _.]76=:T>ZJG8_R6Y=Y- M]IC6W_V0QW'ZF %N_QGF%MWOG19N98R]7>79YR1=V%SN (BZ0C^]1HF?)8NLAQ0 MF'#$6#D)P_S).9.3TT96\J=ME)=QOGH2A%%_L*AX-4*1)"5G?KFZ0$ M>LCNO" \N#WTYO%BF\,B+#A62/H*V,R?H]4V]M[TNKT V1R3>;V9[,X[_;)X MB%+@(2X!=S&;G\PLL:*@"8L'X0FHCVPMDFS"QI^+D].+^>F)!Y_FE^=G)[,; M^/+C['QV<7SJS7\Z/;V9@V[PZ6+VZ>0,'\'G^8EW\.;0>^,EJ7?SD&T+8% 6 MM%@@RA9>'B]B&.9V M%5L+_!'(/U[Z7AJ7B$41,JH(R!N_O G]R2B@>;WI^T$PK#?^E-Y2\_KO2$'K MV"NC+[$Y>/VUR_(!$&]1V8$&B.U\YR)+CQ:[]Q&XUB;. 1UQ,0CT#4)/+7L9 M@\ZZ2%@JX,H#4!8!6WCMT[X?CBW,N=R@*$4QMXJC(O;RY/ZA/,KNCK;PQ3U1 MH 4@H@1 T?#"!^#(CP!2"PU7"2YND:6DB,*'HBSTIJU1WOY-SQZ4M& TY^I!;DW>^YGTG:6R41X!%PN=A!@.(=4BEX M>:LLO6<26<:W%A^I;XO1>0-48?,SX+'[B&@3/;F0&)0J8." 5.O-*GN*8]B; M-=A$!>W&#L+=,2^U.7G\.4YMZ5 AKX9I56EKQV!5 MOQHDEENW;LO+(]"DFW MJ4!36-<2U%T&*M%:Z/?#,6-K,/"' TLMY\6D[@GLQ\R]+^]X@23F0[9:QGGQ MG\0YRB<'=Y$[5K" W8" _#YB$L7"_:EL#P$2;OO+_% M>29_3XH"<0I!DC7JW6B1ORTVT2+^K]\#^RKB_'/\^Q^\!M'?8F:-4^L##QF% M-!WX& PG\J7FR56&]1ZC',WCXITWZ$_5-P\%'/8?^(-P*!9MT==R2?H/;-,F M2I9'(.D7T2:!;;/I%0A^"PJ:6&K$?!*F/_2#L9C^P!^/IPT.!B#E[7J[(OLH M8_H!6L[C!R!G5%\$KSQ8945Q:"'!IQ3&7Q%^WT<+>!UI)5%5:C9[/G9&N$!*+;0Y4-<@H6W.FRM(3:J2T>W0CU2>E%; MQ2(R=L'4+II5@J+:R!3J+=6!MLWK'-K)FMOSN+UO6ARE;0LW1VAZNR4SVC'S MZFM[I^U\_;DLT1= > SX 2."P7X; ]5;#@;61C*E9\9?4-]S:$+7().C?,$&Y!)FL,J( M.]A:X6H%'?G>?9S&Z/7%]Z/E.DG)K5PZO$8G.U@*#%OFVT4)ECO,#OO*XRR_ MCU)I(H IG]\WZ4+VNIHU;!:(;OA(82EZL>4E.09@JG(<2T[4K!J@P?L$U0 B M <6H&KO%A6NI*^9#LM?FAT6!XCK^@JO:)L4#M2#\%8%$XA&VXM6$VP&JNKD]_@O?._GPJ6<_!^>5\?O@B5X]F%9=W MGH D1G6.*WJ<>-#,32[W*7^F"F>M_/T+%3=#@435"@F,%$D>LEF?]*( M7C+%;RAH\55K:C 27]:X%2;,;RZ/__C3Y?G)Z?7\/[W3/WTZN_GEVPDAFO\N MG^BN9][/0OKN,$VNA&ERO,3NG&T#Z=WX=-UO-F"5$7G#KRP,/2D M]F\VJ4AG(%ND^]-\WX..\$GIE9EV]:A'/,8& /7-.VPS4Y1W>;) %&@<@WXY MNH5NEQ47%0WR#^Z]42'%(58K)>*;1A+ND)'^,LHV6VD8W3^%':LDBL)/>CW.Y&$79,>D&5)7R, M\N:@26-+DQ^\K =LN=,H:#5VNQX:N&&[B>_AAB_NI,Y*7SR#=IWLVWO+%_OL MO6_?0WWG7C9VNQY:[/VS&K=>?3N]>#;_R7M_?OGSRR*>%+6\ ]NU\.[R;&W8 M=!2(=?OM3:X"' 7,RRQ=8+)%JJP-_!V_$7LBZP1,>N_VJ>4 .UQ2,PP0>H#KM)1V:T)H^9M>!& MMZ+3>JQ%0V%0.[I6GTN;R-#WS0%8=X2+W0\BK+4K(-06$_:A)^_D'NRY$DH1 MQ8P*X5OV<6R'_W5WXU8Q]JL\6\3Q4DRQB "0ZZCD;(C6G9"O6^1O(,947!*$ M;;D+K 8[E![N[B!2TSEHDQZ#($**/?C3@, M31<[=@VXC!35&QXBQ23QEP4IT!Z1NL8N>?.=AAYD^X%8%-28-YE>:-; M;Q=KLK@[^STMCF@Z+8\!I-DJ6?(W=.I<80P36-SS<1(A(N'#DE92=B)#8IM%VF; 1D2Y1K:=/ M8IH:]2C4IF84$7J"EA(K+87V!?2U&+/5E,[FT\\ 8QKYKYQ&)N)OR1=OS6[U M&-WJCNZX!\ OG'*^).I]3,H'TS38P(8NDLT*^*)P/:^>\'F\*9D6<.!/*2V1 M8$I3GZUA]Q>1=_ ?_VL2AKUWG[KS+GT,WAVJ'S_,9E?J1UQ#@GB1K V8)#K' MFI=JFETX4W&+%4* M&_IV@*$AUAS@>V+&\]-C.>$NILH"T !&JR&4,]VR2I='QO1BM;R'-ML53(>(YC:.4PFK91C-\5WDE2++:,4MA\ED:K)]@2A)T> Y>M 7D6>N6T4!0VDCS^J'C&$^:3,X.PN(MW M@)V(X>@';*K'NP/5?ZGA!M3!VYCK>6=ZWC4NU8I)Y3%1E,3 !# W 0@M./U! M$!?Z2\A/(\>5(V$B=ZZ7B!A87^.T:R7#S+?K-2([]#Y/[E-*!<>3'YHG7@%V M+!PBW_'*,I OB1CC!\#7MAS?K276\"Y(R?492(W,/"D%&$N6\0:I%-IM M-\BB/$#:A 4^$3%0YV<88,UP^1ZH;:]?X OX02@:*M&/BTVNK\' 8^[ROLD<9HB:Q&S>%!F%B27 MLX6$$V\6'CX3FT6"FNR8VU5R+W@7P#;:@!WYA;8&EO1FV N\=;):D6;R^) L M'O"E-1K+VPV.?9=\0?4NK@,1EWX/+!!X"E@W'D;PUUM&A-4:"\ ?WDO@!(3V:1\VL063X+?[^/L/H\V@)JH^9(JNRTD M?R(*,#B_X <1:33>;20TDZ@L\^1V*Y0WT;]2OFXD:,5G3>=, S]8-*'3\%D M[ ]Z 7P:# )_/,;?^J.!/PW&'9ETR J(X$B= )K":T'?[_>#3CCT83SZ,^UU M/N+>QB@CXDX0^,->#U_OXPM]?S0>=L*!/^SW.AP"EW#""0V&_F0XPD_0<:^/ MTQA,>_YH,,5/P< ?]\??!C+"X@*X"XN-R)R,,Y#/AS2%@=^'U2!T>CXHI3@% M6&$0XF_]88\^G6[16^9['Y/E$BCM-"I*%H6S.^P?8.R/>B/HS)^.QYW!V _[ M(73C#X*@,RN2R+N*%J@R=2;^9 1PZOF3_A1&!$".L7$(C5\(IWK.NTGIANA] MAG[Y"/!Z$P3=OF3EG&$>3KL3S=Q!8"-_ 85S]=3UE(^$/IQJ'PDQ,,F8R ![ M2.Y1)*X2>*GJU",>J9*5A,]02%(0=R SQ*2!9Z_PI%]-:2'_BHP ,]>KNVR< MDK+)B4#*0OVLD3 946BN6?6&[M#>3LJM2&F 68+9"T]_BTO@LI1E@;Z_.&I<5 MDSXQGK7V3RF-LA$4?F-VAS,H4@]$^")Q\A:VY,=X$6T+22!)SCT;Y.6SJ(OR M_$FK)87R1%=FY1Z=HQZU4(C6DL2XY""A[&$&XHZ(E- ;) R&LQH80-!TZ@)4\7,!%6U\TC \)O(@X.H"TDYL8:5^-4 M@3<(IP%N2,Z8"\^?I$-:.*Y0K[M2G W9=<,N$:^Z12/F&6AOV395'D\\';@/ M:$B/&?DG"JGMQLPJ9>R0W6B[T:CUK 1'1R"N2*ED!PES=K97Q*86RB^*4#+C M,#C#EI$NY8=IZ8KFK7L#ML"DRM6#8-2=-@GD;P(9'CD8=\1 OR&.!7JQ'&Y3WD(!@ 8G]Y'&DF2QHEO4K3/LN6+INMDB/\)%-RG-^ MQ =LPSHWR&Y1>*EX++WL]5$*;5/]S*=]J/IGA6]D32F'%I>HJ^X5"'8LZ'5X MX$#\#5F_:_CUN,;AWG8^6DH$ZGQ^.!S 7V(#X3OC%U1BP]H3_.6XIG>H%T % M'84C^4?^.O5[XXGXWWTP^RUTR6?\8Q(P!E'HOD-0;P?RC_IUY/>'8_F'_&/W MV>^/PX'XGQ(?CFZCQ6]H[]B3&/@!J/7\ MOVX_#$/Q/P->0S"<@.U".G_H#RLPA1]&$[2:^F, 3+^#!0#83&3,Y HNO08 M<6I(7JA0A+6E+.P4/)FK&XMA"@2T!N(2XN.OVPQ9E>B%7#?"$U8;D>(LI,DT M:"MY;!(=]L21+9V24#XD^?((W2-/ZKDT#6E,S+2D&3@F:I"AF"Q#2[LT%NC9 M2TDJ&C.42(TCX YU)Z.;)PF'.0QBK]HT*4CC^ M)QY^3)JY-[L'GDJ$=E!;*^NB%.47&3-:*J.!' R010QKGX VQN8G&&N$ZGH% M3@8<#SMAGT[)=H#:_$%_HK\#X8700Q6%%7=FRP+8@YP_6J<:].R[B=2AEMCP M(P%* 8B7V2J[?R)OY*I.FGJ4^LRKHQATXJ(_M#90(8;9H1)0R/P'&/4V0YM6 M"JZ:I!(R0!'&*=/_1YJV899TO1-MR.]6&\@*)']KA$/%0TK JOB /!'\8+LP3I%Z8,7K-#E":DQA!4LPV4N2,$\J'G*.L4T9 M\6YP4*/!2C9OZDV^PZ0MT@TS.M/%86\\CL2Q]SJ)XOGWD59,NI5(5)ZE&?H? M>38S3/%%S?8L]=['M_D6XUB(L&SYO)_-?Y3YR[/Y)WIRA"7/SF-*?#JXR3;) MPIL,PD-AX.);*JJ#6FL<%S4?L:.H!:OCE=(*(G8,G)I^QU.*BAIU?%@^$X @ MB0SD@(J\5)?CU6?M'8$MAE7?"FN&RLD9$X<_;)B(H](P+0J'W"PCS@A(4:.<37OI:@L1&Y9,X6'7HOR58*80YC+QP M.X=RP% ; M;\XT,7U+29J4I")N-BM1!(L$6<2XQ0YY F_J_7>42A0#)-^6L--_D]1;6P)S M*!I,0:3KS1/*.7'TWJ(SS.Q+,*K!"S9S+(2=ZPQA/L":41)3_@'G/ BSDH.' MPL5]B\B,4/R<@/ "&TE:L!PN68F0 WKB0#,3 :X-E3'"XE(8E%@F-"#,;YV4 MQ,/3I=A@ RWNMXE.O1$1"\S/ETGY74\?(D)'UB-&F-A1A&O<8*29IPPF\;V1 MQU!+\E?C<,D(3.'(,*S.;>-4*'3 ^AYCD3/)J3X4>T'Z@0[1QN<\$O:&,-8O M(I6 PR3L%5M0BOZZC76FCGG\ +_#)A.?!AYD%3D4CGZ:+ZU@ZCU3H^,3D6@'=B$-#,W1DZB M-:0,8BV,].,7I $+KE?OJGQ6>J_E4V4RTTC\[,^G)X!-XNM76$73%*O6X4LX%<1 M4H9MSP0H-9DXXPM14^4/UM1$Z.Y9P0+;ZI$R3Q/[WIW:8[1\ (E?B/^5R6(< MN^QGQT!\,1RH^V@D "<>C?N<@"$-_, C@I7[?[XH MAQ7;!7J%*56'*].R&]O.LT-;\"W/DKQ3P3OO31AJA^X[S/_HZ6?!M!M6G@7& MLWZM76@\"[2O]IV <]C7SR!XN 8,SKZ_D*)U[9Q7<4W"NZ M!ZK_FL=) ["6%%6U@;!H*<+:_Y?D6LZZ1,A\IB!CB#MP94(B_OZ4'*!O.I.> MWQ\0.^-:A?QT[(>3Z3,X@VM;GLT71G6"'?Y#^$)8'\9,4Z@S!ONHL'WP!7_[ M"@5JT/5.3G^\(5F_JA6'>L9Q!?0VM<#8"K)6\UUL1]_;S@W.997A27@\[/R1 M*NH@]?O:N8*)7=+8.S_[\?+:VZRVA1=TA]]A>OSZEA*G=.#U;75[=B<@.PW,,]DDNU'3D"$0I".PQX/5!"%B-"$YK+?7*=A5) M[ 3]"0P[@4%!=$Z!9,*>:>U\SE:?R<$"/6%J&;EDG@\LX1,0GN[[)%7Q!OG7 M=(Q>8(;\6]MA2K\KB,SC-*EYGBFU_ITQNV"( .Z/WHDT"V.:@VXX_$Z[6,7? M"LQ-B#54".HSKA)V=6/*L1A^FU+ KL(,=@.C@578H+FF%^-< M':Z!M?6Z8>^['1[P"!T5WFV6YQ2?JI2M(M0=[:XQDUX7A-MWZN2(Z$LD_#/>51/Q*SMK+*$V$D$D6A59 M_;C!,Y9RQB,:VY6@SY=8(6*5Q!E2XE,'^6J,L9"%8'2+P3-D'*0TB&SVYVTM M:$%+/A*&D+K-/L==KT%4?MJPNP1^+@P'8Y.D>10;65 E:2/JQXU5NCO.&S:; M, 4#N2O@ CE[=F6LN(@I3G$;^Z(BO:P5=Z>XCBZ71(<#69/B_NEP7'9'97;Q M=7*:D_EU5N*.4!="8%&&-3LSR:/]1(5U]JS U"7?@C)Y2,C+85&83=#K*035 M<>Z=T-,G (1"@K6'<5('"?0NW,7Q%YHK?JR8VFXHQU\X?:HR"]JE!2 &'S-X MJIV8($6B M^KX$3$G6:Z!N#@]@L4SV9Y@Z9\@UH7$5>3TT*+12^%^NGV)Z##'.2LDY\U K M8YP@V@!T 6!C\W.15$I[S]H Z>88I,8T093D^9+2"95+4T.81'$D3IQ);/FK MNFM$5EZ@2!Y*:S)Q#HJ8Y^--#MG)(6-@UL2D:=NP'!2$X^YP,!SO0%C2=]X$ M5%9<*R26Y' S.GGL2N>341@L54%,8\9\]LN."@U'W>E4%SEW$Q7&#*OQ0A@' M%S?J#?Y?7]QP]^*ZWD\&]HJX-F:[4IA?GS)HWF=*'$*>B\Q.^ FK-.17OX^8 MCBNV74"<2S&0;"&"%;PJ2B*+4/[BNCEV<8 2-+Z3YYUW3/",M C0%PXYAPI& M)=&&E.1MMIXLI4= ! "@VRT3J%_;-,%,A5P7$3).2:8"&%*-('4* 8J19E A M0'G8-4,.Z,"@TAHG./6ZWJ7!>*K/A%WT)'M7NR 8#R:S[9%U"3]=1:CVR/QL MS.O1^&1AM*:$DF*5I1?TM92U4++&NR@+0S8,>Q1^I+*DT5/A'3P^\!%Z##5G MY*=#-0_MGT,I*)#S]7OF([,/*2L.='*)6J#Y&DJD+<"27S]4M<)22\"(6+UJ MZ988.G\B%73+(73DK[B41%9)7,9\ZMFUL9I8OGIC+;$@LK5X3Y2 /(I%GER MJPE(+XER1X#\*$:O2,87>HIK!P8G/U,2F^ZH'*A['A _PZ&%Z+5 M@N(CE6,R#>EQBRQ''WXF#YA5DN58-8^_8#X[J['B_J@XC1^I +L^ELY*?9&M MV)O):27UG*':,2.Q6 D_Y3Q3QH]2[Z2NN?+>7$83"LZ!&"D[&KV'Y^-]$5J'VC>P.<9<=!Z7SVI M^GQZJN17D/-5L[NCK%9-.&(:.MT.(*?<_W1$T)9%,:I?!S^I@XX%9SV M!R_3C5E&6I7AW*(JTO?RVC8\*(7UA63/^K#40>1*->,K2%2>V6Q^+'(YWXOD MW_UTJ]./AJ>I_P ZE$0A ME1$=CI7U=7!?J($OW#[687IS@;J0B/085=Z5OG.RJ(3!9A+ZA(3LPF+IW'&- ML=]A[YPT8)Z$M#IAEL>-"0'1;5+G\\UL7AZP$TE>"CTU5Y61XGWA]);G]#G: M7OU6OW%.#-EYTQGZDQ%&N(/ #T9XXD:4N*B^%_CA9-#!T_-C\[12[:5AT FG M06T:&S:HU0NN34 M.\*Y=!PTWI3,OF6I'HWK;_>!<+[=;/@F/*R,I=(*S8NWWW9T[4$2 ^)(KWD* M&W%$'+F1.8HU_5_,ZPZD0?G9'%=@V]S#HCGJ=[[SW7!%%%)\18RLU@,4'Y91J+4?LN"O6 MOX]PV*_$AX/;!?TXDNX'0T!ZL'6QP,9XT,?/ 7X.^AA6Q$2TB1\.,"T@["/: M]@(Z70.\"NTJ^-D/>@.!\7<[EWP0',*^]RF'#2._;SUU2C[BKP1BS]_K66#C)5KIJPR+%\6S]0UWQX:+ M30*]VT%0_"ST8 Z:'"WXQF-?)Y1&<"B N7=56UG$@,T?NH!C[%I1PK M7CJ<<.% YYVQH+1&H$7)/J2OP\@+"GNL%(O7V>+0=;'$^6#RHE4S@[Z6T!N. M2IMAEVIF7S RL_!JF7T#7:_#D=D7[,CL&U:>&5E]TWK2G][JRL#&^2G712Z) MK#KQ09;F8CHXEO7D7/7^C(;B"B'CY5:Y5C^,NGC!T<>S&ZKK#L-_FEW/+FY. MP=B?75#]=ZSX=WI!Y?[$)3.D<0$9ZGJLXNXWQDMA#FZU#BSE=H:UYBCP+O"- M!"DEE(/*D( 1MI21&G&B@YRR:.94?M5'9ZFT@ED)2M:1TG8,11-U^)/5L/)I M0Z:+F+ARW(%!.^VQ-U!5&Y 'D[CHK"PQ3=0OJ]DQ?=+:V-A1RB0?[3-7KAUS MD1Y>\:-MM2"B.AHH5[P+\.IE&3P35<9DT0OHXRZF"J#B$-ICEO^VCM)5\AL: MT6F*W,F$#G+/)4_N-I>>=37G1!2M ;:+6C]R\LV*_3I/E+ D#DQQ7%<7,$GN MB&MM,I@*TCNZ%*4MJ8/'#&WAR0 >H@T65\\"S=!+;QH?I)?I6+J-' PX=&.0 M$272.!J'8;>1<28 S7F]&\(^ U$*9*GV<1FMHWNYA07[30AMP5["^C#DEUAN M%QQG!G68:18/:H/<*_& ANQ"WJ)%N.G8DL4J2M9 G#\E19GE[#71L@7DX9:2 MR(@;F]@O+^>DRI@J8N?+@L*H(M+"#(P5WD$JSX%^.VH\EQB($8]UJBF6 6< M7M:@4LG*9GEG5<"82-OL2 .1=XY01;[S)&KQW*%E%LG=)F.;V<8M"2ST,: 5 M79HXP88=@D\>3<-%J3J2BK3 '$$ZCF4%RD6V>2(/FR^.,A58-KTDOO4Y6B5H MHY;D<'3OB:C7S/N"A&,:U)P?;%@]%#2H@X0WO=7NB4TCBJ:^)+9A0CKV0D^. MQ3%DU!:-0H5M]E!P#J2%:,/F>^4 KL!9M)*-F'S52[],B*%(G%?0$2YOL6&\ M2$4,%%JGSH$!TP_).CXJLR/\Z\O#-N;<,<)!]*N\D)H^<:J*/W']-+XE5\PI MRZV"#_+\ILR;)]Z92.5MRUJ. 4W"$'742]S^5?5\&-ZR!6BT8$IC($84#L1; M?RE.(B6M7U^ G*R)/T(<4<672A%*X9LRRO.V>]?8<1Z'AGD"_7LMTYQX]V41 MMI7(AE#%6"5_?6I%(C9Y@&60Z)A,5.H-0 M%D0V>ZL/7(A#(5CB$'O".'C7XN?>M5[C)5DFN3Y<^F,6Y62'G! E9[E1B83< MK-1,<^TU:?@J@<%N7LG^I,8) %LF1%EDPL-"YRX![Q9:@-%X7'=,@QBQ]L&@ MI*I\$57*J@>0"]+Y8E$#JKK5OJKIAAU'CR*-@RN:B;AU!:Q2VB(^LE"1T\4V M8LGXE/>]LNV5C*$J"]!'KW$5%3_R3OGH=AE16%FZ:7V3\G4E&;D#(I@D-X*F M=0M,*Z:\Z)@:7 M48A2G5A]C_D3/L<&ED:!(8)PM/PKM0[Z M9G(^Y0%4)X/.8JZF%RU^,X\'2P:"I03O*.PLL!Y;D V1$<<%'%H]B:K]-V;_ M.GAD:A1%72*_"2:U$P1*C CO(-97.L+!]'D"2D.G8 5GR)NN9+/LDMT44:], MXGK!:7'5V'T&)"HNE&"(DB\ADA6!" D* MU)W*(^-X>.5>LST>,)EX\2;43I=ZO00--VO5 AB.BE&50O[J7K1ZE0(,W\7Z MU!SCMKD4\C\9I874'E,I",?"(C+ZV6WU&"7R(A+E.Q!EXC7NL5DM;F I'^)Z ML% =!C+OZ":&IO#3%RQ,5<@$8*!'"A&:QOZ,KH3S^![O!5:"KG#JSH\<;$U2 MRIPG#H' NC=B,N3BS!2[%U8J;HN4R?H:#EEAA&]_@87EU419YCB":XHB,E@' MI"J=57%-MPQ:TWHUUPJ0B#CA'U%#Q:WT9M3[K?&*4SX%?7ZR 2B6K6Z?TC9>-[D MQWK,K#(Y+'[8F_:I*.)DBG^"(. 2B9,.776/SJA8W>K6<#]P)YA@?811)QC# M#,8#5]/JE>$=+%F/L=]@..U@#?H3 =O]\QW U.#/M$=_!H,)%FCH];C$G)W( M)G(&EO49I:2D"L-#YX=+U$AD4B-=LR'F(O*;.676..$@PUOZZ)J5$ZHSS >' MPM:ESH1OZ__./%5RE5*4WH2C[FA"5"_=N@=FP29Q/3MWR!6H#JO*N:'2F*:F MO'[1./I@)MF#QBG%*27EBT57*<<@*W)D8.(%IEA2QUNJ9KUNS0X MG+45G9>LBJR)?]3EO]#V(F/Q^8%V%>N^[G- M'F0K@N SI<&DZ\UO+H__^-/E^!;F=AW=54!]T]4:R0/E3SI8N"=0FS#H&]:E#[S:I[5W5,DP>NI!V9=FIUS[W7[@0VD?ON1S'LQ=HZ$9_!W0(F9:(3WPWG7 M6Y!&0>]V>!00F3<8(\1QQ2TA,D$&E!?AKI#7:*NCOYS'H!!8<^TFW.;. ?1# M"VNZ5B-6EFY B_\Y*1^0!;&N;G@P5)$[/,=YA!H=_*BXL)Y:X5?PY;G$)#Q\ M> P0P_6X@*H1/J"C1GIG[5WMU>J*5-L#[/=WL+/]1H4G76.X(F4CEHUB@%.E-8G[YCSYY;DD9HZ>RWAIX%$ ;MR)>B5"^580,\_ M[/Q2.O[- \]&G6=L"PK0@NY:>HQEB=Z:5FS*;#$C?2R]WIV 2E=DBN MR-FQ%3HPRG#MD@>VNB!!HNW@HI9XJ[%4Q#07= HK4P=D54Q-59^$K6 8S:2W ME&T8NLX1I$5)Z2JWL@H:7@>'QU)A 4 YP&^%\ZDZ0ZF-@8IMU/L@EI"VL@*Z M?/Y>$*IOR!4U!"G&VD%>Z.BW"O-HRX7\P) MFIKP,D1X;4#6E@0#,5SUIM0G9&6#4>@Z1UQ8< 8(3Q>5@B&KKL!%.;KGR1T M(H*?K\\-8=K^E&ZP"[N] 7P+!D.ZSZX[&G08VMX]91LN.^/.8-0-PLY@TN^ MZCX9RA> Y]W%>"?V]TH=PKJ;6)H)S9,>?AGPE]%$-N(9P:,1/^D-.P=]JF_5 MGW0G8WO.[,7%*4YZ8L*]VK>SFNC?XB.:\\HUHK\R%:N84?F8L<0Q7Y,AHV-=\<(-IMN8/+C,S<1N MR:0G/G? *@A>(T"N&Q%$8K9FU-^FP '(5R3HV@$DAI#(TJ35I<1QYC4C(HW04_7 M*MU7E+']O>+>@?QT6.^DQ8W?EPV%[UMYQUYO%/^WOE&\CD[BAO&&GU\O'G^] M>/SA]>+QUXO'7R\>?[UX_/7B\7_JQ>/6V;.F>\A;J7FOMYB_WF+^KW6+N65- MO>A6\V_3R^O=Z*]WHZ>O=Z._WHW^>C?ZZ]WHKW>CO]Z-_GHW^NO=Z*]WH[_> MC>Y]@[O1K?,O#5>EMWWO]4KU_5>JUV'9>,-Z*^?*Z_WLK_>SO][/_GH_^^O] M[*_WL_]KW<_^G!25&Y+E5H+*?/$0+_&0!_0AT@BP$IX*DI-)<2,BA_(%7,X' M'36\IJA>O>?78.AK,/0U&/K/#H;6J5(GPH+IH2IC6(&65X?@JT/PW]LA: ?H MAWGQ. M[M@9<[%&O4VK?L=:_51(/%.IC1^R;(EE/^L=R-_%Z21#A;7CRMC/O7B_;21L M7Y%Y:>L&XGWA=4 2'H)<"T:=F2K"5TE892/5B"B"&@+J1[]S2AHAQ\#U +AON'(3#:>>PBHJ5R8S\R;2W"_Q5Q@&_\-993JKVF28V<1KW M10KQMA>^>VCK0YX5A?A?4=9,GYSJ7,1E\P/&+_RC[#3CM\9'LHQ4/:N8: J+ MZ"/G/@ U=#S" S-O.B/0N?JD?0TF/ORCQ\#(@:/3XZ$_ U(*J>= %!G/.IW M#H(0ZZO@-1I]T$WQY@%\ NS_( BF?G]"3T9T?0#K55AV,.6R70Q@%!0]D%%# M5*L.0I"PJ-OBH%.0/,-0/)^&4WK>"RG*1+RC%Z!>UAIE:&^/&2+'\ES;,9HO M_RA$VEH^=M6OB+?_8"J _R^)IL<.T" ^C*; M"@@=8,+!:$J[W9^2'O.F ^9!?T#X.P!M?,BX KI&.)G6=_"$Q$0#9R<90'?0 MN]0(NH<-WR"@H[SQV^<&^#LO@#%VH[(15RR7$ZN)+L/.T M9Y]NAZCG^8W3V"J]IOSOI?X=M[%4-NGB!)3RREE<7W"RD M\7H0=;6 J@4GS 4J\X.[>P"F&=A:AT#*L&.X>;364J],I UM4WT.5\:O0 +U M)S#L! ;%JE2 #F'/](YA*3ARR$-/\HJ^I^<#R[J57*G$\J]51.JMK:1P<2D) MD7F<)C5M#^^(+MX9LQ-WOH[>B81#8YI82^0[K=:(OQ68FQ!3Z:<4-E$ [!R, M03T:T*U'_B1$/MIRV\ XF>*AR8,^\/LA;YOS?MZ=VQ>"4!B-8?X!B)Z^L"H$ M=>ULV!^BC3Z!O\ ;P *3U\L85TC7J75G?[!\5!,/$2#H,0$X/*KNMI>U;4#YIS%:MR85:DB5#()\H1':AK@SB DS[,.GUOK'7^\;^ M/[UOK'7AVT81>NVLQ:H+UYX8M5A/C%JL+J'Z6M?U7[FNZ]=7U6RCIZGB(-<: M%!)1:84SD=CFG,YK,9G78C)[B\E\3>+!20P:V*K ^Q'06W3H'7F?YB?>P9M# M[PWN\XW2?54^YF=7D M]N2]6NW]FJ/2:;>:6I"U5SH#L_Y(:,. @I6L5W7]FKC!J_U4&])7ZQU,@'0L MU?UC] 65KQU'&XVD7?>Y*VO'^=R5%=)4>1_2B)RKHG RE>?OTG!H, $DONB MF;NX@M]8H<.-I"WGU@"KE[,?+T &)$;P/4U\5P;Q72KB\\GC0<1PP[E+."95 M?& 6X&.V5LZ"@>]6/>J-CWK!-Z5R:()YZB"&ZMU.>RX4^]K!DLSB"@+%O)&0 MY5^Q)4?>MTLZ4_O;7JP8 V$'EWJ$79*@FGUC\9[=>4068]F=+F0'?'2&T#/H MR-HB,X5+\CZ;.ZFLK:_:XH8\HQ?L%P?!WKI_-K(0G!47S//'?_FY9ET;"@S;"C>,U?)+:U[X,):.KMFQMDU/V:.F3=VTI!A M8\M7RFAJ^!F7\Q)XBORHAI_=O>X#N&[\]:!OT==S-J%%=RVWXUG$]JUSEUY MI>ZTF[_SD62*#YYGD94C?%S-RMF58+1T!$/US'=GT#>4/&S0O0]CT>SXD]'NM,YX"(#G=I!)234-]SQ\DT58K8 M3#6HOW8DU@,UTK:"=%/_T/XUO ^;JD B=JOK M M+Z$^^CUBR$YH-25PM-Q64&@ \QG04\=&VS)?_H,$ZQR>.(K_>3B3R6E[$[ MM UHE=#DJ\ MQYJ+T27LO\.RKLW>FUXWM#&D<5IN7UBOVQ_;(&SJ! AK"7M%FX<5\/ V$"Y9H?-,/CJ;MUK"%TTV#06QJNXW\9I]E[(8S6W<;$E09$,JH8LN=YI8()._ M]W2D[Q/HX"#LGV\8W>1T<_M(=VE-?=%6&J&C7_/:5HE4Z?AX9!JC%RX3O M%!2TJ>FG5 M ,EDL?T,C)LR3BT:+S*NU2=JE(MBEU8S,P,'O4OBFJI* 1IXC[FAE4UCSXOJ M'\0IW^8DLGD:YZB;%R(3T]_;1I:EE"W$#5/ 3>-'%:JB.@T+NF&JNLCF-1M MSE+^Z.QS\(PNK;GN[%E(C:K'ISF;7HJ7]EZ+AJ3W^FONE/<=D:/=[U63W]VN M 2O[O0ULGI7UKJ&USP/V;?/,+6WG&V:;U_O^NJQSRS29-@3M7YB3;AOQ(UN; M<^WSMTA5;[O]+T@JM[NPN;V+@[NXLI/3[D\TKS?Y2^#T0NKT4 M6^&(=HGH5C3EGYA\;N/VOU<>^K%R*J%+7MX+Q YEG=>?67&Y>6B5"F55@HA M,VEC&CL-$)%5_81Y50Z'PK3G-+=^Q%I+=/6$#D J!S77W1='R!VH5RI>XLV? M"IR5#V1B9 M<&B_3Q;CV>D7:?8C-8^PB^,W+XW'C37S>VXU,+ENO^HI?NZ+J-RP:R\O)5LT.=F>NOS")0.K\4A+\Y5]N%G_=3N^)2X>MUS0 M0+F1\)A5B7K/+C')[WF)C\ T3$4D(5KW=5NO-UY&;F14[9[[K.FN&)PYA9*@)L\^5??:S[XU934)EM6SW[M>/+-']QZ]&&Q->_A]490__ ]02P,$% @ MR&H(3U*0I5UB @ 0@T T !X;"]S='EL97,N>&ULU5=M:]LP$/XK0AFC MA5';R>*VJVW8"H7!-@K-AWTKBBW; KUXLIPY_?63++\E(=F:=:/Y$M\]IWON MD71)SD&IUA0_Y!@K4#/*RQ#F2A4?'*>,<\Q0>2$*S'4D%9(AI5V9.64A,4I* MD\2H,W5=WV&(O?U1"77S!MCGY-UD MXCZ>WVSC9TW@' ++\3D)H>>_A\Z?DUZX^WEU;(MZ_CSJ \Q;Q/X>XH%H3^+E MX437'>>Z.QNZ>N99'3ZM'?IK0^^T=QX%J>##U<^@!71]Q#!8(1K"6T3)4A*3 ME2)&Z-K"4P/$@@H)E.XYK<\S2/EDPY[U3#NV/(QP(9O:MH+]7+;+MP*=9P02 M2GN!4VB!*"B04ECR.^TTBQMP)P1:>[$NM,),HK4WG<,AH7GH(DLA$RS[,A[L MH"B@.#5R),ER\U2B<$Q0*<&TD1"4"8X:#5U&:VC:&%/Z8+ZKW],-[CH%=HVY M$A<"HZ(S]:Y;<[@UMY$\9K/<8]K94;R@("NA/E5Z.[SQ3??@>XE34C=^G?8" M-#LJ"KK^2$G&&;:;^6U![\B"48"Z.B 7DCQI/M,JL0:PA&"%I2+Q&/DI4;' MM>K:J4Z/U3P]0_\UG_)_5CR[_'O)S:_*MN 7U&C^>4] MY/P41/JG(/(D>O+J%$1>OWZ1LW^MT6F'C-$DLS'']"A85H0JPENU.4D2;/68 M03*$W\P<2S>FB6&[Y_:I%3Q'" MP?Z*$U(Q._,.;TW1+U!+ P04 " #(:@A/&4FKF>4# "K'0 #P 'AL M+W=O0*#@0\+SS=CWCUK\[C6^I%]:VIEQ\G. MN?W-8&#+'33"_JGWH/R9C3:-<+YIM@.[-R JNP-P33W(AL/1H!%2)>_?G>[U M8 :XH1V43FKE#X8#7R4\VY_G0Y,)W^$)5F(]3H8)$ZW3'V7MP,R$@UNCV[U4 MVW&2)FPCC75%>';7LY%*-O('5%W+[O3S)VWD#ZVR_D1^PG+S(WT)\Q=E0;P>)#3^^5LOBSF,^;WBOO%W6RR\HT/D\5D M.9TS!)D1D-D9(?_*$"0G(/E9((N5WWR>+Q%D3D#F9X3LC>0E 7EY3DB.($<$ MY.B%*=JF$>8[TQM6R*V2_C+AH^.D+'7K MHR."?$M OHT+N=!J>['P3JO8Q%IO"!RFAU2<'L8%F\':81;2&9&EL0!AH3M,/ZK K"==J=]SU)Z2"/[82Z,\MF090]@6BA4[ M80 #4FI(([NA<+I\W.FZ F-?L?G?;4A8NMREV\68E!S2R'8@PTA/82FEAS2R M'VA,++&4$D0:V1#_B7?LM<^U:[!O,"%EC32R-D+@>Q&*LD0:6Q-=!'P)*Z,D MD466Q"]CS($48U+^R"+[@XPTO2F!DEEBRR6&C,2XQ)Z26+ MK1<28#][JRNUP]<#)U:_(%CIB3@U4TL>AK0'H%C^/XXDQ*0OQ MR!8Z8F;#=!2*PZ>PE.P)V%*[D,]A3,I"/+*%3ODEGMZMJ'L?):4?'ED_1[Y> M,/?YYEZK4(;CN,XI_?#8^GD!\]Y/&G-8B,>8E'YX;/V\@/FQ=:W/VS]+A5?& M.*4?'ED_Y$)+SY(YI9_\;$70!?L")<:D])-'U@]1JX59CS$I_>2QBR"R5L,R MSRG]Y+&+(!(3UVHY^?NET\_@]'.P@HU44"W](ZP_7HJZ?# L; ZKGOEE6(78 MM'4]]N,?I/^G[?P!02P,$% @ R&H(3WBR3"VZ 0 *1L M !H !X;"]?PSY/VZJ, MQ;:.@^-A7\9Y5J14/SL7ET4XY/&IJD/9_K*NFD.>VJ_-QM7YI ,@8Q#?A+"FJ^U *Z%[[4 L(4OM@"RA6^V +2% MK[8 MH7OM@"XA2^W +J%;[< O(6OMP*]E:^W KWU <_:Z&&;K[<"O96OMP*] ME:^W KV5K[<"O96OMP*]E:^W KV5K[<"O96OMP&]C:^W ;V-K[T!9R7H ML(2OMP&]C:^W ;V-K[[[>'NCM^7I[ MH+?GZ^V!WOX!9]WHL)NOM^_H'8N\":N/U&S+3;QWR<7PFS4=N&,Z[7!E&ULS=G?;H(P% ;P5S'<+E+;,OX$.#D($VK35Z=NOH"Z988F+FGPW(IQRS@T2SR3/E M:E7YP=/N>MMZ&BECJC)5OM0-6S?94=/AOF%LJ>K6N*(T[B8LB 8OF]#%A6O3 M*%1=Q$Z8<'QC>Q[N>UN3M65&_XJF\[Q,*=/IJ@ZWQ,Y84IDKB'Q=Q:Y0EK)W M;\MFL<\[5]:_JCHT9IN*_5H07R^'WU;4'Z"K7'*R#]N"^D9UA=TG/VO@83>D MVM+0V%"UONQYO!!I'JJ.M0LO^8C4;IV,LI.&A];7^V&_M%UVW_M>^$_1L>YP MWEN_7 X!DD."Y$A 15:#(*E!D%2BR"A19!8JL D56@2*K0)%5H,@J4&25*+)* M%%DEBJP215:)(JM$D56BR"I19)4HLDH461,461,461,461,469,KRMH=XUJ5 MS5])/K5>'N:S[J^TV3=02P$"% ,4 " #(:@A/'R// \ 3 @ "P M @ $ 7W)E;',O+G)E;'-02P$"% ,4 " #(:@A/)^B' M#H( "Q $ @ 'I 9&]C4')O<',O87!P+GAM;%!+ M 0(4 Q0 ( ,AJ"$]YI%H?[0 "L" 1 " 9D! !D M;V-0&UL4$L! A0#% M @ R&H(3ZPX7+5% P H \ !@ ( !]@@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ R&H(3[1LLXS4! 4!< !@ M ( !*B< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ R&H(3ZP^946V 0 T@, !D ( !"C 'AL+W=O&PO=V]R:W-H965T3Q+M $ -(# 9 " >$S !X M;"]W;W)K&UL4$L! A0#% @ R&H(3[(>'IZU M 0 T@, !D ( !S#4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ R&H(3U+5=[_X 0 RP4 !D M ( !CCL 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ R&H(3_(=6I:W 0 T@, !D ( !RT$ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MR&H(3RO:0N.W 0 T@, !D ( !KD< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ R&H(3T88%0[V 0 "P4 !D M ( !@U@ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ R&H(3VS-1Z#H 0 \ 0 !D ( !86 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ R&H( M3TK!]4M. P Q \ !D ( !"F@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ R&H(3Q=3P#$V @ FP8 M !D ( !#W$ 'AL+W=OP! '!0 &0 @ %\

&PO=V]R:W-H965T&UL4$L! A0#% @ R&H(3[R4M,]@ @ 40@ !D M ( !E'@ 'AL+W=OP >&PO=V]R:W-H965T M&UL4$L! A0# M% @ R&H(3Z\4LW<@! $A0 !D ( !MG\ 'AL+W=O M&PO=V]R:W-H965TV& M !X;"]S:&%R9613=')I;F=S+GAM;%!+ 0(4 Q0 ( ,AJ"$]2D*5=8@( M $(- - " 3[& !X;"]S='EL97,N>&UL4$L! A0#% M @ R&H(3QE)JYGE P JQT \ ( !R\@ 'AL+W=O7!E&UL4$L%!@ U #4 90X +70 $! end XML 64 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 65 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 66 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.2 html 168 365 1 true 41 0 false 6 false false R1.htm 100000 - Document - Document and Entity Information Sheet http://www.csgi.com/20190630/taxonomy/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 100010 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS - UNAUDITED Sheet http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS - UNAUDITED Statements 2 false false R3.htm 100020 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS - UNAUDITED (Parenthetical) Sheet http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS - UNAUDITED (Parenthetical) Statements 3 false false R4.htm 100030 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME - UNAUDITED Sheet http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF INCOME - UNAUDITED Statements 4 false false R5.htm 100040 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - UNAUDITED Sheet http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSUNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - UNAUDITED Statements 5 false false R6.htm 100050 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - UNAUDITED Sheet http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - UNAUDITED Statements 6 false false R7.htm 100060 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - UNAUDITED Sheet http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - UNAUDITED Statements 7 false false R8.htm 100070 - Disclosure - General Sheet http://www.csgi.com/20190630/taxonomy/role/DisclosureGeneral General Notes 8 false false R9.htm 100080 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 9 false false R10.htm 100090 - Disclosure - Long-Lived Assets Sheet http://www.csgi.com/20190630/taxonomy/role/DisclosureLongLivedAssets Long-Lived Assets Notes 10 false false R11.htm 100100 - Disclosure - Debt Sheet http://www.csgi.com/20190630/taxonomy/role/DisclosureDebt Debt Notes 11 false false R12.htm 100110 - Disclosure - Leases Sheet http://www.csgi.com/20190630/taxonomy/role/DisclosureLeases Leases Notes 12 false false R13.htm 100120 - Disclosure - Commitments, Guarantees and Contingencies Sheet http://www.csgi.com/20190630/taxonomy/role/DisclosureCommitmentsGuaranteesAndContingencies Commitments, Guarantees and Contingencies Notes 13 false false R14.htm 100130 - Disclosure - Earnings Per Common Share Sheet http://www.csgi.com/20190630/taxonomy/role/DisclosureEarningsPerCommonShare Earnings Per Common Share Notes 14 false false R15.htm 100140 - Disclosure - Stockholders' Equity and Equity Compensation Plans Sheet http://www.csgi.com/20190630/taxonomy/role/DisclosureStockholdersEquityAndEquityCompensationPlans Stockholders' Equity and Equity Compensation Plans Notes 15 false false R16.htm 100150 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPolicies 16 false false R17.htm 100160 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPolicies 17 false false R18.htm 100170 - Disclosure - Long-Lived Assets (Tables) Sheet http://www.csgi.com/20190630/taxonomy/role/DisclosureLongLivedAssetsTables Long-Lived Assets (Tables) Tables http://www.csgi.com/20190630/taxonomy/role/DisclosureLongLivedAssets 18 false false R19.htm 100180 - Disclosure - Debt (Tables) Sheet http://www.csgi.com/20190630/taxonomy/role/DisclosureDebtTables Debt (Tables) Tables http://www.csgi.com/20190630/taxonomy/role/DisclosureDebt 19 false false R20.htm 100190 - Disclosure - Leases (Tables) Sheet http://www.csgi.com/20190630/taxonomy/role/DisclosureLeasesTables Leases (Tables) Tables http://www.csgi.com/20190630/taxonomy/role/DisclosureLeases 20 false false R21.htm 100200 - Disclosure - Earnings Per Common Share (Tables) Sheet http://www.csgi.com/20190630/taxonomy/role/DisclosureEarningsPerCommonShareTables Earnings Per Common Share (Tables) Tables http://www.csgi.com/20190630/taxonomy/role/DisclosureEarningsPerCommonShare 21 false false R22.htm 100210 - Disclosure - Stockholders' Equity and Equity Compensation Plans (Tables) Sheet http://www.csgi.com/20190630/taxonomy/role/DisclosureStockholdersEquityAndEquityCompensationPlansTables Stockholders' Equity and Equity Compensation Plans (Tables) Tables http://www.csgi.com/20190630/taxonomy/role/DisclosureStockholdersEquityAndEquityCompensationPlans 22 false false R23.htm 100220 - Disclosure - Summary of Significant Accounting Policies (Details Textual) Sheet http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesDetailsTextual Summary of Significant Accounting Policies (Details Textual) Details http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables 23 false false R24.htm 100230 - Disclosure - Summary of Significant Accounting Policies (Details Textual 1) Sheet http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesDetailsTextual1 Summary of Significant Accounting Policies (Details Textual 1) Details http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables 24 false false R25.htm 100240 - Disclosure - Summary of Significant Accounting Policies - Schedule of Revenue Disaggregated by Type of Revenue and Geographic Region (Details) Sheet http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfRevenueDisaggregatedByTypeOfRevenueAndGeographicRegionDetails Summary of Significant Accounting Policies - Schedule of Revenue Disaggregated by Type of Revenue and Geographic Region (Details) Details 25 false false R26.htm 100250 - Disclosure - Summary of Significant Accounting Policies - Fair Value Measurements (Details) Sheet http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails Summary of Significant Accounting Policies - Fair Value Measurements (Details) Details 26 false false R27.htm 100260 - Disclosure - Summary of Significant Accounting Policies - Carrying Value (Par Value for Convertible Debt) and Estimated Fair Value of Debt (Details) Sheet http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesCarryingValueParValueForConvertibleDebtAndEstimatedFairValueOfDebtDetails Summary of Significant Accounting Policies - Carrying Value (Par Value for Convertible Debt) and Estimated Fair Value of Debt (Details) Details 27 false false R28.htm 100270 - Disclosure - Long-Lived Assets - Summary of Changes in Carrying Amount of Goodwill (Details) Sheet http://www.csgi.com/20190630/taxonomy/role/DisclosureLongLivedAssetsSummaryOfChangesInCarryingAmountOfGoodwillDetails Long-Lived Assets - Summary of Changes in Carrying Amount of Goodwill (Details) Details 28 false false R29.htm 100280 - Disclosure - Long-Lived Assets - Summary of Carrying Value of Assets (Details) Sheet http://www.csgi.com/20190630/taxonomy/role/DisclosureLongLivedAssetsSummaryOfCarryingValueOfAssetsDetails Long-Lived Assets - Summary of Carrying Value of Assets (Details) Details 29 false false R30.htm 100290 - Disclosure - Long-Lived Assets (Details Textual) Sheet http://www.csgi.com/20190630/taxonomy/role/DisclosureLongLivedAssetsDetailsTextual Long-Lived Assets (Details Textual) Details http://www.csgi.com/20190630/taxonomy/role/DisclosureLongLivedAssetsTables 30 false false R31.htm 100300 - Disclosure - Long-Lived Assets - Summary of Carrying Values of Client Contract Cost Assets (Details) Sheet http://www.csgi.com/20190630/taxonomy/role/DisclosureLongLivedAssetsSummaryOfCarryingValuesOfClientContractCostAssetsDetails Long-Lived Assets - Summary of Carrying Values of Client Contract Cost Assets (Details) Details 31 false false R32.htm 100310 - Disclosure - Debt - Long-Term Debt (Details) Sheet http://www.csgi.com/20190630/taxonomy/role/DisclosureDebtLongTermDebtDetails Debt - Long-Term Debt (Details) Details 32 false false R33.htm 100330 - Disclosure - Debt - Long-Term Debt (Parenthetical) (Details) Sheet http://www.csgi.com/20190630/taxonomy/role/DisclosureDebtLongTermDebtParentheticalDetails Debt - Long-Term Debt (Parenthetical) (Details) Details 33 false false R34.htm 100340 - Disclosure - Debt - Credit Agreement (Details Textual) Sheet http://www.csgi.com/20190630/taxonomy/role/DisclosureDebtCreditAgreementDetailsTextual Debt - Credit Agreement (Details Textual) Details 34 false false R35.htm 100350 - Disclosure - Debt - 2016 Convertible Notes (Details Textual) Notes http://www.csgi.com/20190630/taxonomy/role/DisclosureDebt2016ConvertibleNotesDetailsTextual Debt - 2016 Convertible Notes (Details Textual) Details 35 false false R36.htm 100360 - Disclosure - Leases (Details Textual) Sheet http://www.csgi.com/20190630/taxonomy/role/DisclosureLeasesDetailsTextual Leases (Details Textual) Details http://www.csgi.com/20190630/taxonomy/role/DisclosureLeasesTables 36 false false R37.htm 100370 - Disclosure - Leases - Summary of Components of Lease Expense (Detail) Sheet http://www.csgi.com/20190630/taxonomy/role/DisclosureLeasesSummaryOfComponentsOfLeaseExpenseDetail Leases - Summary of Components of Lease Expense (Detail) Details 37 false false R38.htm 100380 - Disclosure - Leases - Summary of Other Information Related to Operating Leases (Detail) Sheet http://www.csgi.com/20190630/taxonomy/role/DisclosureLeasesSummaryOfOtherInformationRelatedToOperatingLeasesDetail Leases - Summary of Other Information Related to Operating Leases (Detail) Details 38 false false R39.htm 100390 - Disclosure - Leases - Summary of Future Minimum Lease Payments Under Non-cancellable Operating Leases (Detail) Sheet http://www.csgi.com/20190630/taxonomy/role/DisclosureLeasesSummaryOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeasesDetail Leases - Summary of Future Minimum Lease Payments Under Non-cancellable Operating Leases (Detail) Details 39 false false R40.htm 100410 - Disclosure - Commitments, Guarantees and Contingencies (Details Textual) Sheet http://www.csgi.com/20190630/taxonomy/role/DisclosureCommitmentsGuaranteesAndContingenciesDetailsTextual Commitments, Guarantees and Contingencies (Details Textual) Details http://www.csgi.com/20190630/taxonomy/role/DisclosureCommitmentsGuaranteesAndContingencies 40 false false R41.htm 100420 - Disclosure - Earnings Per Common Share - Reconciliation of the Basic and Diluted EPS Denominators (Details) Sheet http://www.csgi.com/20190630/taxonomy/role/DisclosureEarningsPerCommonShareReconciliationOfBasicAndDilutedEPSDenominatorsDetails Earnings Per Common Share - Reconciliation of the Basic and Diluted EPS Denominators (Details) Details 41 false false R42.htm 100430 - Disclosure - Earnings Per Common Share (Details Textual) Sheet http://www.csgi.com/20190630/taxonomy/role/DisclosureEarningsPerCommonShareDetailsTextual Earnings Per Common Share (Details Textual) Details http://www.csgi.com/20190630/taxonomy/role/DisclosureEarningsPerCommonShareTables 42 false false R43.htm 100440 - Disclosure - Stockholders' Equity and Equity Compensation Plans (Details Textual) Sheet http://www.csgi.com/20190630/taxonomy/role/DisclosureStockholdersEquityAndEquityCompensationPlansDetailsTextual Stockholders' Equity and Equity Compensation Plans (Details Textual) Details http://www.csgi.com/20190630/taxonomy/role/DisclosureStockholdersEquityAndEquityCompensationPlansTables 43 false false R44.htm 100450 - Disclosure - Stockholders' Equity and Equity Compensation Plans - Summary of Unvested Restricted Common Stock Activity (Details) Sheet http://www.csgi.com/20190630/taxonomy/role/DisclosureStockholdersEquityAndEquityCompensationPlansSummaryOfUnvestedRestrictedCommonStockActivityDetails Stockholders' Equity and Equity Compensation Plans - Summary of Unvested Restricted Common Stock Activity (Details) Details 44 false false All Reports Book All Reports csgs-10q_20190630.htm csgs-20190630.xsd csgs-20190630_cal.xml csgs-20190630_def.xml csgs-20190630_lab.xml csgs-20190630_pre.xml csgs-ex1022an_92.htm csgs-ex1022ao_93.htm csgs-ex1026t_87.htm csgs-ex1026u_86.htm csgs-ex1026v_89.htm csgs-ex1026w_88.htm csgs-ex1026x_90.htm csgs-ex1026y_91.htm csgs-ex3101_8.htm csgs-ex3102_6.htm csgs-ex3201_7.htm http://fasb.org/us-gaap/2019-01-31 http://fasb.org/srt/2019-01-31 http://xbrl.sec.gov/dei/2019-01-31 http://xbrl.sec.gov/invest/2013-01-31 true true JSON 69 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "csgs-10q_20190630.htm": { "axisCustom": 0, "axisStandard": 20, "contextCount": 168, "dts": { "calculationLink": { "local": [ "csgs-20190630_cal.xml" ] }, "definitionLink": { "local": [ "csgs-20190630_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": [ "csgs-10q_20190630.htm" ] }, "labelLink": { "local": [ "csgs-20190630_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml", "https://xbrl.sec.gov/invest/2013/invest-doc-2013-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "csgs-20190630_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", "https://xbrl.sec.gov/invest/2013/invest-ref-2013-01-31.xml" ] }, "schema": { "local": [ "csgs-20190630.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-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", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "https://xbrl.sec.gov/exch/2019/exch-2019-01-31.xsd", "https://xbrl.sec.gov/invest/2013/invest-2013-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/naics/2017/naics-2017-01-31.xsd", "https://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd", "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 444, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2019-01-31": 10, "http://www.csgi.com/20190630": 3, "http://xbrl.sec.gov/dei/2019-01-31": 7, "total": 20 }, "keyCustom": 25, "keyStandard": 340, "memberCustom": 12, "memberStandard": 29, "nsprefix": "csgs", "nsuri": "http://www.csgi.com/20190630", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_20190101_20190630", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "100000 - Document - Document and Entity Information", "role": "http://www.csgi.com/20190630/taxonomy/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_20190101_20190630", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_20190101_20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100090 - Disclosure - Long-Lived Assets", "role": "http://www.csgi.com/20190630/taxonomy/role/DisclosureLongLivedAssets", "shortName": "Long-Lived Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_20190101_20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_20190101_20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100100 - Disclosure - Debt", "role": "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_20190101_20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_20190101_20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100110 - Disclosure - Leases", "role": "http://www.csgi.com/20190630/taxonomy/role/DisclosureLeases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_20190101_20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_20190101_20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100120 - Disclosure - Commitments, Guarantees and Contingencies", "role": "http://www.csgi.com/20190630/taxonomy/role/DisclosureCommitmentsGuaranteesAndContingencies", "shortName": "Commitments, Guarantees and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_20190101_20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_20190101_20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100130 - Disclosure - Earnings Per Common Share", "role": "http://www.csgi.com/20190630/taxonomy/role/DisclosureEarningsPerCommonShare", "shortName": "Earnings Per Common Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_20190101_20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_20190101_20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100140 - Disclosure - Stockholders' Equity and Equity Compensation Plans", "role": "http://www.csgi.com/20190630/taxonomy/role/DisclosureStockholdersEquityAndEquityCompensationPlans", "shortName": "Stockholders' Equity and Equity Compensation Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_20190101_20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_20190101_20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UseOfEstimates", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100150 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_20190101_20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UseOfEstimates", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueRecognitionPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_20190101_20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100160 - Disclosure - Summary of Significant Accounting Policies (Tables)", "role": "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueRecognitionPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_20190101_20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock", "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_20190101_20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100170 - Disclosure - Long-Lived Assets (Tables)", "role": "http://www.csgi.com/20190630/taxonomy/role/DisclosureLongLivedAssetsTables", "shortName": "Long-Lived Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock", "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_20190101_20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_20190101_20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100180 - Disclosure - Debt (Tables)", "role": "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_20190101_20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_20190630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100010 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS - UNAUDITED", "role": "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS - UNAUDITED", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_20190630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_20190101_20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100190 - Disclosure - Leases (Tables)", "role": "http://www.csgi.com/20190630/taxonomy/role/DisclosureLeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_20190101_20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_20190101_20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100200 - Disclosure - Earnings Per Common Share (Tables)", "role": "http://www.csgi.com/20190630/taxonomy/role/DisclosureEarningsPerCommonShareTables", "shortName": "Earnings Per Common Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_20190101_20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_20190101_20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100210 - Disclosure - Stockholders' Equity and Equity Compensation Plans (Tables)", "role": "http://www.csgi.com/20190630/taxonomy/role/DisclosureStockholdersEquityAndEquityCompensationPlansTables", "shortName": "Stockholders' Equity and Equity Compensation Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_20190101_20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:RevenueRecognitionPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_20190630", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100220 - Disclosure - Summary of Significant Accounting Policies (Details Textual)", "role": "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesDetailsTextual", "shortName": "Summary of Significant Accounting Policies (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RevenueRecognitionPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_20190401_20190630", "decimals": "-5", "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:RevenueRecognitionPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_us-gaapRevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_2019-07-01_20190630", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligationPercentage", "reportCount": 1, "unique": true, "unitRef": "U_xbrlipure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100230 - Disclosure - Summary of Significant Accounting Policies (Details Textual 1)", "role": "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesDetailsTextual1", "shortName": "Summary of Significant Accounting Policies (Details Textual 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:RevenueRecognitionPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_us-gaapRevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_2019-07-01_20190630", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligationPercentage", "reportCount": 1, "unique": true, "unitRef": "U_xbrlipure", "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_20190401_20190630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100240 - Disclosure - Summary of Significant Accounting Policies - Schedule of Revenue Disaggregated by Type of Revenue and Geographic Region (Details)", "role": "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfRevenueDisaggregatedByTypeOfRevenueAndGeographicRegionDetails", "shortName": "Summary of Significant Accounting Policies - Schedule of Revenue Disaggregated by Type of Revenue and Geographic Region (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueRecognitionPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_srtStatementGeographicalAxis_srtAmericasMember_20190401_20190630", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "us-gaap:FairValueOfFinancialInstrumentsPolicy", "ix:continuation", "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_20190630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100250 - Disclosure - Summary of Significant Accounting Policies - Fair Value Measurements (Details)", "role": "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails", "shortName": "Summary of Significant Accounting Policies - Fair Value Measurements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "us-gaap:FairValueOfFinancialInstrumentsPolicy", "ix:continuation", "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_20190630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "us-gaap:FairValueOfFinancialInstrumentsPolicy", "ix:continuation", "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_us-gaapDebtInstrumentAxis_csgsTwoThousandEighteenCreditAgreementMember_us-gaapLongtermDebtTypeAxis_csgsTwoThousandEighteenTermLoanMember_20190630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFairValue", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100260 - Disclosure - Summary of Significant Accounting Policies - Carrying Value (Par Value for Convertible Debt) and Estimated Fair Value of Debt (Details)", "role": "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesCarryingValueParValueForConvertibleDebtAndEstimatedFairValueOfDebtDetails", "shortName": "Summary of Significant Accounting Policies - Carrying Value (Par Value for Convertible Debt) and Estimated Fair Value of Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "us-gaap:FairValueOfFinancialInstrumentsPolicy", "ix:continuation", "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_us-gaapDebtInstrumentAxis_csgsTwoThousandEighteenCreditAgreementMember_us-gaapLongtermDebtTypeAxis_csgsTwoThousandEighteenTermLoanMember_20190630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFairValue", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_20181231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100270 - Disclosure - Long-Lived Assets - Summary of Changes in Carrying Amount of Goodwill (Details)", "role": "http://www.csgi.com/20190630/taxonomy/role/DisclosureLongLivedAssetsSummaryOfChangesInCarryingAmountOfGoodwillDetails", "shortName": "Long-Lived Assets - Summary of Changes in Carrying Amount of Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock", "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_20190101_20190630", "decimals": "-3", "lang": null, "name": "us-gaap:GoodwillSubsequentRecognitionOfDeferredTaxAsset", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "us-gaap:PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock", "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_20190630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100280 - Disclosure - Long-Lived Assets - Summary of Carrying Value of Assets (Details)", "role": "http://www.csgi.com/20190630/taxonomy/role/DisclosureLongLivedAssetsSummaryOfCarryingValueOfAssetsDetails", "shortName": "Long-Lived Assets - Summary of Carrying Value of Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "us-gaap:PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock", "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_20190630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_20190630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100020 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS - UNAUDITED (Parenthetical)", "role": "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS - UNAUDITED (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_20190630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock", "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_20190401_20190630", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100290 - Disclosure - Long-Lived Assets (Details Textual)", "role": "http://www.csgi.com/20190630/taxonomy/role/DisclosureLongLivedAssetsDetailsTextual", "shortName": "Long-Lived Assets (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock", "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_20190401_20190630", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "us-gaap:PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock", "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_20190630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CapitalizedContractCostGross", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100300 - Disclosure - Long-Lived Assets - Summary of Carrying Values of Client Contract Cost Assets (Details)", "role": "http://www.csgi.com/20190630/taxonomy/role/DisclosureLongLivedAssetsSummaryOfCarryingValuesOfClientContractCostAssetsDetails", "shortName": "Long-Lived Assets - Summary of Carrying Values of Client Contract Cost Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "us-gaap:PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock", "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_20190630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CapitalizedContractCostGross", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_20190630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentUnamortizedDiscountNoncurrent", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100310 - Disclosure - Debt - Long-Term Debt (Details)", "role": "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebtLongTermDebtDetails", "shortName": "Debt - Long-Term Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_20190630", "decimals": "-3", "lang": null, "name": "us-gaap:LongTermDebt", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_us-gaapDebtInstrumentAxis_csgsTwoThousandEighteenCreditAgreementMember_us-gaapLongtermDebtTypeAxis_csgsTwoThousandEighteenTermLoanMember_20190101_20190630", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentBasisSpreadOnVariableRate1", "reportCount": 1, "unitRef": "U_xbrlipure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100330 - Disclosure - Debt - Long-Term Debt (Parenthetical) (Details)", "role": "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebtLongTermDebtParentheticalDetails", "shortName": "Debt - Long-Term Debt (Parenthetical) (Details)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_us-gaapDebtInstrumentAxis_csgsTwoThousandSixteenSeniorConvertibleNotesMember_20190101_20190630", "decimals": null, "lang": "en-US", "name": "us-gaap:DebtInstrumentMaturityDate", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_20190101_20190630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RepaymentsOfLongTermDebt", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100340 - Disclosure - Debt - Credit Agreement (Details Textual)", "role": "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebtCreditAgreementDetailsTextual", "shortName": "Debt - Credit Agreement (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_srtRangeAxis_srtMinimumMember_us-gaapDebtInstrumentAxis_csgsTwoThousandEighteenCreditAgreementMember_20190101_20190630", "decimals": "INF", "lang": null, "name": "us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "reportCount": 1, "unique": true, "unitRef": "U_xbrlipure", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_us-gaapDebtInstrumentAxis_csgsTwoThousandSixteenSeniorConvertibleNotesMember_20190101_20190630", "decimals": "INF", "first": true, "lang": null, "name": "csgs:PercentageOfParValueAmountToBeSettledInCash", "reportCount": 1, "unique": true, "unitRef": "U_xbrlipure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100350 - Disclosure - Debt - 2016 Convertible Notes (Details Textual)", "role": "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebt2016ConvertibleNotesDetailsTextual", "shortName": "Debt - 2016 Convertible Notes (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_us-gaapDebtInstrumentAxis_csgsTwoThousandSixteenSeniorConvertibleNotesMember_20190101_20190630", "decimals": "INF", "first": true, "lang": null, "name": "csgs:PercentageOfParValueAmountToBeSettledInCash", "reportCount": 1, "unique": true, "unitRef": "U_xbrlipure", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_20190101_20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseOptionToExtend", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100360 - Disclosure - Leases (Details Textual)", "role": "http://www.csgi.com/20190630/taxonomy/role/DisclosureLeasesDetailsTextual", "shortName": "Leases (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_20190101_20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseOptionToExtend", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_20190401_20190630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100370 - Disclosure - Leases - Summary of Components of Lease Expense (Detail)", "role": "http://www.csgi.com/20190630/taxonomy/role/DisclosureLeasesSummaryOfComponentsOfLeaseExpenseDetail", "shortName": "Leases - Summary of Components of Lease Expense (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_20190401_20190630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "csgs:SummaryOfOtherInformationRelatedToOperatingLeasesTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_20190101_20190630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100380 - Disclosure - Leases - Summary of Other Information Related to Operating Leases (Detail)", "role": "http://www.csgi.com/20190630/taxonomy/role/DisclosureLeasesSummaryOfOtherInformationRelatedToOperatingLeasesDetail", "shortName": "Leases - Summary of Other Information Related to Operating Leases (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "csgs:SummaryOfOtherInformationRelatedToOperatingLeasesTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_20190101_20190630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_20190630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100390 - Disclosure - Leases - Summary of Future Minimum Lease Payments Under Non-cancellable Operating Leases (Detail)", "role": "http://www.csgi.com/20190630/taxonomy/role/DisclosureLeasesSummaryOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeasesDetail", "shortName": "Leases - Summary of Future Minimum Lease Payments Under Non-cancellable Operating Leases (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_20190630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_20190401_20190630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100030 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME - UNAUDITED", "role": "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF INCOME - UNAUDITED", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_20190401_20190630", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_20190101_20190630", "decimals": null, "first": true, "lang": "en-US", "name": "csgs:WarrantyPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100410 - Disclosure - Commitments, Guarantees and Contingencies (Details Textual)", "role": "http://www.csgi.com/20190630/taxonomy/role/DisclosureCommitmentsGuaranteesAndContingenciesDetailsTextual", "shortName": "Commitments, Guarantees and Contingencies (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_20190101_20190630", "decimals": null, "first": true, "lang": "en-US", "name": "csgs:WarrantyPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_20190401_20190630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "reportCount": 1, "unitRef": "U_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100420 - Disclosure - Earnings Per Common Share - Reconciliation of the Basic and Diluted EPS Denominators (Details)", "role": "http://www.csgi.com/20190630/taxonomy/role/DisclosureEarningsPerCommonShareReconciliationOfBasicAndDilutedEPSDenominatorsDetails", "shortName": "Earnings Per Common Share - Reconciliation of the Basic and Diluted EPS Denominators (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_20190401_20190630", "decimals": "-3", "lang": null, "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_us-gaapStatementEquityComponentsAxis_csgsCommonStockWarrantsMember_20190630", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100430 - Disclosure - Earnings Per Common Share (Details Textual)", "role": "http://www.csgi.com/20190630/taxonomy/role/DisclosureEarningsPerCommonShareDetailsTextual", "shortName": "Earnings Per Common Share (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_us-gaapStatementEquityComponentsAxis_csgsCommonStockWarrantsMember_20190630", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD_xbrlishares", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_20190630", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased", "reportCount": 1, "unitRef": "U_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100440 - Disclosure - Stockholders' Equity and Equity Compensation Plans (Details Textual)", "role": "http://www.csgi.com/20190630/taxonomy/role/DisclosureStockholdersEquityAndEquityCompensationPlansDetailsTextual", "shortName": "Stockholders' Equity and Equity Compensation Plans (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_20190401_20190630", "decimals": "INF", "lang": null, "name": "us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_us-gaapAwardTypeAxis_us-gaapRestrictedStockUnitsRSUMember_20190331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100450 - Disclosure - Stockholders' Equity and Equity Compensation Plans - Summary of Unvested Restricted Common Stock Activity (Details)", "role": "http://www.csgi.com/20190630/taxonomy/role/DisclosureStockholdersEquityAndEquityCompensationPlansSummaryOfUnvestedRestrictedCommonStockActivityDetails", "shortName": "Stockholders' Equity and Equity Compensation Plans - Summary of Unvested Restricted Common Stock Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_us-gaapAwardTypeAxis_us-gaapRestrictedStockUnitsRSUMember_20190331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_20190401_20190630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100040 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - UNAUDITED", "role": "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSUNAUDITED", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - UNAUDITED", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_20190401_20190630", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_20171231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100050 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - UNAUDITED", "role": "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - UNAUDITED", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_us-gaapStatementEquityComponentsAxis_us-gaapRetainedEarningsMember_20180101_20180331", "decimals": "-3", "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_20190101_20190630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100060 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - UNAUDITED", "role": "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - UNAUDITED", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_20190101_20190630", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_20190101_20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100070 - Disclosure - General", "role": "http://www.csgi.com/20190630/taxonomy/role/DisclosureGeneral", "shortName": "General", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_20190101_20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_20190101_20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100080 - Disclosure - Summary of Significant Accounting Policies", "role": "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "csgs-10q_20190630.htm", "contextRef": "C_0001005757_20190101_20190630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 41, "tag": { "csgs_AccumulatedAmortizationOfClientContractIncentiveRelatedToStockWarrant": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Accumulated amortization of client contract incentive related to stock warrant.", "label": "Accumulated Amortization Of Client Contract Incentive Related To Stock Warrant", "terseLabel": "Accumulated amortization expense of client contract incentive related to stock warrants" } } }, "localname": "AccumulatedAmortizationOfClientContractIncentiveRelatedToStockWarrant", "nsuri": "http://www.csgi.com/20190630", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureStockholdersEquityAndEquityCompensationPlansDetailsTextual" ], "xbrltype": "monetaryItemType" }, "csgs_AcquiredClientContractsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Acquired client contracts.", "label": "Acquired Client Contracts [Member]", "terseLabel": "Acquired client contracts" } } }, "localname": "AcquiredClientContractsMember", "nsuri": "http://www.csgi.com/20190630", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureLongLivedAssetsSummaryOfCarryingValueOfAssetsDetails", "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED", "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical" ], "xbrltype": "domainItemType" }, "csgs_AdjustmentsToAdditionalPaidInCapitalCancellationOfRestrictedCommonStock": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Adjustments to additional paid in capital cancellation of restricted common stock.", "label": "Adjustments To Additional Paid In Capital Cancellation Of Restricted Common Stock", "terseLabel": "Cancellation of restricted common stock issued pursuant to stock-based compensation plans" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalCancellationOfRestrictedCommonStock", "nsuri": "http://www.csgi.com/20190630", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "monetaryItemType" }, "csgs_CashHeldSubjectToCertainTaxFilings": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Cash held subject to certain tax filings.", "label": "Cash Held Subject To Certain Tax Filings", "terseLabel": "Cash held subject to certain tax filings" } } }, "localname": "CashHeldSubjectToCertainTaxFilings", "nsuri": "http://www.csgi.com/20190630", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureCommitmentsGuaranteesAndContingenciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "csgs_CashPaidForAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cash paid for.", "label": "Cash Paid For [Abstract]", "terseLabel": "Cash paid during the period for:" } } }, "localname": "CashPaidForAbstract", "nsuri": "http://www.csgi.com/20190630", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "stringItemType" }, "csgs_ClassOfWarrantOrRightIssued": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of warrants or rights issued.", "label": "Class Of Warrant Or Right Issued", "terseLabel": "Common stock warrants, issued" } } }, "localname": "ClassOfWarrantOrRightIssued", "nsuri": "http://www.csgi.com/20190630", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical" ], "xbrltype": "sharesItemType" }, "csgs_ClassOfWarrantsOrRightsVested": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Class of warrants or rights vested.", "label": "Class Of Warrants Or Rights Vested", "terseLabel": "Common stock warrants, vested" } } }, "localname": "ClassOfWarrantsOrRightsVested", "nsuri": "http://www.csgi.com/20190630", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical" ], "xbrltype": "sharesItemType" }, "csgs_ClientContractCostsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Client contract costs.", "label": "Client Contract Costs [Member]", "terseLabel": "Client contract costs" } } }, "localname": "ClientContractCostsMember", "nsuri": "http://www.csgi.com/20190630", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureLongLivedAssetsDetailsTextual" ], "xbrltype": "domainItemType" }, "csgs_ClientContractIncentiveRelatedToStockWarrants": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Client contract incentive asset related to stock warrants.", "label": "Client Contract Incentive Related To Stock Warrants", "terseLabel": "Client contract incentive related to stock warrants" } } }, "localname": "ClientContractIncentiveRelatedToStockWarrants", "nsuri": "http://www.csgi.com/20190630", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureStockholdersEquityAndEquityCompensationPlansDetailsTextual" ], "xbrltype": "monetaryItemType" }, "csgs_ClientDeposits": { "auth_ref": [], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 10210.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Advance payments received from clients related to the cost of postage that is incurred on behalf of those clients.", "label": "Client Deposits", "terseLabel": "Client deposits" } } }, "localname": "ClientDeposits", "nsuri": "http://www.csgi.com/20190630", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "csgs_CloudAndRelatedSolutionsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cloud and related solutions.", "label": "Cloud And Related Solutions [Member]", "terseLabel": "Cloud and Related Solutions" } } }, "localname": "CloudAndRelatedSolutionsMember", "nsuri": "http://www.csgi.com/20190630", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfRevenueDisaggregatedByTypeOfRevenueAndGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "csgs_CloudAndRelatedSolutionsRevenueMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cloud and related solutions revenue.", "label": "Cloud And Related Solutions Revenue [Member]", "terseLabel": "Cloud and Related Solutions Revenue" } } }, "localname": "CloudAndRelatedSolutionsRevenueMember", "nsuri": "http://www.csgi.com/20190630", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "domainItemType" }, "csgs_ComcastMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Comcast.", "label": "Comcast [Member]", "verboseLabel": "Comcast" } } }, "localname": "ComcastMember", "nsuri": "http://www.csgi.com/20190630", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureStockholdersEquityAndEquityCompensationPlansDetailsTextual" ], "xbrltype": "domainItemType" }, "csgs_CommonStockRepurchasedDuringPeriodShares": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of shares repurchased during the period as treasury shares or repurchased and canceled pursuant to employee stock-based compensation plans.", "label": "Common Stock Repurchased During Period Shares", "negatedLabel": "Repurchase of common stock, shares" } } }, "localname": "CommonStockRepurchasedDuringPeriodShares", "nsuri": "http://www.csgi.com/20190630", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "sharesItemType" }, "csgs_CommonStockRepurchasedDuringPeriodValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Stock repurchased during the period as treasury shares or repurchased and canceled pursuant to employee stock-based compensation plans.", "label": "Common Stock Repurchased During Period Value", "negatedLabel": "Repurchase of common stock" } } }, "localname": "CommonStockRepurchasedDuringPeriodValue", "nsuri": "http://www.csgi.com/20190630", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "monetaryItemType" }, "csgs_CommonStockWarrantsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Common stock warrants.", "label": "Common Stock Warrants [Member]", "terseLabel": "Common Stock Warrants" } } }, "localname": "CommonStockWarrantsMember", "nsuri": "http://www.csgi.com/20190630", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureEarningsPerCommonShareDetailsTextual", "http://www.csgi.com/20190630/taxonomy/role/DisclosureStockholdersEquityAndEquityCompensationPlansDetailsTextual", "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "domainItemType" }, "csgs_CommonStockWarrantsTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Common stock warrants term.", "label": "Common Stock Warrants Term", "terseLabel": "Stock warrants term" } } }, "localname": "CommonStockWarrantsTerm", "nsuri": "http://www.csgi.com/20190630", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureStockholdersEquityAndEquityCompensationPlansDetailsTextual" ], "xbrltype": "durationItemType" }, "csgs_DocumentAndEntityInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Document and entity information.", "label": "Document And Entity Information [Abstract]" } } }, "localname": "DocumentAndEntityInformationAbstract", "nsuri": "http://www.csgi.com/20190630", "xbrltype": "stringItemType" }, "csgs_EarningsPerCommonShareLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Earnings per common share.", "label": "Earnings Per Common Share [Line Items]", "terseLabel": "Earnings Per Common Share [Line Items]" } } }, "localname": "EarningsPerCommonShareLineItems", "nsuri": "http://www.csgi.com/20190630", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureEarningsPerCommonShareDetailsTextual" ], "xbrltype": "stringItemType" }, "csgs_EarningsPerCommonShareTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Earnings per common share.", "label": "Earnings Per Common Share [Table]", "terseLabel": "Earnings Per Common Share [Table]" } } }, "localname": "EarningsPerCommonShareTable", "nsuri": "http://www.csgi.com/20190630", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureEarningsPerCommonShareDetailsTextual" ], "xbrltype": "stringItemType" }, "csgs_EquityMethodInvestmentsAdditionalInvestment": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Equity method investments additional investment.", "label": "Equity Method Investments Additional Investment", "terseLabel": "Equity method investments, additional investment" } } }, "localname": "EquityMethodInvestmentsAdditionalInvestment", "nsuri": "http://www.csgi.com/20190630", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "csgs_FiniteLivedIntangibleAssetsAmortizationExpenseCurrentFiscalYear": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the current full fiscal year.", "label": "Finite Lived Intangible Assets Amortization Expense Current Fiscal Year", "verboseLabel": "Estimated total amortization expense 2019" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseCurrentFiscalYear", "nsuri": "http://www.csgi.com/20190630", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureLongLivedAssetsDetailsTextual" ], "xbrltype": "monetaryItemType" }, "csgs_FortePaymentSystemsIncMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Forte Payment Systems, Inc.", "label": "Forte Payment Systems Inc [Member]", "terseLabel": "Forte Payment Systems, Inc" } } }, "localname": "FortePaymentSystemsIncMember", "nsuri": "http://www.csgi.com/20190630", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureCommitmentsGuaranteesAndContingenciesDetailsTextual" ], "xbrltype": "domainItemType" }, "csgs_FutureRevenueIncludingVariableConsiderationContractualTermsEndingYear": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Future revenue including variable consideration, contractual terms ending year.", "label": "Future Revenue Including Variable Consideration Contractual Terms Ending Year", "terseLabel": "Future revenue including variable consideration, contractual terms ending, year" } } }, "localname": "FutureRevenueIncludingVariableConsiderationContractualTermsEndingYear", "nsuri": "http://www.csgi.com/20190630", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "gYearItemType" }, "csgs_LesseeOperatingLeaseLeaseNotYetCommencedNumberOfOperatingLease": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lessee operating lease lease not yet commenced number of operating lease.", "label": "Lessee Operating Lease Lease Not Yet Commenced Number Of Operating Lease", "terseLabel": "Operating lease not yet commenced, Number of operating leases" } } }, "localname": "LesseeOperatingLeaseLeaseNotYetCommencedNumberOfOperatingLease", "nsuri": "http://www.csgi.com/20190630", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureLeasesDetailsTextual" ], "xbrltype": "integerItemType" }, "csgs_LesseeOperatingLeasesRemainingLeaseTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Remaining lease term of operating leases.", "label": "Lessee Operating Leases Remaining Lease Term", "terseLabel": "Operating leases, remaining lease term" } } }, "localname": "LesseeOperatingLeasesRemainingLeaseTerm", "nsuri": "http://www.csgi.com/20190630", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureLeasesDetailsTextual" ], "xbrltype": "durationItemType" }, "csgs_LesseeOperatingSubleasesRemainingSubleaseTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Remaining sublease term of operating leases.", "label": "Lessee Operating Subleases Remaining Sublease Term", "terseLabel": "Operating subleases, remaining sublease term" } } }, "localname": "LesseeOperatingSubleasesRemainingSubleaseTerm", "nsuri": "http://www.csgi.com/20190630", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureLeasesDetailsTextual" ], "xbrltype": "durationItemType" }, "csgs_LesseeOperatingSubleasesRenewalTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lessee operating subleases renewal term.", "label": "Lessee Operating Subleases Renewal Term", "terseLabel": "Operating subleases, option to extend sublease term" } } }, "localname": "LesseeOperatingSubleasesRenewalTerm", "nsuri": "http://www.csgi.com/20190630", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureLeasesDetailsTextual" ], "xbrltype": "durationItemType" }, "csgs_PaymentTechnologyAndServicesCompanyMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Payment technology and services company.", "label": "Payment Technology And Services Company [Member]", "terseLabel": "Payment Technology and Services Company" } } }, "localname": "PaymentTechnologyAndServicesCompanyMember", "nsuri": "http://www.csgi.com/20190630", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "domainItemType" }, "csgs_PercentageOfParValueAmountToBeSettledInCash": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The percentage amount of the par value of debt that will be settled in cash.", "label": "Percentage Of Par Value Amount To Be Settled In Cash", "terseLabel": "Percentage of par value of convertible notes to be settled in cash" } } }, "localname": "PercentageOfParValueAmountToBeSettledInCash", "nsuri": "http://www.csgi.com/20190630", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebt2016ConvertibleNotesDetailsTextual" ], "xbrltype": "percentItemType" }, "csgs_PotentialFutureEarnOutPaymentsMeasurementPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Potential future earn out payments measurement period.", "label": "Potential Future Earn Out Payments Measurement Period", "terseLabel": "Potential future earn out payments meassurement period" } } }, "localname": "PotentialFutureEarnOutPaymentsMeasurementPeriod", "nsuri": "http://www.csgi.com/20190630", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureCommitmentsGuaranteesAndContingenciesDetailsTextual" ], "xbrltype": "durationItemType" }, "csgs_RemainingNumberOfStockWarrantsVested": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The remaining number of stock warrants vested at the filing date.", "label": "Remaining Number Of Stock Warrants Vested", "terseLabel": "Stock warrants vested" } } }, "localname": "RemainingNumberOfStockWarrantsVested", "nsuri": "http://www.csgi.com/20190630", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureStockholdersEquityAndEquityCompensationPlansDetailsTextual" ], "xbrltype": "sharesItemType" }, "csgs_RestructuringAndReorganizationCharges": { "auth_ref": [], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED": { "order": 10160.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount associated with exit or disposal activities pursuant to an authorized plan.", "label": "Restructuring And Reorganization Charges", "terseLabel": "Restructuring and reorganization charges" } } }, "localname": "RestructuringAndReorganizationCharges", "nsuri": "http://www.csgi.com/20190630", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED" ], "xbrltype": "monetaryItemType" }, "csgs_SECRule10b51PlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "SEC Rule 10b51 Plan.", "label": "S E C Rule10b51 Plan [Member]", "terseLabel": "SEC Rule 10b5-1 Plan" } } }, "localname": "SECRule10b51PlanMember", "nsuri": "http://www.csgi.com/20190630", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureStockholdersEquityAndEquityCompensationPlansDetailsTextual" ], "xbrltype": "domainItemType" }, "csgs_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingMaturity": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share based compensation arrangement by share based payment award award vesting maturity.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Award Vesting Maturity", "terseLabel": "Vesting maturity date" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingMaturity", "nsuri": "http://www.csgi.com/20190630", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureStockholdersEquityAndEquityCompensationPlansDetailsTextual" ], "xbrltype": "dateItemType" }, "csgs_ShortTermInvestmentContractualMaturity": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Short term investment contractual maturity.", "label": "Short Term Investment Contractual Maturity", "terseLabel": "Short-term investment contractual maturities" } } }, "localname": "ShortTermInvestmentContractualMaturity", "nsuri": "http://www.csgi.com/20190630", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "durationItemType" }, "csgs_StockholdersEquityAndEquityCompensationPlansLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stockholders equity and equity compensation plans.", "label": "Stockholders Equity And Equity Compensation Plans [Line Items]", "terseLabel": "Stockholders Equity And Equity Compensation Plans [Line Items]" } } }, "localname": "StockholdersEquityAndEquityCompensationPlansLineItems", "nsuri": "http://www.csgi.com/20190630", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureStockholdersEquityAndEquityCompensationPlansDetailsTextual" ], "xbrltype": "stringItemType" }, "csgs_StockholdersEquityAndEquityCompensationPlansTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stockholders equity and equity compensation plans.", "label": "Stockholders Equity And Equity Compensation Plans [Table]", "terseLabel": "Stockholders Equity And Equity Compensation Plans [Table]" } } }, "localname": "StockholdersEquityAndEquityCompensationPlansTable", "nsuri": "http://www.csgi.com/20190630", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureStockholdersEquityAndEquityCompensationPlansDetailsTextual" ], "xbrltype": "stringItemType" }, "csgs_SummaryOfOtherInformationRelatedToOperatingLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Summary of other information related to operating leases.", "label": "Summary Of Other Information Related To Operating Leases Table [Text Block]", "terseLabel": "Summary of Other Information Related to Operating Leases" } } }, "localname": "SummaryOfOtherInformationRelatedToOperatingLeasesTableTextBlock", "nsuri": "http://www.csgi.com/20190630", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "csgs_SummaryOfSignificantAccountingPoliciesLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Summary of significant accounting policies.", "label": "Summary Of Significant Accounting Policies [Line Items]", "terseLabel": "Summary Of Significant Accounting Policies [Line Items]" } } }, "localname": "SummaryOfSignificantAccountingPoliciesLineItems", "nsuri": "http://www.csgi.com/20190630", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesDetailsTextual", "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesDetailsTextual1" ], "xbrltype": "stringItemType" }, "csgs_SummaryOfSignificantAccountingPoliciesTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Summary of significant accounting policies.", "label": "Summary Of Significant Accounting Policies [Table]", "terseLabel": "Summary Of Significant Accounting Policies [Table]" } } }, "localname": "SummaryOfSignificantAccountingPoliciesTable", "nsuri": "http://www.csgi.com/20190630", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesDetailsTextual", "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesDetailsTextual1" ], "xbrltype": "stringItemType" }, "csgs_TwoThousandEighteenCreditAgreementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two thousand eighteen credit agreement.", "label": "Two Thousand Eighteen Credit Agreement [Member]", "terseLabel": "2018 Credit Agreement" } } }, "localname": "TwoThousandEighteenCreditAgreementMember", "nsuri": "http://www.csgi.com/20190630", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebtCreditAgreementDetailsTextual", "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebtLongTermDebtDetails", "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebtLongTermDebtParentheticalDetails", "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesCarryingValueParValueForConvertibleDebtAndEstimatedFairValueOfDebtDetails" ], "xbrltype": "domainItemType" }, "csgs_TwoThousandEighteenTermLoanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two thousand eighteen term loan.", "label": "Two Thousand Eighteen Term Loan [Member]", "terseLabel": "2018 Term Loan" } } }, "localname": "TwoThousandEighteenTermLoanMember", "nsuri": "http://www.csgi.com/20190630", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebtCreditAgreementDetailsTextual", "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebtLongTermDebtDetails", "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebtLongTermDebtParentheticalDetails", "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesCarryingValueParValueForConvertibleDebtAndEstimatedFairValueOfDebtDetails" ], "xbrltype": "domainItemType" }, "csgs_TwoThousandSixteenSeniorConvertibleNotesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two thousand sixteen senior convertible notes.", "label": "Two Thousand Sixteen Senior Convertible Notes [Member]", "terseLabel": "Senior Convertible Notes 2016" } } }, "localname": "TwoThousandSixteenSeniorConvertibleNotesMember", "nsuri": "http://www.csgi.com/20190630", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebt2016ConvertibleNotesDetailsTextual", "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebtLongTermDebtDetails", "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebtLongTermDebtParentheticalDetails", "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesCarryingValueParValueForConvertibleDebtAndEstimatedFairValueOfDebtDetails" ], "xbrltype": "domainItemType" }, "csgs_WarrantyPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Typical warranty period from delivery of the solution or offering.", "label": "Warranty Period", "terseLabel": "Warranty Period" } } }, "localname": "WarrantyPeriod", "nsuri": "http://www.csgi.com/20190630", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureCommitmentsGuaranteesAndContingenciesDetailsTextual" ], "xbrltype": "durationItemType" }, "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.csgi.com/20190630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "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.csgi.com/20190630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "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.csgi.com/20190630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "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.csgi.com/20190630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "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.csgi.com/20190630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "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.csgi.com/20190630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r341" ], "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.csgi.com/20190630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r342" ], "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.csgi.com/20190630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "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.csgi.com/20190630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "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 Line1", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address Address Line2", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "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.csgi.com/20190630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address Postal Zip Code", "verboseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address State Or Province", "verboseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r343" ], "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.csgi.com/20190630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "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.csgi.com/20190630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "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.csgi.com/20190630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r343" ], "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.csgi.com/20190630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "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.csgi.com/20190630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r343" ], "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.csgi.com/20190630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "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 Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r344" ], "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.csgi.com/20190630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r343" ], "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.csgi.com/20190630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r343" ], "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.csgi.com/20190630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r343" ], "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.csgi.com/20190630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r343" ], "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.csgi.com/20190630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "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.csgi.com/20190630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r339" ], "lang": { "en-US": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Security12b Title", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r340" ], "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.csgi.com/20190630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "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.csgi.com/20190630/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "invest_InvestmentWarrantsExercisePrice": { "auth_ref": [ "r345" ], "lang": { "en-US": { "role": { "documentation": "Exercise price of the warrants.", "label": "Investment Warrants Exercise Price", "terseLabel": "Stock warrants, exercise price" } } }, "localname": "InvestmentWarrantsExercisePrice", "nsuri": "http://xbrl.sec.gov/invest/2013-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureStockholdersEquityAndEquityCompensationPlansDetailsTextual" ], "xbrltype": "perShareItemType" }, "srt_AmericasMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Americas [Member]", "terseLabel": "Americas (principally the U.S.)" } } }, "localname": "AmericasMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfRevenueDisaggregatedByTypeOfRevenueAndGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "srt_AsiaPacificMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Asia Pacific [Member]", "terseLabel": "Asia Pacific" } } }, "localname": "AsiaPacificMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfRevenueDisaggregatedByTypeOfRevenueAndGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r141", "r199", "r204", "r330" ], "lang": { "en-US": { "role": { "label": "Major Customers [Axis]", "terseLabel": "Customer" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureStockholdersEquityAndEquityCompensationPlansDetailsTextual" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebtCreditAgreementDetailsTextual", "http://www.csgi.com/20190630/taxonomy/role/DisclosureLeasesDetailsTextual", "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebtCreditAgreementDetailsTextual", "http://www.csgi.com/20190630/taxonomy/role/DisclosureLeasesDetailsTextual", "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Name Of Major Customer [Domain]", "terseLabel": "Customer" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureStockholdersEquityAndEquityCompensationPlansDetailsTextual" ], "xbrltype": "domainItemType" }, "srt_OwnershipAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Ownership [Axis]", "terseLabel": "Ownership" } } }, "localname": "OwnershipAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Ownership [Domain]", "terseLabel": "Ownership" } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r139", "r199", "r202", "r327", "r328" ], "lang": { "en-US": { "role": { "label": "Product Or Service [Axis]", "terseLabel": "Product and Service" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfRevenueDisaggregatedByTypeOfRevenueAndGeographicRegionDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Products And Services [Domain]", "terseLabel": "Product and Service" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfRevenueDisaggregatedByTypeOfRevenueAndGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Range [Axis]", "terseLabel": "Statistical Measurement" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebtCreditAgreementDetailsTextual", "http://www.csgi.com/20190630/taxonomy/role/DisclosureLeasesDetailsTextual", "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Range [Member]", "terseLabel": "Statistical Measurement" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebtCreditAgreementDetailsTextual", "http://www.csgi.com/20190630/taxonomy/role/DisclosureLeasesDetailsTextual", "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segment Geographical [Domain]", "terseLabel": "Geographical" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfRevenueDisaggregatedByTypeOfRevenueAndGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r140", "r199", "r203", "r329", "r336", "r337" ], "lang": { "en-US": { "role": { "label": "Statement Geographical [Axis]", "terseLabel": "Geographical" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfRevenueDisaggregatedByTypeOfRevenueAndGeographicRegionDetails" ], "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": [ "r275" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).", "label": "Accounting Standards Update201602 [Member]", "terseLabel": "ASU 2016-02" } } }, "localname": "AccountingStandardsUpdate201602Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r39" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 10220.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable Current", "terseLabel": "Trade accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounts Receivable Net [Abstract]", "terseLabel": "Trade accounts receivable:" } } }, "localname": "AccountsReceivableNetAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r2", "r27", "r142", "r143", "r200" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 10400.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable Net Current", "terseLabel": "Billed, net of allowance of $2,861 and $3,115" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r21", "r301", "r318" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 10260.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes Current", "terseLabel": "Income taxes payable" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesNoncurrent": { "auth_ref": [ "r24", "r301", "r318" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 10160.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent.", "label": "Accrued Income Taxes Noncurrent", "terseLabel": "Income taxes payable" } } }, "localname": "AccruedIncomeTaxesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r37", "r171" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation Depletion And Amortization Property Plant And Equipment", "terseLabel": "Property and equipment, accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "auth_ref": [ "r59" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 10080.0, "parentTag": "us-gaap_StockholdersEquity", "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": "Accumulated Other Comprehensive Income Loss Available For Sale Securities Adjustment Net Of Tax", "terseLabel": "Unrealized gain on short-term investments, net of tax" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax": { "auth_ref": [ "r55", "r58", "r59", "r60", "r258", "r265", "r267" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 10090.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses.", "label": "Accumulated Other Comprehensive Income Loss Foreign Currency Translation Adjustment Net Of Tax", "terseLabel": "Cumulative foreign currency translation adjustments" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accumulated Other Comprehensive Income Loss Net Of Tax [Abstract]", "terseLabel": "Accumulated other comprehensive income (loss):" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r57", "r60", "r61", "r247" ], "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": "Accumulated Other Comprehensive Income [Member]", "terseLabel": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r28" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 10060.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid In Capital Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "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.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentForAmortization": { "auth_ref": [ "r97", "r165" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 10170.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.", "label": "Adjustment For Amortization", "terseLabel": "Amortization" } } }, "localname": "AdjustmentForAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r114" ], "lang": { "en-US": { "role": { "documentation": "Information by new accounting pronouncement.", "label": "Adjustments For New Accounting Pronouncements [Axis]", "terseLabel": "Adjustments for New Accounting Pronouncements" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r208", "r210", "r222", "r223" ], "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": "Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Adjustments To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r33", "r144", "r150" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Allowance For Doubtful Accounts Receivable Current", "terseLabel": "Trade accounts receivable-billed, allowance" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDebtDiscountPremium": { "auth_ref": [ "r78", "r97", "r269" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 10180.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED": { "order": 10060.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.", "label": "Amortization Of Debt Discount Premium", "negatedLabel": "Amortization of original issue discount", "terseLabel": "Amortization of original issue discount" } } }, "localname": "AmortizationOfDebtDiscountPremium", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED", "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r97", "r160", "r165" ], "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": "Total amortization expense" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureLongLivedAssetsDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetBackedSecuritiesMember": { "auth_ref": [ "r147", "r205" ], "lang": { "en-US": { "role": { "documentation": "Securities that are primarily serviced by the cash flows of a discrete pool of receivables or other financial assets for example, but not limited to, credit card receivables, car loans, recreational vehicle loans, and mobile home loans.", "label": "Asset Backed Securities [Member]", "terseLabel": "Asset-backed securities" } } }, "localname": "AssetBackedSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r97", "r169" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 10190.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.", "label": "Asset Impairment Charges", "terseLabel": "Asset impairment" } } }, "localname": "AssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r136", "r299", "r317" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "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.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "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.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r3", "r4", "r54" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 10280.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.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "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.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r251" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets Fair Value Disclosure", "terseLabel": "Assets fair value" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets Fair Value Disclosure [Abstract]", "terseLabel": "Assets:" } } }, "localname": "AssetsFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsNoncurrent": { "auth_ref": [ "r11", "r12", "r13", "r14", "r15", "r16", "r17", "r18" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 10290.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 after one year or beyond the normal operating cycle, if longer.", "label": "Assets Noncurrent", "totalLabel": "Total non-current assets" } } }, "localname": "AssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets Noncurrent [Abstract]", "terseLabel": "Non-current assets:" } } }, "localname": "AssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r211", "r221" ], "lang": { "en-US": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureStockholdersEquityAndEquityCompensationPlansDetailsTextual", "http://www.csgi.com/20190630/taxonomy/role/DisclosureStockholdersEquityAndEquityCompensationPlansSummaryOfUnvestedRestrictedCommonStockActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BaseRateMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Minimum rate investor will accept.", "label": "Base Rate [Member]", "terseLabel": "Base Rate" } } }, "localname": "BaseRateMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebtCreditAgreementDetailsTextual" ], "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" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureCommitmentsGuaranteesAndContingenciesDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r235", "r236" ], "lang": { "en-US": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureCommitmentsGuaranteesAndContingenciesDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionDateOfAcquisitionAgreement1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Date when the business acquisition agreement was executed, in CCYY-MM-DD format.", "label": "Business Acquisition Date Of Acquisition Agreement1", "terseLabel": "Business acquisition date" } } }, "localname": "BusinessAcquisitionDateOfAcquisitionAgreement1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureCommitmentsGuaranteesAndContingenciesDetailsTextual" ], "xbrltype": "dateItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r234" ], "lang": { "en-US": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Business Acquisition Percentage Of Voting Interests Acquired", "terseLabel": "Business acquisition, acquired equity percentage" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureCommitmentsGuaranteesAndContingenciesDetailsTextual" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh": { "auth_ref": [ "r241" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid.", "label": "Business Combination Contingent Consideration Arrangements Range Of Outcomes Value High", "terseLabel": "Potential future earn out payments" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureCommitmentsGuaranteesAndContingenciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": { "auth_ref": [ "r238", "r239" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer.", "label": "Business Combination Contingent Consideration Liability Current", "terseLabel": "Accrued earn out payments" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureCommitmentsGuaranteesAndContingenciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Capitalized Contract Cost [Abstract]" } } }, "localname": "CapitalizedContractCostAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostAccumulatedAmortization": { "auth_ref": [ "r152" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/DisclosureLongLivedAssetsSummaryOfCarryingValuesOfClientContractCostAssetsDetails": { "order": 10020.0, "parentTag": "us-gaap_CapitalizedContractCostNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated amortization of asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost Accumulated Amortization", "negatedLabel": "Client contract costs, Accumulated Amortization", "terseLabel": "Client contract costs, accumulated amortization" } } }, "localname": "CapitalizedContractCostAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureLongLivedAssetsSummaryOfCarryingValuesOfClientContractCostAssetsDetails", "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostGross": { "auth_ref": [ "r152" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/DisclosureLongLivedAssetsSummaryOfCarryingValuesOfClientContractCostAssetsDetails": { "order": 10010.0, "parentTag": "us-gaap_CapitalizedContractCostNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost Gross", "terseLabel": "Client contract costs, Gross Carrying Amount" } } }, "localname": "CapitalizedContractCostGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureLongLivedAssetsSummaryOfCarryingValuesOfClientContractCostAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNet": { "auth_ref": [ "r152" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/DisclosureLongLivedAssetsSummaryOfCarryingValuesOfClientContractCostAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 10350.0, "parentTag": "us-gaap_AssetsNoncurrent", "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": "Client contract costs, net of amortization of $30,169 and $43,051", "totalLabel": "Client contract costs, Net Amount" } } }, "localname": "CapitalizedContractCostNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureLongLivedAssetsSummaryOfCarryingValuesOfClientContractCostAssetsDetails", "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostTableTextBlock": { "auth_ref": [ "r153" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of cost capitalized in obtaining or fulfilling contract with customer.", "label": "Capitalized Contract Cost Table [Text Block]", "terseLabel": "Summary of Carrying Values of Client Contract Cost Assets" } } }, "localname": "CapitalizedContractCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureLongLivedAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r1", "r35", "r99" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 10440.0, "parentTag": "us-gaap_CashCashEquivalentsAndShortTermInvestments", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash And Cash Equivalents At Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash And Cash Equivalents [Member]", "terseLabel": "Cash equivalents" } } }, "localname": "CashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r10", "r100", "r105" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash And Cash Equivalents Policy [Text Block]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsAndShortTermInvestments": { "auth_ref": [ "r35" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 10380.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Cash includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the customer may deposit additional funds at any time and effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid Investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Short-term investments, exclusive of cash equivalents, generally consist of marketable securities intended to be sold within one year (or the normal operating cycle if longer) and may include trading securities, available-for-sale securities, or held-to-maturity securities (if maturing within one year), as applicable.", "label": "Cash Cash Equivalents And Short Term Investments", "totalLabel": "Total cash, cash equivalents and short-term investments" } } }, "localname": "CashCashEquivalentsAndShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r92", "r99", "r104" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, 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 Including Disposal Group And Discontinued Operations", "periodEndLabel": "Cash and cash equivalents, end of period", "periodStartLabel": "Cash and cash equivalents, beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r92", "r264" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "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.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r111" ], "lang": { "en-US": { "role": { "documentation": "Exercise price per share or per unit of warrants or rights outstanding.", "label": "Class Of Warrant Or Right Exercise Price Of Warrants Or Rights1", "terseLabel": "Common stock warrants issued, per warrant" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureEarningsPerCommonShareDetailsTextual" ], "xbrltype": "perShareItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "auth_ref": [ "r110" ], "lang": { "en-US": { "role": { "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.", "label": "Class Of Warrant Or Right Number Of Securities Called By Warrants Or Rights", "terseLabel": "Issuance of stock warrants" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureStockholdersEquityAndEquityCompensationPlansDetailsTextual" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "auth_ref": [ "r112" ], "lang": { "en-US": { "role": { "documentation": "Number of warrants or rights outstanding.", "label": "Class Of Warrant Or Right Outstanding", "verboseLabel": "Stock warrants issued" } } }, "localname": "ClassOfWarrantOrRightOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureStockholdersEquityAndEquityCompensationPlansDetailsTextual" ], "xbrltype": "sharesItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r178" ], "lang": { "en-US": { "role": { "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.", "label": "Commercial Paper [Member]", "terseLabel": "Commercial Paper" } } }, "localname": "CommercialPaperMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "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": [ "r176", "r177" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments And Contingencies Disclosure [Text Block]", "terseLabel": "Commitments, Guarantees and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureCommitmentsGuaranteesAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockDividendsPerShareDeclared": { "auth_ref": [ "r192" ], "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", "verboseLabel": "Cash dividends declared per common share" } } }, "localname": "CommonStockDividendsPerShareDeclared", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureStockholdersEquityAndEquityCompensationPlansDetailsTextual" ], "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.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r26" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock Par Or Stated Value Per Share", "terseLabel": "Common stock, par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r26" ], "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.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r26", "r186" ], "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, ending of period, shares", "periodStartLabel": "Balance, beginning of period, shares", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical", "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r26" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 10040.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock Value", "terseLabel": "Common stock, par value $.01 per share; 100,000 shares authorized; 33,062 and 33,158 shares outstanding" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r64", "r66", "r67" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSUNAUDITED": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income Net Of Tax", "totalLabel": "Total comprehensive income (loss), net of tax" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSUNAUDITED", "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComputerSoftwareIntangibleAssetMember": { "auth_ref": [ "r161", "r163", "r237" ], "lang": { "en-US": { "role": { "documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks.", "label": "Computer Software Intangible Asset [Member]", "terseLabel": "Software" } } }, "localname": "ComputerSoftwareIntangibleAssetMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureLongLivedAssetsSummaryOfCarryingValueOfAssetsDetails", "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED", "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r201" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract With Customer Liability Revenue Recognized", "terseLabel": "Deferred revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r205", "r207", "r331" ], "lang": { "en-US": { "role": { "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.", "label": "Corporate Debt Securities [Member]", "terseLabel": "Corporate Debt Securities" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r73" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED": { "order": 10120.0, "parentTag": "us-gaap_CostsAndExpenses", "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 revenues (exclusive of depreciation, shown separately below)" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r72" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED": { "order": 10110.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Total costs of sales and operating expenses for the period.", "label": "Costs And Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED" ], "xbrltype": "monetaryItemType" }, "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" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebtCreditAgreementDetailsTextual", "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebtLongTermDebtDetails", "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebtLongTermDebtParentheticalDetails" ], "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" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebtCreditAgreementDetailsTextual", "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebtLongTermDebtDetails", "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebtLongTermDebtParentheticalDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtConversionOriginalDebtAmount1": { "auth_ref": [ "r102", "r103" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Debt Conversion Original Debt Amount1", "terseLabel": "Convertible Notes, initial conversion of Par Value Convertible Notes to common stock" } } }, "localname": "DebtConversionOriginalDebtAmount1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebt2016ConvertibleNotesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "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": [ "r185" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r19", "r21", "r22", "r300", "r302", "r315" ], "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" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebt2016ConvertibleNotesDetailsTextual", "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebtCreditAgreementDetailsTextual", "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebtLongTermDebtDetails", "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebtLongTermDebtParentheticalDetails", "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesCarryingValueParValueForConvertibleDebtAndEstimatedFairValueOfDebtDetails" ], "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 Rate1", "terseLabel": "Basis spread on term loan" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebtCreditAgreementDetailsTextual", "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebtLongTermDebtParentheticalDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r22", "r180", "r302", "r315" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebtLongTermDebtDetails": { "order": 10010.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Debt Instrument Carrying Amount", "terseLabel": "Total long-term debt, gross", "verboseLabel": "Carrying Value" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebtLongTermDebtDetails", "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesCarryingValueParValueForConvertibleDebtAndEstimatedFairValueOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r182" ], "lang": { "en-US": { "role": { "documentation": "The price per share of the conversion feature embedded in the debt instrument.", "label": "Debt Instrument Convertible Conversion Price1", "terseLabel": "Initial conversion price" } } }, "localname": "DebtInstrumentConvertibleConversionPrice1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebt2016ConvertibleNotesDetailsTextual" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentConvertibleConversionRatio1": { "auth_ref": [ "r47", "r187", "r188", "r190" ], "lang": { "en-US": { "role": { "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount.", "label": "Debt Instrument Convertible Conversion Ratio1", "terseLabel": "Initial conversion rate of common stock" } } }, "localname": "DebtInstrumentConvertibleConversionRatio1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebt2016ConvertibleNotesDetailsTextual" ], "xbrltype": "pureItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature.", "label": "Debt Instrument Convertible Threshold Consecutive Trading Days1", "terseLabel": "Debt instrument, convertible, threshold consecutive trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebt2016ConvertibleNotesDetailsTextual" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion.", "label": "Debt Instrument Convertible Threshold Percentage Of Stock Price Trigger", "terseLabel": "Rate of conversion price" } } }, "localname": "DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebt2016ConvertibleNotesDetailsTextual" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdTradingDays": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature.", "label": "Debt Instrument Convertible Threshold Trading Days", "terseLabel": "Debt instrument, convertible, threshold trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdTradingDays", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebt2016ConvertibleNotesDetailsTextual" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r270", "r272" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument Face Amount", "terseLabel": "Term loan aggregate principal amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebtCreditAgreementDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFairValue": { "auth_ref": [ "r260" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.", "label": "Debt Instrument Fair Value", "terseLabel": "Fair Value" } } }, "localname": "DebtInstrumentFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesCarryingValueParValueForConvertibleDebtAndEstimatedFairValueOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateDuringPeriod": { "auth_ref": [ "r45", "r270" ], "lang": { "en-US": { "role": { "documentation": "The average effective interest rate during the reporting period.", "label": "Debt Instrument Interest Rate During Period", "terseLabel": "Term loan combined interest rate" } } }, "localname": "DebtInstrumentInterestRateDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebtCreditAgreementDetailsTextual", "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebtLongTermDebtParentheticalDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r45" ], "lang": { "en-US": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument Interest Rate Stated Percentage", "terseLabel": "Interest rate on senior subordinated convertible notes" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebtLongTermDebtParentheticalDetails" ], "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.csgi.com/20190630/taxonomy/role/DisclosureDebt2016ConvertibleNotesDetailsTextual", "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebtCreditAgreementDetailsTextual", "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebtLongTermDebtDetails", "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebtLongTermDebtParentheticalDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentMaturityDate": { "auth_ref": [ "r46", "r254" ], "lang": { "en-US": { "role": { "documentation": "Date when the debt instrument is scheduled to be fully repaid, in CCYY-MM-DD format.", "label": "Debt Instrument Maturity Date", "terseLabel": "Maturity period" } } }, "localname": "DebtInstrumentMaturityDate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebtLongTermDebtParentheticalDetails" ], "xbrltype": "dateItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r48" ], "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" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebt2016ConvertibleNotesDetailsTextual", "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebtCreditAgreementDetailsTextual", "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebtLongTermDebtDetails", "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebtLongTermDebtParentheticalDetails", "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesCarryingValueParValueForConvertibleDebtAndEstimatedFairValueOfDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r48", "r109", "r187", "r189", "r190", "r191", "r269", "r270", "r272", "r314" ], "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": "Debt Instrument [Table]", "terseLabel": "Debt Instrument [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebt2016ConvertibleNotesDetailsTextual", "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebtCreditAgreementDetailsTextual", "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebtLongTermDebtDetails", "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebtLongTermDebtParentheticalDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument Term", "terseLabel": "Term loan period" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebtCreditAgreementDetailsTextual" ], "xbrltype": "durationItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountNoncurrent": { "auth_ref": [ "r269", "r272" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebtLongTermDebtDetails": { "order": 10020.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of debt discount to be amortized after one year or the normal operating cycle, if longer.", "label": "Debt Instrument Unamortized Discount Noncurrent", "negatedLabel": "Less \u2013 unamortized original issue discount", "terseLabel": "Long-term debt, unamortized discounts" } } }, "localname": "DebtInstrumentUnamortizedDiscountNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebtLongTermDebtDetails", "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Instruments [Abstract]" } } }, "localname": "DebtInstrumentsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DeferredFinanceCostsNoncurrentNet": { "auth_ref": [ "r38", "r271" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebtLongTermDebtDetails": { "order": 10030.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs classified as noncurrent. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Deferred Finance Costs Noncurrent Net", "negatedLabel": "Less \u2013 deferred financing costs" } } }, "localname": "DeferredFinanceCostsNoncurrentNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebtLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r97", "r108", "r231", "r232" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 10220.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense Benefit", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueCurrent": { "auth_ref": [ "r34" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 10250.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.", "label": "Deferred Revenue Current", "terseLabel": "Deferred revenue" } } }, "localname": "DeferredRevenueCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueNoncurrent": { "auth_ref": [ "r34" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 10150.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Deferred Revenue Noncurrent", "terseLabel": "Deferred revenue" } } }, "localname": "DeferredRevenueNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNetNoncurrent": { "auth_ref": [ "r226", "r227", "r228", "r229", "r230" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 10360.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards classified as noncurrent.", "label": "Deferred Tax Assets Net Noncurrent", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredTaxAssetsNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesNoncurrent": { "auth_ref": [ "r226", "r228", "r229" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 10170.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "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 and classified as noncurrent.", "label": "Deferred Tax Liabilities Noncurrent", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredTaxLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r97", "r170" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 10160.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED": { "order": 10150.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED", "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Disaggregation Of Revenue [Abstract]" } } }, "localname": "DisaggregationOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "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.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfRevenueDisaggregatedByTypeOfRevenueAndGeographicRegionDetails" ], "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.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfRevenueDisaggregatedByTypeOfRevenueAndGeographicRegionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r199" ], "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": "Schedule of Revenue Disaggregated by Type of Revenue and Geographic Region" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_Dividends": { "auth_ref": [ "r192", "r313" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock.", "label": "Dividends", "negatedLabel": "Declaration of cash dividends" } } }, "localname": "Dividends", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsCommonStockCash": { "auth_ref": [ "r192" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.", "label": "Dividends Common Stock Cash", "terseLabel": "Cash dividend" } } }, "localname": "DividendsCommonStockCash", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureStockholdersEquityAndEquityCompensationPlansDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_EMEAMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Regions of Europe, Middle East and Africa.", "label": "E M E A [Member]", "terseLabel": "Europe, Middle East, and Africa" } } }, "localname": "EMEAMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfRevenueDisaggregatedByTypeOfRevenueAndGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings per common share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r71", "r115", "r118", "r120", "r121", "r122", "r124", "r311", "r325" ], "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" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r71", "r115", "r118", "r120", "r121", "r122", "r124", "r311", "r325" ], "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" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r125" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Earnings Per Common Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureEarningsPerCommonShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r264" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 10040.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; including, but not limited to, 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 Including Disposal Group And Discontinued Operations", "terseLabel": "Effect of exchange rate fluctuations on cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r43" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 10230.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 employee compensation" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r186" ], "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" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureEarningsPerCommonShareDetailsTextual", "http://www.csgi.com/20190630/taxonomy/role/DisclosureStockholdersEquityAndEquityCompensationPlansDetailsTextual", "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r36", "r137", "r148" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.", "label": "Equity Method Investments", "terseLabel": "Equity method investment, carrying value" } } }, "localname": "EquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentsPolicy": { "auth_ref": [ "r36", "r91", "r105", "r149", "r263" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for equity method of accounting for investments and other interests. Investment includes, but is not limited to, unconsolidated subsidiary, corporate joint venture, noncontrolling interest in real estate venture, limited partnership, and limited liability company. Information includes, but is not limited to, ownership percentage, reason equity method is or is not considered appropriate, and accounting policy election for distribution received.", "label": "Equity Method Investments Policy", "terseLabel": "Equity Method Investment" } } }, "localname": "EquityMethodInvestmentsPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r251", "r252", "r253", "r256" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]", "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r255" ], "lang": { "en-US": { "role": { "documentation": "Class of asset.", "label": "Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation By Asset Class [Domain]", "terseLabel": "Asset Class" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]", "terseLabel": "Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]" } } }, "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesCarryingValueParValueForConvertibleDebtAndEstimatedFairValueOfDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r251", "r256" ], "lang": { "en-US": { "role": { "documentation": "Information by class of asset.", "label": "Fair Value By Asset Class [Axis]", "terseLabel": "Asset Class" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "auth_ref": [ "r251", "r261", "r262" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value By Balance Sheet Grouping [Table]", "terseLabel": "Fair Value By Balance Sheet Grouping [Table]" } } }, "localname": "FairValueByBalanceSheetGroupingTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesCarryingValueParValueForConvertibleDebtAndEstimatedFairValueOfDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r205", "r206", "r207", "r252", "r294" ], "lang": { "en-US": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value By Fair Value Hierarchy Level [Axis]", "terseLabel": "Level 2" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r205", "r206", "r207", "r252", "r295" ], "lang": { "en-US": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value Inputs Level1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r205", "r206", "r207", "r252", "r296" ], "lang": { "en-US": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value Inputs Level2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Measurements Fair Value Hierarchy [Domain]", "terseLabel": "Fair Value Hierarchy and NAV" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r105", "r257", "r259" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value Of Financial Instruments Policy", "terseLabel": "Short-term Investments and Other Financial Instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Financial Instruments Financial Assets Balance Sheet Groupings [Abstract]", "terseLabel": "Carrying value and estimated fair value of debt" } } }, "localname": "FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesCarryingValueParValueForConvertibleDebtAndEstimatedFairValueOfDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r164" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/DisclosureLongLivedAssetsSummaryOfCarryingValueOfAssetsDetails": { "order": 10020.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite Lived Intangible Assets Accumulated Amortization", "negatedLabel": "Accumulated Amortization", "terseLabel": "Intangibles, accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureLongLivedAssetsSummaryOfCarryingValueOfAssetsDetails", "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r166" ], "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": "Estimated total amortization expense 2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureLongLivedAssetsDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r166" ], "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": "Estimated total amortization expense 2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureLongLivedAssetsDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r166" ], "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": "Estimated total amortization expense 2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureLongLivedAssetsDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r166" ], "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": "Estimated total amortization expense 2020" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureLongLivedAssetsDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r161", "r162", "r164", "r167", "r297" ], "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" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureLongLivedAssetsDetailsTextual", "http://www.csgi.com/20190630/taxonomy/role/DisclosureLongLivedAssetsSummaryOfCarryingValueOfAssetsDetails", "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED", "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r164", "r297" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/DisclosureLongLivedAssetsSummaryOfCarryingValueOfAssetsDetails": { "order": 10010.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite Lived Intangible Assets Gross", "terseLabel": "Gross Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureLongLivedAssetsSummaryOfCarryingValueOfAssetsDetails" ], "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.csgi.com/20190630/taxonomy/role/DisclosureLongLivedAssetsDetailsTextual", "http://www.csgi.com/20190630/taxonomy/role/DisclosureLongLivedAssetsSummaryOfCarryingValueOfAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r161", "r163" ], "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" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureLongLivedAssetsDetailsTextual", "http://www.csgi.com/20190630/taxonomy/role/DisclosureLongLivedAssetsSummaryOfCarryingValueOfAssetsDetails", "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED", "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r164" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/DisclosureLongLivedAssetsSummaryOfCarryingValueOfAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 10320.0, "parentTag": "us-gaap_AssetsNoncurrent", "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", "totalLabel": "Net Amount" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureLongLivedAssetsSummaryOfCarryingValueOfAssetsDetails", "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnInvestments": { "auth_ref": [ "r76", "r97", "r146" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 10200.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of realized and unrealized gain (loss) on investment.", "label": "Gain Loss On Investments", "negatedLabel": "Gain on short-term investments and other" } } }, "localname": "GainLossOnInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r97", "r183", "r184" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 10210.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED": { "order": 10080.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Gains Losses On Extinguishment Of Debt", "negatedLabel": "Loss on extinguishment of debt", "terseLabel": "Loss on extinguishment of debt" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED", "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r154", "r155" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 10330.0, "parentTag": "us-gaap_AssetsNoncurrent", "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": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureLongLivedAssetsSummaryOfChangesInCarryingAmountOfGoodwillDetails", "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "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_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r157" ], "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": "Effects of changes in foreign currency exchange rates" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureLongLivedAssetsSummaryOfChangesInCarryingAmountOfGoodwillDetails" ], "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", "terseLabel": "Goodwill RollForward" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureLongLivedAssetsSummaryOfChangesInCarryingAmountOfGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillSubsequentRecognitionOfDeferredTaxAsset": { "auth_ref": [ "r156" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of (increase) decrease to an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from the subsequent recognition of deferred tax assets.", "label": "Goodwill Subsequent Recognition Of Deferred Tax Asset", "negatedLabel": "Adjustments related to prior acquisitions" } } }, "localname": "GoodwillSubsequentRecognitionOfDeferredTaxAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureLongLivedAssetsSummaryOfChangesInCarryingAmountOfGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r69", "r115", "r298", "r309", "r326" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED": { "order": 10010.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED" ], "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": [ "r173" ], "lang": { "en-US": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesDetailsTextual" ], "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" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r108", "r135", "r233" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED": { "order": 10020.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense Benefit", "negatedLabel": "Income tax provision" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r94", "r101" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.", "label": "Income Taxes Paid", "terseLabel": "Income taxes" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesReceivable": { "auth_ref": [ "r52", "r308", "r323" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 10420.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", "terseLabel": "Income taxes receivable" } } }, "localname": "IncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r96" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 10270.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Increase Decrease In Accounts Payable And Accrued Liabilities", "terseLabel": "Trade accounts payable and accrued liabilities" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r96" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 10240.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": "Trade accounts receivable, net" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r96" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 10280.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase Decrease In Contract With Customer Liability", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable": { "auth_ref": [ "r96" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 10260.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to taxing authorities for taxes that are based on the reporting entity's earnings, net of amounts receivable from taxing authorities for refunds of overpayments or recoveries of income taxes.", "label": "Increase Decrease In Income Taxes Payable Net Of Income Taxes Receivable", "terseLabel": "Income taxes payable/receivable" } } }, "localname": "IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase Decrease In Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities, net of acquired amounts:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "auth_ref": [ "r96" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 10250.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 Capital Net", "negatedLabel": "Other current and non-current assets and liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingCapitalNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants": { "auth_ref": [ "r122" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/DisclosureEarningsPerCommonShareReconciliationOfBasicAndDilutedEPSDenominatorsDetails": { "order": 10030.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 call options and warrants using the treasury stock method.", "label": "Incremental Common Shares Attributable To Call Options And Warrants", "terseLabel": "Dilutive effect of Stock Warrants" } } }, "localname": "IncrementalCommonSharesAttributableToCallOptionsAndWarrants", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureEarningsPerCommonShareReconciliationOfBasicAndDilutedEPSDenominatorsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r119", "r123" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/DisclosureEarningsPerCommonShareReconciliationOfBasicAndDilutedEPSDenominatorsDetails": { "order": 10020.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 Share Based Payment Arrangements", "terseLabel": "Dilutive effect of restricted common stock" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureEarningsPerCommonShareReconciliationOfBasicAndDilutedEPSDenominatorsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r68", "r134", "r268", "r271", "r312" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED": { "order": 10050.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r89", "r93", "r101" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid Net", "terseLabel": "Interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r75", "r133" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED": { "order": 10070.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Investment Income Interest", "terseLabel": "Interest and investment income, net" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r332", "r333", "r334", "r335" ], "lang": { "en-US": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]", "terseLabel": "Investment Type" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r332", "r333", "r334", "r335" ], "lang": { "en-US": { "role": { "documentation": "Asset obtained to generate income or appreciate in value.", "label": "Investment Type Categorization [Member]", "terseLabel": "Investments" } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r290", "r292" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/DisclosureLeasesSummaryOfComponentsOfLeaseExpenseDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease Cost", "totalLabel": "Total net lease expense" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureLeasesSummaryOfComponentsOfLeaseExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r290" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease Cost Table [Text Block]", "terseLabel": "Summary of Components of Lease Expense" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "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.csgi.com/20190630/taxonomy/role/DisclosureLeasesDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r281" ], "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.csgi.com/20190630/taxonomy/role/DisclosureLeasesDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend": { "auth_ref": [ "r279" ], "lang": { "en-US": { "role": { "documentation": "Indicates (true false) whether lessee has option to extend operating lease.", "label": "Lessee Operating Lease Existence Of Option To Extend", "terseLabel": "Operating leases, existence of option to extend" } } }, "localname": "LesseeOperatingLeaseExistenceOfOptionToExtend", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureLeasesDetailsTextual" ], "xbrltype": "booleanItemType" }, "us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedDescription": { "auth_ref": [ "r280" ], "lang": { "en-US": { "role": { "documentation": "Description of lessee's operating lease that has not yet commenced. Including, but not limited to, nature of involvement with construction or design of underlying asset for lease.", "label": "Lessee Operating Lease Lease Not Yet Commenced Description", "terseLabel": "Operating lease not yet commenced, description" } } }, "localname": "LesseeOperatingLeaseLeaseNotYetCommencedDescription", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureLeasesDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r291" ], "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": "Summary of Future Minimum Lease Payments Under Non-cancellable Operating Leases" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r291" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/DisclosureLeasesSummaryOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeasesDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.csgi.com/20190630/taxonomy/role/DisclosureLeasesSummaryOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeasesDetail2": { "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 future minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureLeasesSummaryOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r291" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/DisclosureLeasesSummaryOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeasesDetail": { "order": 10080.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.csgi.com/20190630/taxonomy/role/DisclosureLeasesSummaryOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r291" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/DisclosureLeasesSummaryOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeasesDetail": { "order": 10070.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.csgi.com/20190630/taxonomy/role/DisclosureLeasesSummaryOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r291" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/DisclosureLeasesSummaryOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeasesDetail": { "order": 10060.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.csgi.com/20190630/taxonomy/role/DisclosureLeasesSummaryOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r291" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/DisclosureLeasesSummaryOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeasesDetail": { "order": 10050.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.csgi.com/20190630/taxonomy/role/DisclosureLeasesSummaryOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r291" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/DisclosureLeasesSummaryOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeasesDetail": { "order": 10040.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.csgi.com/20190630/taxonomy/role/DisclosureLeasesSummaryOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r291" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/DisclosureLeasesSummaryOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeasesDetail": { "order": 10030.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 having an initial or remaining lease term in excess of one year due in remainder of fiscal year following latest fiscal year.", "label": "Lessee Operating Lease Liability Payments Remainder Of Fiscal Year", "terseLabel": "2019 (excluding the six months ended June 30, 2019)" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureLeasesSummaryOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r291" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/DisclosureLeasesSummaryOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeasesDetail2": { "order": 10010.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", "negatedLabel": "Less: Interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureLeasesSummaryOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseOptionToExtend": { "auth_ref": [ "r279" ], "lang": { "en-US": { "role": { "documentation": "Description of terms and conditions of option to extend lessee's operating lease. Includes, but is not limited to, information about option recognized as part of right-of-use asset and lease liability.", "label": "Lessee Operating Lease Option To Extend", "terseLabel": "Operating leases, options to extend" } } }, "localname": "LesseeOperatingLeaseOptionToExtend", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureLeasesDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r279" ], "lang": { "en-US": { "role": { "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee Operating Lease Renewal Term", "terseLabel": "Operating leases, option to extend leases term" } } }, "localname": "LesseeOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureLeasesDetailsTextual" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r293" ], "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.csgi.com/20190630/taxonomy/role/DisclosureLeases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingSubleaseExistenceOfOptionToExtend": { "auth_ref": [ "r279" ], "lang": { "en-US": { "role": { "documentation": "Indicates (true false) whether sublessee has option to extend operating sublease.", "label": "Lessee Operating Sublease Existence Of Option To Extend", "terseLabel": "Operating sublease, existence of option to extend" } } }, "localname": "LesseeOperatingSubleaseExistenceOfOptionToExtend", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureLeasesDetailsTextual" ], "xbrltype": "booleanItemType" }, "us-gaap_LesseeOperatingSubleaseOptionToExtend": { "auth_ref": [ "r279" ], "lang": { "en-US": { "role": { "documentation": "Description of terms and conditions of option to extend operating sublease.", "label": "Lessee Operating Sublease Option To Extend", "terseLabel": "Operating sublease, option to extend" } } }, "localname": "LesseeOperatingSubleaseOptionToExtend", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureLeasesDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r42" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 10010.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.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r32", "r303", "r321" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "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 Stockholders Equity", "totalLabel": "Total liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities And Stockholders Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r44" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 10110.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.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "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.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r7", "r8", "r9", "r22", "r23" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 10120.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.", "label": "Liabilities Noncurrent", "totalLabel": "Total non-current liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities Noncurrent [Abstract]", "terseLabel": "Non-current liabilities:" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_LicenseAndServiceMember": { "auth_ref": [ "r202" ], "lang": { "en-US": { "role": { "documentation": "Right to use intangible asset and performance of related service. Intangible asset includes, but is not limited to, patent, copyright, technology, manufacturing process, software or trademark.", "label": "License And Service [Member]", "terseLabel": "Software and Services" } } }, "localname": "LicenseAndServiceMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfRevenueDisaggregatedByTypeOfRevenueAndGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r22", "r302", "r315" ], "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": "Line Of Credit", "terseLabel": "Credit facility, outstanding borrowings" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebtCreditAgreementDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "auth_ref": [ "r40" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.", "label": "Line Of Credit Facility Current Borrowing Capacity", "terseLabel": "Credit facility, current borrowing capacity" } } }, "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebtCreditAgreementDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityExpirationPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Period remaining on line of credit facility before it terminates, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Line Of Credit Facility Expiration Period", "terseLabel": "Credit facility term" } } }, "localname": "LineOfCreditFacilityExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebtCreditAgreementDetailsTextual" ], "xbrltype": "durationItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r40" ], "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": "Amount available under credit facility" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebtCreditAgreementDetailsTextual", "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebtLongTermDebtParentheticalDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.", "label": "Line Of Credit Facility Unused Capacity Commitment Fee Percentage", "terseLabel": "Line of credit facility, unused capacity, commitment fee percentage" } } }, "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebtCreditAgreementDetailsTextual" ], "xbrltype": "percentItemType" }, "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 L I B O R [Member]", "terseLabel": "London Interbank Offered Rate (LIBOR)" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebtCreditAgreementDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r22", "r181", "r302", "r319" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebtLongTermDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebtLongTermDebtDetails2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Total debt, net of unamortized discounts" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebtLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r41" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebtLongTermDebtDetails2": { "order": 10010.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 }, "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 10190.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "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", "negatedLabel": "Current portion of long-term debt, net of unamortized discounts", "terseLabel": "Current portion of long-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebtLongTermDebtDetails", "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r48" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebtLongTermDebtDetails2": { "order": 10020.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 }, "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 10130.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "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 Noncurrent", "terseLabel": "Long-term debt, net of unamortized discounts of $12,327 and $14,549", "verboseLabel": "Long-term debt, net of unamortized discounts" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebtLongTermDebtDetails", "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r48" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-term debt.", "label": "Longterm Debt Type [Axis]", "terseLabel": "Long-term Debt, Type" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebtCreditAgreementDetailsTextual", "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebtLongTermDebtDetails", "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebtLongTermDebtParentheticalDetails", "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesCarryingValueParValueForConvertibleDebtAndEstimatedFairValueOfDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r48", "r179" ], "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": "Longterm Debt Type [Domain]", "terseLabel": "Long-term Debt, Type" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebtCreditAgreementDetailsTextual", "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebtLongTermDebtDetails", "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebtLongTermDebtParentheticalDetails", "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesCarryingValueParValueForConvertibleDebtAndEstimatedFairValueOfDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MaintenanceMember": { "auth_ref": [ "r202" ], "lang": { "en-US": { "role": { "documentation": "Process of preserving asset, including, but not limited to, building, machinery and software.", "label": "Maintenance [Member]", "terseLabel": "Maintenance" } } }, "localname": "MaintenanceMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfRevenueDisaggregatedByTypeOfRevenueAndGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity.", "label": "Minority Interest Ownership Percentage By Noncontrolling Owners", "terseLabel": "Equity method investment, noncontrolling interest" } } }, "localname": "MinorityInterestOwnershipPercentageByNoncontrollingOwners", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "percentItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r205" ], "lang": { "en-US": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "terseLabel": "Money Market Funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r92" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 10030.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided By Used In Financing Activities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided By Used In Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r92" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 10020.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided By Used In Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided By Used In Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r92", "r95", "r98" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 10010.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided By Used In Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided By Used In Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r62", "r65", "r70", "r98", "r123", "r310", "r324" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSUNAUDITED": { "order": 10010.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED": { "order": 10010.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income Loss", "terseLabel": "Net income", "totalLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSUNAUDITED", "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED", "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the quantification of the effect of adopting the new accounting standard or change in accounting principle expected by the entity to have a significant effect on the entity's financial statements.", "label": "New Accounting Pronouncement Or Change In Accounting Principle Effect Of Adoption Quantification", "terseLabel": "Adjustments due to adoption of new accounting standards" } } }, "localname": "NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "monetaryItemType" }, "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": "Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r77" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED": { "order": 10040.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income Expense", "totalLabel": "Total other" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Nonoperating Income Expense [Abstract]", "terseLabel": "Other income (expense):" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Other operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED": { "order": 10030.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income Loss", "totalLabel": "Operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r282", "r292" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/DisclosureLeasesSummaryOfComponentsOfLeaseExpenseDetail": { "order": 10010.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "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.csgi.com/20190630/taxonomy/role/DisclosureLeasesSummaryOfComponentsOfLeaseExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r277" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/DisclosureLeasesSummaryOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeasesDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.csgi.com/20190630/taxonomy/role/DisclosureLeasesSummaryOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeasesDetail2": { "order": 10020.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": "Lease liabilities", "totalLabel": "Total", "verboseLabel": "Total" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureLeasesSummaryOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeasesDetail", "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r277" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/DisclosureLeasesSummaryOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeasesDetail": { "order": 10010.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 10200.0, "parentTag": "us-gaap_LiabilitiesCurrent", "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", "verboseLabel": "Current operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureLeasesSummaryOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeasesDetail", "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r277" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/DisclosureLeasesSummaryOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeasesDetail": { "order": 10020.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 10140.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "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", "verboseLabel": "Non-current operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureLeasesSummaryOfFutureMinimumLeasePaymentsUnderNonCancellableOperatingLeasesDetail", "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r278", "r286" ], "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": "Cash paid for amounts included in the measurement of operating lease liabilities" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureLeasesSummaryOfOtherInformationRelatedToOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r276" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 10310.0, "parentTag": "us-gaap_AssetsNoncurrent", "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 right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesDetailsTextual", "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r289", "r292" ], "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 \u2013 operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureLeasesSummaryOfOtherInformationRelatedToOperatingLeasesDetail" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r288", "r292" ], "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 Term1", "terseLabel": "Weighted-average remaining lease term \u2013 operating leases" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureLeasesSummaryOfOtherInformationRelatedToOperatingLeasesDetail" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": { "auth_ref": [ "r273", "r274" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases Future Minimum Payments Due Current", "terseLabel": "Payments under operating lease agreement in 2019" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureLeasesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r273", "r274" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases Future Minimum Payments Due In Five Years", "terseLabel": "Payments under operating lease agreement in 2023" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureLeasesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r273", "r274" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases Future Minimum Payments Due In Four Years", "terseLabel": "Payments under operating lease agreement in 2022" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureLeasesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r273", "r274" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases Future Minimum Payments Due In Three Years", "terseLabel": "Payments under operating lease agreement in 2021" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureLeasesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r273", "r274" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases Future Minimum Payments Due In Two Years", "terseLabel": "Payments under operating lease agreement in 2020" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureLeasesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [ "r273", "r274" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases Future Minimum Payments Due Thereafter", "terseLabel": "Thereafter" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureLeasesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "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", "r250" ], "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": "General" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureGeneral" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r53" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 10430.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.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r38" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 10370.0, "parentTag": "us-gaap_AssetsNoncurrent", "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.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Other Commitments [Line Items]", "terseLabel": "Other Commitments [Line Items]" } } }, "localname": "OtherCommitmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureCommitmentsGuaranteesAndContingenciesDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCommitmentsTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about obligations resulting from other commitments.", "label": "Other Commitments [Table]", "terseLabel": "Other Commitments [Table]" } } }, "localname": "OtherCommitmentsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureCommitmentsGuaranteesAndContingenciesDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r55", "r266" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSUNAUDITED": { "order": 10030.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 }, "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED": { "order": 10030.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "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 adjustments" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSUNAUDITED", "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive Income Loss Net Of Tax Period Increase Decrease [Abstract]", "terseLabel": "Other comprehensive income (loss), net of tax:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r63", "r66", "r242", "r243", "r246" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSUNAUDITED": { "order": 10020.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent", "totalLabel": "Other comprehensive income (loss), net of tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r56", "r58" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSUNAUDITED": { "order": 10040.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 }, "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED": { "order": 10020.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "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 Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax", "terseLabel": "Unrealized holding gain (loss) on short-term investments arising during period", "verboseLabel": "Unrealized gain (loss) on short-term investments, net of tax" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSUNAUDITED", "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r5", "r6", "r43" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 10270.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.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r49" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 10180.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "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 non-current liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r79" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED": { "order": 10090.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, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r86" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 10070.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": "Repurchase of common stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividends": { "auth_ref": [ "r86" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 10060.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": "Payment of cash dividends" } } }, "localname": "PaymentsOfDividends", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfFinancingCosts": { "auth_ref": [ "r88" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 10100.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for loan and debt issuance costs.", "label": "Payments Of Financing Costs", "negatedLabel": "Payments of deferred financing costs" } } }, "localname": "PaymentsOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r86" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payments Related To Tax Withholding For Share Based Compensation", "terseLabel": "Repurchase of common stock for tax withholdings, value" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureStockholdersEquityAndEquityCompensationPlansDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r81", "r240" ], "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": "Business acquisition, cash consideration" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureCommitmentsGuaranteesAndContingenciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r81" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 10140.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments To Acquire Businesses Net Of Cash Acquired", "negatedLabel": "Acquisition of and investments in business, net of cash acquired", "terseLabel": "Business acquisition, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureCommitmentsGuaranteesAndContingenciesDetailsTextual", "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r82" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 10110.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments To Acquire Property Plant And Equipment", "negatedLabel": "Purchases of software, property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireShortTermInvestments": { "auth_ref": [ "r83" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 10120.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.", "label": "Payments To Acquire Short Term Investments", "negatedLabel": "Purchases of short-term investments" } } }, "localname": "PaymentsToAcquireShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Shares [Member]", "terseLabel": "Performance Shares" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureStockholdersEquityAndEquityCompensationPlansDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r25" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock Par Or Stated Value Per Share", "terseLabel": "Preferred stock, par value" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r25" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock Shares Authorized", "terseLabel": "Preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r25" ], "lang": { "en-US": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock Shares Issued", "terseLabel": "Preferred stock, shares issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r25" ], "lang": { "en-US": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r25" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 10030.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock Value", "terseLabel": "Preferred stock, par value $.01 per share; 10,000 shares authorized; zero shares issued and outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r84" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 10050.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds From Issuance Of Common Stock", "terseLabel": "Proceeds from issuance of common stock" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r85" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 10080.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.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments": { "auth_ref": [ "r80" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 10130.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from sales, maturities, prepayments, calls and collections of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.", "label": "Proceeds From Sale Maturity And Collection Of Shortterm Investments", "terseLabel": "Proceeds from sale/maturity of short-term investments" } } }, "localname": "ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesDetailsTextual", "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r62", "r65", "r90", "r136", "r138", "r242", "r244", "r245", "r248", "r249" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 10150.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Profit Loss", "terseLabel": "Net income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock": { "auth_ref": [ "r168", "r174" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for intangible assets and long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, accounting policies and methodology, roll forwards, depreciation, depletion and amortization expense, including composite depreciation, accumulated depreciation, depletion and amortization expense, useful lives and method used, income statement disclosures, assets held for sale and public utility disclosures.", "label": "Property Plant And Equipment And Intangible Assets [Text Block]", "terseLabel": "Long-Lived Assets" } } }, "localname": "PropertyPlantAndEquipmentAndIntangibleAssetsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureLongLivedAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r14", "r15", "r172", "r322" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 10300.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property Plant And Equipment Net", "terseLabel": "Property and equipment, net of depreciation of $102,018 and $93,278" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r87" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 10090.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", "negatedLabel": "Payments on long-term debt", "verboseLabel": "Principal repayments" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebtCreditAgreementDetailsTextual", "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r225", "r338" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED": { "order": 10130.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research And Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r1", "r10", "r99", "r104" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash And Cash Equivalents At Carrying Value", "verboseLabel": "Restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units R S U [Member]", "terseLabel": "Restricted common stock" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureStockholdersEquityAndEquityCompensationPlansDetailsTextual", "http://www.csgi.com/20190630/taxonomy/role/DisclosureStockholdersEquityAndEquityCompensationPlansSummaryOfUnvestedRestrictedCommonStockActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r29", "r192", "r320" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 10100.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings Accumulated Deficit", "terseLabel": "Accumulated earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "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": "Accumulated Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r198", "r199" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED": { "order": 10100.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue From Contract With Customer Excluding Assessed Tax", "terseLabel": "Revenues", "verboseLabel": "Total revenues" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfRevenueDisaggregatedByTypeOfRevenueAndGeographicRegionDetails", "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r106", "r107" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue Recognition Policy [Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r196" ], "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", "terseLabel": "Aggregate amount of transaction price allocated to remaining performance obligations" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r197" ], "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 Period1", "terseLabel": "Remaining performance obligations expected to be recognized, period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesDetailsTextual1" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r197" ], "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" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesDetailsTextual1" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionYear1": { "auth_ref": [ "r197" ], "lang": { "en-US": { "role": { "documentation": "Year in which remaining performance obligation is expected to be recognized, in CCYY format.", "label": "Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Year1", "terseLabel": "Remaining performance obligations expected to be recognized, year" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionYear1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "gYearListItemType" }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "auth_ref": [ "r197" ], "lang": { "en-US": { "role": { "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.", "label": "Revenue Remaining Performance Obligation Percentage", "terseLabel": "Remaining performance obligations expected to be recognized, percentage" } } }, "localname": "RevenueRemainingPerformanceObligationPercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesDetailsTextual1" ], "xbrltype": "percentItemType" }, "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 Loan" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebtCreditAgreementDetailsTextual", "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebtLongTermDebtDetails", "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebtLongTermDebtParentheticalDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r287", "r292" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right Of Use Asset Obtained In Exchange For Operating Lease Liability", "terseLabel": "Right-of-use assets obtained in exchange for new operating lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureLeasesSummaryOfOtherInformationRelatedToOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": { "auth_ref": [ "r161" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.", "label": "Schedule Of Acquired Finite Lived Intangible Assets By Major Class [Text Block]", "terseLabel": "Summary of Carrying Value of Assets" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureLongLivedAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of information pertaining to carrying amount and estimated fair value of short-term and long-term debt instruments or arrangements, including but not limited to, identification of terms, features, and collateral requirements.", "label": "Schedule Of Carrying Values And Estimated Fair Values Of Debt Instruments Table [Text Block]", "terseLabel": "Carrying Value (Par Value for Convertible Debt) and Estimated Fair Value of Debt" } } }, "localname": "ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r48", "r109", "r187", "r189", "r190", "r191", "r269", "r270", "r272", "r314" ], "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 Debt Instruments [Text Block]", "terseLabel": "Long-Term Debt" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r123" ], "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": "Reconciliation of the Basic and Diluted EPS Denominators" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureEarningsPerCommonShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r251", "r252" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule Of Fair Value Assets And Liabilities Measured On Recurring Basis Table [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r161", "r163" ], "lang": { "en-US": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule Of Finite Lived Intangible Assets [Table]", "terseLabel": "Schedule Of Finite Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureLongLivedAssetsDetailsTextual", "http://www.csgi.com/20190630/taxonomy/role/DisclosureLongLivedAssetsSummaryOfCarryingValueOfAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r158", "r159" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule Of Goodwill [Text Block]", "terseLabel": "Summary of Changes in Carrying Amount of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureLongLivedAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r211", "r221" ], "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.csgi.com/20190630/taxonomy/role/DisclosureStockholdersEquityAndEquityCompensationPlansSummaryOfUnvestedRestrictedCommonStockActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r214" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.", "label": "Schedule Of Share Based Compensation Restricted Stock Units Award Activity Table [Text Block]", "terseLabel": "Summary of Unvested Restricted Common Stock Activity" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureStockholdersEquityAndEquityCompensationPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r74", "r151" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED": { "order": 10140.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling General And Administrative Expense", "terseLabel": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_SettlementAssetsCurrent": { "auth_ref": [], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 10390.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Cash received or short term receivables for unsettled money transfers, money orders, consumer payments, or business to business payments. Settlement assets include clearing and settling customers payments due to and from financial institutions and may include cash and cash equivalents.", "label": "Settlement Assets Current", "terseLabel": "Settlement assets" } } }, "localname": "SettlementAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_SettlementLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 10240.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amounts payable for money transfers, money orders, and consumer payment service arrangements. Settlement liabilities include amounts payable to intermediaries for global payment transfers.", "label": "Settlement Liabilities Current", "terseLabel": "Settlement liabilities" } } }, "localname": "SettlementLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r96" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 10230.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 Compensation", "terseLabel": "Stock-based compensation", "verboseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureStockholdersEquityAndEquityCompensationPlansDetailsTextual", "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r212" ], "lang": { "en-US": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Award Vesting Period1", "terseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureStockholdersEquityAndEquityCompensationPlansDetailsTextual" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r216" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeited In Period", "negatedLabel": "Shares, Awards forfeited/cancelled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureStockholdersEquityAndEquityCompensationPlansSummaryOfUnvestedRestrictedCommonStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r220" ], "lang": { "en-US": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeitures Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-Average Grant Date Fair Value, Awards forfeited/cancelled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureStockholdersEquityAndEquityCompensationPlansSummaryOfUnvestedRestrictedCommonStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r218" ], "lang": { "en-US": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period", "terseLabel": "Shares, Awards granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureStockholdersEquityAndEquityCompensationPlansSummaryOfUnvestedRestrictedCommonStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r218" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-Average Grant Date Fair Value, Awards granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureStockholdersEquityAndEquityCompensationPlansSummaryOfUnvestedRestrictedCommonStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r217" ], "lang": { "en-US": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Number", "periodEndLabel": "Shares, Unvested awards, ending balance", "periodStartLabel": "Shares, Unvested awards, beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureStockholdersEquityAndEquityCompensationPlansSummaryOfUnvestedRestrictedCommonStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Roll Forward", "terseLabel": "Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureStockholdersEquityAndEquityCompensationPlansSummaryOfUnvestedRestrictedCommonStockActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r217" ], "lang": { "en-US": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Grant Date Fair Value", "periodEndLabel": "Weighted-Average Grant Date Fair Value, Unvested awards, ending balance", "periodStartLabel": "Weighted-Average Grant Date Fair Value, Unvested awards, beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureStockholdersEquityAndEquityCompensationPlansSummaryOfUnvestedRestrictedCommonStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Grant Date Fair Value Roll Forward", "terseLabel": "Weighted-Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureStockholdersEquityAndEquityCompensationPlansSummaryOfUnvestedRestrictedCommonStockActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r219" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period", "negatedLabel": "Shares, Awards vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureStockholdersEquityAndEquityCompensationPlansSummaryOfUnvestedRestrictedCommonStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r219" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-Average Grant Date Fair Value, Awards vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureStockholdersEquityAndEquityCompensationPlansSummaryOfUnvestedRestrictedCommonStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share Based Compensation Arrangement By Share Based Payment Award [Line Items]", "terseLabel": "Share Based Compensation Arrangement By Share Based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureStockholdersEquityAndEquityCompensationPlansSummaryOfUnvestedRestrictedCommonStockActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": { "auth_ref": [ "r215" ], "lang": { "en-US": { "role": { "documentation": "Net number of share options (or share units) granted during the period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period", "terseLabel": "Performance based awards granted to executive management and certain key employees shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureStockholdersEquityAndEquityCompensationPlansDetailsTextual" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r209", "r213" ], "lang": { "en-US": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain]", "terseLabel": "Award Type" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureStockholdersEquityAndEquityCompensationPlansDetailsTextual", "http://www.csgi.com/20190630/taxonomy/role/DisclosureStockholdersEquityAndEquityCompensationPlansSummaryOfUnvestedRestrictedCommonStockActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareRepurchaseProgramAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by share repurchase program.", "label": "Share Repurchase Program [Axis]", "terseLabel": "Share Repurchase Program" } } }, "localname": "ShareRepurchaseProgramAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureStockholdersEquityAndEquityCompensationPlansDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_ShareRepurchaseProgramDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the share repurchase program.", "label": "Share Repurchase Program [Domain]", "terseLabel": "Share Repurchase Program" } } }, "localname": "ShareRepurchaseProgramDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureStockholdersEquityAndEquityCompensationPlansDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock": { "auth_ref": [ "r195", "r224" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP).", "label": "Shareholders Equity And Share Based Payments [Text Block]", "terseLabel": "Stockholders' Equity and Equity Compensation Plans" } } }, "localname": "ShareholdersEquityAndShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureStockholdersEquityAndEquityCompensationPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Shares Paid For Tax Withholding For Share Based Compensation", "verboseLabel": "Repurchase of common stock for employee tax withholdings, shares" } } }, "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureStockholdersEquityAndEquityCompensationPlansDetailsTextual" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r20", "r304", "r305", "r307", "r316" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 10450.0, "parentTag": "us-gaap_CashCashEquivalentsAndShortTermInvestments", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.", "label": "Short Term Investments", "terseLabel": "Short-term investments" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesDetailsTextual", "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermInvestmentsMember": { "auth_ref": [ "r335" ], "lang": { "en-US": { "role": { "documentation": "Investments which are not otherwise included in another category or item that the entity has the intent to sell or dispose of within one year from the date of the balance sheet.", "label": "Short Term Investments [Member]", "terseLabel": "Short-term Investments" } } }, "localname": "ShortTermInvestmentsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r283", "r292" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/DisclosureLeasesSummaryOfComponentsOfLeaseExpenseDetail": { "order": 10030.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short Term Lease Cost", "terseLabel": "Short-term lease expense" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureLeasesSummaryOfComponentsOfLeaseExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r113" ], "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.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r51", "r186" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Statement Equity Components [Axis]", "terseLabel": "Equity Components" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureEarningsPerCommonShareDetailsTextual", "http://www.csgi.com/20190630/taxonomy/role/DisclosureStockholdersEquityAndEquityCompensationPlansDetailsTextual", "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED" ], "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.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED", "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical", "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED" ], "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 Income And 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.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED", "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical", "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r25", "r26", "r186", "r192" ], "lang": { "en-US": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period Shares Employee Stock Purchase Plans", "terseLabel": "Issuance of common stock pursuant to employee stock purchase plan, shares" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited": { "auth_ref": [ "r25", "r26", "r186", "r192" ], "lang": { "en-US": { "role": { "documentation": "Number of shares related to Restricted Stock Award forfeited during the period.", "label": "Stock Issued During Period Shares Restricted Stock Award Forfeited", "negatedLabel": "Cancellation of restricted common stock issued pursuant to stock-based compensation plans, shares" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r186", "r192" ], "lang": { "en-US": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.", "label": "Stock Issued During Period Shares Restricted Stock Award Gross", "terseLabel": "Issuance of restricted common stock pursuant to stock-based compensation plans, shares" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r25", "r26", "r186", "r192" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.", "label": "Stock Issued During Period Value Employee Stock Purchase Plan", "terseLabel": "Issuance of common stock pursuant to employee stock purchase plan" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "auth_ref": [ "r25", "r26", "r186", "r192" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period.", "label": "Stock Issued During Period Value Restricted Stock Award Gross", "terseLabel": "Issuance of restricted common stock pursuant to stock-based compensation plans" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The remaining number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.", "label": "Stock Repurchase Program Remaining Number Of Shares Authorized To Be Repurchased", "terseLabel": "Remaining number of shares available for repurchase" } } }, "localname": "StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureStockholdersEquityAndEquityCompensationPlansDetailsTextual" ], "xbrltype": "sharesItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r26", "r30", "r31", "r145" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 10020.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders Equity", "periodEndLabel": "Balance, ending of period", "periodStartLabel": "Balance, beginning of period", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED", "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders Equity [Abstract]", "terseLabel": "Stockholders' equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders Equity Note [Abstract]" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubleaseIncome": { "auth_ref": [ "r285", "r292" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/DisclosureLeasesSummaryOfComponentsOfLeaseExpenseDetail": { "order": 10040.0, "parentTag": "us-gaap_LeaseCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of sublease income excluding finance and operating lease expense.", "label": "Sublease Income", "negatedLabel": "Sublease income" } } }, "localname": "SubleaseIncome", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureLeasesSummaryOfComponentsOfLeaseExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosures of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_TreasuryStockAcquiredAverageCostPerShare": { "auth_ref": [ "r193" ], "lang": { "en-US": { "role": { "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased.", "label": "Treasury Stock Acquired Average Cost Per Share", "terseLabel": "Weighted-average price per share" } } }, "localname": "TreasuryStockAcquiredAverageCostPerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureStockholdersEquityAndEquityCompensationPlansDetailsTextual" ], "xbrltype": "perShareItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r50", "r193" ], "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.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r50", "r193" ], "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.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r26", "r186", "r192" ], "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", "terseLabel": "Repurchase of common stock, shares" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureStockholdersEquityAndEquityCompensationPlansDetailsTextual" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r50", "r193", "r194" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 10070.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock Value", "negatedLabel": "Treasury stock, at cost; 35,172 and 34,779 shares" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r186", "r192", "r193" ], "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", "terseLabel": "Total amount paid" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureStockholdersEquityAndEquityCompensationPlansDetailsTextual" ], "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 [Member]", "terseLabel": "Type of Adoption" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": { "auth_ref": [ "r205", "r306" ], "lang": { "en-US": { "role": { "documentation": "Debentures, notes, and other debt securities issued by US government agencies, for example, but not limited to, Government National Mortgage Association (GNMA or Ginnie Mae). Excludes US treasury securities and debt issued by government-sponsored Enterprises (GSEs), for example, but is not limited to, Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac), Federal National Mortgage Association (FNMA or Fannie Mae), and the Federal Home Loan Bank (FHLB).", "label": "U S Government Agencies Debt Securities [Member]", "terseLabel": "U.S. Government Agency Bonds" } } }, "localname": "USGovernmentAgenciesDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesFairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnbilledReceivablesCurrent": { "auth_ref": [], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 10410.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer.", "label": "Unbilled Receivables Current", "terseLabel": "Unbilled" } } }, "localname": "UnbilledReceivablesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount": { "auth_ref": [ "r175" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of the unrecorded obligation to transfer funds in the future for fixed or minimum amounts or quantities of goods or services at fixed or minimum prices (for example, as in take-or-pay contracts or throughput contracts).", "label": "Unrecorded Unconditional Purchase Obligation Balance Sheet Amount", "terseLabel": "Operating lease not yet commenced, amount" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureLeasesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r126", "r127", "r128", "r129", "r130", "r131", "r132" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use Of Estimates", "terseLabel": "Use of Estimates in Preparation of Our Financial Statements" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r284", "r292" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/DisclosureLeasesSummaryOfComponentsOfLeaseExpenseDetail": { "order": 10020.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "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 expense" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureLeasesSummaryOfComponentsOfLeaseExpenseDetail" ], "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" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebtCreditAgreementDetailsTextual" ], "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" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureDebtCreditAgreementDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantsAndRightsOutstanding": { "auth_ref": [ "r112" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 10050.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price.", "label": "Warrants And Rights Outstanding", "terseLabel": "Common stock warrants; 439 warrants vested; 1,425 issued" } } }, "localname": "WarrantsAndRightsOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r117", "r122" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/DisclosureEarningsPerCommonShareReconciliationOfBasicAndDilutedEPSDenominatorsDetails": { "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 Diluted Shares Outstanding", "terseLabel": "Diluted", "totalLabel": "Diluted weighted-average common shares" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureEarningsPerCommonShareReconciliationOfBasicAndDilutedEPSDenominatorsDetails", "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Weighted Average Number Of Shares Outstanding [Abstract]", "terseLabel": "Weighted-average shares outstanding:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r116", "r122" ], "calculation": { "http://www.csgi.com/20190630/taxonomy/role/DisclosureEarningsPerCommonShareReconciliationOfBasicAndDilutedEPSDenominatorsDetails": { "order": 10010.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", "verboseLabel": "Basic weighted-average common shares" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureEarningsPerCommonShareReconciliationOfBasicAndDilutedEPSDenominatorsDetails", "http://www.csgi.com/20190630/taxonomy/role/StatementCONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Weighted Average Number Of Shares Outstanding Diluted Disclosure Items [Abstract]", "verboseLabel": "Reconciliation of the basic and diluted EPS denominators" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.csgi.com/20190630/taxonomy/role/DisclosureEarningsPerCommonShareReconciliationOfBasicAndDilutedEPSDenominatorsDetails" ], "xbrltype": "stringItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4273-108586" }, "r101": { "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" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4304-108586" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4332-108586" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=SL98516268-108586" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r108": { "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" }, "r109": { "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" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(10))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(i)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(i)(4))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r113": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(11))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r120": { "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" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r13": { "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" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r135": { "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" }, "r136": { "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" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8813-108599" }, "r138": { "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" }, "r139": { "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" }, "r14": { "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" }, "r140": { "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" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9054-108599" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27405-111563" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27232-111563" }, "r148": { "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" }, "r149": { "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" }, "r15": { "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" }, "r150": { "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" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=68048583&loc=d3e3636-108311" }, "r152": { "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" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r154": { "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" }, "r155": { "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" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2420-110228" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=77896938&loc=d3e25336-109308" }, "r176": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r177": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=SL5988623-112600" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601" }, "r18": { "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" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r181": { "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" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031898-161870" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=117329964&loc=d3e12317-112629" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=117329964&loc=d3e12355-112629" }, "r185": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r186": { "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" }, "r187": { "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" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r189": { "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" }, "r19": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r200": { "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" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r202": { "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" }, "r203": { "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" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921" }, "r208": { "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" }, "r209": { "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" }, "r21": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r213": { "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" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r22": { "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" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31917-109318" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31928-109318" }, "r228": { "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" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31958-109318" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r233": { "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" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r235": { "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" }, "r236": { "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" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5504-128473" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "b", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478" }, "r24": { "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" }, "r240": { "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" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r242": { "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" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260" }, "r258": { "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" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13279-108611" }, "r26": { "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" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13433-108611" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13467-108611" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13476-108611" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r269": { "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" }, "r27": { "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" }, "r270": { "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" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28555-108399" }, "r272": { "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" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 3)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=82846649&loc=d3e38371-112697" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r28": { "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" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r281": { "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" }, "r282": { "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" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r284": { "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" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r286": { "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" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r288": { "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" }, "r289": { "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" }, "r29": { "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" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r291": { "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" }, "r292": { "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" }, "r293": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r297": { "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" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953" }, "r299": { "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" }, "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(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r300": { "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" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r302": { "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" }, "r303": { "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" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6)(a)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r308": { "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" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r311": { "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" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r317": { "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" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r319": { "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" }, "r32": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r325": { "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" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r33": { "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" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117420044&loc=d3e19393-158473" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(2)(i))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611133-123010" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12C(1)(a))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611225-123010" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611282-123010" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611379-123010" }, "r336": { "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" }, "r337": { "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" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r339": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r340": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r341": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r342": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r343": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r344": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r345": { "Article": "12", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "13", "Sentence": "Column A" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r36": { "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" }, "r37": { "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" }, "r38": { "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" }, "r39": { "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" }, "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": "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" }, "r41": { "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" }, "r42": { "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" }, "r43": { "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" }, "r44": { "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" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r48": { "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" }, "r49": { "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" }, "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": "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" }, "r51": { "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" }, "r52": { "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" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "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" }, "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": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669686-108580" }, "r61": { "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" }, "r62": { "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" }, "r63": { "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" }, "r64": { "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" }, "r65": { "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" }, "r66": { "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" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e557-108580" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r71": { "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" }, "r72": { "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" }, "r73": { "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" }, "r74": { "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" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(c),9(a))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r80": { "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" }, "r81": { "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" }, "r82": { "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" }, "r83": { "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" }, "r84": { "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" }, "r85": { "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" }, "r86": { "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" }, "r87": { "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" }, "r88": { "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" }, "r89": { "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" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r90": { "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" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "21D", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=SL94080555-108585" }, "r92": { "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" }, "r93": { "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" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" } }, "version": "2.1" } ZIP 70 0001564590-19-030588-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001564590-19-030588-xbrl.zip M4$L#!!0 ( ,AJ"$_-4)%-.9H! $U^*0 5 8W-G?W^];,W(%LRDBP0$@MX.NX]E9:0!/M9:SWK;:_]\_]YFEB2 M],AGIEN/-7/9A^/6C=&%;ILVD__GU]E(Z<_39A-F^="R-?7]Z\NG3CQ\_ M:L:]:7N.-?/Y[W@UW9E\DHZ/YU]\ZC)-O"&=:3Z3@O^=2&I=Z1W7N_S_C93& M2;U[TFK4U&:WU6YW_M]Z_:1>7_B"W\,'D!;^=R(U:NU:1VG5:VI;:707KK[1 M]#^U!R9=G"U<76\T5:535]IZ0VNVU+;6T9MWS0YCG;9B&(JQ>+O.]-DU'\:^ M]$'_&-PG?VC;9I;%GJ5ST]9LW=0L:3A_7)FOCUZ3^I8EW8J/>=(M\YC[R(Q: M]*UCG\/ H;"]DZ<[US)_.5I8.O%*S7$?/JGU>N,37T:?_P [6KC>>/W XL7M M3^&;\TMU[\%;^F;^@AE@(9ZAWF[4YU?.O&/_>K[[7O+O@:^?O? KA48X; MRL*''C1MNO(SXHT5'_'\J;M\ZQ[3:P_.XR?QCOA ]\T'7'_=G;V\M>IW7'_E M!U9=:NIK[LC4Q>7*\N6V9NK>Z@\$;XF/=)8_8MJ/S/-7?R9\3WRHL?PA]J2/ M5W]$O+/B.>S99+44&;[[2:S3)WX%/M.\UY4U/0<85LV*75XQ^:J.^:7*I_^Y^OE M4!^SB7;\UA*83^M^01%F0UAH8:!?+_=77_]ZZ2??U6SOWG$G@7D6W]0ZKJO' M:GOA2XXY!DM?]"K+F[^G^XK2>GR$93P*3"33#/'?"?.U@%B.V5\S\_&7HU/' M]CG='(^X?!Y)>OC7+T<^>_(_!9^6/HG/^:9O,?X/802/E?I?W^/[\LV$^2I[_ M;+%?C@S3FUK:LU H)F[]?_UL/IV([V2N^"O\TS0,9@=_!G_S:Z]"M9),XY>C M\^_UX']'DJU-Q%6T[_B[T3/^^3?LGN^$N)32KW>ZK0Z MX>,I=>7E.8\^GPZ_2,,_AJ/!UZ%T<34:W%[U1Q?75_U+_M?ISY^6;N.]6U/B MMW;*U]W5K O;8$__S9Z3W=OKNPEOI+EX(WWN>!C"^3BWM(=D-W"O61Y+^-N= MQ=^>^SWGW#72K#^8YI[S5[QD=R'^E? FNNMOXH9?ZQ@I;N,?:K*;4)8D]30P MX@L+,; -X=DENX?C8T7E%B+AC:R0RW/38NXI__T'QTTHE9>:R_W$OJXS_A7\ M&PPI^+)$]]3LO(AHY B=W+)'9L_8+;?BILT];8Y38!RY,;^^L\R'P$H.GJ9, MYS\Y,B?\DNO[(7_5N]=T\5X(K++A8:*?VOF7AK[F^@*\_I/I?0]963#LPB+= MJ'^TOR9:DG8KMB27S/,8NYZ*9>8W<=YAI].:WZ'@LY/A6'/9K_R&C%-G,F6V%^#:=SE/ M/#!A#WY]?KWD1GL6+_5_:*X1_)_?NZD52[VZKR%I_ G>,3;1AY<_&SR* M6,S1#V9AL#$:TQ9O/XU##]_H/+@L6,'BSZFDO'?N#.P41\W6Y4N6EV37E0.^O7],I2<#4Q7>V69(DI+TJ7IO/JS@3V]<400 M86K6^8RK#1MHKGT]\R/#R0V;)C)?XM_;+M&O,X\OM>?U=1ZT>&9@G>N[P MX"+Z[N$SYY.)=V'KKP_7Y=^EO/R#/UPSX<,UNTL/QREB(HC=T?_\IR8HPO?> MT0+^V\WY"C<5M2%N0JDGO(M.^ZWT9<):6[M"NY(6=W,V/?"Y&SI,TLPVPYOX M]CT*Z[\-SXY>%T*IQ]3PQF7WC/O,1@#*[YHU>]=7#I-UGGEBFQ8/=KD#/'BX%IXS]>8SQ>9[UJROS+WE];_DS M+ PIHT^TCQOUUY\U%JZ?O[KXP_/7HD5<6EBA'<&J?OL>O. %5N'-(DY" O@< MW6)PR?Q+Y^\M_9+XU@3X=;D*THK+=T?O[ S!@H%:C4!TP0F_ M(DL BJ$WRP LZL!N &Q:F]"R%VIMNO-$TE[7)N+*3#O M+-;W/.9[OSY_U?[EN*>6QOW !1]$.#\S'A8,G7N?^RCLS><6/9)C&Y4,DU\5EI/G_D."13GZ//_05LOR\Z>5-_%RYY]6 MW3I]13N ,.6DR!"F(E@FX4 'H2KW^4\MDS^;J+()M]VKFCD*0N:-:P$;E$AL MJF%X"(I-IM9FI9.^(60RS$<.R9N;$U\2Y%(TWW&7$=G>Q5]V\F-?M_!39\QV M)J:]ZC>B6?RW^C?-W%Y\W91#2+'84W\PQBM\8PTF7MCNX196 M*?;")LP['69A(_89^OR[!1$,.*7XS\*?=6Q1C'CC_,\S^R7@VXV/O.3:+S]T ML8EU-T$0;L>*^D[YI6%=90LB,2]_&490=M2L&\WD#NRI-C5]S2J_9,POV[@ M$)#IR W\W.>*T<>*QX8P3/NZ/IO,+-'R>.V/F2NNQVM3[ZHGATAL$(F%3H4&9&-/LK%[=T5C09X( M1+F)N*DR(D:,I HA=03DHYP+NW/2*F]8RIZ]*IT4O9O>J(Q$$46"PHE&GK"D# -5FX1(9;](BTXF_+QY982(B6:PXA$@7*:A567?%MT*Z$W MA6@KWB-O5T3$B!%XZ:1N3=ZI(M)%I,I2>"G:(D-1$8DBD*HHG72M36]41*;( M5%D*+TEKV*[($$O2D!:<36GC9"Z9*H!?<1V?R4;JU,5$2-&X(60 M.@+R4N&E%LL*)2OZ E# MPC18N46$6/:+M.!LRL>76TJ(E*\.(Q(%RFD65EWR/02K$GKS-@- \N"N/?)V M142,&(&73NK6Y)TJ(EU$JBR%EZ(M,A05D2@"J8K22=?:]$9%9(I,E:7PDK2& M[U]F')*!B'7A;2 K'5#RBT61*HLQ(0A M8;:FW")"+$E#6G VI8W++25TJBP'$(G\\*2_-I[KWVKV PO4@O_QU;3-R6P2 M:4(D+J'9>!&M2T?7A'/RZL1;SLSHV\8M"^S.T+%FXGWOECTR>[;ZD,J"ZM>& MI9C[]=LLQCN:ML4-<:Q.7I [^BS^7,(NAZQ$JF.K#I"5B,FX]@09+ZJ,+V)7 M/1F?V68HX-^^!R],9RY[(V*3($1@GZ,OYO^XU7;PWG*]9H%OA M"G6.2>N,_SQEQGJ%R79)CEY^_G_]O)]?J!F.^)[/KVO_\Z?]_M++@GZ*K^C^ MW,O#3,;B9NG&=8R9[E^[0^8^FCI[ES46Z:*H0Y^%.5[UX.]P1)ZFF^2\Y]WD MI[B5MZ+)#]6BVZ[VIZCN:M'DAW!XM)/]46!_Z&ZMS%%^(H_RDO]M>XRO9/1F MN7V?N1^]YK'A]V0@-V7T>>C)3='\G6WL3?E\'7IR4S0_9QM[4SX?AY[<%-2_ M^:J9_(.V2)!5P[.)/3!\FIUDI# 59*:@?L\:NE->#H2 K!?5=UMB5\GHM M%&2%L+_R4KO_PIP'5YN.35VSYNT/_0G_!5TK30UJ[<.&'0/+CPM?90U)D;T4ZG)"V$=);$^*[*%0EY-"^B>1@S?X.NA7P#^9N[.OCPO_ M9 RW M;-CF6G@[@HV@V4C!JWTHVD&X!*4@C2U8.OMUOX/XSC73_5VS9NS7Y[[G,?_4 MTKRE"2A?'9L]?]76X^_O&7?_[&D=1:-^[8A_B,FESQJ%EL:!50 M?,,JOB/?Z6YJ62X6.BQ62D9VMQ 7A84IB1N$X3!*?O!-Q-DH;+7U"Z)<(E$F MQ#V%-0?J M62D8%5176J[B1G6MMG9!D$LCR(1XIPPN&7BG@.I:(#>QVMH%02Z6(+M3Q]5\ M=L;N_"'39Z[IFRSSE-O6_#,<.ZX_8N[D]9*2^64%8Y\-XG$8Y5TO$95W&;=0 MW2IK&H2ZI$)-AH_*X*^!CPJKN@5T):NL:1#JX@GUM^$7YY&YMGBX_@.S=0Y, M(:BI# YJ%%/7CU5TW_DQGDZ:H,KEZAZ&J#<%1.;6FYG%NH;96U# )=0H$FPT-E<-O M0P55V\*YCU76,@@T78'><5-K23RE/6]++8_;LJ/+475QV&C'\YH[,P\S38&YL/89\P^=9EA M^OT'EP63_);]\4O'?O"YYR>^[L4C7_-%PD.\=#2[!"067[WHF/%MUR\[QWP5 M NMO9AF#'X] M5-P[=293S7XNL/T0XV:7GCF2AZV?NMP6HV_\:Q9E25TJ]D&8DT;(L9.BW69@\ M!&IQVO&>TQ.F;?KLTGQDQH7-?^=!6-:@WN"_E(*&(IY;)GXE; M8=_5=/Y?;[FKH*C'L[SD';9?CL@PK5V0P\A-(4YOV8>L%?=PEW+(&M6S7_9C MUXIZI$,Y9(WJ*1#[L6M%/5BF'+)&]=P92LG3XMM#9%%+:HM)Z$=Q#_^!?N3! M'P<\JR@$ZUS338L_W&*6Z)8].M:C:3\L7[*L%[NJ%S@C$YV(H_B:U-J(8[FS MHQ2$&YY15:2\7&[1U@7I*@@XF9)C(60L=ABF:2\B M@>=>HN'8%_P.W3O-_O/Z_I[QKQ%775[\>GU;-0$^D(5^B\:K?=X*C]UO9-5A MI8O2!RW=\LA::"FT]*!:JN%@::I<^JOF!:]!'0^LCLL+#W:L&#M"[TJL=^"[ M_/@.F@0^R5NN]\$GD&O8ZX+GDZM1*J>93\ZY5#VSS5# OH6RXVJ&:3\8VO,; M*9@PS9NY+%K4EZOF7SU_>^GWQ'=G8:B+:%AI6+-]U8#?2,TE1Y]M$IC@@HQD M91ZGS3S39I[7U_^:F9[I\U5_L8#GCNNS:+/2\-GSV<2[L/4R\?6:IX^,WJ;G M!XUF*4E=_EV%)$SJ K2\S;-^L*U8.PL#I.)PGM.27&SG.2U^@JY9 2\5S"%Z M3QB&8\UEMVPZ<_4Q=X5N7.?!U28O\C +($/$=F3O8H:*'3,61(>+QT@YVJ.B[*HLC0U1W M4 ;)/;'[=.;YSH2Y"QMRG8FN>0M5E6;1DM%ADN_MP\VWURX^WL&=W>9!1B6) M'YKK>$[H[:8US<1:TSS(OK%MM69NH7U^#T)R!CP*\Y_%:";'9O.!1-'')HX] M]!W]SW]JKJO9JW>_5U8#DW#"IL5^_>G5RUT09J DXT7T00DSPV'2((G +6JD M00WE(@45_1^::[P]MN:6>;YKZCXS M/YS39][W;X;5%6&L4BJ)>A=XN/N[BA M;UIM. KGH11* XZKCFM!2AZ?IRN)!0I.9Y6>HKJ:Q1/>LKH M?4!HBAZ8;!* &^;>.^Y$LW46)'Y+-8%AC0RL>>8JF0SSZ<1EEB9Z%\3\<\DR M[3]O'6L9,/'!FN,^?%+K]<8GE[_]25QW)&FN[FZ^.+KBT[VF^\?WCN/;CL^. M)-^Y9??>+T?G5R,AH/Q_1]*]ZTRB5\5K[4[OZ///G][<(+';5N*WW:VON^WH M5<^9N3KSQ$O!*V.F&8%T_?S),!_%?Z>2YS^+^YMH[H-I']\Y/@^Q3^I3_Z?H M%=^9!G\*)(]-6VC,2?T_?KKGV!Y[YK_9B:+R=X,_[[6):3V?C+A6>-(5^R'= M.ESB?SKZ_)]_4]KUGW[^-%WZR3O'Y75 MU_M)=H<_F-A=<7+G6,9/"_?ONZWT*['I6X,/:9;Y8)_H3.Q)W_P\S2V> M9P&"YCL0A)>*.SFQA1FRPB_W7K!AH/3;[<7HPO^5/VK,VGP/Z>_]:^^#*33ZZ]?+X;# MB^NKG[VI9L^?=.&VZ@'2?"W$^Y\/NR3*/I?DGQJW(?:#[]BR=%8[K4EJO=7L M;0'ZLC(/':VDAV/P\=MQA-_! SU^BN?(72["5V&-J>W3PG[\%5S_Y2N M;?8QAGAZ*E;C5!QY/+[8)B^%DO/+$7<&=699W(SK7&!>_HX$*/A[Z5Y.M)GO MS.5.=RQ+FWKL9/Z/GZ0?IN&/N03PFSD*?BWPMGQ#>@P$EPNQ,WWYRO#B5G3I M]D^]*)KB[^5E$"\DX8\A>W"8].U"&CY/^+6[@;G64JBM59;B'S,>?3#7>KYE M4\?U$QD-*0BH_%^.3'YW/-#C#^I8=YIE.?Z=\R3 [W6:[9_>FA4A#3]_\HUW M<>GE#4RF6O:/;_W;T>#V\@_I=G!S?3N2;K[=#K_UKT;2Z%KBCM"(>SN2TI"N M;R6E]<'X*%V?2Z/?!M*"C_3B'_5/1^)MI==H2HO+^2F4]D^!BGW.*,98X\$W MLO.U$_I?6UGWU'3KN)(_9M)?<\60PL!:XE$W,S80<6.5>MT$GQV$ 7MJY3H1 MIT9-^&?'AO;\S#27V4>?_VMFLW#U&W59$I];I6B'Y.S MG3T+*BEKC;.R%#<,@I+'.?_@5?"Y9%F&^K'::2EJ:1(-6R5^J"6W$AJT[EZ% M7?4%U?0O9?[G:>VPN>Z]/NF'P9.F^X$F2"Q_Y8Q"\!;\F+:-ZI]M0NC&O9D7L0T_#@G7O'-C6?0@T1>+!C,.C&5?ZU\PU/U&YKPYHTF$PMYYFYX1HNR[9T MY=0^[CTMO2B=N6OF&X8EQ,^)]+[F8IR>Q*6^FT)([I/TW+ M[,7*!<FMQ..7_O'9'S@\[&0I?7.X._' <0_J=RX;V MD$0LU/K:VPEL\K5[PST.;GJS=EY.'8N;ZLW#O]^Z_\SIXF] MK,_=NJ(H*?(/Z:WAPN-C GE>*A!>.MQ4WHSY_:=Q M.M5Z_9C__WJY!?GV)4?RGW_KJDKG)T_RF<6F8M6BM.6B%//02-M:C&EF36CD M$]]TP<:?GTS29,B-FFOZ)O^1,*$F#IB2IC/7FXG,FN](_ KA_88/JJ@?[CX* MNRAJ*'V=?]->6X^Y1SW_WE#VA$1$J9:4F9T=BLLK0Z-&EWMNR[K@!;I0KW5: M4U_Z6]BPGU_.8/^)V9'I6T%*EFGZ6-(MS?.2!)?*Y@4,[F$J.C;\7!;QS2HN M2NC63]B"C(1SX3-@5[K/&'9X?/ 2I5;*+_U-2/]55+,*#"1[TL=B_+_DV-*/ ML67>;3*>\5::10X2BT%F>741LY[,[^! B[T^?EC*,D6>S[.BW@4$EBQ^ M",GO]5I=D6Z8*P5[)'>I-"@'SKF^33JF83=2TI>W MO-67,E<1 X8DD5#8AE^&59"D)E5)(F;'NJOLV""B%<$UNZ4>!4'-LXY7_>%9 M_Q^AG9/$+A?F2Y>7IUM4ZM*51=;EOW()CB]L0]1^>)CY+.ECQE=@(O;Y_!BS MH.@F8N"%+I0/RL=0Y,>:%S2&&9)F6?P*T7HKPNN_9J8(KGE,?<>B"_@7+\?7 M#5&G"QM$HRA[(4*?0RPB;_%VT"!J\'?MA^#2J3-A1A&O$4]NG,%>YP MV-(L+*JO^3,OF47]@WFQS%_X.%)\OVPD;5^'TA?'YP[;3PL;<\)NS-U[):^< MY+_?7.ZP3-&_4V!M$V+')6YB^CX75&9QR7,=6Y3/K&>)/3+W60K.3=?T(&=_ MIOF:))HNW^KAZW+"JTD6?Q0F M:;K.-_>"]?2Q.J?K18Z.=]^BFS+K_+NJUAK-?>TDRF7E+X6H MA\N_(,[A"X%,2TEBJGJMVUZS/&\6([Y:R9;GO278M(:I!'/;)5#;M25 M7[+7RH@M$P3_M7H9!2"%KW7)9BOY;MDMH&-:M1I'E(I%$-&J-=;I12,O0 M_&F; D)%>/1JV4-=(%#P9Z7YLPG^!'\&!?LP& R7XB4B#/^,8CTP:F49=7U= M;\5^[D"4YD?<'GK.Q@O1SU<\ZJQ4&N$DTJ-J.@"#U>D;KV5"HFWEAU8#?3#A>;L5@'\<-?LMZ%C_^P^0_S7]6 MLOGC.J(0\&AZ0?[$UFS=U"Q19! [T,7%XEP!0W,-3Q([L4QC=6N\I#0^:!]7 M%@ B5),7HHJ[HR!%\V0\JA?W9P\SS)34,%Y%D>+@*LK&D]>C^H,#\"XGOF! MA>"FXCT!Z(HQTP;337['WB]'%U?GR_,I[=G$8RV/TPO>G72:ZENW&X21ZB>#LR#6/LDV MW_OR+0FL=-(3*,8OL=Y4>V#'=R[3_CS6[GWFGFC6#^V9"_.GC"K/J0_'*/)N M])CYS&70W.;97MD>;*:VVZBUNU5?A%Y-6;=]5Z&P>>4 M\[YNM'FST9532UT]WJ!1VZU*X&0L+*ARV8UJM>ZZD'@/R2=W7#/(URDB_ _ MQ]+YQ57_ZO2B?\G]+^&K!.Y8 9&%+N>GRPOT$#L.__7\/KRXJP_XG_\VK_D5G'P??C; M8# :?O]V]29^#GYKS6SZ4T<\IDC \W\%GE?0S?BK9HES9J7AF#'?$P.>G?L5 MT5_0K'_&].#$V>@M)7BK*WWX9FLS@X-C?'P)E+45@7U.B_H:NR=S5DD9DZQ7 MI;$/J[1G;B5M)]('1:3D;)^D59E@=T^"&)8+WLIB]"H-VIISS/=%COD>C.L, MMB5_%T/()VQWVGK]2L%7X;>^365Z 6D-S2?IJQ/L"%V7V@RN Y45E,J:Q&T5 M(0L"*J,G'I6D,M*QU[LD)EI1LJ8P\9TN&_/KQ!"%B- ^7#J>]Q&\5@A[D_6J MM(@;KL*9$_ :Q(,>VRSF]X8C_I^O@ZO1\/OU.?_K^O2_?[N^/!O<#K.FFZ"W M;NQ8_&->U,XF#?Z:F?XSV*805B#K56G#G(!MBLLVB**H\=K[493FC3./HOAW MB@.X"D13/*+ITN_D*IR*@VO*WNNGHM=O,]]MJF>FI\\\3^S)%=%.W]:L M9\\,@J97@A(,%N[H%]?<,F]FA7'5]92%/^.!K0K"5LI>,GKY6W_0%>AJCW35 M %UMIBO^I)-& B[ZAYCA8O+(1_0U"%KA+UCSOP4K68XW$V,6^G?.S)^??'-K M>G^":@I"-2JHAL8-$Y0U4,U:JFF":MZGFF:R$I'O.E;8L7#C.CHS!+. 1XK" M(WLIY>1OEDO!(XZ93;8U6XI4H"M_22/6A6Z(\&9U3"(2V,0XJ2+XT;)BAKH)%U-!*N MB]('F6PF$Y'C_GZNZ;[C)NDW$A^3HH^!2< D8)*"RQJ8!,U#:3GDFQV.I6>N MV%RA68DZ5Q<_+ 4?%KT^T3; (=-GKNF;+$RG?_.8>#.*8D \(!X0#XBGM,33 M!O%L)A[V-#;O3#\)W0RBCX [*LT=V%H'XE@E'J4O0Y*6S'Q8)#B)Y?OH^OO@ M?WZ[^/5BE&3.R07_]Y/8=P=>*1JO](IF. JESDE.$2NP5!:5A HE2_E1P_#B MRU5_].UVD(03AGP)-1]-GP4B@T8]Q5',ZY]UZ='V?X9E:7YR0:J6S]I*=<;F MH55+Q6&=)([)+,N3!N<3;W\(R\N5TN*54G2E%%XI'4O?KOK?SB[$6^59JL\? M3%ORQ\[,TVS#DR7VI+.I+XZ$#\]/EK2)..3=^RBM/>HU%C,OGK9ZP.,ME7I] MR],M[S3]SP>7/Y5=FNM YOKC0[PQ#0,B^6QU$JMN>YW>*$4/-F4!PJV7R5@#DDCBYR1#HI2F['B<,LF\.;+5B'@ MQ.SNO"@'_ (S5@!P8,;H R=.'H 9(^DFYQ?AKTS[EEH-MB[R]X?#P6BXN9J. MU P-IR#7T'_.,V)-5Y),M8T>"9AZ2QY!>J2@8LBNE3KZ >'0UP80#GV80#C% MQ:[RA+,N3N7/M@&/T_/S^OEI@7J3=ESO##N53F>NR"-*FN'-U,\!TP*EV@HH.#G\G!P&87/12 MF$_B_7-7TX/C?&>VZ=^*L0K?OIN>TU25SK?A6;C+]?R[N-M&_4BRM0E?F)EW M_*!ITQ-A_OJV(?XS>+5]??]4<]UGOO*_:]:,6SN=WP"_K^#+3\57*?5ZJ]/J M?!?-F?6V^%Z#Z2:_+>^7H^/&D23N7?-_.3*?^*/.)H;C1^]S8=$U 4WCZ+.B M-.1.I_/SI^7GV')V A2>:D0+"@0%EDTC0($D84E.@*+"KJ.)[TU!@HR>K MH$""DD6E+'OH+78%B-F'8\?EUS)W(IGV(_/\R2X!>S8 D=NP0@N%Z^V=6\9@([<[C0S\WXR,N7;VW$8 M!_!L,> !SP(K\&R./-O8G6?3IQG4AMRN-\"SQ1"N"G0&J)U:HT4+[:O'YB^:.S&OB+[;E?F7T*F MZ $UI]%' .(C;W"A$31P /&E(KY.)L2W0PRN-N6VFMVF N@YM1B<<&6_ #'X MR-4,)FFZ'AQ9*KE,9^:C.'DT]>0W%!NH<"'RA27' 3X)76R@(V -BDA (ZJ. M UB#+C;0D?)58HO0W_VK:5G,D"6;^9)S+VF6Y?S0;)V)/_Z>-.NCJ+'!$OWY M%YX[[IDSN_/O9U8_"CIO7V+./1=!5+G;CC-+8LM0=?=[Q7#'4(*BP$G*3)<H$!5H Y?A S,-_LNR,&@ M@)(_%D@. P?X(1G[(FTXC!P7VEM[G0"!HX M@/M2<5^L()J6^W:H#'9D-<, ')I.+0 GW )1@$;X"UMW)DSRM2>VV :/LD#^ MT!!-1\-0T< !+DDJER36OQ1:P)$P@*]>R;XB<>Z,U-NH!I"3(Q3#"X$$-*+J M.(#U4K%>;/1\"M9+'X.WY8Z:W3PXZ#BU$'S7I @.N(M!<^V/F2OI86YLQSEQ MV<"#8W>*EK3&L3O%P0K'[NS-]XE-G ]LZT'FSS7K>%1[\*ABP_,/DK)H=52YK7;)5&O@31%N M7 !'%].L@Z-+!"8X.C^.CLWY/TC"H]7KR:TVG:D"X.A"M%GL<:<#=0BN'/MX M.:V!0?\$8"%:)L"IP@4!"J<*%Q@\M%N"=R@B =X!4."=\H('WL%.^QQ0N'&= M*7/]YV#P/OMK9D[%:9 O9P\8;.HRW=2"Q%.ZXP=BFWSZNCZ;S"S-9\;9PM?S M?UM,_*-O&_V)X_KFOX/7YW=X8_$[Y^\-YC>YKUJ34E?ENA*O-:4]FR#6Z7N8 M!4B?R.LU9+6SHM:&DP+#=>S<'\_X'_G.:H"#@OPS<("#LC<'I14[S^#%&EX* M8QC <7W_S6-!*^2^XO->4ZYGN$L!RDXC/@?]E=[L0B-HX #ZXT]Z3 X6J >Z M$W) 8>C<^S\TE[WT(V@+=?&4_0BQD2#G)O\,NS0?F7%A^YK]8-Y9H9OH+53J M%ROR&]S'Z$LW?.>OSU^U?SGNJ<5#\OZ3ZA)+!H]**#PQ7&,'Z9EH9R5/Q9$RRBP3#1P@)^3RL^)[1FMV MY$X[[EZG;3R);<8NQ/+ML/--E=N]%05'-)L4U+ C?0T3,O!BV M9[YLUV6U@0H8/3%%ATDAD(!&5!T'D&HJ4DW2TI\/J::/HMHMN=G*+O$%$T(M M\86VDEU0.%W.=_%_>-DFO6)#A$ZUJ>ES9/_-U3WZU5/^H\DS-KMU<]=EI=W+ M*C?5B$TBR/(ITQN_9D.NMPZ[7PG%5RI>%FHT)<DT,CW@OM+;7&@$#1S ?:FX+U9#3\M].^SSZJ! A\L8EQP$.22J'))8>GMN_D?;T M4G"ZV ZM#E1HR@0O>S[+W$QL=&MC4R._9>]"O=N5ZCTXE8BO+L&C( M81U M,6 !T0+K$"T.1)M;(9H"J+=8?I(6^XUZ+2[@6@+T0=PZ)2#VJDU6L2Q M&3F^9O$_[>-(97?,/V2#$=RBHF7K%XR?6-65) N_J2!@+OM-^\43CM6R8Q4; M6GJHY$6[WI'K&?919L0$<*HH]C& IHMIV4'3)0(3-)T?3<<&KAXJ]=%2FG*G MUP)-%T.RBM!N83BS.XM):JV2N0^R_19;P@)'*N3%U;US+&-7 MH%+K^>(4QN!S7-<<-Q@(><*7G+F6R3]]]/GRHO_KQ>7%Z&(PE/I79])P='WZ MW[]=7YX-;H?_6QK\X]O%Z(_*'_Q!!56BQ8<8_TW%,7;A\8"6PU>#4^-$,MB= MCZQP_B A7T4#A]3]6IC72ZO5*G9XW"6W>2-N\LZXQ3O=[Y;OKMQL=,GL)(-R MHPA:*"2@$: [T%TRNHN=%Y>8[M*W&7?D5KT.NB,G116HO18@_+Z>,M$J;#]( M%M,\MEB&13X]?WB0*P0.<$>R=D=BI\6]6,%+800O(QOXO.= 7%5EM4-G<#RT M'?7D0B$!C:@Z#N __J3'Y&"!>J"4G$V>1U=M7L-IHRXTVG3GA4&V4C0N%!#2BZCB [%*1G9*: M[-+7C#G9=0D=B@'51M&8$@HC5S.8I.DZ7U+?DZ;:LW9G,>3+\T>&:)X6=HH& M#G!!4KD@L6-/^Y'INPDMWY[KQ,VFW.W0.?<46HXZ<:&0@$94'0?P7BK>BY]* MF8+WTD?AS9;^0D">5N"BAP971GS)#89&HYSXQQ+9Q,F>T%DY]1#\@? M(*)Y:)@K&CC *4GEE,3.X!Q$]N^669K/C,O7'2Q[CLM;BMQL9!>70^%IQ.6@ MP-*;7F@$#1Q @:DH,':$XHX4F#Y$;RNR4L_N:$4H/+40'87R75 8,M^WV.3- M?&L4#/)'AFBB&G:*!@YP3%(Y)K$3)%\-X.'"\FY'5GHHE].3)Y3+"X$$-*+J M.(#]4K%?;*AG>O;;X51EM2&WE0;HCYQ H6I. 84S=L^X AJ2RQZ9/4O=M8XJ M 14:1-*PY#C '4GECL2&KLY-WVUH^?;=M=Z5U0Y* _0D"=7Q0B !C:@Z#N"] M5+P7F^Z9AO=VZ%JORVHCNZYU:#FU^!LE\5U0N+!U9\(D7WMBV#E."!>BJ6A8 M*1HXP!=)XXMTZRMVT(E-.Z$5' DCF#X,7_ Y&MF=< )5IA%H@]Q*;U2A$31P M +FE(C8A][8^9*^G1P=H9-)YG@U'H=Z2#"/Y)3BG"37#-5Z[JAH\$5J$/ MDPE<\'.6_9S8^+? P!ZNH;W1EE5"TVBWL@V+IASV 51;#'A M< *5)LCU<8F MSJ6BVAT&O[?D9E,%U19#OJA4] ^=@U [M4:+.#8CQ]>L+),0V8 $SZAHR?D% MZR=6=27/PG4J")C+KM-^\81OM>Q;Q0;G'3"#P?VJ5I?.GGSX580;%T#4Q;3M M(.H2@0FBSH^H8^/]#IG_J,N-G@*B+H9L46G"V..6!NH07#GV\8HLQPGV5^:/ M#='ZP3:.4M7M& F@MG2"*N[@$ 4/'9G@'8I(@'< %'BGO."!=["O/@<4+AW^ MZ)Q))Y+![GQ9LIDO.??2S-8FCNOS>S(DP_2B$]OY&W]/FI=2&K']/F?\ERYL MSW=G8L;EM]>?.HM^B0?'^GXK2XHJ-]3XE"E)LXTTCQAK]8Z-F46\T5 M[;_+==6D[[#TM#$UAPUK)<<#>TU0UDMA) X+_1IS^A,'> M/^TTFCVYV\;0!7JBA*$+A4 "&E%U'$!\J8@O=LA &N+;I4% !%S9C3>$FE-+ MPQ#N!2A &N9ZRES-Y\\O64SS&(7I"_!)D#,&#O!)]N>3Q$X:>+&"E\((SML7 MG_%'4'@:83DHL/2F%QI! P=0('_28W*P0#W055#@T_*05Z=" M'$BXE1P'$'BJ&/:]4X,.T,K4DIMM'-Q+3YA04BX$$M"(JN, ZDM#?;W8(34I MJ6^'%M>.W%K1Q4M.P*#H*"H7_,P\I-*IT"!RA27' >Y(*G=DBV.%]A^,JW([ MPWEU4'4:L3C(K_1&%QI! P>07RKRBVU 34]^Z<-Q559!?@3%"35Q"BB\U,3- MA; /.R,)@V@/4QQ59K=.9(0]]1WV\ M4$A (ZJ. Q@P%0/&#D[9C0'3Q^5=3H M$" YD:)2)3_T.70%"-:#\R/YGRN' MM..07J*H$XF"%0WKWY@_%SJ=Y>TCO0<9^MC-TA7!.+^$$ =BVFA8< M;%LV/;V*33M&R[0S\ V+9 (D:E2^#0V0BU4VNTB&,S_)?;7S/2?3[ M M-G]@B)81L$^.!@[8%DL7&^@(6(,B$M"(JN, UJ"+#70$<_IS0.'&G8\&]$0H M*$M3S14+/V/2W[=*^GQ_NG,MTQMKKLCKO": &K$A7"\_%02=-YI[[0Y]S6?& M[^+G;I@[%%^2L'IS<76^979J[8W&9J5D<:.Q)%9PH[6ZLB(Y]>8%:3M.'IUCU2;+OS\B,%]^_U9_[8<;G8&2G6?+N$7(I;C^T=V^765Z*P MY7;MNLR_:PNTPF>0M)=;2HU:K*=[U:-?>-XL,6)O,JC''M/%D_]P7,-C]HZ( MQ=K;TM[V>XG?;&\[5D)>==O7,]_S-5L0!*$E;\:2ZSO=^P[K_F_F.N_KR/9: M9 9B(O&[EIS7V\?L_/P=!:(E/KC--'! :"FJI/S)[?FC"JMY;#X=C[F58O9) M5!95@I/:Q7483I\[7CB9I1!(0".JC@/893MV4<$N=/"J0'M+ 1*;L1/_PM^AE=ILQHYFVODN<\UK-F,YY87G(9S4;,92S*GO>Z>,YL%3FLU8 M(CKVX)EEV-8_>*,AU]MJ_#%%EBG%,\4RU.F?*7VK*W\FI17O=)U#ET'R#'T9 M5-QJU)Q+C@/"FU1;##9Y X%+DX)07BULN]PT(A 8VH.@[@M%2< MMBE2W(+35@84BYR6W?9U:#"U1"$Z(;-*%$H_-)=_R/=2)SY>>KET[\$[.;4T MS[N^_V?TK==N (7W._/\5+U<.R6CNEG=VCO&IME8-2#T;<)BOM+28_"+:1>\ M5=_P5-%#9=&#EFE:L)?-/>]P)HW<5%<-R7\+4MB6A4)Y_E:*:($6G$T#!WC= MJ;SN6)EB3H=]VPCY\ !EBIY<[\:K%.1$#*H.\J.(!#2BZCB _%*17ZR>G9[\ MTD=/(#^:XH0F-@HH]/G#"X70+&FJF0:_2TG7IJ:O6:B$Y8\.T0H,;!4-'."6 MI')+8KNA7XW@#;>!%_9I: $7"F1[.^ZJV99;2G;N"52>1FP.$BR]\85&T, ! M))B*!&.S-78EP1W.D6HJ9S1?3\U T- ML1UF\Q]8V&BRMQTS+5GI9+9CIA7;AI;X47;8*-.4.YUX(TJT489>@G&%YUAR M8T5CW4$:)'" G\B?]$-R1S$VS6S)Q*;=#;/=N5BMKJQTL]LL QW/2HX^HFDA M?Q"(&MK**0-1'$!XJ0A/B8W 3$IXZ4.*;E.5&^U5@Q2(R5;E=/PC&A5R;E30 M]=ED9HFA,I+CCYG+57 R==F8V9[YR"33YG\SZ8/E>-Y''#1% #&B]8+*F2ZB M., ]H8L-= 2L01$):$35<0!KT,4&.E*^\KC:J35:Q&'X9KN,K_._>63XH)FV M)&8MC!V7?YRY$QX8BOW_$W[?GBS9S)><>\G7GI# SA\XHHE3V#$:.(#KTW3V M*;'VGH74V;7(G)TN)LXN@KS9I>-Y_4?-M+0[BYT[[E"SV)#I,]?T3>;UC7_- M0A-ZQ?SK^Y'VM--DF082W/3D#'O1"X$$-*+J.( 54[%BK%/TX*SXSE S[%&G M)V85V*->A #_-%144>;EU_+OM26NA"ZS]6S'EH.D\CRSEZ-9S9Q/>!.!UON^=/E7OU^"DSY(2T M^NIYCF8847AA&S5.-B[-?H;YQIKDV7['4R8%LX G]F73HP._) M*>^Y":[YRE7+W!'%*O2-,H&KW/Y3$"[P JTFR/MQJ;H[TJ[Z?>G=WHM65&S M2SZ =O-J7Y@_[SC\-;76G$:D=["FAD,G*XK0Z3!R?,T*Y_R-'8LOB/>_)?;7 MS/2?\RK+P'DJ9HU@P2B*55U)Q?"N"@+FLG>U7SSA?BV[7['3 H8+UGD0V.:] M#4OM-.6&VB13ZX&[M<&K4OFI1 M:SFA6G:$; L(.!N<73)= V>#LU\X6XV=9[ ;9Z?/DG#.5IIRHTUGT@4X.UV> MY),O)J+P5PWS<1>65%3^]]("_,?" ROU0^<>QDS2='&N@&8_'R MEVW)Y,_SX&J6Q&4AG"(Y9AX3NL)OW6.&^%=@U8*])O>FK=FZ&71S\!>"H10U ML92)I&7MVG2G_A) 6X'PLN3QWZ4#0B-ZG/%+C])4>V#'=R[3_CS6[OGCG&C6 M#^W9.Y(^9;28P9IL>L;$*YWL)J+5N^-&./'*IYZI,OPB#?\8C@9?A]+%U6AP M>]4?75Q?]2]E_N=I32K/HP9<>#K7TN^G"UKZ??BBF]_#[9Y\8:ZOS@97P\&9 MQ/\UO+Z\..N/^!_#$?_/U\'5:"A=GXLENOXZD(ZE;U?];V<7XH+R+-CG#Z;- MC9LS\S3;\&2)/>F,\^"4N>'9II(VX23L>Q]CS[Q'%=P?M_$'B&@L8+7(%?CE MB/M-.K,L0?:<"U[^CMR(X.^EQS[19K[S4^1(K_9OWQ799PO<=Y?+%Y<_*U[]]1*""K*JU^CL=''/7 M\ )BI@)6NN<[M,>_6/&/2YN?0;\SHS<:ZJ'B %HK'N^31;SG%TC=V.U#1"] M[:(S6*Y*6:ZA^21]Y6^-/2+&BU)#" V(:!BY9FR*9XFU8OO^FR*XQ >M#/5R M3P$N\HY*@7=ZM6Y&+9>54<#_FMDL1+91E[/(7!3EP47/0>X<#&X]\(Z(YH[V M(7_;'X'3YPML+8"70Y($)K^8JEAED]^%R:=A\@^:,SI883Z>^EFPTS#,,,PP MS&1]<>3#"NRSPQ>'R2^BBE79Y.?OB\/DT_39FZG'@)588ZAL55YK_J/2R>&" MK6U6.T,&OF6/S)ZQ=3/C:6^-R;-=_=! T=OTTMW*,R*UG^70H"7>S=**G7X6 M*>BYZTQ.^8^(;_JGZ8]/9QY?'>8.GG1K)O#I>Q[C_\_8XG2S9EW9;7>JVFS) MW5:;S#Z734:D2C:"[B'GAVG_V!:' ^8O2>@ B!1$6FS0DA-I[#"TS(FT.R?2 M;GHB51IRO=$ D1(3-ZJFO$*%/P*K#>($<18=M.3$N>(8K,PC4&77"+39J\OM M9@_$24S<$($B @61@DA!I$IKQ<%6F4>@RJX1:%-IRIT,S]L&D9;;E&\FTM)I M?5;UZ;VU)Y6]/DWT( 18(PHH!&Y+I;T2HL! /0[84XRH%SI 7 = $0 &ZD$1 M!504(?,5DWE0 E%@H!Z(&A U0 ?R1P$40108J <)%% %PB[%0P)PZGC!D21N MM%M1^L!$L=PS'YEXV6!3E^FF)BK7LN2-G1^VY+&IYFH^LYZE.V8Y/S[2JZ7" MEA% 52?O+.E\[:S1>CG]?T7QS&"([>8^VCJS!LZEK'WO8A*0Y751G9GDT/= M*42WZ 0MI;&%#E! 927G/*Z65%>!KL&E7I/;O;H'#,)=2>M[JCQ0>:K)O.@ MN.04U\LNJMMY?Y_:5F2EAVT)U*0*41VB.N@ 211 >8DIKUW/+JK;>2>>JM3E M5K<+RB,F5435'358[,0[* #7_IBYDC-EKN;S!9#8TU2<..^=T&M/H&6@*/J" M%>Z^U1?(.D5V+M8?1)P0%5@.^U)U:@.=3BEVYKG-*H=79:^?V?X>F>5,)_PNZ=4L M:9FCBE:.Z7,TO481)3[+.=2YOFVD4B/35#TLM@VQLGO5X+9^51DRNB"H_"&V2^:C(/DDM.&J%5>Q\*W^)=<@LBS^[+#TPF[F:%91:-6-BVJ;GBPUQCXQ> P*L%0$4 MX)XD=T]B1]!'ZOPLB6QBO9T+ ML3U%5GMUL!TQ 4.LAU@/.D 2!;!?**)"YJLF\Z"TY)06&T^4 M)&K;N50J#JYJ9=<8!/U&V(:P#3I08A3 <:ZJY?"5+722]99[OSG1_YO*5 M"O:LNLQQ'S3;_'=@-B5]S!^'>?0Z"C;C-U]9V+KA%N^]/*O(736[V5396/MW+,6BI8>U.%2?]*(;E(Z' MD1$ U=)4'E M;?"24VTS:ZK-8MBQW%![H-HB"%R^UF*Q4'R D+>,!650:U64 M!=1Z8&IM91_%[EZNEGL9-AF#6A'%(HK-W8"#:HN"%*AV/U3;SCZ*W;EJWI15 M1+'%$#@:46PF5%LZ8T!EO_&AZ^MJI]9HD49FY/B:)3E3)L8SV \2"^YAQ4:5G3J>[W'G*IK*LO\"O*JT MY)9"9_L8/"JR_?=(7A3'HH.<2P,ER#DG=$QK$I8DDCY9V+_$VU*ZN(E(LA8(B4$2F#G$'.(.<# MD',W-O\L::2\%P65ZY=V -/6G0G)DZ'A M116J/PI>%#4O*C9R[T7K+P*EOW2\_?<#-.IRHY%=D@,-EF23'*0:+)'D #T7 M2;M SP5'-SD]QZ8%)J;G##H"U*9<[W9 ST40,1K['] 00,^&@XY+ R7H."_<$]!6Y68#._\+(6*(EA$M@YY!SZ#G0]!S,X-H>?=A 3VYF^$Q,J#G MTAH0- 4485K 6C._^^GDM &X]L?,C6K_TH=H),#'$W(=>-MX3I2,&D6W-N?V M2-)^3J7P(G;R3@YKCR/E*BOYH!&JX(!&BH47:"3'M<=IVZ -J )HHWAX@380 M?516\D$C5,$!C10++]!(GM$'K4.C#[7X^>Q8W6-QBORIT!?"(6&>/Y]63:X/ MA)@9*GMM)\UN3,&;;>6-B3ZZW$+-1DR3$;(C9*BS^1%$ PZ5@N-CA. ECMIWW]G7E M3H8GXT#%RQNST2J"8J]>^O[\_8G7\6J=V-RR;F;+)+W?35#>G4LTL< M0Z]S#K/1T%M*@UHQ\2>* F@M.:WU8B?K[$AKFXNE"X/MVME-M8->YQQ;8WMC M*0QHQ<2=* J@L10T%CO:9.?H;.<*J2(W>@C=J,D60C>$;A46?Z(H@/-2<%[L MO)"=0[>=:Z:<\Q0Z9Z1"Z>G&=:B98@MI3EM(-=N03/N1_W/";S(:>BI+-DM= M+T5S!P7O!/U;=,:S]V*GIUR\:%PXGWVNCME429L*G3/+H,U;:#,ZDDG'V]"! M4J, 1DO.:+$#1](QVK8%TDX'&T:I"0U1;4:5%#)?-9D'@R5GL!6#?M+%9)MJ MHPM;1!O8/D--:!"3(2:##I!$ 8R6G-%6#/9)%Y-E4/EL=>F I@ [ !9::BY?R5+7N*[],7/)[N3;A!#%8Y]I>RK[[.[4R9JPE7)FS9.=2IDXJL$CJ3:RLKL6C'82D.U;6ZZ.2D8UD$^Z!9 MFLH#FJ4-7G*:C")>;=#97 (.I7@")Z+4XAAIT&E1D *=[B-*Y<27 M;92ZL:S]0J*-M@H2+8(\T0A$,V'2TNDZE;VUHBA1$;.#_7HKG+]F'K=+[#;E5IW.2&[PJ MBD??(#51'.L.HBX-E"#JO(@Z-OQ^+^7WI$3=:-,YF@=$3;'#'R5XNM81%S;(;_?NOW6Q%S3^XT0RZ.1;R=>>F$>N\VX; M-ZI*)JT(#9+I@2JSU4ON_:PXUD)HJAC\<^XZDU/^.Z8]XWAW:E*) MDZ"*F[L Z5)0$I N8>22DVYLV%YNI)O!KGNU+G?4)DB7F%02M2<85PZ2A5* M9/=/LK$A<#E&MIM*^%N1;$N5VUTZLVU LHAL$=F"=(L,$TAW#Z0;&PF78V2[ M\T'+S;K<4T&ZU*22J#W!:/IJ[,XG/YK^XJ76+DU=Y]'TN-$BU^^&N42%[$Q$ MXV%FC8=*;,S?BP\4]1O^RFQV;^Z_;-Z1FZWLW!QT&V); +8%@%M)Z0U1I,"M M>^+6V-"_5-R:076\);?KV76D@5O+W,F/O?#T+#2XM"A(@4OWQ*6Q67 IX]2= MB^!*4ZXC4"V&G"%01: *<')^FMSTG9W$$?$M6%#H38,#)9 E@0]&=0(QZ,O\H.+@(PH6X&'$Q.!F<#$[>,R?'1KXEBHMWKNZK M/5EI9'=X*CBY]'%Q)IQ<.L6GLNE]K8$O^UAYHOUQ;[PC\IX/1=?U<&?K%,^A MJ11>Q.;9Y+#V>^^27[_V&!T'&@$XH)'BXP4:R7'M,>8;M %5 &T4#R_0!J*/ MRDH^:(0J.*"18N$%&LDS^J UBOE0BX\CC@]:B_IG\%7,.-8>F:L],,D;:R[_ M16?F>[YFBT4Y(=M::JKCNDGP *( >BP$ ]$$E0PP':4&T40!9$@8%ZD$"!6-T(NYEVKB"1 M/ZWS5\TS=7H55-@C BB KC=LM'ZZ**6&-I 07P80H^5/8:#^X\J5+$@X0.>88%(&T!4+$MW9X_\A7;,].:<7-) MKWL!%HD "O!)4O@DZI8^2:1Z,=?D$%7;9H9>"6P A2@=3<$N]=N&S+_/C B,5$C:@-0NRW=;MNB 4"CAP'6B * M\$B( @/U0.,Q-1R@#=5& 61!%!BH!PD44.V#]%<6!9 #46"@'H@DJ.$ ;:@V M"B +HL! /4B@@!I1V?;WT09@H+DV?W!/FC)7TIW)Q+'#8_UPDA\YU2"! @B< M*#!0#[0]4L,!VE!M%$ 61(&!>I! 74C2']E40 Y$ 4&ZH%(@AH.T(9JHP"R M( H,U(,$"J@;E6UO$?FYD#C)CP (?R<' )AZPU9GTW.:JM+Y-CQ;N^NY_7;7 M\[Q$>\/<8(OS3N?VJ4>?Z[5V'?.FB MU9IML!HQF:%J35%W@_2#Q*S=9-4PQB,YQX3DYFJ%I35#++M@..?"43)]R1@(%H;P7< MBYW2IXS4-A8XE>Q2P5!G1&IETEZB9A7:0 $%D-MN MY!8[83QEI+:YSHGS4:E)#5%USKO.J>0.0U3G_.1K=Q;CKQKFXRY4KZC\[Z7' M_X_%QZT?^'E'8R9INNY,IIK]S"6 O^/S'^1V1M)LR>3/\^!JEC357%]R[B5_ MS#PF+ ^_=8\9XE^>8YF&QBV2=&_:FJV;_'+/YR],^--Y-4FL92*=W;PXBQ = MX&NS1S?Q+[U\;_R7Z:S=\\!6*[KKP/IP^7U2\@>0WZ%G[,1^&49*9USV>@"AOQA.$RD!1 V@="KM1,F3J >4(_J@ "J M( $#="%_$$ 55)&!>E H8;8C@ *4(7\0>C5&FTP!45DH!X40$!000(&Z$+^ M(( JJ"(#]: 0N6I8MU^_[UCLE2SB^J5\R4.:L)2>*$4/-E4<_E:5AJI0W9% M+VI'.FQ*C@2_%?[<'(KV$0$SIC9JG?9FI.:K1D2# FRZTSTV2?QCIKG\@:0! MO[/U$>7.SCS]T!@F.3GRU/91\.G#%<;_[[?($M&'T8 M?1C]9$:_"Z-/P^@?,F&7X^"P!4-=.!;;QT M/"_MN4?'C2-)W*SF_W)D/O%GFTT,QX_>Y]*C:P**QM%GI2MM-:[HK!+^@;HR6:'PM!E\A' M0!6J"@,(-!6!]B@0Z.;]N\D(5&G+*CJOZFJR3U1&)"^3[&K MJ%FGP):;]_,N[D$""U(3.6S8+0(0T(>*PP!V3!-,-A4*]+AY]VZR8+(KMU3$ MDN1$DV(LB5I_+AMX#WTNK-JI-5IOH3E6&K5VBQ0^WVR7<0#^S0QI[%ABU:0' MS;2CO;T2-^?>V''YMS%W(IGV(XO: B3^39ZXVIBYXC]3YIK.NN.P<=!L@9RE M?;:;;7-F2:48BBA4R[-+=T*KU.R6W/55MW5]7PWS;Z%=_L+-LO"'K^TAT[G1 M]4WF]4,C?!;8X)O !&?2BO!:)07$ M6S9+@'Z+(8D(B N+#A@94(&1\VO/B!VQE5=$O%6#Q@(WM\'-A9#)U'T9I&BY M?+:"RF"&0S=K$(/.38,7N; M&ICGWNZ-XP9]RK[OFG=&U.G,C8";3'*8!+)7A60$L'MY ML 2[Y\?NL3,!]\KN&0^U4-H-T'LA)#.WW4GH#:%O_\'EY<%RRZ-[P>79=Y(J#>U@FRW5:,KM[O9E9' MRXBH$5&3LO0@;! V"'L7PHX-[]PAH-[4_[$58:MUN=5M@K +(6LTQG-F0MC[ M- 1$XNNH]^-3T-#%7S7,QUW<%T7E?R\]_G^LE+<#/>]HS"1-%TT5FOW,)86_ MXS-QQ I_V99,_CP/KF9)7 ["SHHQ\Y@P9OS6/6:(?P6$H_G\CWO3UFS=Y)=[ M/G\A.*RE)HFUW.]Z+:*VU2^]?&_\E^D@TXH>9^S.GV>J/;#C.Y=I?QYK]_QQ M3C3KA_;L'4F?DIG*]<^HOO.,B5-7!>3J^OAM>7%V?]T>#L^W#$__-U<#4: M?K\^YW]=G_[W;]>79X/;(5^7ZZNSP=5P<"8M?D1Z_8AT?2XM?N0__];E7M)/ MTN ?WRY&?TC'TK>K_K>S"_&AI&O8)+N&GS^8-C>"SLS3;,/[.'^RB!,"BH@X M]9 MG>(6ZT8\D.O05&J=/"'0W]!W]3^EZYG-'Q1;+F*\S7J^]@]BA0R4: ML!5 V5HU%9)M=IGDS M]QG>(5F("J!8W7?S3Y53K+ZNSR8S*RC#A#/;EZK1TD6T3U;,*\BYCQ=Z5U2] MZ]2:T+OU>C?07)NO6^Y!&=2KJ.K5@7:MF/@0^(IC?A/,]?ZW-/AK9OK/N>O8 M.YX]627K'E;)W@Y.>=6X9@*5V]^,K;!_,D>;MUT%,RT@YXXK6G:DH?DD?>67 MC#UIP&_3D/YK9K,0K49=EL1> 7+SST(E@_+D4.=?BTE4^M\!@5ZMV7H+PG&/ MDL[\VK_L7YT.9.F_-'NFN<^2LIN"[*^%OZ:JAU&0'9$H3>OLAE1?=QM;=R.X$&EKCTEKA>Z\(2YXY" ML]:&)4YNB6,'@69OB77OP5LPP_.NLRSHP4C3E!.8<0IH$#/B+>#P0 5 M-^*);7@[=J[0WFSX+?,UTV;&O&L_BQ1)I]>2%14I$HJR2#1%HE2OP$#16+=@ MJQ/;ZMB),HEL]6Y-=VU%KJMTYMT2:&+?J6<]E\-S\]M:L,\V=CH:?;KBI-P3 M9J)0 M;-G(#"@.H14(*F@@4<6^7:)0;->\"R3@/E4)">0\B$"Q99\JH(!]J@X22(^3 M@6++ODQ ?M4'21@G\A L67+(:" ?:H.$A7LKR.*Q'9-=D"B3)-52]B45LC9 MJG14XHKY42L:N5Y-N+)DH, \5?ZDQ^1@@5M+!0ETI9&! H-$8:MH@$!40="A M1@8*C-HD:JL0>-! MUJ9*# J$F:I@IN%14DT+E&! I,6(2MH@$"405!:IT, M%)@N"%M% P2B"@);108*#-%+-9A)?3N8Z8KYX5322\?S]CX_K\>_3PG_T4@Y MWTGIR6I+*<1X)Y@*$DB@SX\*$NCSHX($^OPP?"XOE?AFNXPO];^9(3UP/T'B MCHLW=ES^<>9.)--^9)XO7 Q/EFSF2\Z]Y&M/Y#IE$0N0@0(M@;OD+;#3I?0* M@I9 ,E"@)1"VB@8(1!4$+8%DH$!+(%%;A<"#!A)H"20#!5H":9HJN%54D$!+ M(!$HT!((6T4#!*(*@M0Z&2C0$IBJS:;QMLUFW5G K[6PWQQ+0/!%,VW1BG-M M#YD^5!@A$%00=A5200$K@P2:!Q3=9" ?2(#Q98]:H "]JDZ2* OC0H2V_6EE;N#-OF6BM;;+14K=BEL ML2\BFQT,:D-6E'8A9B2C\0Z3_7)1\5LVG;GZ6/.8. >8J^=$G!;L._J?Y/I3 MX;N3@0*S_/B3?MA CT]WKF5Z8\UEWA(_MN?\J'L/GB!'KFY#H6VO>F@L'D,P MC+XBDQV$"S^7_+"!1DO%9D""4OB1' AH020#!>888A\@#1"(*@C:$L&L3$?F-&6ET4243%!8Z47)Z.0D P5&/:8SY]TW58<0)BB@](XZ2%!DH, .3:/J@7P^Y0EWF^:^H^,]8WB@:O'-^) M3N_@:'-F>UI@%T2GJ$>NYQI^/QDHT"J:KE6TD:A5]/9%AX/+^C\TU_CB.AZ) M3M%F&]-6*4HE48N!5E$R4*!5-%4HU$P2"M$VW3#5*74WI3"]$Z2P8*M,X2 M=3HK9Z:(*@C*4F2@0.LL;!4-$(@J"&P5&2C0.@M;10,$H@J"UEDJ2*!UEJBE M0J[@?K&_^:>;[8M.6-G+ZQ81B)37_ER/SB2_\;&(X?O3^TN8RN=W+;H,9 M/-?2FR"T&)*! BV&_$DEBJXKC!4-)%"^( ,%>@QAK(B@0%1#8*S(0($F0Q@K M(B@0U1!T&5)! EV&:7*"74(YP:IE\M!^F=<8QZ5>2^G.<0WFSM?8#)IES:;;_L/9EG3+ * MVTUA".D;PG?B+!A"8IH5]JG"$!8$KJ"7%7:0OAV$0U@LQ:IGEW,"7(<:% E# M"$-86&2(:A9J)86"*^P0A2&$(2PL,D0U"X:P4'"%W:V L/ M=.MI>*#41OR=G"$5*W[H[MV/F33N%G)NZN)2WCF6L:O&IX7@U_YE_^IT($M? M-5'KA^ M/?,]7[,%+OL]7CWU3IJ&S!V$0FREP1X\$D@L-R/#\E/&:KD3&98_L>5?$U&I M;PU_8(_'W&]DKA=:[X.;^U>;WNYU8- )RAE1(['<5 V#3AFKY8YJ&/2L#'IC M_P9=]QZ\!6O^3\WES^)[63CQ/;G>58M@\C%'@P82R^WC,/F4L5KJ'8?%S\KB M-P_FPO>-=T<;IS7\S:8B-[O-(IA^>/M4D,@F&0RL#C7T&+8_\XIXZV#&?^0R MS9NYSUME< )Q.][2]G=;BMQN(75/4213-T.A7@NS_V9S ,Q^9F:_?3B?7]=G MDYG%KS2N_3%SQ54N&S/;,Q_9A:T[$Y8I&31Z M"[)*_\3.R=H;%6S:))$V[].MM^5>&U5>BK)(U) L[8: S:<,U=)6")C\K$Q^ M; QZ(I._6Y=ENR.WE&+XYYA8GM?$\EPV/M#1Z*4863*#(/F$W#XUG%Q$!HH6 MCN>D @7\?"I(A.WY@(( %&'W/: @ 7L$QTDNK!/-* (F\D!!0$HT!I-!0EE MNX/F <6!IF8#"0)(P'VB@P1R'D2@:($IJ$ !^T0%":3'R4 1MI$""@)0P#Y1 M00+VB0P486LCH" !>P3%204) *)(!%TX0$) DB@*:UJTWCIJ,05\Z-6-'*] MFG!ER4"Q92=:N3NR4Q_5A-TGI5>0PW6EO5U\LDNR97<8; 9L1C5MQN$ZQ0ID M,[;JV(+-P&#+:MJ,PW5O%.=X@S MUIOSXWG;C7JJN31*3VYT>H482P/K20()]"=100+]25200'\2AF;EI1+?;)?Q MI?XW,Z0'[B=(W''QQH[+/\[FC:;7OUMF\VZ$U5?:V&_ M.9: X(MFVJ(5Y]H>,GWFFK[)O+YK>ORM,_ZG_7##7-,QKIA_?3_2GO(Y^W53 M$\]"ITYVAT?!Z)?>TL#HDX$"O95P4&F 0%1!T%%(!0ET%%)! AV%F'B6ETJ< M.R[_,EOB 9/+;/U9"C[&PQD1K6G&OV910R&Y-EPXO62@0!,A-B'2 (&H@J") MD P4:"*$K:(! E$%01,A&2C01$C45B'PH($$F@C)0($F0IJF"FX5%2301$@$ M"C01PE;1 (&H@B"U3@8*-!'R)_V0O(M0V;:+4#0,1C6PTZ@$-A(W%?Y2WS9& MK_6P_DLYC' /82"PQUM.!&O(7:6+@6 $9?XC.1# "F2@0)-K%H^6%@*;'4]:Q78:,C8+XPDK MB V\72I(H+V0#!1H+Z2+#0P6'2308T@$"O08TL4&C894D$"C(1DHT&A(%AHX M6'200+'G4AQVT,061(I22'$+(AH=B4"! M1D=L0:0! E$%08\C&2C0XTC45B'HHH$$VAO)0('VQE3S?IH)H]_?-6O&LIK> MPZ$4MZE9-YII7-BGVM3T-2MY(-SH-A ($Y1'>H$P^CO)0('^SG06NY6CQ1ZY M3/-F[G.BA.56A<&VW&JT8<0)BB@](XZJ$QDHT/-*-$-0.3-%5$%@J\A @797 MV"H:(!!5$'2Z4D$"G:ZI0N-VQJ%Q5J%M3^D5(K2M6,OKQTRZ70E/N"Q"M^N% MY\TT6X_UNDI<8\4[ON0[$IM,+>>9L=>WPO[8J:79Y'K'X?*3@0)-L9NWC*SK MB>V\W3,2L*A0U56]L(-(.X.+;B+=O.&J2:-+ME6([2:P&"200*R_BNH[,Q6IXIVB]1[,ITJQ7%Z/4]B9V/W3.VG M+IJ$+'93I)HOCCV__@% 2I9,2Y8H2KPD3]5,QY8EBL3!/><".+@@ P61\+,? MC+EH=YN"F7"H5\+9WS36R'V:$2I.UI^[823,4W>_W3)6ZNZ/[#_B,)+D&M[X M(_O%2D7+J=G5^(G,ERBW1!)7W?!DI8@PR)Q@5Z5'YG!:DH$"3DNB&_DQ4J6! M!)R69*" TW+WG?SM5IMPVKGF!G(<7X',DV!G)>NHHZ-8B&AU"VI!G]\L9Y$ T?3VT_2O^^;"_L:(-6'^<>$.SG M1"D(%D,R4,!B*)Z444Q=058TD,#R!1DHX#$$61%!@6B$@*S(0 &3(;!?EE40=,5KR6[]P.;!O(U#WW5LEKR1J2>; MB=[N177W9'[BEFL&BR*AEAE.F.W<.^)F;:J5/C=!-V]3B#,!N!+39B%PU5O! M2]LGL#2PV)80$5D$(BMQ>X((*P)7X@@%$8((*XL,T5O @?1Y$0EBMP&H5-^<$N(Y5*!)$""*L+#)$ M(PMK)96"*W&(@@A!A)5%AFAD@0@K!5?B/@41'N*HLMYSW]>GN=6CH$V;WWED M.AZWS\W $^B&A>[6[&M&9T#F0 C(0>7.)]-?F]6&$!!"2UE[H0.'T(%^'AVH M-8F_,F=(A<6/[=Y]6XAQ=U\[]2;CKNW'MRYGQNE1C+O+[7OKN_:^-) 7EX^C M+Z/+LW.-_3/V.&NW-":#DIS=?77H)9OZ10+?!"DDF1">JX;>P^)9;]'>H-D/ MMX'KA'*S3;@BVH/GHKUT;I_:FQ->Q5$8F9[$[K#G1^<5_W9;:_4,,MMTU@_A MUJH*:(@ #:VZGR$K6^/Y-W)0KCJCH2C'W 4Z?"XHBNL,>A*(JG8^H4*RZPR$4E1:*'H2B'*'06X<7"GF(^9)*_-L,Q+-$81&#CJ'6 M&M ;UM7I20I& M)]62E-819]-KA2<]2>D>,3NHMZ;L[F;0C:.)RDW S3 .'K>:R5)=\F1+31ET M!YH^P(Q79?II;G<;%MNI04E/3E8W@T!.CBHG[>.-42PKGL:N>*=]%4UX(-\5 M\ GW0N>>7WB6/^6%BDS'T ;]XLQWT!AH##2FJAJSNL\&&G/,:;#,F6P'DYA- M&W+RSG\-]*'6&D)'*M-!BQB %$VD6LG[!.9:LK,KV M?=UHZWDKVW?UXLJW5'^D3:=#$B6+Q)+<+"AR[UP\L-T8E+WCKL/, 6+'+1W_ M(D\OE8X?#,'$!/L9429.#-3-@H(B$_? Q+LS<>94J!)JL^=/FXNMS5Y].SB= MGDB4JQ-#>+.@H,C50U#USE1]O/.61O8KQ<_S,W;'Z&NMH5X%SD9^306)K:9% M:P4%/<[N;J><]2;MW15ZPH MUIJO$V<^^'I7OC[B$4.[E.\N@,6-@38P0.(4^RE(G (*]$@\V8+00L,%,FZ"Z[>F:OW.RYG/]-=Q]#Z MG6JX[DJ> :UPK>G#G0-\0!L[G8A>&94R1PU+WY';YM'$X0K18SFV=+$#BJ-L M?@(2))!HHEN;*!1;6K8!!?BI24@TS\-,%(HMCK,%/G M>6&F2QXE54F_^&%X\/IY W$]/?FAG;.^D][16GJG$N6=0!4DD(#/CPH2\/E1 M00(^/Q2?*RLD?O,"+IKZ/]QFKD@ZF$A0OL=*E]@, 22 8*6 +!531 (!H@L 22@0*60*)< MA8$'#21@"20#!2R!-*D*:145)& )) (%+('@*AH@$ T03*V3@0*6P/>Y#ASN M/O?9K#L,^&DQ[']\5V+PJ^EXTHMSY5US*PZG6%Q?AW0/X$#BL'\]6=^&"R1I=( @6B P%9( M!0G8"JD@ 5LAR@>6%1*?_4!TJ^:>39-T_+8:/%:AA=&^%6Q<#Z6E]OH188P9Y.E(4@"&2@@,$0R2L- M$(@&" R&5)" P9 *$C 8UK-N(7U[X8T?F:X8)2T-:/8\K1B[:,CP5=FE"0$% M=LXT!PF8",E L:6)$%" GYJ$!(R#1*#8TC@(*%!VL#E(P"Q(!HKMS() NE3 MDY# G <1*+8T" (*\%-SD,#T.!DHMC0% @KP4W.0 #^1@6)+CQJ@ #\U!PGX MTJ@@L9TOK=X.VMVW5/2?;ZEX89?"%OLBBMG!8.A:KUW<%@94]J-HO$-EO[V0 M^,YG<6!-S)#+PX!%>$[ED<&1;_U)SI^*W)T,%*CE]\K1!0^W@>N$$S/@X8H^ M#N;Z:(5WH11'$6[7,MJ>XM!>/HK@.KU$(3L(E[YNZP,'GL2TV\5F0(*],/=! M ZAC6'^>1AU#[ .D 0+1 ($=D0P4J&-(E*LPZ**!!*R)9*! '<-<)_<-=QS] M_LMT8UY4^1P!I;Q-T_UF.O:%=V;.G,AT"RV9T],,?8!1,L'.2F^4#"=YK-W(K$NUJ_98#$"791>B2.)2DR4* &)M'I@\;1 M%-$ 5>1@0+E&<%5-$ @&B"PP5)! C;87$-CO>"A<3%#6UW7AD8U:GHWS!#[ MMA O+.$BE%7PPEZ$86QZ5L8)RT3(RK]$+/(9G\Y<_Y'SIS\E[MF9:WKDG.7( M^/YCA(EHS)47W+*GJ?1J=[T+8W-;R(T27AH]4XE-J. M,4@@ 1\M&2C@H]UGP@9<5?L @8^6#!3PT1+E*HS$:" !'RT9*."CS5%DH=W> M= 4;'%/LG4>J ?Y8,%/#/$LTXP54TD, R#!DH8!,% M5]$ @6B @*O(0 &;*+B*!@A$ P0V42I(P"::9R*O<^B)O!I.OS7,&(I*J53" M>]D=&O P"APKXO9ZHZAZY>16.KW5T>;<"TW%"](I&I+S7"/O)P,%K*+YK*+= MG:RBWQA$&WJ M!G$3[)%$V0*^63)0P#=+M"@#AJ4TD(!OE@P4\,WFJLJ0.9VLS"1S7^.LZH(G MR#RI]U-Z50MAG24#!:RS1)/.QM$4T0#!LA09*&"=!5?1 (%H@("KR$ !ZRRX MB@8(1 ,$UEDJ2, Z2Y2IX#1%'=)2HN%,VDQ=-W&+;G";.FKB^@BF4VPV(R-# MJ$]:UIK2.M?I8&_7Z6<_&'/1[C8%^U)W6(EM($UCC=RK2"A/6G_NANX MB@826+,B P4 J&B 0#1!P%1DHX$@%5]$ @6B P)%*!0DX4HDR%1RIJ'U: M2C1L7BR)?$[M_P[3UU%E;RDX2&4+6E&O[QQ'D3#QU/;C]*_K]2ZU+I] _4N M"?9SHA0$BR$9*& Q))JY@JMH(('5"S)0P&((KJ(! M$ 5>1@0(60W 5#1"( M!@@LAE20@,4PSX2@06A"L&G3>/!>HAIH*33QB5NN&2R*@5IF.&&V<^^(F[51 MT9,"0D1M_#!>4O7Q(T!(( 'C)1DH8+P$5]$ @6B P'A)!@H8+XER%08>-)" M\9(,%#!>TJ0JI%54D( KD @4< 6"JVB 0#1 ,+5.!@JX L%5-$ @&B#@*C)0 MP!7X/L_A4)WV<[/-I_FB>T';Y+[SR'0\;I^;@2>0"PO=']?3AD.Q*]([ M_ FV2"I(P!:9BZH[>:BZ:3S;, /CVT*\B_LZ2E>,BNS6#VP>S)LW]%W'9LD; MF7JHF1F(=JR[H7')M,SLF,MCRTW;G\T-CI[X8M.R! J1:$S1"J9GFT%^J^.! M=SYM G7>VM!6 G E=LA"X*JW )>V@VII2+ M52*R"$16XJ,$$58$KL1K"2($ M$586&:*1E9@T0805@2LQSG)G+S\=C;D57 MXU'J(?G?6-R9,W8L53*K"E[=OM;MT2F"!V6I)E7IK\V20U@(H:6]>1 M;_VIJI:'5W&D_/\"EX(&E^:4OGL+AQ%PB]]B2Q:OH&H5/&:M7Q M#4(OBM"'AR=T*[P+E]C\WV8@GB4*BTCBAUIK4 G*1YD.&DBLVMM!^92Q6O&V M@_$+8OQNZV@I_,A^\5B[(HB_8W2UH=&K O4CVZ>"1#&3P<#J6!6EP?U%U]OJ MZDR'<%?,*]T+GG%Y[E3WFA8F#HFM'".(!B/X46 M5 (FHEJPNG\#6E#4]$^F./K!ISHO1VOI7? ]P;Y(E$A6=E> \RE# MM;*U I1?%.5GBJSO1/G[N2R[ ZW5KP9?-ZS,>H$;'PY7WNJ &Q_H1/3*&)DY M:I#\CMR^-QP,10:*+LX^I0(%\GPJ2"3V?$!! (K$?0\H"$ !?J*#Q #\1 .* MQ$P.* A 6LT%202:S2@( "%CNS<1TEA]TGM ^1XKK3GC4^V2;9TAX$S MP!G-Y(SC.<4JQ!E;.;; &2ALV4S..)Y[JT*R.:%@^>CI*;D%S\, MCU"VK#,_&[C7;N6JAZ-W-5WO5Z(<#MB3!!+P15%! KXH*DC %X5B766%Q&]> MP$53_X?;S!5)!Q.)2SCQ _%Q'DR9X]WS,)(I1J@QCT?,'[/(?"#G+(2%B@P4 ML%#M,W^ G0&U#Q 4]B(#!:Q;X"H:(! -$!3Y(@,%+&-$N0H##QI(H. 7&2A@ M5:-)54BKJ""!XE]$H(!%#EQ% P2B 8*I=3)0P)J7RV;3>VZS67>2Z]-:V/_X MKH3@5]/QI!7GRKOF5APXD"$XD^?Q*_>W3<>.+Y]R:.K\8WY4,Z9LYM, M/$].G=Z@,)<.2+_V3 /2)P,%O)5(4&F 0#1 X"BD@@01LN$AZR4 !$R$V(=( @6B P$1( M!@J8",%5-$ @&B P$9*! B9"HER%@0<-)& B) ,%3(0TJ0II%14D8"(D @5, MA. J&B 0#1!,K9.! B9"\:0_[>XB[&_K(I2&P70-["Q= KN1-Y5\T\BS;Y[6 MPT:+Y3#"'D+584^VK0C6TXRVCHI@!#O]6W(@0!;(0 &;(5)8&B 0#1#8#*D@ M 9LA%21@,ZQGX<)NY[2=]1GJ UI!<>-'IBN&2TLCFSV/>,5^&C*<579]0D"! M/33-00)V0C)0;&DG!!3@IR8A 0LA$2BVM! ""M0>; X2L V2@6([VR"00/K4 M)"0PYT$$BBVM@H "_-0<)# ]3@:*+>V!@ +\U!PDP$]DH-C2IP8HP$_-00+> M-"I(;.=-J[>+-L?FBL'SS14O[%?88H=$T7L9M%:G5XFRR0USX;TMQ("'.G][ M@?"=S^+ FI@AEZ<"BPB=RK.#(]_ZDYQ/%?D[&2A0V>\5A7RX#5PGG)@!#U=)BRW6A+L:KVV 1(GV$7ID3A6GUI[.*S$T!9NUWJ5FZR" MV_4B#&/3LS)>5R8B5OXE8I'/^'3F^H^1J=ZDW?TMC\)D*3ADMV4(F=)F ,$DC *4L&"CAE M]YFO 5?5/D#@E"4#!9RR1+D*(S$:2, I2P8*.&4WCHG7S"UWMAP2JSGEM2-B M:L[97K>%T3'!_DF4.F"?)0,%[+-$,TYP%0TDL Q#!@JX1,%5-$ @&B#@*C)0 MP"4*KJ(! M$ @4N4"A)PB>:9R.L>>B*OAM-O#3.&%G@8.6JA%N8.#7@8!8X5 M<7N]452]D4#3E;1[XL85F\; M_3 #^]? #TDX13MZ)79I@#!(( &G*!DHX!3%SEX:(! -$#A%R4 !IRA1KL) MC 82<(J2@0).49I4A;2*"A*P0Q*! G9(Z1>)+!@KX :GZTA$@))" _XT,%/"_@:MH@$ T0.!_ M(P,%_&]$N0H##QI(P/]&!@KXW_*^"/[Q3.0U>XP M-5-SMC11\YW_%3NA:/]K'MP[%D]VDGWGEG_GJ:NHTUYHG,XL6]*,?GGC/(B& MCZ>V'Z5_7]Y=UM5Z*%=/LI\3I2!8#,E 8LATD($"%D-P%0T0 MB 8(N(H,%+ 8@JMH@$ T0& QI(($+(9Y)@2'A"8$FS:-!^]E644<5XR6[-8/ M;![,VSCT7<=FR1N9>K*9Z.U>5'=#YB=NN6:P*.QHF>&$V>^[X^S:T>!>W8_,XCT_&X?6X&GD W+'2K9E]K]8KS>$$.&GA ((2@ M2D+0A0X<1@?T/#I0:Q)_97 MV_?6=^U]:2 O+A]'7T:79^<:^V?L<=9N:4P&)3F[^^K02S;UBP2^"5)(,B$\ M5PV]A\6SWJ*]^['N?>.Y:"^=JIXA*[PQ[A*$DH.H<7"BN\"Y=4XM]F()XE"HL8 M= RUUH">E&17(B EE*5DU5\/*:FTE RA).4H2?=H0XZ1_6KMZ+R"TFGK6J?; M(B]"2E>\3LH-Z:DL/-T#N:J-P$W SCX'&KF2S5)4^V MU)2!T=-:O1XTI2K]-+>[#8OMU*"D)R>KFT$@)T>5D_[QQBB6%4]C5[S3OHHF M/)#O"OB$>Z%SSR\\RY_R0D6FW=?:O2$TIBJ=%QI3&RCI:X;6JL/&U=E.BC1^:^5[3C0DDIK21=24HZ49$KY[R0E^[EY M.T-MT".X#I+=S$-2"/3292#=T?-S9(K6$:_:SOVZ8+/$X_!@^>$[LY>";^7I M_UYJ,-U,.#,M,8J>F=ZCZ"OB+Y'X0@$\,SWFB.>Y"TR7B9X0R=KW8@0>SA/N\+3?XA^X\W;:OGNU=:@):!EPXC@O@W8 MSZ*5Y:=4D&S=U+JQ6UNK+SQF4_?2QYD$\^>9F7?\Y#;@YI\GYE@\SCO3_6$^ MAF]$"^P47NN?T7CE&9<[_%8MO=M-;(#ZU9;/+0^[=+B#W<79]:_L^O^N;\Z_ M7K.+RYOS[Y>CFXNKR]$73?QZ=LIV[>'DVUWI[=F<&'X_6R*&WQ>CL/#W,S.< MB-:YNOQT?GE]_HF)GZZOOEQ\&MV(7ZYOQ#]?SR]OKMG59W8VNOX?]OG+U;^O MV0G[[7+TVZ<+^:;Z--F'GQQ/,*H?AZ9GAV\S3W; N#^<;(H'2!52"6::8_SR M1J1/%G==F44(F5G\GJ8HZO>5QWYGQI'_/LU01';@FK.0OYO_\)ZEPZ.6>.XW M9>ZX[0U/C>,,HO&E&P*#+J-_.MRRGL7:(=2V MK+(E5MOLC-YJ"WM>V*Z=!_95_&D2LG-Q9YC-*^8_V MJG%4%'@&6SV$91T*0QI3LPN=,2CHC&[D+)2JF4F0ZKC#96./%"2D^ML[/H_0C8._"GS9UP>6^W=,;GJ M?.]$#@_?D:MAJF\AH64N03]'<2G](>,_.APX^G8Y#BE/2K,1.X[*$V[[5X=T M!RR>O5'PT?&A(TT%!SI2-<0:KR,EMGU#=23?>/%PENV]QXMZ^[1/>LAXR2/F MJ%V4Y SSQ BH>3L64LTF+6C@-R%+#0($"S)TH(!P=!P%* 69*%!@%! H?%J4;LE M6*-_VNZ2!N$3GXGQH6/*.2QZDR?@)0HH0+AS3%%G3H->CK2#+\;J+:W;[6"2 MFE@WPF(L?1@0# U' 7*70^XR9U5O+W<%K,D.M$Z/SA&B"'#: =YXM:O=DBS] M1\Y^]QMF8_Z/ 2Y@@)Y5X9,X^?W(_?/:#Y; [^*#;Z&@]HUM8&H)P MIS#HQG1_S5D7P4 !!6A?#NW+G-:>4_N*<$6WM&&W#^TCUJ>HAGOCM0]+W:4. MP>5Y,K[H9HYGNLP)PY@SVPDMT=81O?DJ4!8%%)"AY,A0>ID,92D(K\:?^&WT M*8V[;P&?.O'T\$OC6GN(;#!:XB0(*R$AR9"2#3$8BH^UB M$6QG$_'P?*^*84MEP7I8$:?69; B3A\&!$/#48"TY9"V81'25L@(6UP1ND>L M/U$-]<;K'E;#CP["KZ;C,<&IX<0/Q&=X,&6.=\_G=<-,SV9^-.$!O?DH?/AIY_QDF"G0+<-0EBV]\BZ>HJ^8D;?>QS(WM2[S%BO="]7-AE U8AUF76JAD7KJ@VIL6B]!PB2\>206GQ"M$'LA!/) M>])J;O-;+&&3"Q$:*"#E^'!"#Q7$!A:$:<& 8&@X"A"*W1>$AYDRG')H&LI, MC8O1Z?E*II:8L?<:IJH^!-Q>' QE M/O"0WGP."(H""DA!B&O.-%T L M)1\=A.O(M_X\N35#,3 7'"G9$:7#">!"=>80>4F.O"13/O5Z8@;\HPRZLZ68 M._AX?*!U6U@DH-:?L"9.'P8$0\-1@.[ET+U,4.JX3.3S4F,>5V=NT M_HH=N:)N3F51Q_ =O2DM$!H%%)"\D(4& 8*E9UHP(!@:C@+4@BPT"! **#1> M+6JW3MO13UNTQX)3Y?M#%G"+._?FK' J8B@(*D/(\548R M!VE<>%; S9!_XLF_%]XH#<3OBS@\^.)M6]?Z793ZI-:_?+'Y_<2V7WN16LZB+ZA0CLI8\64OF4(YLUJ*"]&KNL#@S9TYD MNI?\\'NA]9YF& ;V@A'K9:B3738"5"FX67% %04(X>Y"V&EE3G\H2@B+&,2W MM>&PN*,:00 HK5T/!+#.3@"$BZ7B9&QF/LIYS9^?5MOIS70UBZ6PRD 6FAQI M2N8XCVR:LJCLX4)I:)\-J>]D(4&7@9L4! M512@@SMOD^ZT,J7##RF#A9PY/3"*.QL+E%!O2FB\/F(IOFRW?#J.5XOOXL4@ MYEB$)X06UA[(0I-C4)^I0K[>.IBF,B//'B51^>4I* L9S&^7SO2U=H'Y#%@! M*_/U0( J+SMAN;YL!*@L MUZ^,ZMFM']@\F#=PZ+N.S9(W,O58,U.ZT>L]^E^<-!;P>^[%)!?M-P$U;\$F M\1G5VZ)4*8F>C81.A/?)2_X;R>:G,6A:"0>S'.@QX,;]KO: ML$^G6/I6Q+',\""/8UD#EM.??/I;9V:@2NR0X*H@!0D^D 1GRK,7*L&O3$(L M=+8_I+.C'RI+EA^@LE5P'1Q[,J+;.>V3!N:21\PRPPF;!?Z]8W.;W3XN5W@7 M?'=/UH0P!U"V_(N"BQ2J2FLUQX&SSC2[>XZ5J24H".%,\,&WE X^/OX6RO-I M%SLQ1PM&./@,AS'0.D9QR5)ZB3BQ(:*&"S(UEH$"#8&D\+!@1#PU& 6I"%!@%" 87&JT7M M*KOK;>)&[&]Q8$W,4'R'/V:A/XY^F '7I"U[QH/H4=6&XW_%SFPJ;IW>; EX MBP(*$/8\-6\RQ[)],Q]EE(4W_L@2(1?P;VD4?G/%EXT\^WP>B(<_EJVO#;HH M9DNMEZ'.>]D(4*7@9L4!510@A#F$4,\[CP!-RO0QGJY>-0 ,6 M;BLV>)_X@?@@#^9KN(I"Z4UR-8NHJ$XU(E/)DZED3F;+9"K7,@IO1!!>/,7@ MX7:I+B;@<)E*P(3#9:J+7;.63%".GCX,T!O !+VI*W;0&PHH-%YO:K?5 MGC8 SP\S&SN>Z5E.,8>989\0!;+"SL$&0H, P3YS6C @&!J. M2"+#0($ HH M-%XML.VZW#)K3AC&8O3'U>YJ?SKU/?'4OO4GO6D2$!8%%*#H.2K'9 \Q6ZH< M657XT_SB#O\>+RC#5HX2YQ:=\)9XF4C0)5KFQ4'5%& XN51O+6G MDVVM>$4,OSM:NX]#PZEU)QP:7C8"6"0O'X/O?)8>&XZ%<5K(4)T?1":2)Q/) MGCB69B*?_> I!H^[-&ZTM'Y'Q\( L=Z%8N-E(T"5>IL5!U11@ #F$<#LH6)[ M"F 1(_.!UM:'$$!BO0LEQLM& (OBY6.P:E]W?=$,ZDQPF]]&]*:NFL506"4@ M"\T)/500&UA.I@4#@J'A*$ HU?A>'6%/K4EA7+AL!JGS;K#B@B@)4+X_J9"& YN7P,GD;A8T%N8QX$W%ZJB&WY883MUN3BA 8*R$RPK%PV %A6I@\# M@J'A*$ H\@QA,X<./^U2_CQ/T,YD?G:$2F&=(=:2J74I[%0N&P$JR\@KH]5\ MISKOA$JW0WQ4>\FCI&18'(KAK..]>,83O?F?+= M*39'WI2I-B[80)[Y]BWP96T7^^/C;X(5+KQ%$C5:4,(^2^"AZG(GVZZ%#S1] M0*?Z:H: 7E./)G%,:2ODRUE5/EFO,S50I7ZH>&V@A(J7I>+M3,'THE1\\WS( M;BK>T88&G95]B#C%Y7Z(>!4\ ,>>0B%O##@?C[FE:J_S!VMB>G>F^ZOH5S/Q"?&[ M3.,<+^;VU8P'">44,D/SE, -Z92<1_9&L0X]LKTV??^.!X]L7 M7A+&G])P7DRJ+T_4)Y/WQ]OA8'2U+BH0D^NR.-&]; 2H\GFSXH J"E#5/*J: M.4:.DJH6N2QM:-V^ 5$EUF-1BJ%L!+#83!$#$LW>,"ZBB@(2&[+0($"PD$P+ M!@1#PU& 6I"%!@%" 87&JT4S]HG31N5LW9JQQFZY> 9/M)[<0CY3$VKT)DDV M0TC1-T:;[HZU#0R[O-; M_O,>>;T6D+;N71#;D'/4["X/=2,?I_,/#FV;Y$M MX8\]7%64 PAW59""BT(=Q5Z+/E4@Z$N^I'$]A^ M?.MR9IQBOD1C7+RZ]TP)I:+&*^@V,2/[&ST4\Q73R8=DG=EU]VPM)JXT'U:ZLL4/TC[5FH;14$BI4_CE6WN/&Y%%68L@D5 MDJ6J8 ?W*K;\TX(!>@.8H#=UQ0YZ0P&%QNM-.:O_9(>5AP;@.I[-7#X5]V6Z MS'9"R_7#.!!?Z8^3M?^QZ_]@CI=,N#F^]X[>M#$MYJ(X$=#H[8_- J3QP8"- M\=7(H1 "=6Q[Z $Q0! ,V/J.^NC[#>'(GX&N[-HST[&9'0>B$5@TX:E#6UHE M%,8H#9FBIEVYH=@@-;5-S9VUKI.:R^MVWQ:U%9:U]?ZG0ZTCEA'HDJR MC=>ZVBVL5F%X;?E3SB+S@>-\:7(!00,%Y!XY<@\]FWO(2+N1@2;3CX./L_66 M9A28?"#(*0RT,;=?)5V[E?UQH6EQ-GFYM#-\3O*X__]^7';1WY>6\FG)F6(*"9 MZ3U*R[#G1^(+S4"\[#%'/,]=8+IL9@:1W L:37C()4&)6P^Y+7]2M?G,2/PR M=CS3LQSQ]C 2+\C=I.$IDVUYV/9:1FT].^@O],N7KKNIX5__SK5/MWB6[-/2 MZ0W]]'$FP?QY9N8=/[D-N/GGB3D6C_/.='^8C^$;]O-N1+S^&8U7GG'GEM[M M)M+6N_5=>^>6SYTT"$GSYL]1VEV<7?_*KO_O^N;\ZS6[N+PY_WXYNKFXNAQ] MT<2O9S)PY6U^J$^[JRQ,\=N;#Y=7-^?7[.:*G5U=?CJ_O#[_)'^ZOOIR\6ET M(W[Y?'$YNCR[&'UAUS?BA:_GES?7[*??+D>_?;H0?W^K:"U-_B[C*0\<:SG) M:S]/\JZ".]-S_J/VSI\M2%/\,O+L;X$@52]2OUZ-/\]9]'I!HI\6&_)OQ,-^ M='WKS]WF1;C(_F82NR#F.V901+#[H)^R7\\OS[\+1#;S/&V]_3=G$_.>LUG M9?U(6VW161'@V#-CVXD2<=U69IFI2C7\,_9XPI;MEL8D_NKTAD_1"J%T/G@4W% TQ">>6'5Y]20C M%5(F^^F__VM@&*WWOYU>GZH?]?=O%R_^.AI]6[PH'T3F*X$S76JBI9(5R?/. MXB",!28L\M4W.UXHHD*-@4+YVF?Q=J:W3OY7O5N^(XCEOR7]'JOU$ M<[F/FKSN([-]F8J)VY,U=$47<=WY5RX]4HJ@'R596R!/Z)"=ZO:1R;91;2*[ MELLC_G)ZMGP3%PD6_LSQY+7%U_EQP$04B!Q OEM3=V':?\1AE/2ZGV3'=$*% ML^\)7,5GDJXN[D4TC-J$MO2!MZHG.S:7-^F)7AF&9O"H;M-D8],)9%PLN'!^ M!T\W/O-#9_'"C$OXNOKI__^K_;@_6C^>)H2'=/QDL"5V(P\+Q97_(OX^7\+ M9GGD9I#2R,M$Q'Z25TJ_4[T@/__TI6/'%9]=-)Z(H0RLP=-S^$_/\8S;MJ++Y]_GKJ-WVW+BWXWVAW;T,?]$]OJM$XZM_W>R>WML'W"K=NQT6NU>^WN;46S M&N.47?_V]>OH^_^QJ\_L^N+7RXO/%V>CRQLV.CN[^NWRYN+R5_9-9*5G%R)= MW0A:-[.4]EO(K\;G@IVG4E5+S1AW':QO>UG5[$XDAB/6GEG=#J")=I4V;@QX4J9,B5I M0)H7A$M:+E.=J?FG(*O%4TAV-,,PGL[29&AB1LP9Y%ND)LZ%_Z4GU9[RLA?N)^#W M7)!(8F^HO9'&J/-BP472 95ZG41Z0S]^(+ MIDF<_"S2%MN4.4X<"G:0[Q+OOW>L-(Q45CV_ 1D>(I6:AO/,1H7%VK[66^RC ML,*[\-UGU11ITRZ.!_E7^A1GRP]Q]O2%-_+[SM77_9_(J39TQC"(OLOAU^C! M">4O7\5(9AI/OZKTNR?K;0M&^>);R42,_(R\RS.)ACK71&%QG4(1IK>= M7BS;[S_(GYY'H< K\..[R?HFZK?*;2+SX:A-9 R>-]$J Z^9Q]!4H)AW=V(, M+A4BX?RY/JJ03E=@9^*::KPL;SJ)L83XIV+@DA*_&D#+R0K_UG7NTM&"B$MS M-@O\!\7M(AS^MO/B;C^3@RVH-?WV;T]??K7X[EW/N^LMEG-[;SYT6]FC;9@@ M1%=->?R8.-9$/MK4%'P1SV2+C9T'.8W$G].&#/8[,5021,C%&Z9)\(1/ QW1 ME&IDJV3B/T^S-PN&6[#:NC9.8'#4UM/27U3F2 M?\^'7/(+%C?Q#+,-D#WZ@EAFIG8KQ,2+\1)JW^RQOAF+/K&B?'FPS"[A>SO2=#( MWI[$T.UC.FI5![J*"!6CT\5@^RELTGL2 M*6@WLBF()(8'&E26MA#OF;+':&G'TUBDNK[BY5CTF4!.O3WEE2MCG8G_8_6% M1=7F=#%?C>.2H!4]U?.G GX937Z@E&_JAU%"I4(_$RH56:0S_TCT...9\95X M_8[[=X$Y$R(C)\?5;'<K*?5*CY(F_U[/#MNX+A?]:K4N.'\H&D9QO\ M\D;T:HN[KO0HB?M?_)[Z:=3O*S?SSHPC_WUZ,H(E'L./%P_+L]%XHY87D?]-%E'.Y:D)O!_QQW*(TH !+@:7 M4B]"CHT1HY5EC+*4"+(#+@.7@0_3L?.T7M0GZM>RT5N8LI. 44O C-?@JQ^4*DR.3(&'L0(&5QU5NK0(% MTJ# HZ9Y2-_ 714/)A+I&V8=*ISF-2940('UQ)5$^@8*/.#$Z\&J^+WHW3U, MUE>.;_=L[0[*=>7:RP/CI9R\3EA0+=V\A=Z45'"T')S6'=]3(D3&=FD!E8K# MY>"V^Z[4[IH->)\#?SK?1/QO)YJAR13ZZJ$-D\U=PW_VA]'/Y*#Y^Q%!6)R]3LP45'GLBF 8:O,!XG- M;HG-L)S$)OVV+^)W+^0BNTG_6.CBNVYH>H'3#&"0>C,(IAEHX(!PH $#!#6' MH Y:5 6UB*7SMM9N%[=R#@:I-X-@0(K>WV 8H)]Y]'/=.46EZVK-(!B0TL !X4 #!@AJ'D%==\99Z8):P+*U%-07#I*CUW4;SR"E[3PO MH.1GG9#Y*@]JX_+P:EZ6MV/_,I]U H2^UV]3B9.&LQH-J%8]?WO!A=QI)7=: M=P3O<7*G):XN=EU1:S!&UJ;T.YUB#==TL% FPX6T.H:0 6M/I16EU0';O- >__U_K;6 MZW>AU97HM%77ZEHS"E5%@'A7!BJ(]Z'$NZ2*<9L'VOM["SI:MXU9\FIT6D+; MY#<9#FP_OG4Y,TZ;,^R^\2/394'""*5MFM^07C40$ZH&O]W/75D!KY'I5NX: M1(?V:1X'2J1B*ZG8@4L'%E04O]/5!MT>&=OFNM1JK3(TBF#H':2VFW#7FB&@ MY/7!$DI>WSC=7U5IM.B1TH.5VQP!"<#A80;@@WA/LPPGW@ MBGH%E> ?MK1>9PCAKD0GK+IPUYHAH.3UP1)*7M\XW5G)AP,3:&C=[1^ MN[C*_4U1\J2CS?O9IBYY#)O"SY$I6D>\:COWNSW\RK/^_7D0+7^EN&QZ=?5E M*3Z_O!']SN*N*Q$06"Y^3[%5OZ_LZ0'#%II MZ2+J!Q4LD9XE&I$'1; >U7PD>2:"Q:R*:_IUL3XH/=8%#N+F1)P)('IO*,1# MZ[37.UX\I(U[Z[OV?BCEA>1_8S,0#\3.Q9W9]%*]XQ0)H@$%6 HL!99Z$9)K MYX%]%7^:A""J\M&HB+-X]TU"#>&RHVE*H3NX&@(.2:'99HM08\3HG[''$^C: M+:WT.:4FRPZX#%P&+JL/EU':QT<#'Z3:U69 R!-A5RE50842(,"CYKF(7T#=U4\F$BD;YAU MJ'":UYA0 076$U<2Z1LHD/!Q;;MY=^NT/V$TY8%CF2'[:18XGN7,3-=]9-&$ ML]].KT_?DBNHB=/=RRXYNU9SL&>+4JG9_#!A/];*?JS#'PU_'9D1GXJV^I7[ M=P*/B2!D5Q6;%7^<$W2A9[$9>D=K%WB$[2%YIU&T0I3^<28\#1P@PY#A6N"V MNPP?_D#Y'66XB%/5!BU-/"IDF%KW)$K_&/Q"=2G@!-6M)FZ[J^[ACR+?>?"[ M?Q4RHZOI!@:_Y+HG4?K'X)<&#I!AR' M<-M=A@]_J/C.@]^]2XBUNRW(,,7N M26A#5'/7Y<_CP)]QC7U53F)NI<% 4P;)7W(*W9 M+:TY_/GKZ].:]"O/OYZ/BEU:-[1>B\XI8V .VLR!R04:." <:, ([FM&VX!N M4NN=1)D# U :." <:, (AQ'O M;NO QW3G$N\BMJ2WM$%["/6N1*^MNGH#"X@UH()8'URLRZ[A]O)(>^^E?GV@ M&4,ZY6,@UG19!T-MPN! O6L %=3[4.I==NFWEX?:>_L+#$,S"MPI!O6NB.G@ MD*>$VGY\ZW)FG#9GX'WC1Z;+@H020DHGJC07$ZKFOMU/3ED!KY'Y5NXJ0X?V M:!X'2N1B*[G8@0L"%K0'O]/5!ETZF_#7I59KE:%1!$/O*+3=A+O6# $EKP^6 M4/+ZQNGN2G[@FH)%%0%H:ZUV&TI>B4Y8=24'%A!NBEA"N"'<3\)]X*IY!54A M&+:T7J=+1 MYOUL4Y<\ADWAY\@4K2->M9W[#W,L+V-UL,-NC;'R[']_'E3+MU#@98_9AI_X MF > O&OY=]YXEYL9L>!Z(XLFG#V5VP&$0]44?[0>6!3<;5)R+AX!)O] M,_9XTA#MEL9D)LU^F"'[V^X40+XO[CCW6EMWP0&] M-Q]T_30[!\<$&JY\"-D".9XL4S.FV"=;.X19>3)C>#I8^V2:@#Z<GXN)!9E)7@Y@GGW1$&]FCZ.DN?KU)IWW;/C&[ M5NNDK0_M?F]L\';/V($4=6-=Q*J8,;Q#Q,HF5;U0_;#4N*?_$+3O MS1\IRPIO/C#V;RX;+G1L&1M(:&+(?HE\R7R0N MCF>Z3"BG((/($<_ACP4C!)S/.< /F"OTF9F18@K;C'CR'LYF<6!-S)"SR&>W MXIOE#?.E&TY((_GO2%WY!2J1C_J)6\J,F/Y)5W\::,R/@\Q5DP<,(S8+1! $ M @!Y8<<+(R>*98^7CR/:]U$\5/ GC]A8Z'6HB8]-1;>V'/'GF>AG07("222P M$_$T\T-'7'K"75L^Z-3\0SSVK>G]&9ZR?_PLV_W#BP&S07N6TD-+W#F7G'3VX#;OYY8H[%X[PSW1_F8_B&_5R4-AJO/.-*1B : M/J4(4U'T$UEU.@E-&.V.;>CC_HEM=5HGG=M^[^3V=M@^X=;MV.BUVKUV]_9% MGIE?H-L3W=+N#DY: YT+GFEU3P;&+9?7XX.V:;<[W<&;37=R=,(JI:ODBNP? MG$W,7$K[0J&1,!+!%W'[95$:16=F$#R*5.=?ICN7EO6BM%%AVZ?9&FI[I@[Z M"YNO"WR@@6ZT]4T/E*UN\G+&H$F4@\6M);P<301;ACP0NB)%0(P<7*$/@:"] M_PB5B*,P$HTBDTR71^)UU5,LD8XZT8HXW$R<,'-M\9+CR3$BE\J5O":;.",( MXH]2*$3&):)!#"3E3VK8;\IK?31=T[,XNYYP+M[\TW__U\ P6N]77U8OZN^E MV+WT]_3/;Z48I"JP'/(;$J?,PO1GTPD4;%?CST)Z/2E(%T*\@GCZE$'MD3A5 M-N^YGOB!>"\/INQB*4^1B%^)9"-@B^9B2^WU:DZTTL^N1#<9+R[C/%V&F;N3 MV+QWKN^9&@N?'FHI^1*IAV7YL?Q>,1SCXNUB.+OTXLQ\3%\1%[7Y[6JP?.26 M&8?S),P)DB]92N$TE9Q9*4Y@9?OA'QM<]OAIFS6> _"!(1^5_R MO6/1E>542FXLOU. MQ/>?A.*]>=3B\Y);96FM"1MCSV1AKEJ#'\G;BFY/]>7 M\V@:\T3*F^;G 7<5!8J.*H:?+#(?&!^/!:%KC#^DS#H._"GC9N")KI)<:'%# MXA9,0>XS,Y"8BTO,1.MYZNIB/&O].?%=\:R*._7^>]48T>-*5_T^OTUYW0UW M+=(!T1*>KWJQH% 5G.+OCTPDZHYOBUR?AS*)MA,&KFH7^[88LLC!V9K.I@8A MMX\LSL=*$_->=40U^Q!GQG9J+"=DVV/K1*NK+W:86^%=^$X1\XVXRR=:/GNZ M_-?DZILD*PRB[Z9WQ^=[T+Z:@D;BZ?K=XTM3N2-3(5@)F6B"LQ.A5Y1D;+UM%5 MCFZ3CJIEK+I37PROQ94<02!J=#UV'IYH1#Q;VI]6[N=;X%NHR:VY7-%SR_BTF'N43J/M5C)$CV\[,9,WO6ZY37(L[GG<-F7>+=):K"U^- M57^*5OI36-"LW6##K%W>044F[SS88VY8E7DV[=H[S5HHULQ.9EA^:39%KESD MG$LI9RVMX$C-V_,S5IL7*/+5+KT9XOYI=FEMWYZ<65?<_;9?&0,;[=/L]II- M'7/]<"^S#'!M3;@=NW*T-Q_XR?5.,8CW[/ER@K]P,8Y$V7GG?);O*=9F/ MIN#C&YDZ%C&?7MF4Z48(PU@0E/]#K56IH8C(4)-\,%2ZL90U3QP>F($U>62W MIIP)B$7*FDYGNUP &"9SQ;-8YM+BQQ\3QYJP+\F?]$1=GF?R_JVBC'JGJZ:0I$0MR(G M2GYY(Z=]RS=,&<-3XY73'N;-MM;\M+JZ=6C@%#B#;40H+V[9;*QT=] Q7#\T M&A_TM5^['UI)P%_D0^CE86/I'$:I$A,-H.B582HY;2;C?H8*52.)-BAHT.#4 MR+'GH-D:E4RBZ*6+4I/%IFQ*RQ4IR+Q!>E4-P83T#) >2.^U* "9@W[7OLV<;&]_1.YWN:-,+570?'./\QK7RT:CZAT1QZF^G M],VN;T@4NR/)/6" PE!L=BA,)7""PE07.R@,#1B@,% 8X 2%J1]V4!@:,$!A MH## "0I3/^R@,#1@@,) 88 3%*9^V$%A:, A8'" "

B=X@K5+^D,Y$8Q$KWCBQ,];[9<[UX@/'.H:%)@>U%O^Y,3 M6JXO*S!OJ)^=?G;QH8^/ZBIGKAF&Z@2(] V*/K\J]OPLR3,]#B+[\<6/_S,O M2:VV4"U?:_&6"U606OU=7[W@4XGSF\<97_[PRT>#+9^ID?N,9,WH=LB,!/=L[LAWL-F@L#$AY]AX.(T3J'2(0"/3^YL( @<@S)M:/.29^2K&_R0R[ MZ+5-HWPCDM[2>D:OL$$V.*O>G 7%1N]O+@Q0[#R*;9!1; @L*(8XQ4!@T?N; M"P,$%G.F=' @&2(0"/3^YL( @<@S FN3&8$1FC/-[TL::JW^ ",Z:G%!E+(@ MV.C]S84!@IU'L#MD!!OZ"H8IWO=+N*HO<1"N)WX@WLN#*7,6H1F^HV>*1]:# MO0B-A0%9#UEH$"$T8( ^H/I%IE[996FTKN>'!].DMQ52_,K1! MN[B#;L%<]6:NEW2[UC1%%0>$ P48(.1YA+Q'3LBANR :TD2#\3)Z?W-A@,QB M0I4.#B1#! *!WM]<&" 0><9A?7+C,#(3JOEK8^D]K=WM8V!'+3R(,A9AP44KZYN'?3J]/V9U_SP-/QAPS[[AG/;); MW[-S^X>Q]P<;&P #DB!ZT]T(D7J'"(;-1'! .%" 8J19]@\/.:P^;?K7Q?) M]TCFWF+,7(FI\!<]3D_C[EZW5=B@&S15;YJ":A/! >% 0:H=@[5EEI$5[4A MLF"5LF' W"EZ?V-A@*9B[I0.#B1#!*,P(C@@'"C ,7(,PK3*8_"R,R=YK)=?JV"JNECD/L05):B 6D*3J0P5).M1T0/N8TP'J MU8]JW$!^4C]_T<>.)CY,9HLRT@2Z?+=_FE!K-B,J1L@;*@,5\H9#Y0T=8GD# M9!XR3Y6>,!M !PNH>O6A@JIC@KH&X$"2@ 4DJ1Y009(.-= \ZGF 59J@WL?S MUC4,C%PK$3!53Q-JS69$Q0AY0V6@0MYPJ+SAJ,W+F?&:7/F!F[\R'3+V@^R(?]J(!1$]Z$M<9ILU!?5>Q-XCRER6U# MZV+@79$.!DT&%M!D:#(T^7":W#G022K[3Z[G=S9TM/:P.&<#-+Z^N@*-IX,% M-!X:#XT_B,8?J$[__I/K>[@7#:TWT"'RE>BQ$'E@ 9&'R$/D#RCRA53NWT^3 M^UJKWX8F[]C!DDXT[T.;NMLQ=A3\')FB=<2KMG/_88[E93SE@6/MUA@KS_[W MY6ENOKL!Q>7$_W; MN1??, [\*?LK]B/QFZS!Y9BNN/4P M"F*UXXB)$&&WIGR(>":>2EY4Q)OXU[]W;/'J[:-X)">P3T0PB?N;_SWDP?U+ M7Q_R]+Y>N'W_5GY*=L/Y(R1M>,I4?UWIDD\,V.EFEA>OK0FW8Y=?C<_,('@4 M]Z.8,!QY]GD8"?H2K;3@Q_!J+,\>N7AZYAMY"S<"\X^N;_WYVI*DWM*7UB:Y MH,69%*D@YCN0B H-.KWXWYQ-S'O.K(D?I/&?CC1 M1'S$].[$S07<\N\\V0)%Q,_ $#*'XP9J(OXE.':EN)+#T[6P?]5W7_R'? MH%A)7,%V+(%:J,+'2D%-OI?])'I>^J-X,(G6/1=7EY^3=_E6!1*?X[YTQ_/8 M2YY%18.\_/S+[/3N0O:3>()HXL>AN%+X]ATKF)^>T9XD8"F9ZLD3"?OEC>A: M%G==*5+BR1>_I_*G?E^YF7=F'/GO4P$4XN.:LY"_F__PGB4B.6RE!X>5M9^L MTSOMO[+3]:##L\8.R.:#X^Z 5J4?U=Z#TI.B2$JOC#:!1>\-@0&6T3EM&=MM M"5\[6K)$P_.@B.'2,@"WOFOOAV1>V/X9>SR!KMW2F-1@2B].6;28@36=P M%I"!@K2R8.4M=7%RBNH",P%-HD.R#$JC'2N@M$K !$H#I8'2*D!IL$.!P\!A MX#!P6$,X+/?DYL%."=S?TJD/3HWG()S,7R2S)UZZGME9P&TG8J.[@'.Y2Y/] M]&P;H.-9;BP;BEEQ('LKFYI1NE?V+;D3'O?VA?9.!]UM!8G@!K?D(4L^!K54 MEPT9G-95$RD/HN%V:YVH%+);I9#,>5JK^][GII'15( [/ +TK>0-NI! *X MJB*:DO/%2GCD7LP9C]?P51O5.1VOWJZ'GC>(CJKH!N89<$\ ) M+& MR)QR MZ@S1MP Q#! >% 0;(:!X9[1YQ6N'P"MKM:)WV I*K5\2I8Q&3^*C M]S<!3UZF'/ZFQ<>=JME6RD-Q<;Z7^8X=+QN'$H^B8SF>V$ MEDR2Q4N6&4[8V/5_L"F/)KXM^L_=H\9$7W6?GV?]]"W/%[E7OV7I1.F7#JUF MXBH!E[4^6"C".&0R9.^=2'RK:/F)/*E7?+LU4:=3BZ\*'9N+QV)?^#UWF3$_ M-SKI6ZO]9_TQTIG)MG-UY/97]OQ*,="O]ZABNVGJJ?*,\NQ!H:+WRD/&;<[$524?2T4P7?:WW8><^KS;2%U;UV=&BZ]X>G&W M'K0D?+V%NO7>?.AD=(T)R-SD!/KY5\DCN$TV,Q_5+Q&W)IX*8G4T]ORH=G$[ M4]'(\CQW,Q(M)TE81.+4B"S;N9.]8WZE4%[WBQF)_XY4.)DKF(W4 MD=IK&G_"75LV_H8&?[@-7&<6!WREO8WG8?K5$9U -/J%K PD'OCJA\>#<.+, MOO% 4HAYQS\^7OJ>;.W %TWCW25OV0! &#Q=9I&T?$N>^F;1?".1O:2-=Y:T MW89Y9_L+O?)WFE_;:\4I"Q#^<-+W+PW@6U'5ZNIA[@%^:B.%YOJ1K3U4%NJ(N7/>&"J5IC_+>5A::MF(GL6 MB6P@M=)CT0_NWO-YSB$[LFBL6],U1,QE;IMDSD)E8R&O M\D85^SM3)N["\6UQ.2YZBZ=RGR^] BV:!*9NLM7G^Y7")5ZFRG47,J92C-DTXI/)$\GLGX> M:#Q'M$48B8LFW<\,Y]=*OF@LWBWN5C;8;"9"1)'(:M;XI#48-VX;__\6/20) M=-'6\Y[JL7^:WCR&10871R)^_C//N)]U@628J,!:]*@57*X=&1D_7OBB+:ZK MR4&BZ&5IWW&\9!8HR7C5X//SHO=B>@^GA^)CLEERO]'',HOEJ&6:E#" M(;>2+62'O'?\.'0?18C,_$"RWO(#B#;BKK@U=>NB&YO6GT):Y1//5,(C4B'& M'V9BI*V^6]SJU(G4\%H@G 3(4K#=Q8ZMN$(RC'@&^6=/X"OZOF>;P>I7/PTE MW$>52< +1%ND%%%>)"VKB&9U07D]3UTEH)8E#=9V$.5D8WX:"@]38PU=W MHW"7CYX&M(#^])EH"%3^$-*CWK5XBM7/I7U&W*%D_D .]9;&=J+A9*OM0,X-7XMY"/Y#V\/DLZ4MU1]=//?K A M1U%CD?F'%N^Y3OM)^)OJ"E)+6\;R4$1D*>M'D+L_?F:F9/7QO\S5E?B##UY: M55TWF ZXJZ(L[<#9]")\(;]P9-H@7YZ8]_,*E2EEF%/!*LY_S.4H6+[HR=)% MU?LM2XBUDF;QRF( +CZ9^4J64H@>%,>45Q$.>+'Y_.5*2-.3Y MI01OV7S.!*&\$SE1H-XL[U$F="N/+Z0]S2\D7_D)0R]X63[ F9Q?_.SZ/\)3 M]N*4W<8QV@$'BH>9\<[^MY!D(L[_*84('K\)G+::.39-'LLU=>D65Q&PY72Q2C(#/!Q/9^Y#M,)PWP_.[6O^QU3>*K'/L MNY(%V4^.EWQ_E*Z1AF_?%3^4>6'Y0"ZXR=50Q>C)'O%?WHB^9'%7%I*W1$LN M?D^7,=7O*S?SSHPC_WVZP]P2CV3.0OYN_L-[EBQV]ENI2R6S__35/<$'6X#M M=P]C.2U=#KH 0#T_F,W/KWS M*@XEKV2,=ND4:8*%GJ:.Z3H N1,HCB[!E#*?$@_^*)N.B)3 *A&!+149GN"5 M2=_,4OI\:+YY6F(/WVZWJPWT7F&^780TO5R#\%">?N&BI<63Y>6)9'74M/Z* MG61],23G=$?NT; -!H !"QWVCWV6]2\Q@KB<2V)Z36.N$X5W8L93I8 M6F<3'^/2:I2X":Q'QA^2O[) I"2YDX]BX$LRC2.@1YQNZ2QY.3Z69O&8D9F$U9DNW'TD@B-+@Q.ON"=VC/!:!B 'HQ#VH@/E2G M!+8XDV,3>(U,E'(O+1UZ9NJ8];3"D4YEM7;JT MEN51;.9YL9D#.6N+KV%3BA?[2FTB>;+[L\3OO]MVX*LXD'M;YY=(MYZ$\>T? MW%+;PWSOSD\=VT\;9%2-EU"5AQ'-(QY-;>.RTGVMEBNWV:DPET&8[%P)_7'T M0W3TU0VA:XWX^GHC_BC]GL]RNRG_XMSSS)Z'CX]?S3_\X,P5SU.$7W^Q)]$> M14^W^+O<$J^_^;"NL(9Z[OG&X/1/Z>Y@;=4.KTI(S+?3/NU@DC9WMFI$9RL> M]-5^S YO2M]0(^"I/8[K7!<8KK.N'XGCV]W3?HF3FDMPO;8=NEX>TWF%38/D MC')Y)E]Q3Y('?GFCBX@J/PMOZZ>]5Y9LYNVW-J->+?>R=[0L[T9;EQ(-MHFE MXN8E2D]3C[;VN$WC#P_9^.5..NS-6@<)B[VBH&&$9@Q.=1#:*FXOI[D@M1)) MC9X+-$F4ZSL#2G7+E=2:9F6^!@6=&)ZVMSG&86LK6202 L.D"M?>&!9@F6)?A( RU)) MEJ7&J,!9N@$+.@ MQL0]?7K26\KCTAA^&EE6/(U5*5EZX0&**A\#4!0UBDK6 M%AO#4)<\HA<58*;R,0 S@9DPM@,]@9Y 3Z G#.W( @&& D.!H3"TP_HH]4)G M6#1%V;/*B,5J\0?4")(I[U2T?&F:0E- :IS:HM!9Q2DL76T%AZURV*(,,IBL M>4P&AJ+$4*L;.4%0=)(L2F=$T0 &% 8* X6!PBH,#!D*PW@25%>+B,)P$D0& M(@.153ZBB.1LI"BL*HO#!SNCO.Z;9T?K3KRC=UK\D??34EJ0+['5B13+((-3 M[B."#P;18+LS&G#Z[TZG__9:SX_OW'!8IZH^N.%PSO026Q[W.7IPPM^M\"Z< MD_.9XN:S.35_5<<4[7?4L-[I:\,"CQH^) $UBE^HZ@#4%^I;/D[TU/< 1U;4 M3WU_VEU^VSO([])&E.79R$H)\J"O]7O08W)=]RT]!"#%D.+R<:(GQ0>H&5D_ M*=Y=B7L[*/$ECRJENKV69K2ANN1Z*541@/1">LO'"=);2=AVE]YA!>:@![K1 MUG/.00\T\7^H+[6.2E4'H+Y0W_)Q@OI6$K;=YZ#[1B7GH/,+\L#0>D,#>DRM MZV(.&E(,*884UP6VW96X2WX..K_J]KI:I]N#ZE+KI:A=1A28:W\<_1 /6=G- M3W4"@VKMT>TV-S6@ M5Z)OYUZ?@);77R"@Y96!JK=U49AF:_GN4MXO<_WB>++=;FMMHS@# 52[OB0$ MZ28#!:2[^E!!N@]E/2BY#LRNXKV''5].H@\PYJY&1X9Z PJH=TV@@GH?S,-/ MKH[,$05='VIM"'I%^C8FT2F@0%0@H.65@0I:?JB1>*F%:(XGV^V>UFD55Y,& MJEV130+[;MS8L$G ]F/10YEQ6J"0Z^W3/FUL;OS(=)FSB%!FJM N:V/-^CSK M$/!4+FZH['%Z=>_>)O :F8C1VX6Y94G\0I!$DK;B=-BE9L)KRR7[>1%:;:W? M+6Y/0$'TOSWY-XI#RM4#2#,9*"#-]9;F+>OE0YH/L*%@ERH*NZ^%[*76AM[2 MQ 6@UI7H>Z45)()00ZAKB24]H=ZRDA&$NO@Q]*"PA8Z]-'G8UKI=.N4 (A[F-NF@ *$NCY80JAK*]2[ZW1QE7#VVQO7TK4!H:K[ M5='DI"O->]*F3G<,D_W/D2E:1[QJ._>[/?S*L_[]>9BL?J7H(K(3.EZLTL0B MO^B8K7@SX2Q2EGAS*>EE_&'&O9"S@*N$6+R%^=&$!UGCO(PL)O[$0B[:PV9_ MQ680\2!D_IC)A29FBA=E5+(?/.#L;[N30V;A:SD]OQH_YX?7%KXZ+?WE%;#N M@@IZ;SYT3[-'4#*!B"OO63Y2C@?)'-RYSX,,Y@\RV/P@G0T/H@E\PQD7+]YS M]U%3S[6 TWE@4_']DY!QT5%M]L_8XTD M%M:,= .,F54]H-6WPI:73_M%(WM M(#,+O!^V^E;8#K;&]I0ET'TT0P&E>"()\0N(>CQBEAD$CT*)I,[%7,:Q'P?K MPE]35^)A)&XP(8JU7")[%C>MB;RB_-!8W!D+8\OB7 J?^%T^&7OD9J#ZG'SM M$[?4YKGT-G4F=.Y=7A_ALG!-8>H[SY#'.XD!*[6=U ML_\G[G77A?85! WC-#MA/X?PO_^K.WPO'M9H[?.P.]4ZR#ZO?,2;'_Y>3ZD/ M3[..@ M?=8\JWKO7HPY.LS-T\R<]_8=(M+UYSK>4PQDKR:)\TPZ:B.R2>R9EI;'YHFO@AC,(76G0YKWWSX31Y M[O3I$V NXRD/'.NIZW2R^XW.S)EZP/]P>_Z-\@MOY$CA1MST1]>W_MPMO>"B ME\SD4#Z(TSXFQ@+<'D5/=_&[Y46_ZV\^C%0VO":!FDL<:^OJU4$BJ:LJ',YE MV$J:S9HWFR6>8B'%2]EZ-/&%Y,[?%K(?3C1AYN*%6 BMR-*G["[@XB,RY1,- M+^!2\JLE"9TIDWO7]7^$["='I@Q^'(H[#M^^F\=$VO0?TEY>7"?/#KB>C;=6 MT)ZWL_CN=,RGAH#IJ/F7-P(MB[NN'!>+%EW\GHZXU>\K=_S.C"/_?3KF%N-= MUYR%_-W\A_C1;T]H#4H?^B\U?O)(C2V-,Q*-Y1YZAN]% ,0] M21;XY8TNXJG\DBMMD:4,MJNYLG9NUA(-SH,B)F>7$;CU77OM--I6L907MZP$ ME5Y Y!A3EELW_O"0C5_QXIP'"8N]HJ!AA&8,3G40VBINS^>'D@P:I%8BJ95V M'O+Z3$#ER?5=2B\W'5YOBY!:TZS,UZ"@$\/MZMPT1B.4Z9Y<14AJ*G%0"(A6 MY5S)ALL,%-)I, $EV0*E,JTOSV%:4J+Z@[-E[99=+'''#ZQ&(78DZ4';UT%R MFH4.A(8N.%OZLR$T9!"#T)0\MB'4\5("9RL< S 1FPM@.] 1Z CV!GC"T(PL$& H,!8;"T [KH]3KG&'1%&7/ M*B,6J\4?4"-(IKQ3T?*E:0I- :EQ:HM"9Q6GL'2U%1RVRF&+^M9@LN8Q&1B* M$D.M;N0$0=%)LK95?% 8* P4!@H#A54 &#(4AO$DJ*X6$87A)(@,1 8BJWQ$ M$DIH'([*?Z^T*Q MR=/R:JF&3>"57-^I'"S_1@[&P7:G/12"Y%(B$,)[:?I3^?7%";?O-A]Y0&PRSA]26S/S;\WZC MZ*-<*8 JDX$"JEQO5=[R4 RH\FO0_K2[+ ^VE.6EK3#+\Z&'$NIV2]-[0PAU M);K=6V@T 12@T?7!DIY&;UFN$AI=_,AYN*5$7_+H8'(\U/I&!W)R!;K3U7*H\:&GM3@NJ7(D^!E4&%%!EJ#)4^7"SV4/] MD+/9^86ZT]9:71U"78ENA]EL"BA H^N#)32ZMAJ]NT0;1*+B+[H./%*D'<_XO* M"=.;"6>1+Z*,F4OI+N,/,^Z%G 5:6Z9X.UK:,)OI? M../BQ7ON/FJJH18=SGE@4_'5DY!Q$4@V^V?L\21 VRVMH,[7)=W$0W'U;3J? M;AR@]_5(-\U@WC2O]#Y=/\V:OE_N?J>2]XN1D^%+:B+NX#*>\L"QMMMU*+]% M-V8O98V;=>R8(JVWTE:;!/,'FIEW_.0VX.:?)^98/,\[T_UA/HH.\G-18FV\ M\I K3;_2\D\=O-/)=/!/_#;ZY(26ZX=QP&_$UW]T?>O/UYP5JS'*1=^;25B# MF">?%!D$MT?1T_?^;EM>]'MGW!L.+#X\T7O]SDFGTQZ>#*R!=6+T>K=M;IGF M\':P0V[76]-BRSLA=^TG>3M%YY1].O]X\P^Y)WA^\R]TO#SJB4K^OW,P[,X[\]^F82HQG M7',6\G?S']ZS>0'%5EINB=")MGW] ">K4IW-.W@QYO6S>:?])A]A6V+#BY;O M-:A,_PKWT@L#8C49:EQ69B\<@X@*7*#(U,*@BFHL54)1\MTM^A MX&)]5S-I'"S2Q\DB%9 .E!];@DU..90<-LV6CS+J)^;G*62_H#!J,26G1D%A M5:#?MK-F*'_SGZR_.FMXXDV#L0S M2\/@S@VCUWWC@^';EF[>STKSMTT'6;/YWV8NE"XBM MF"]W;N),+;A:-?&3G__YWK[5)NZ^'VD)MMU3;5\:PE53;_)52]$Y':_>AMN0Z-B%GS%&]X49+ M^?(((_.%AR'[[_\:&+K^7H3FR MX7Q' ZK6UA[99B=B.6JYOC#5G9#I9\6E7-6"N?0]*PXD3VVN%TS_LW?ESVT;R?I?F5+BE%U%,@1XB)*SJE)D>]?[8LMK*9MZ/Z6& MP%!$# (,!I#,]]>_[AD ! @>X#TDIFK7$4D<,WU\7W?/U;YL7*DM?[$Z*9Q. M(?-8B!.7(B_>Y9;9Q':XA:7:C4LN>F3J)-B5L_\*S^@I88:-$EKDM9ZTB1]6)(N'))S@B2] MS:P3L]:\VMUQ\YJDSV_6R:'7S5TII8BU3_+HFH52ZV^.Q^X'$@ ^4,MQG7#R MB7YW1M'H5S\(_!<0[QW%S=;#R6K(R3]'($7\RU?V[+O/^+#\JW)0LRUBS4L* M/G[^D#T$Q&P6UPREQZ,$22-%)8D,XD:NORJ1CL>N8XE]ZZ59J3>>4<60=J.M MU?:G@A4;"Y]?""0FQ)EZY?OQ]:#F!@0:DXZN HU)JCA#Y3'I[(92YVL@([7C M[O)XYWO/+ CQ*#[RV0\9WWB'1UV(/;,"7^6Q2 TUZ,5\ZNI&NX@2:M $H:V_ MNFK0!*&N;BKO(I49)5)L=T6S:71)(;E+5R<_,,_Q QS:22_P\(*??NA7[)'RB810XX>0=#=DNQJL?G.\X^"-;G.F1Z-#B/?JRP\TV-&4$ M#1G:=#)A.%O]XD:,[$A[-3JX85RK.WM*NQ2&1?DP-_:S[LY]9N'\ZL4[]SV$ M\(_]A05X? I].JP EPRBR:WWYFR^]$H/C+G$XCUBZ]%J]@FR5HQQ=!Z^Z&G24L]%> M-9WE8<[O4R!\%P/?=..:DR@67-;:+;WH2CE3U2?8:."NI.&KJ@;-GQOQ9_^2K[*J5-V65>^@>S*JTCOH M[BVJFG,ZX %VT-W_Q(5:[ZJK=\$]":O5.]TKH095P5_S],FH2O/TWGAZSKF" MZO#TYC6/5JW=+GT\H.9I=7CZ:/,F#EH(.8DM[.CH3$$(TM2NCBXT MM5=!EYK:CT7M1G$K[.-0^Q8+5(S+VF7+U-1^$A9:@0U1%-? HQ]2%QRM'^ZG MLJ(7Y)[92(@^?^@T]%0RBM(1TGH1TJ:'!&Y5KVAU>C7S:G=G\^E5MV?N_)H; M-3=J/6EN/"PW;GHVWW;S+#I7M9ZISHQ(S8WJ[4AQT)D51JMQJ;9F[N1,*C+& M+!\\&W)^%SRUCB=:[K$4H$=BU.'60XS$Z($6Q56E)[7N:U*K4=@P,QL*W:U< MNKM5M:!7:[=V5RO0 R!*KA#19%H%A-9D>C*JTF2Z-S(M;*.Y-IEN7EZXK'7* M;W>IR50=,E5O/PO;CW 9@]FH5+'AMP-4%O:X7'8?2E/XIM-XVA?57K=7<73>UK4>Q"S*\4 M=!R7!C0EJZ,+32"WM_;D+)V\R>,&LMA69/G HE2Q-*+&B9L1UB M1L7/(07IP+>V\WPS>TSG'&%@UXW>>)[OY3K_*MM>)P0CL+;TKO7V?^B1NX#9 M3DANGP+&<$W1+Z!I+^E-49@7-^27G_$28<"+>FZ6[OEQ4.1=%(!;D'#("'>^ M$W$T*R<,FF:3?T<>DW;0:N*QK,95C;PP,J(V(S^N#3]F(2/XRL9T@I+F]X-= M+_YZCQ)BS)-*374:+_N*'X,O#>.7/D[&;-F#L'&_^=1;?,QM!A([*>YU ?<: MQ1%2 KIVX_DP8]" Y8RI2X)4( 1_BH)-Q+QBA^E6XW*UVC M4TSR4NG2)VC1$PU91L@#YYG5\>AA(BJ%+KR,O$;[QXUPS>9;@078#(+M$%\: M;]\TI"/(?V\YZFV>>Z#.T@.* WPQM (?GG\J9$WM7-''X,W%;?W?D5>4_NOB(> 6K]]_/7^*QF[T08B+FPWD1?-KY0[ M_&$<,&K?>_]%+ 4J1'D;9R9DHS''JUZ1,0L(]2# >U,C;#!@\/TS _.&L.QI M2![8.!1OBGT!6B+\P?)'(R?$KI !2QTB\B(.VEH?X%K%A<..Q^X'4FP ;X[K MA)-/]+LSBD:_^D'@OX OW%$(V^#[U8K*/T?(-_[E*WOVW6=\6/Y5.05MJ^?5 MB&?.&20LB7A!T@,)>X.X!T7\DUUE00)_FP!6JSA'>XZB?A=VD*CG+K65#XRM M<_:Z"EHKYUO-ACG'MTKR"X1?0VHO4\4"IRE.$LOHXC3$.R/5CY\_Y!+/.F<6 M)I\OD,QQYEW<>'[13?H)'H"$HY"'\&;TACC:RIF^P"\4-OH&-,4)-HEZ6\4) M!7.<()Y8<"9HU9E!J\8RO'JFCHLT2D*?1#SG!J><5SV"T>0"00ZV8H-5I<'@ M;+I)*!A8GR(I1N/8(*VA[U@,P0#0>B;"$=&E"'/PM_$8$F8A1RD5O&=MP%YQ MN-I&X0\/("+UGF2@ A\^.1X2\V[-,'Y,MDU95X"@R?8]$2#WJ??M'D(7> Q> M)419!L,%VJR.D)+#--86_8JL;3>BES'1J8O>G"MZR+T"X0DNO,I#WT!?VH>7 MS-GL_RR\!!HNOMM$)\T=N\.*7/=DW6$;&<^''(@)G7 H:*5@WC5XVICE0ARX MSJOCO"B(EB(\[2<4F[*X#"(>"+317QP_Q\)_,'B#ZY(QG1!:2.8V\)_BGHY[ M2 L.XE!KNLB\Q&US'VF7RH-W+L=].,V:6'N+;>XGO.&(]HBYFT9;TAGP62,!=)8M-^;Y6:_(XV; E)\'@( M(O:*N7N@O\3XSUD8PK>RHC>]N>\Z3U0 %E@<<(3@F@ LT77@&OA40ZL2[H4& M. (6Z8.-PX=AC? A)#VBV)$4"GW4AF]]D^$$; _ $\+Q27,Y<) MW\][68AN)9X6KSQ&)\+L"K+YL0\F-\%,.X="0RE\AB M.QK3 ,?P([;J0!(;'_ZH7/U5BCJM0,2!S6)TLMWH3_\,WWL8B-D MWRW&;)YOB3!B"QT=+N(#B8P!&U$("L0QA_.>!'"X2R,EIPP9CXO5F%"/E?F% M2G7YXS"#+QY<3H:^"R3&)8^*06>AD=B-X$H^!JL;.$ _\$ @.>F+8!*V'*BV MX!V@-AR*<'P[7R_*C&7+G\D@\$=R(,+Q+#>R!1R]8Y8*P?T<4P"4 ;=G.LP-M1&,0Q751 M4R>O.9.R)+TW-6D\ 7MV #H+0D7H7X)H&R1#[<(821[.,R^Y2QOS%:%F)T.. M9;?(39BA,/FK#61PV>BT.Y?%$N]BW!0#B>O7TMN%6KI8E)?*Y3YPP"RIB]]* M.E5#2,MGR-T8M>:\$;WI^%TA>YD?IPT=0" (?MC?D0.T)TC3QS@?6"YTX#D9 M%9.)]*4I7IS^EE1Q)QKS%^P)0?5TZQZ,+JYZ70;5U=S ME "&*CHZG_Z'$"7VX9W3VCQ(?&T,*(S-J8@!RX8W!09TF^U#8,#<,0I5,&#) ME+"J8,"*ZK@:&# WPQ$84*PL+<> AIPBNW@:;&8..N9\+"A$3R4GQAXEGC*, M.!H7.C%G317=#(W.QDDCV;C>%&< MMB6FV&YW_[0M+_RS/>A>]2QV53>ZE^UZN]VZJO>LGE4WN]U^BUF47O5[:\SC M5BSB753!.G0[_I5)9P*$'_ 7"*$!?0(&C&<-L?JS)'C&V%K45S")IX!BX&SY MI*J6_]R5B5WVNY8A,O(TN?0M602*88X,(L^F"!T(A$,L:Y/76/)D U$R=;QE M#?PHM W<_4;D5=A$4='"U(J,HZ0PJ(@Z8H%+C =U0(_C++? *7')(BX+6U80 M8?$71!MY8^K8:16Z<0[%SS]D"=+S0[!+F['1,I6#J##C\V,C,\4T++.9*SK< M9[+\_&7Q9/E)\J+4PN,L?PQYZ8H:F2-_=2F. 3 L"8!J./#ZE+P+<=4T)@V) MR_#.M0/2%:.OF78^#L$RL)*1+6D^8#L$IS]"-/;$ B4B,#-?PFPM*6$6@J29 M:@IJLHQT11<"B@4BFTZR(NX4!N]6BSA^TCM!M@H(5,1,<^8RXIHI41.#/G/R M^F7($&'0XM'KH.$X9(8SA]\D13TL36TDQO:*"=OSQ'@W;4!&HFID"4*D),ZY^NTO#G%B^QE6%B- )KDY6](.B>@4!S%V[-WSJ]VXE5VO+I!YAPO M"$D^UM=0RS$V(?"-QH4QFB)D3BE^:\@L5#<%7O+8D=,Z)PB=6X'3G]+^M'<< MXW0(&O(#2QG.K\4#"$GOXH>+4GC,M?.(=L5XB(]E=-EQ9M=*T?'I\O#B*6"1@SN!B!TE_B4?*X%M_8I437 MRF)^GDECDM6]<4:9S6H*"?9O8.N,W8-OPZW>TV_ 2HP_0KM^=8&'5VVPD8"2UB]FTX?;U,JLS!P.RW+EMU2ID%2=55L][O75IUH\D&[),K:X/NAG[=F\FYIF)^?WO[V_?7C_<"[3DO]@TG_\Q%I$$"/3 MK^ML)W'(&W)\P#,>(M#'E25!%. V?H@)V@!13ZR'%AXHKA3S48 *[$CR./XP MHHZ+[XK7FSB,RZ%>,88+\ES##PU[IKH\'2T%V?("/")QIEJ;<'1NIW\F/U<+_N:/%5\Q/56&T^E MFN.,LXL;(%I*%S<(DR"XJ(?/5I]J2_I47)(SIUOW@M0>_?&\^6BBJGIQ;H0D]PE/X/E+>Y%<3'+G%Y\91Y[H>[V2EFI M"^C0?$TT9K_(6N@'/[50S-\@X$#K3%/.=+V/F, F!] ]BT)8$B^7P+6D MQ< SV*)/7J#)38K%(8AYRXE\TE$)".* M:Y;_Y$&#D@F^?>JBD1 ^9"RL)>(5C#(>F$NOD\N^Q<6R2&*&L23 M$"S()"16XMQ#5TSN$M8T.T-8M%K,E4R:GC84GY5EDKA%?09:$( ,MB &XM% MT7J#6M(YSB#@3TQ;6B!>!!*LRT_@.&#,:"\UTH_$/$E,-6.QI>/U\>HM&@3H MZG*Q#4X4X/!Z-WER^BSRFH(;8N9E8:N_CR$K$+?@;#!V\PO M#$>?+L=GA":3-^-%?<\BVA5.8$OC%W4YX0*KNBY7J@D-0,@G "".GCDD9$$Z MGTE,"$TGC2(Y2\# K%*LA:M3%Z-OF<[T<9+]S 0;EE01N0-6!_Q/A2QY-!I/ MI^K\%=E2RCRI!(LD*V/,@RGVO88')LZ?E JHP&M4@?@#T *U)6ZHQ;-:13\S MLXMR?4T2@NF$V-RUR1Z@8E)'/.9YP$OFH!%\=D9S&WFHO2C5.!:8X[I$C[' .G-LYAQ<6XP2VR-Y!"K,\PZ=/ M*P1K\AVE0[;.LI#M(7E)&K4EWQPRW?G\_ 1 M0[I=I.PG"RF/PRRE32-.I%\/_OLBN#"=DXT53S \67;E;ZYC-,4]J7 7,1$A MRUV]_G$!,H*@V<4\%8PJ_1SO""8^YP1V3:/0?QOO"6;!^^B8L^ODC[=$[AO6 M:\:G7A[^B+&%F^MUS8;1K>QAG+*'QY"[V>@=5NRW(!CW*,*&-N$8L!A..[[@ MC4ZC63A]=N&,FVUT4:A&+MJHKU>FD+ZI2OXCYS*3][@_FW)N<*!3)]501;6@ M2&&9:T0ZIDH>G._DDZP>:5 ZNC:4.PBJ:&DXQZ4N#VZ'==_KG"G>1TU:^#3P'=J2MIAP+VW(U?. MOBI\GY_,EHP9*'?VS<'+Q">5X^SSY"A]Z--Q-= 6]*[/:UIKJ7NGL+@E/\$1 M!XY7#16W-UJ.GCFTJ5/K=8OK^M6SL(KYN*)0JQE.6[]F.,UP)1FN6U@%NS[# M;;;A2H;A#*-F=(M'"JEG8A5SOE?(&7?73:M#!QU;!1V&C M'@%WXESZ7>38F42Z8^@*OFKVHJ@O:R;3UE]A-6@FVX3)"GMWK,]DR_+H3+)\ MI9E,.7M1:"Q:KZO,Y\_)/E2.9_FCHXU,*[[ \NCNHDJ!K\P*HXHCFQJJ:I=> M$%;M2.;U^J%,X02U!$,_"@C=34(.+U:FXJ_D^C5E+.B-WI1 !36H"L2:,T]& M59HS]\:9A9-MU^/,B:,P_&F4<;-5]6"K!]-%!B-G;(H$:K<:FV M7AY]/-K18Z$:@^E+(IQ]Z$=QIU&U(#[5#0IU+E\N4UXE0R!E5^ =1I5G'1ZM M'QW-V9K^4#/HN[7>94^9 9-%4=-"M*\4:!R7 #09JZ,+3<::C#49[X>,"X=W M'W IO5GKF9J-U[4L:3V)\1SH -Z%4QI^%J>GP+?Q82K;'>!:SFL*9^%FSM=9 M?)Y._K2GAV@$[9G<#^[Q#+&/GK18L+^O\DS$1W_VB-Q]'[K3'<_#HLVEM&L3 M$(+"4Q032:7'1X9^>G @'I2WX-B=&F'?+88^A,L7\/2J_,EJ1SF59[K]?J$@ M=[S2?,]HM JG NP 3$XV@-SG&MEVA8_B.=X6'$:GT2Y(_HRWYU7^X(MFHZV/ MOCCB%,T8\X\VLZ&,6M:@CM/DB2PI*#C'1)-'CCST_N\*[_^N^42YU?'[2BN4 MJ7X]1..Q*X[EIBZYHWQ(/H@T-)/=7ZNX4OZP*=*C0RH MJJIVH\Q 3[4K_XKJ[F!A@,**4&\CVNTC@6ZCUU%;#X+_QQ1P BXE=(2%9H[K M_MS(9C81E6E&1HSR*! Q YXB[\^<#>,ZM.^X3N@PKN(NMCIP.$+R*5RG4I"V M\8R!?2Y>*+.H_*P9?_VQ_A4GQ'RA$\1!?H@]])M&5YG%"SIXJ5@90_W@10BG M[@_J$00AE',&H8O?#ZGCR="%?;>&U'MB(K;QH%5["%QTQ>.\4K$*!BZJ:D)' M+^M'+Y>%TW^$_.\'OW-VBPAY'^/C1^]]C(X?_" ?X?P6H^)D_YL8&[5VQU1F M;J,.<2I6GU%<"7^(1S&[3I_!/R&."=@(G'<:OX@Y@C_]T#,-X^UL<*-+,QL&;0PT[E[63BJ)L^"B?/=2M_[FKB>^!'W*#16T:-@Q0P/UCFS MKNTH&.$,MXN;SM7LK&PB?EGDN#K#/TGZ4SC#5UP)!?K+S83?.>_I3/[,\D>= MR:NB"9W)+\ODO_<#UQE' J9T:M5BPMG8TH%%AN6FEN,33#,\3RGG]>J&0D?:'VG8<:K M[X9!TJ$Q.%^]'S#ZK4X'T)]KZK[0";\@/V\O>ME)_W+JVZT62#]F6W:[199W':U"[N MVO8;XYRQ!27$3S2, OCO7M>%[L.@=VTZ'R(0!",CR"%'47(NU3@>2P8VL%D M%WMUBWH6NDQ<6L(7K2-.%HH?V_D.O35VT,/5X\?[E5>/R MK!,S87VOV7><)(9Y%TX1X\[WN'Q!&"[=$P9+$EM=M!_N\934:IAGK:.EJ<#Q MQ%ZU0RX630H[H@8Z^JR:#<95"Z>N+0U[DDEBLFH,#'8_^.!@>O6_C 9K)F;E M)XRU:T:G],GG&@-.L)B\MQ)_!6(6LZGW])QA^Z)+)%N&'H5P@KL,/G?]46 TZ M_-@D_"B<=+=6^#$,V,J#?;8(0(Q6Z05SVO]/, #1]8\M A!3N5!JB7JY7?0K#FIJJ*J3.R1Q*W7IN"<7]\PY [%NB)S^.#'QP,@!DO7I;TV],J=XSN'$F+? MR>$"6D^'JNKH@R!V'/X4MH4N&_[LK=QCM&KM9NE=&G2]YP2C&UWOV:EFT&6O MI7KDOQ]Q"PK&0_+:W#C0T24@=5A5EX"TJG0)J*3^7J\=!/4*NTLO#8)^]Y(= M^YC]_KL%E]Z* X;V%A&U:H:IS@0<70-:9GUOE"C_+ N0;#_"#6S,Q@[9UV@U M+M76BR@+'2N'6!(+[4,;BKN(JA6&$M6%9 M+WT"Q\:14K-9,R]+G[QQ(-POADH+0;]2V*%006F/PV7JAT:*)KQZ0.S8)2$4 MJ@YQ5-53,<[1,F9,0<_%#T* G'4^0D=%ZJ# #VV7>4R1K79>_T* MQ(KC1=(*1(R%>YNV:];,RRMEZA#:S]4K.>@Y+#G-?,9#(O87H.C9+.I$+7HV MBU:5GLVRMQ"HL*7_@A ($-?:;Q1T>5F[NE)GZUP]<>5$2C1Z]HJ>O:*L*M2M MV.C9*V=3]M&S5XX0.!5.(-"S5TYB]HJTH<2$#G1FZL)P*7=L[5J=S_5URX,J MDY=*[T9Y2E5L>GCEJ@,KP787G5@)W4L?DUP\K^RXIJGL5J$;"GN.6Q:[VVJT M6KOJ\)&P%)KM)0T]8CO$NGULRR),1.&?C!DA0PU\/_3\D$D>^OSXIP2V"_)] MY%Z[%)V0>?7?'RYN/OA!/ @>]#7QQ'6ENTWX$\TS3S!72# M!(RZA/&0PMM#^AV/Y/5L<5BOO!O>,H:.PN4-04E)4V^R*PU3/0CX*X"?1B*- M1.>)1&8UD,B8@T1_,!)Q9A,_"@BT7ZR$"R8U(JN)UH10^Z^(AW"%XUD!0\0! MI &_#?P7Q*P $0<1" ]83I;2Y;]-S@@/X5G^6,3O-OQ>$Q#UXK@NMD >T P1 M.Z'C<>!3:RCNI_!K$2C#=$^\&31;AF!)*!Z?%W^H<&X_L>KR?P]XK/JNNW>[ MX"3Y&GEA9$B?&5F2"UK\B8OT+I<*IJ?!X,_S5X/B/Y_]\']9>">MC-E@)GT\ M$S=_Y:ITT6@:<_/&CY\_Y!+'.F<6)H\O0("<>1 6PFQ@/V3"0L3-T&7'DA?^@YM")D[(3^NGT87-K+_W0N8A:QM_^Z! M*&P''T3=+U%@#:&)]WU 3(K?_4H!9RSV,&0LW&Q);3?-I[MX<$Y1/&"?+OS1 MR)K^XY !F!0$)V#FEQP 9+M9;K_<.5;RCG$K< 2HK64:-XF:B!T%V$YQ7CT" M(AX""\T-ATG3 >5&H.? CYZ&^*L17]8R:A#V\3$#:3R#>F?QK7% %)C)64\1 M>#XLW60LP@.R13QMH56[(MY-B$U UCMF,40,@GH!;?8 L.!Y%)W6=?V7_*8> M0MT__= S#>/M)GY9V.@P;ZI<]N:3[$QFHY]24Z5ZAMDR%78I:!\#_%\ MLAWTL56FC^8V?5RQ@G!)'_$(E!UTT6@4MQHO=+&U31=73%%V[>+72 M%9$LIO'R-GU=,1=A85^G.UAOZY27BV. (Y&=:!!VRO$B$?8XC?+/ ?+%[ACF>-Y@WK\>RU0YDZ(ZU92RU1I__H %< MAQ,Z&Z18TLE)\N*&_,$(&!P APL9R8N\5:8Q6(+@OANA&\GZ90"!5B@RF0'# M*#F.X\&TL%%8*1U'D'#P(5R#@; #F9'P0EXCLI*:_Y9 -O3LV**8 2^ ?VT' M/D<4GNDZ.%M5M.=)E#EJ&+M! @6RQ&AO-LL@X60,O[A)'R8$T-#QX=%\<:)Q MU<[EHK'D)E_$G>MYVVPR"7F$32? ",W91(# ]Q"%!OY(%FFP-H.YH66Q<8C1 M+'X2Y9=8^$1FF4+DN6YCV=IB04A!?)P%SXZX-]4-2^1+Z%0J:6TH"JA\>/PR M>?]4)[DW+;:2]#YA"GV&8D=9Q$K%QPT@>1-9J:PP^<$WL'G7^0;1/?7@H0M5 MB?4M6S:Y#Y1E#;&Q:4] L6!1D/Q"!AP2470?NYB$4V\"K#60B1C\Y<)_ K09 M6>)R!B(Y'_O0*DP;X,ZQX"]XI2AKB)Y(=0C1! R(-!74W"?'[C&()+L3*C)L MR%<<.\Y5\-NB44L90D] L+ZP:^S3PM?D)'4/_HD6BFW'!W _HR/\ >"$-)BDCP#8X9@H M"SN>HQW+I'?H!B=B?3^I$C9TK:,M7+.K#E\Y!+G:'K8W8=N8 # MMB\4.(+^B3YFK!LN 7MDC;A^O C'YQ.70/9R.+X&=6V,XU\"'U01BOX_)%[V M$5HV\J806@;BT5 R-L=E.0,U+ V29^P&M"%&LR0:9U\U-1IIM,)+DFLFHI5H MLZBLQ-!1-Y9$^KZHET!GGD!C/,RZ@WB:,!?1IK'LMF"E6_YX(J;6U'"BA(T09H&K"JK!D0(;W"^$%Y2P032GU X1/KCS)'ONA=(, M4^Y#$HO UF>E(^V]E+7&1BIP33PK<310YG3)Z6Q6\@5%!/'?];PRLYRW=C1"<2M!.7RX RMCKE)]?Y.W)L M87Q)\S @P"22#!P/).K$U)JP091PIY/4J"-9+,LH0;B)X\G>86T-!)'$$O G MWN%'(8?_8NW:BL!M('R!2P-)=GU,]$ 0:818F^U TMBLY\1!BLN>F4LRK8&+ MH)-R/(L7XH%RMV7L0+Y2O''"0S8B])DZ;F(3(@4'M4#[(3+!WB8OB*EVLBYD M%.&"!) MR8C\ZM- #".]$V#E!WE/68FJ?\2F2Y\")E\QI>^1*);SQ/6+KR*OL0E8KC*; M;\7/XF_C[1L)/3/0D;3=$58"/@>P@9F6+1+!(8 FF*IL1#_Y11CZF ;@HHC5 M0!R *!8T%7&FCUY-^31A&:"9B-A!OL"2@^*248$(J 6^/IO$I"QL)_T2!;A+ M69=+6IU\]_K=3S^T>F_OWZ!=0[Z$'F+Y&(L_"7"!YH7(&DE0(U[M FXS/OOB M%#.&&33)QQSRQJR?2M8 6&-",3,A1P(/@7PP?<&_,)%$P4$6%L*GW 2/Q1,!,K.H+88; MKQ<"GY*5F$U]>:OJD]&*H6D8)!T:@^G4,6;X5ABH-'Q-N5&#GK8_%H8F*NJVXO3I0H>V?.OSXB-\JQ_%J6 M_Q/LF\+1V ?Y35)4$M[8AR@&B#*&C]E$1:"_#)@2Z,B&+Z%?ML4"&V2[)&^, M8[KFC;GR6CB[W,S;Q)I3:Y:% -O4:W>YV&*MK!\GG>)(%+FU(+CEP@K63)F\ M)27/SNP8Q*\1%X%PYG7O *OO!YDO;A.C,9941>,'SGG>[7>'B]E '_P@9/%8 MU(,(S?E'S_HDZ&9%5?4:4Z 1O'MHT\F$X:J(BYM[X'!DJGB,?Y9*A#M02^0( M-A$O!W_"B0*VG. K2IV"Z*C]3,4TG7B.0:;T/83+_XX@+F&!##%N79>!8SZR M[[1 ].G;E@SH?>\'KC.&A#\WGE>8VS-'D%]8@#P(GGX_^*^/F6AR'(F\"EZ\ M7P7U##%O<68F53PJ6#?%0IO"J."K!+K(03KF7U>]MY M4E>%"43)^.>C'\LI$0+C_PP@\#J U.:*+S^K:LZ"[F1$M49>;RV5PO#C$JE\ M9N']X([RX0'MJH2$>HMG$-3BJ?CHV18T/'7%-S51F1XZ$'=N+<.KW(@1"NA? MS+4?HOY?D D\^GB']3@:RC_'48;A##'CXHA! _AV!A!'*"_6<]%5I+)*KA/'92M+::KIL M%N;S)%*^\T=]QQ-Q2CK<'MYEJPVWF2K=5_SK?G ?A98/I/]?ZD;L7\#L!P;9 MF9D7O4;QQ)*L.J=UH/BH3F!+KXYJ22?08;P(T#N &*Z.9 HI'\42M%"&'#DM MJ*WX% P@0T>F=9DR4KU/<0[[DP^-ESDJ#@TXF((FI:=X<#8NKT+ ^B1JG9 _ M.F-9U15#=1R"6?3GN)P$#Q"4P;$Z"HGA5+9B10WSN-#@;*ZZ8@8S/#R(X-$; MF%EAOE%Y,UMCN[2=!%:STWES)F4NF9DU4Y'(6%?!())QMQ*3W\N'YLJL>A8^ M$!=/QBX+Y0*/V*W$@ 96 M[-F !3+&1;B3*]<6UQCSBL%BYA3S:W&>FCR'@-!POAN2A&CC\\P,@S,8^?J- M/8&JOJ0U2[Y>UC9GV BSEP#%^"P$1L2 ?AC/Z)=^*=;?^&D]+QZ51Z=,2K%I M6IX,]\BW@R5$@1SWZ*H?3B6B^"%, M2 )^$BL?Q5@?R]Z4+#R4,2.?BKVQL,S5[A8J _6D-F1"]'\K)<+D[CU['>R MS8\XTVI?V'V\GQ_9EP^SN88OVHZ^756_/S,IMA ^MPU@,TS\%Y&^VYQQ&L'#T=VO; MSX94B\:E>OM6M0#/AT2:F2L&C+JD/"\R[=[.T9T7Y-RE2D0RB42\H',KM-XPZ/<)'/E M#G=M-K:;PMMM]#IJJT7=PY$K=:ZQHFJXPB! GTJ\;,<5B5RY]=N%,Q3^B%'O M5H)> M:1IH["(-[!0W/57.^#0&'&VYS1[':XU6XU)M/8BMR_"P2#88B-,P![C+9A@X MXE2<9.0V]*UORFWJL.W K7G9:)UURG[JVVEH->B 9?);B9.XM3M.N?M^OK3%U; M?W75H(EO$^(K'.*S;^);/HJ;(;Y.5Q.?:@:FJ.MO37PZZ],><-)JT.2W"?D5 M3NS8?]:W;/0V0WZ7NZM.:]<_;]>O9-:GXII)C;5+L-8H'*&X_T1CV3CA%&O- MR[;&6M4,3*&5FX?>>.\DAP?,# $>0%%GGS3NT_[(^]&6?,&U/>A MJG/?+6N?LX/6W; _IS\=0*FCRZM-CE_83)LZPLI'6&7W[8HQN[!YR2$V<&[O M<-^2?1T]L9 ;-+ZH<"!9!:,L1;%>\_;YZ%+S]M%XN^QN8YOQ]FZVG;YJ:MX^ M#0.L%&_KE%M3=^5UJ:G[:-1=V'=KQRGW+C;+;K: MMX_&VX5MPW:<K!L_3O+VF 4HC2VSL:*>BQ[,3?A:36.!;VWE>K_.Y MOKZ:=:#\*\%$T!@=+Z+"1G;XHD-*\7'(R)WO@?^%#MK49S^$]PWI,R.4V+-+ M]CUW0AR/A$.?,_)W1(.0!?#5F 6.;W/\"2S0&A(_"D@R)4'L^$W&@6/!<[Y; MC,&%(;S5B@*TV?C9^!9+M(,CF,C+7W,F6T3:;QH$Y5Y:RH:IG)BE(%[BR50' MD3'[S@++@>?(G_P!^7$);#O<;YO&Y>\/[Q8B>&'OJSN7(W0<"TM[' MK_V";TU_Y/&OW%B"X_%S'T(:BEEJ[_^.G'!RYX_&(%UXQNUWA_]I\2<>3U[# MCB?/_\20/N9F;A\_?[BX,;N-;C$I0\DF6B&O ;WA(\HN#!CE43")A3MBH!'[ M38T %1&0"^@V)#SJ_X5*"WU\BJ 8#^3\S#@ PQ/VTG;$++J,*??>-"2.3-'D M5*WZ"_0'()"Z8)^I'>>F()& N11G*H&$X$EUX*G0L9PQ%?*)/)04_)HY)T!* M&XS8C6SX. C\D80+,($H%%B+=FS',Z#>?WD E<36+CWH!3Y".YVD137RPF)] M000 ;D1=]"+J)4X%WL$X=(39.EVI[#%D@B[AKX+CL"E^]UZ=F%+)?X(K_[5!66M5TUA$&V-,38.(B;O! J% M"#"<-NA/V_+"/P>M;MOH,K/>&9BM>KO5Z=5I^Y+6K4O3;+++'OS?7C.XF2>M MV!WZT-^U76E3O^DUR,/C_=W__.O^MW?OOS[\]$,/8/?^?WS\^_B^Y_?PN M^?/N_M.7]Y\?;A\_WG\F7WZ[_?RP'@NN%]1L_U@A#R>$^-C:$I?6D*;<1>@K M&T>!-00+)5\"_RF@(X@8<+>WI$=%C5W+NBU^-M[F6>9=%&#K\';.\,%)9,$13-$[ MQ;LQ>4*XS'3 )NLG>F8!4QYC,A6-CF><6X M ;-+! -X_;2C<3_32.#A_=W7 MR&5&L]\QOKC4RX8!"R=/==*TKWMQTVP4#S8D8*FN,R4R$%-1E7Y0,J#*2:

PC#YV1OL+, MP$;>M(%$[=/-;4AU. 3(4)^]:;0NK6YS[U; )!XGKJ4HM#,"AHI) QD+(V$Y M;UC='EU;5C8,)EY;1F;"!!@J)@@&F@G:+<*8HF7UFG0C46?OHB<2D;+WC,A6G+B2JI@@F H# M;1QA=-&V+GM[YP))1DY<1LAB& $#28,1,%!T1M'=,;H]+:W M:VN>>!43#Q,U5(4VAD!0\6D@8R%D;"<-ZT>=1\O'0:ZUZAL!,A, M& &#@6:"=HLPIFA:];:!B8Z*B8>I6HJ,A1$PD#08 0,%%F=O+NOFX5*:>"@R MIU1>!XB9.T7FGBXR?Z?HGXDO]$;1WB)!)XUHSYI@(#M]B,BNU;2ZERWSP"$9 M,0(&BNR,@(&DP0@8R&+H+:.]4X$D(F5O&9&M.'$E53%!,!4&VC>"Z*+9LWIV MTSQP2$:,@($LAA$PD#08 0-%%V=O]B]&.T'Q,&O?Z&7,^YZ 3P?NW2J&Q/7E MEVXW)FOX4U*C66LVGQ?)\;Q,#KR*6#!D^6T;BS7J=L]B?#()@Q_NF,?"F[)> M^SD^&"0AZ[N>)P:,.PXP9!RQ4#C"O4-JL3[WN.\(YD;,$U'$XA'W6:?.!GP: ML0F/8C9(1 VI?=(4Y>S6"X 6#"AXYPY$B*2+@F%\ST/!N#_ +X9 (#?PX:E( MA'>N(R*@.9L$80R?IK1>1^10>( -$#E@CN<*?"I(X@C>!W07[(_:34UAJO[_ MVPA0 6868>3&4^;Z\JE;$=R"@(]!+ =[G7JW'AC9%@8SYE?( _1WYP MQZ >8OG0VU\_PY(!\<"_%8H]0+,P9^H #[!SMR9J5O9I+,)Q)$G@\&@$[P1> M@-\T3J $UQQNGL(P%CRTG=!3#B"[4 -7>8, Q_*\8XV:& MUR&E^H(-Q$1(AF3))/ !W#$0B 5 ]1!(#\2(7L'X+R0,2'M/I*1'I@J2*"4_ M'XQ='U8?PI+O$(@8U@_$? W%)I_(UVCF,#1VWVOD9 M[+5?T*@#X02A)-9=,$B7;"36S!(J1,*T&\#]JQ7NT0.]?!C8)YG;8C8L@_X2D,Y#(,Q M>]:Q:_;WC-,/!B)ZS7"ATO>&@R'D8BE0&2R-!"W(0S?G\IWRM^# MJ Y1;M0<>IOFL%Z"NDOY9!E7Y!OCYH!V8W )G%T89P>>N$;C\]X+[B,%WP?_ M#A03JJ@K,!-W8 1%M(.;LEPHS!&!SV#:XNG$=90VUDOEV5)174>@X9$%)TD( M)AL+P*%@EJ\@-E'6W9NBS(32Q'_SODIN+;NRSRWHFI.?/.MU:)_W38KZ0ZY=^23J>LH>I ML[3L]>@I1[G5P*.?@A@D",4-78KWK@_NF@N4OP&#)MT$L-UC/I!N#L^6FB,M M#L(SM1 +9^1#N'2KJ)EY-2B+W)_*53YKU>JSE2@JNV@ET>2K64E_#M/O*]1+1&$'QO^2,?--RLPW,V;^,&/F6L%^+@I;&BG._$9DB,C] MP<"KBT<10U=OL,0^2,R4&@8^3<4%K$VC46O/# 8\]*S5JC5G((8BFJ!K?"=0 M""3RH"'9.;QZQ ?HA24A>*+/&MU:MSB.;7=JO54#K13G@@3^*:0'Y_H)RB 3 M=]P#STL%%E*BP(CAWV,@@(X5W3;/?<[2GM*;2TW\$5.W%:_3XIZ M@N2MK?"'CEDD;C(E_26OI-^E2KK !QNEXK/4*A->91(5V4:GIY K7JV?IRT M"O('\S_&KU3D-(29>\J(*TLE8V.T)L.00\P&+P<\F OSB;9@9W3T1+@O0Q=9 M](E2>(VF7L\H3!/9]&9^SE;GG,U8ML;%AD/K.X MK>8PVV5>5 4F..[:NRHX[FQWK7T,#OPP6VK.<==>/:BBG N?^YY'4>"X4H7< MN_%(>8'!�R4"5PODNE@1]B]DY9PX'HSQF!G1,EYE@[R2]O7'N M -- UXH$-TB"W5R_M[-H9#?O#W_Q:P!J7CE0=_#\()M7'"!=8-QG=BN7A5#N M7*O66&?79"B1#I5&#=+5Q9_.^X:M64YC?K!X% ;)[6BMA3Z77(1KR64-&8_C MT.TGR&7@IB72(LJH(\T;1&#?1*2R%AC]31 '3(LR'8"\J*V2VF/BMJ\B7CWUF D4*29OIS.F&>+V3V4.T6),!DF$?,?B<7QW+K M!J?R-N1C%97:[<789'V,(QGC&00PC>U_]UA\JRF2YM+@=8S^58 M5_,OQG! U1&#Z,$-!E&:(9D+MR_S*9,B1ZD-#%_O3$G6P2V0<3)F,?\A/QB! MUX,K#X7,%"F="Z,DGLRGR/4@5=($"\P3O@5V?JLT)!,Z+ M"9ECTHB_9V[%6W0KV$8UR!ZB^Z0IS.(S9+"\-6PN**-<")EG@(+W' @P(Y@SGGFF#M! M-)=(.V:NN1%"Y;);ZW+9*LL^RZOI5'BNBF NM#C0KM$37*!XK1-=7T4$ZW)D MI+GC1JDYZ'Y#91!X$$K+D#)4R=WO8JIR1;*L!$-*%$*4+RPBB*0E0T.EUX_R MF^C=GS0-&*;4>;7'%KLYENLZ"67]R8U>*CKT\_AG6Z 0?J5KS"489-5C^/3R+Q*OW':Y864-9U.?%"BP.@ M;S:,>ECMR2\6]BVMZUL#S^,R81[+_S<'YO_+HXE)V0V5K =>\VP>6TSZ4&4= MI<[D'S]U&XW.ZYPWM *%8V*I+:MF=E Z*N5D,9EX>C>WQ[5J[W')SL1.KYQS M9584JH C@SN'CIS?_!Z)'PLMVTN>+$__$J4' SZZG?>Q\B&3G'82J1V8606-U(LQEHZIG<&9 ZHV M=Y1MDL[C0NV?\O7&W/5UD29^ !$'9D[!! 40]'&5R$(O!W@4XD)I%AR]WX*5 M0F@*EH2/57EG7^"$$W_FLZ)7 M!8O%5X>)[Z>&MZ_K&VKSJELDND5TBNT1V" M@8BV&>(JL+EMXZZG?\D8I8@USA0AJQ,%^(051( MX))N)=U*NI5TZP8M^%7E>5,'U?!SHKS5'("/&"I.#E[UJC7 M<[GL=#9> &_5)4)3*\WK=IF:KPCGDZ#K(P<_T,E:Y8W./.W 7QQ:^?Q.P9EK0RP-OBY8"TWFWDZ;1M0[7D2LU/K7)ITWO"/C1#H6H5I MGF@:8\U2$-."4\/#[W@F2=K32>C>J12K+VZ#6)5TY@\V6VQVP#>MB,(#1@[8 M01E&#S37YEZ*]24XON(:SF[>7;.O"9A5N]YO7]CR^[E#Y/*X+1X5C($=,.;& M0%MF,55\+:O-Y6(*XB./910.15-5\ZXBJYH];(>QKF1Y['KDJH ?:S,>>V1:% M7H;->&VI[9K21%F*:-A:L$K7L"G-#NFJ0<7@@F-[B%M9WJ=+R0R;P]NQ MC9H3EL J=GPQ5Y:V9TVCR7IVCZ)E18TMU,]A"Y87"I2-+$"F9 PE8R@90\F8 MA6-UCYN"V>T 0/Y@':S+X^$6!^L*MO"W0.K+(+R',:2>QX/LCNR7,X$@76X[ MST84W!FQJ> R*O_(P1Y88+K4T"S%IA\<*?.%Z6MC:+ 2U2N;P2/ZT-)*C]W!?ZS M;[%OX@?71TQF[5RR$'"NN5,O=T3T?.Z[;JYV5?Q($Z7+FCW).E7LN#L_O-TL M^.?XTYSZ3M/DZ)\/7;0Y4=J)"?NTR2-$\/4_$Q@*#=="7G76K29+PNO^39&B M8B0II0[6YIO^8-.N;&M59V#!/OD701+GSH/+/7GX>1)>2/,U%CQ*0MVF1)Z4 M7)C2XBARW]=5YV7A1R@)".E%7P9%MP'7?2=U]Z"L[9Y\BVXV)T!.7;1'H7#< MB;O0?*A2NP6YDV<8@-V&P3TX"[+9IKB=*N$*EW9CDM*5X9ZFR-.J9-Q_CQ5K M1[E\^ERK(YUT5_EZ<'M@QEG *8/;'Z[N#X9GL[.7^4 =W7/V:([ D/=!W@=Y M'T_B?>"QEWC*/HIX% QR)UU6>B*%HJA'FL1JOV??$JRB)_1@M^K#VJ:2Z6GV M8H_(9ZV<"[)?NTC9@T7XJ)+!*1C[[@5X';XO\.3NK:S&RHP]C/L[VAEV-0;_ MP.$[5#"@#P53[S['1M*R*7.@VE/+!F4P<65C.+A183C%+]"HJ;Q^KH_;R42^ M[:6W(QV5IMC9]MA4BDW&IX34I*HI?9?K1GFH!.5NVT?1!/5SL7,E7GRPI'WF M;K5BN)GCQKJ+419&/FL4SU)F+21/Y8 +:572JJ15GT:KJLWT/^5=)X]W8AUB M ]1D+:G)W"C"?%'Q3=I-]$$[BM!Q\\D_;/C;ZY$&*M,1A(!;B)WVPX\<'7]I5A=B V,5%]#*QL(:SBSB:$S M/S=YV;A87A(C7%G(.!E-(]F%']OHP01D!^%T+U[7!X2RDY%*R40BCCV5HCO' MA*.\52E]8[&DX\K3M^*D3?'$;&KZ9/O<[/0]->H=NC^H;MB-R;PH\##MF9;Z MZKTH2]:C#C,2R&[,>%V.\,70Q9I)_,V]+"O5?C_&$;H?.$S$[M5ZO>=+RR#@ M)W=!6JR $[Y6,Y8H=I+?1+7Z@V#?V 1WLC-2=FY[">GFO:Y"ST]=(H6_U@6H R52.M^L>VXF ML0=.YF#=A/-WCBT3-NE;JL-G*L&199 +S5U[LPWQ/1KFGHH$+&J94Q2 =:<6 M_0&/@W":[_VKZ[(52V;<(]-M$!N=JVA'-J-/SZ)E#^$N?/0B8]$EW.M&[%DW MWU-?=A9NK[J J<;^7-[L9LR_8VR;ZUB/K#EK.E8'[83 MQ%RSYZ7$6W[839+3G"-]'T!+)&.8WW2NBC4MQL%_Z]/-NO^<;'@DV7NA%0.[ M+=;%\@@[V>$=D]B_:;Y[7]K*2>XNRL!>B]+R;H/KF@UFUX6E5Y,4VHJ ?0MN MA4RFS!(6:JG*//1%UCAJ=G&?*HK*SFRDDUO6.LK*SJI&R1 S&D(EEO"&6Y4) MR7KY#18[2!5.8\BRM1A+X3#IM%1_S-.1>U&0[XOE!(D'5.C+TK+<1G#ZXO2D MKSHGJRRPQD_E-W229Z[9"F9P!JA+!OGKW$[MB&O[2(^X&MT%F[F#7\ZPY4L3 M- [\AS57-HW1GA+$9O^=H-3$Z@)IE&OXP$O_?@OZVPLB>6W<51_-VD=5EO;5 MC;ZO]U^6(]0QB@WU8D)8#'H+LF-$5DD'ZT8CYD;9F2U]QSK>>^[?BGR5GG1& M]*W>6-*Q_2:AKNX+(J4BT_O%Q[.9%=H'Y%Y=](0L-O3P0CD^*RC,/2N;IZHA ML[ XNW5T.^5OS8\YUW85T^WJ6S6AI4UDL>'J",+Z(-178TG5):T!+![\9>RD M (PG<^U*<0XSQ\#U\=*\F?X&C%6+JQ#W;YW$4SP[24(D9[3R$N1=/8:%T&)O M9MW)8]#H?L4VBU+<-O9_>E2!+&75Z[Q%1Y02;6Q] H\$/W!^X9J2@D MB:0GY<;Z9L+,+E-X0$B&!\??OW\5:$U\1*Y,0A>#_"<=(@4">2^%GZAM]'48!M^5."=':[+ M&":A]MQ:GR78W4M? M6&IW5/-8^<)GH8P[GF##5PF^2DMALDK15KGY8+*.6UT7W**C5;^[=,;?XRYB M/-#C#Y8X'2LT"R^A<'E=E'] M=70O)K'\M_U:N2EX7,='"F.@**:I8Y65*.!,V(!C$WQ05*[VG"#:C!$L2[:9 MUYONJNDQOLV=W$6EBV78,EJ 2QID$7*D_2@+:X8&TL%D1M'NO084X'_ M!DW;Y_[WY5ZB[*> [\FYY[/&T*NX:*"R*.KB $]76RA:J"O95?MIO9V4H]E) MV&0$=$76Y@'B=3E_XVFC.=OY6B=<:1-PCXC3[B M-+NI/O 5)RZ[H@+]D0&? BP7\!_,-/-;D5YW'ZPF#'B ^J 'I(P\;N?E2_]S-W)FU\K"2W ^\BQY80E_I#>J1?FK M/*V5) L+^R[I 4?L*#=1Y1KYIS$;)W=-U;O0,O^0#4NT6$QGUY[//P&^+Z:7 ME(V6"QVXN;GKZ M!%C0T7U_TY,G2](4&X[FZ%D7*7WV9F53L#4Z9B-ALB+J9]WN3.MH*]]HK5)$ MEFI?#&3"@B.5?%Y)*Y6)=;5M&JI P0'.-:-1O#+M)>/.H;+P,"[7K[V+VL@ MH49GBC+0WD5( E5R81#EO1HXZ2TNAY5ZJ'Z.\@I3GGORTJ8;X6TXR MF&73]CWO0HZQQ9(S'SU1SD(O?6ERI)-EY/,V&X M]Q'?"^%GU\UJ'T%O*4RE4R9[H&=E)AJG=&,2[0FL1;%)[OM";Y4CCEL>FG 9 M<2RG.9TO<:(5NF_?]](5,\MC9\J$ KMP+\1;H"4B^W 4JS@4%>9#EKK.4 M(#N/TDQ 8UTFH%B^^ULJL-;\:]8L6<6\RN2OS 8M2].J(FK\XBY +U;N0B\I MR=TRQ;PXXS4%'=@- 7N2C:7] &H_:[0+M](KM^?O1.XV:BB79+Q/0##>Z^SV M=9K=?I=FM\M*R)825KQ-M(E2U)BE:\!G"1*M).^#T!NH*K[T/F&PG2+6;0V M:_&B("U<\\[.FFT$]']R45UA@T-+2\;5N>,7$]N MY?(8YC91>\GH^&*PXJ-O#%H!G "4SC[: 7P)"H N4,EF$?&QF"U@[OW22N/% M'\)/A#6+3[$!1SJ.JF+AV6-Z<[DO+YE#-P&^5^43[G HY!QR"X9?^GI<]6N( M2P0?'W>6;U:&4&PDT^UFQQ\T+1B%?\9%=H\69/'&BPD^0,8RY^*W8.)<%A(^\+*!S M?&4!1R%,JT3HR;<>-L28I4QJAX[6Y4Q0VE'#YK0BIC=KDI8N+E5]+ R;7';# MK%;RF%6/.5@!V1]*Q0;99YZK"E)=M=>*R^H'P??LQ_"B"VD9HJ0?N0,7WJ;, M1#%_R]53&)C'7LG\N;Z'G.%3BWS%DSAXO>D\7V_E<3Y% MM=G!0.Y\OY7APX5.)+Z7_WNM)Z#*G9&HZ0=?)7'JM9D.VZI@K&0%MJTP55G1 MO=3.\I.[S"L%3'O1E4' "*(KZU,EFF=6I6&"5;'A@9Q500I7VZ1\U)DG\R2% M'./R,2CXRB0LI.".#S-2<":@8+2"JXPLD/XZ/LQ(?YF @M'ZBX2%%-SQ8D8* MS@04#,I8FK');RHLM&-F#A!&6Q;:,<-S3[-ZNM*WR:IL3(Y+:YVP0) >.TK8 MU(%S4F$55&&5X7%234<)FTDN%E4BD1XSD^2DQTR'S1 7BU38_JG)L3L8>&(- M2M?OW]??7Q]1,>42@I=S[NA+(%L81K&\Z^1VA9B4!\"!"BN-H?]:.UXBV;?8 MR7H*364,3L^,@ZBWW7[C1I1RIC_$N3R&Y3<&MO-&W3C@GBC?8@P&+\Q#@(P* M&14#<"*C(,2"\2\)@7TDXMN8AQA#]8>;]V,\! M$0S;F/!J6^CS1G/OA"+)1]EQ'QF&T])(56-\0V$@PP"A6]WJU%O&04,28@8, M9!^(^RL+ ]D'"!Q:^V?V2#XH<#A2BANJD:K&^(;"0(;A[,VEU>HVC$.&!(2. M.#TY"/+JLK?RZC+S-D')4-/>-"ZIHTS9&!AT_,>,R]>-0>9S/!*EG08RXOIU8Z P MM))@PY5ME>S_:BA4O:TO/:RV2W!>7E6(D=<@&@-,:56$9(F.0+V1)3H:J,@2 M;;NM]8"N=F2+3E>RR""9@P49I..'B@S2EJ'1)5DC$W&AR,@(& S5;F2(C@8J M,D3;P==KDR4R$AB#CG.MV\L;!$G?$ZQ1>T3C9#=KEV:#\RV(N1>5M=^]QE#)5FRD[5DC:[5J=MDR=9CH^B?DG\=4D^QE_DRYD =^'3@ MWFV_>+L!?Q<6^WPI$K>*W' MW#$P3,R22>"S( E9**+$BR-\2S 1,((;^!'K\T@,6*!>.8:IQSR<,AY% A[E M_H!Y+N^[GAN[\$(N?[TXL1I#P';BR)68]"9Q@0T,'54S13_P!CLSU)[@"<:MLS$[/P?/W4;C?KKZW>?Y;_LUR\DR=3S[UV?^PZJD(7GWV?/6\P) M_$'BQ# O8#X!UC.1*D4K"7R]@"'U/T'AN,$ ?@,*3ZTD'KFXM$D0QMGSPZ%P M<**^B)2>@M4-9O Z>7@G,WCAC0,Q='T8&'1GGD3B14U)B?K_7V?*CL>Y.5N* M6N\^*RJ\_XRO0D+"T_+1+2=R#XN;K6(/2NRH2(V2108,R3[X8'U\8!TMBNPS M+#/'45_E,I$_3U,F!YME%*P4)"T ;DI2S74,.8<-,Y*&*4FMO"#, MS6L(\XH#^!;&&L,#[!Y\D!&,P_VI=C^ 61TG"7%1P,WI=/].> B_626Y4CJD M]Y'Z'1YX#U("Q !( 2\ D0@%CP(?_+VPZQR07*SE"%S^7+!E;^F3E!-,_=P/VCVC,%W0 M!.3YH@^<_/V"#V$]K[AWSZ?1&:S]<5Q4291UBSPT^RP8C1WX:5]"7]_\QF[^ M]^;;NX\W[,.G;^^^?KKZ]N'SIZO?+?CSNK;K4LUUWM]\N?KZC7WX4&.?O_WG MNZ^PNO>?OWZ4B]W-%&YC\A]%G1E$/!GY3, 0-3#\L?/AC[U%^/.[N 7#(>,! M@788 P(9^1RQ#_(^#,8LAI? W"[POQ9XG]+8NOY=X-TI7QCC]EOE383"X]+Q M M/K>-P=@_<:NA%^$B1QZFSD,@,Z#:'>"-8XP4P%/-9/X$?@H!?L[Y_JW9B+ MF( G#/1!L\X0,VGLTT-X VC46*#'XDF4)C.4=G2&NU45C*]N M]/VO]]R)@S JB,95;:-H,/PQTS_>D ](A6 [PUV.,W(EP[0DBG(.=(A+'*HE M,KQKI2_8$!.ZR.)(+@:4RC-SGB;X# [2J-M=]AY>P^SZQ7\5'O\VPK!/QG[^ MS*W-O&K@?I2CPBQT+*F$=''XO ,>"8P/,C\153,^GRA_%!G^O3,^]&X\P_3R!( _%89*$(!R1 MR'(\3C >!TC\P/D. C00FP4 U'I/$X!$;!E.O& [^,>.(^^4Y/1)]@=G;R" M(-/U7(YQ=CJ!4&>S<- -@UE+LTSU_H7=/>WZG7=Y7?A%)I:Z,%WV)J]6JO,(](+^F[5'EOOH'&'S#>N MV.M\(B3L6G/#"=L*EX? [- Z_'+6.'LZ7%:7BC1K[0UM6%-"KBP8V#8T?T01 MZAY2A.01SD=(11S+>C\EX[ZRM#Z@2HL&2RW- M=%F*\QA:()D!E3D&KC)*\!@,%T5^#^K& <2_>/ \"\(*+?Y+&-R&?!P9$7&;U&/.#'C(<3&#Y(8Y M+A1Q%S'[R'^XXV2L_98*J>_S(&17DTD8P/IY7*64PUO<]0S9O[B7B!>5]%1E M!?A'7B57[7]%S'X5,Q^]0DO_(RMR0"^5G%1*MIF*ED$7G*X$35>HG&[!P]4D M=#UFLPNF_K5_-[3#->I?$E><$@2&-MW?IB5)I=J-F(I3HY"=WA^KG&-P>@U% M.AVKU2KM=H1U0D8R9 ,9&+(Q!B T]X=K0X'T:-@=-*FI=6JV3WS@"/9.@X= M2*:'Q(-PHNCF0=%-VVK5#&OZW65H;:W((#",[N<-&P*!"RFI;]%;3LKM[FW,2D1,7 M$3(0Q/W5A6$;'$[;.K1KW8YYN)!X& $#&0?B_NK"0-&#C![J^^\WD8BVI;=K3]DMXA$Q+S-H(?NX)G1\=<89/"*1KE%)/]1WJDK:O][ M#!4*YAP=):AVJE=\$%PG[20TNU:WT2A9[9G52L@8;,J5+3))YF!!)ND$H'HL MK$[:'K4ZM6[+/.Q(S P3,[).YF!!8G,"4%' M&7 U+8ZY9WQHH#)7-DBDV0< M%B0GYF+SF."X-@@3O,@4W[_%,D-VMM>;! MN;"[1L&3W4E8Q@[X&I?@$'@SJ.O HC#4(RRW[E#P*GB?M==BM MKM5JEW;Z8)7/L5)MDO215:L@%F35C&C\>- R5K)FCW&2KFED'2S)Z''I6[)] MYF!![2(KE7F<4&*Z,R5/B.L6IZDJZY#V@&I?]XS31@];H^L+ZP=PIDSH;1VYRU M9G/9.=*EN"%*=F.R3,(>UY+O(%\;A.3 *R['S?D9KV5.9UKB/,[M%S^_Q+F\ M64/]XV&D;R/!8MSH9KZ\4ID%0Q:I:V6KZ@):^ S>$#/0>S$^A3>4WL2! M\YU]%>FC3%_@R4(Q@2% @46+HW%_P!SNHZ3#7Z[/G,#WA1.[@0_2'(^ ;CBJ MZ^/MINZ=8!,/%EW+R"W5#BD=4CH54CJ-DU(Z-T*P3T$L6!=T#PN2D+UW?= ( M+JBAFYC'8BPU![R2H52B9H!O7!_GP*6>",4M#U%>Y:^EBD&=HW7,1F6QG7.& MY4@%7^SYHB>V3DIV\@(WO6@9AQW"R_L U%=+:-86V5^-ZH*]V[__GKV^>_WOW/?W[X]<.W&[!9^!'[]IFE'SV. MLBU'; K\^:0I-U8X/O1<;]3P) [F4G"%')3=K'6;F*3+Y4P*#S1J=G?=]]U6 MK=?+/Y =T4J?&RGJ-NQ:9Y*N?GE:;)LC\H??.]K5;N[+*MK#^+D?@@+]))/+ MVR:O]E "6Q+B45*=:A8/@/5PZRL#Z+'Q[&DRK=ZK=&X^O0?.Z;= M'PF>I[;N/W,V@ACRES,GNHTNQ ^[WFAP_Z]>HS:*QW.[(7+8@7 P^@3)?Y7 M$D+/A<$Q6G7#>'KQR?4A KT:"W^ "7W,]6/HB2[A1QZ!1+&;I(^Z _<=/W(? M_&_YW,T4OARSJ]M0J _Z(KX7PI>_5%]&X#[Z3DWN)5X'8P>&8]?2YX"_QHGO M.G)646Y8B_W^^W6VB\+?$,.O9OC/56;XX*]>&?Q^$L2N(V8^0V3O?JLOK MG?BO[N6NNOT>%C.]N(%O@1T+_'X-/(C.KTQ'/CKCCWB(@\VQ_.>)P$GZM\3Q M6W/\'Q7F^.2O;F<_CG\?).&\AB>./PZ._U>%.?[NKVYO3XYWA\3PQ\GP?U:8 MX>__ZG;W=&K<'\3PQ\GP_U-AAO_Q5Z^^KQ=_)Q9R-,3RQ\'R_UMAEI_^U;/W M8_EW."_B^&/C^*9=J]O5Y/>F7;?_VM6CN19A[ XUM[$O21@E7#'[C3YJTZPW MLF,\/.QS7T07GW]X8LJN''G IU&O-X@OM^#+59=@G3Y?-O[:-9E"?/E$?-FH MKKYL@+[<-:V]FB_M+ONC=E.[KF4<:C?;=0NK:J\&P01=AF5LW*MWB(T?P=&U M:Q\^W3PU(Y>SV/_Y]>OOX#=&,1Z.96\#)Y'NY3]^ZC9L^[5D)3?]=I!^.PA@ MBG@NET\F@H=I??<'K%CACCP_^Y;'G+UWL2!/.#R)8)@X8O)M,;^-9(VX&/?% M8 "\C%7CV1@H'.K!]'TUXM-5?'IS_9\5XM-O_$?@!^,I>_^VGSS5@Q=WR6V MV8UM?K_ZM=IL\SOO"V]/CFG46NWJLV[H.SFH)E9E@63UJ7,H__V*\) MS@::EM,#YPN6#.-&D$X2Z4/N;,3O,$X7/@O&;HS9I4D^N_3NFH6)!T//.N X M@3]T48[<8I.F#_\G;MCI) M^@0GJM29N1,[<-VC ]=/=0KYYL-OGZZ^_?'UW,N'\KTF2[W6NV+/W#6S?"=Z*JC=@@\:9,)D6Q MS:&+>G4"FAE?TQ M!2'0:;!C9PW#B/X6"R)>L:OD-HEBUK58HV[W'O/X^B;Y?.P%K3^^KCHI']1Q M;*_T&Y>TFW252PR_-K2'V.9NU(=%-H<\=)P)01/: =8 MRU$<+Z.7[-=0Q.RZQGX+02%'CX-DO.H.CU.6D<N&((? M #Z!W 3]/!RZC@@9T6\5_4ITRIF0KY%R@0MDPYSYH^/U@YGSPY<\IY@6Q' MJYRW(V5U%?=;?@=0?*IA90WG0]+;#\AD/"(E3YE02C-?.4Z0^'@ZA53S+JIY MD6[+=//^>R_+,FD'[KK[F#LPQ[V#T=078/:#P53".(K''OSC_P-02P,$% M @ R&H(3^F6OMKIKAP"Y=K*=F2)0+ M-C:^0C>I=3^DC75T=*3OT_'1L6Q__.EU:8%GQ#BFY+;6.FG6 "(&-3&9W]9L M7H?7EQ)QAPJEE"]D4/S'HL@'J=4]QAR&H"D 7"@3T MOQMPVFQ=UYL?ZLVKR6GKIG5]TSH]^7!Q?7[6O/Q7LWG3; 84?'7Z +_;L#9 MR>7)5>NB>7)ZV3K[$)!^@L:?<([ H!N0;IZ=G[:NFJU+XPR>7YQ>PBOC?'I^ MA=#59*_ME)TF!%D66H,^)I 8&%I@['7W!S @Q@EH M6Q88J6H<&?X)"2$WQ"ISU[>U@(C^#IEU@EE\X8I6$.L M5Z@AA>I2"C%LU+QZZ97"%3@V_ I:F"/C9$Z?&[*@(;O6JC=;];.6+RY6;(>\ M+%$5/H0K$(@-'E]#%ZDJ5^$JF#PC+N+K.&6JTMF684S45?\V;0)K)BNUS3; [A M*BKN%L14,1&.'QM9L*.'.)X3LI-GI301;QS?A%L: 9F'R9T(K MJG@*N=_*:T3^Y4Q+MZZOKQNZU#?(9DQZI5T6N:7Q8[N#$5Y)3"7T:BSB6U(E MH0I0"(:GMD!]RI9=-(.V)7&WR5\VM/ ,(U-Z4PLI5Q@2"!0+R.9(/,(EXBMH MH&SLDKXB;N#D,+<:OS[<.UZX)KT* -JOX.6*,@$<]W)/#>UI$Z!2O^H>*^KJ M5+UU*CM\(I75 (DU=A>E&B7-\&A3R(P-YPJ;X?D U?[%KI;CG4:V-GG2#/-^ MU#?3+=&&I%E:U)S@]/)_U3?3()M!<9.TH$6>EU,'>>W8]I#%>!&\_CXZ5U/% MCVO%S]9E)G[&7\++FE/6EGQV1)#Q':0^RHM-Q+T6M"(0(;C']4VTD,F2F!BC M&#(68PW(#$8M)*\]ANB]KBQ(H*!Z2N<"28F'=-711EE?_BYCHU9*T%P&WV8A MPX(*]F"(*&-$<=>[B4>=P[QN-QK/%C3$"[W507T3@V6>HNS<;%,0\IR5.I,<2E$CTR@=JN2%)- UJ& M;16HN+%L=SWWK(?$%D#>.(W0#.C%\(U[[4]>,C=6C*X0$UC2)+#BU@H6#,UN M:RJ)4?=@_%WV\$3BYHE$&@B#IT'?&A372$^#P$*IZ&R$-&+\!P MOQE%X]L: MEU/(0H=,'S2^SZ!*]/,.:I@P\6/:]652A_0[==R"T[P=EU60M;O/]ZKX6+LK M'4O>[F[[HOA>/P6D=^W9'+F KY30Y=JQS_.XWO]M8O:(M&H]D-<0MM06 MU?1%8R3%?\\DGN3I6S&NWC^$Q 2..A#0E\_Y%W;AQ:\:Y9U_*0C'TF:=<^P, M'[N]QW&O*P_&P_M!MSWI=>_:]^W'3F_\N=>;C+\\MK]T!_)L -)"U=,@;BF( M?5XE:1 6%<:'TY+\P&\"[7X MON)'&7Z,)_+O0^]Q,A[V!X^=X4,OOVM(TI'&A[.,?-BT 89]X+12>8E#L$". M[-.H]UG*#+[VG(&^'XX+7#%R*4WCR7DAGH2:]5CS3K7\OB+/(<@SG@P[/W\> MWG=[HW'O/U\&D]_*\29)7QIE+@I1)MCB/^&*\G\#I^&*, ?Q-NWQY_[]\)>R M_B6J)HT>E\4\BFP(Z)8J/N187/I;QCXA@E@HYHR6I2%WI9>-?C7YPZU9P9 5 MAK&]7$*V'L[&>$[P3 ;2<@EOZ,T#F,R?J(4-C'@L2AFKIH'X(0*BJQC0&0BH M!AO=P%->X9P5YWM*YO?X&9EMSI&(!W1;)@VYZPAR2D-=JP".C@J@K !UT53$ MHJ(+4J!H-2-0J&K5Z&>>'@CR'6[.+4I#H!6=#+IBA4%6##ITN<1"Q6#\DPV9 M=/D(\38Q.U0[?41V7HFRU4Q#\#2"8$#O#V"C66>E0[HKD+."W(.,R&'C3XBI MT:5DO( ,Q:*Z0S0-QK,(C)XB(#4!1Q70NBK8,H>)@AI_+JAE(L9[?]E8K-5] M'GT@!W2%"->]>[(@V1$LYE&0!O%Y-&0,J/<6ZUJY>4?578,]4V "IU8I K@*TN"_+ 6_TT@%?M'U8P+*\9)I M<$93.9&U9(5:H45E E2!XC1\HED:5;F"I.!*,VG^! 728(E)P>CJ%3![6IDD M )58(06XTVC"9NA7V MCOM3A12E,2.:?LH3T+J- ;>UBA4'945K;[1HI?(BFL\JP0O0JIAQ6&:XC_CO MCR">PHHG;YLGZIT,IFVAX6R$GA&QU>MSX'S.G"=F[];*$+],QAF?$)TSN%I@ M8X3FLI,N0B6(M2\+TI@8DY[-SL0Z\,Q4TJXQ(&0IF*Z!ABT@H&*EC;W ,=BG M=47F/9.Y#S'["BT;/HZ\ QU&:H>?7 /9U2E"WQS=5[NO;-V]$P.2.VE0G X^T2I^8(M*XFGI96F$2]+9CU$1K=E@,F&=4[CJM1KOB+0'@D4 M]$+#F5-:B#1)BM*($DWQIQ$E[)/D&>]&346-DM3(D(1*KI$&=H:]FU52Z< S MG! M,$'J79+) ? NV338HW5@@613#T M!'J>V1A;,0W9:(IW![+A!^.KJ5H,Z Y#)A;M.4,Z%90A)DNOE09Q-'?J0NRH M!;[>*CHK!ZX4N@RD31ZIR'3K-V/5-)BCN4H79J4[E,[1VBNPRVZXRK*@BA-, M S*:UO,V8%6(E4-LLZZARQ4E*A<_G.FBWJO:"X.< 4Z ,JN&-(QC,F@.QN'5 MC]^(^J4E@-N.1X:* T4Y,)3!# N\ 6R$U)L@S0D=KA"#*ED>G+U9.)%38QI' M8I)G,1S1C0;?9 ;<9H&@P&]XRX54K"G*FKXMY,D':=O27NJR)[C6=_6^$!.Q M1THZZA,%EJ5VTA5FTAY:26/7SFV^(78YA@#7$M<%>;8 ;8P,)TC=V)A3D>X( M21>?#SA ,RFT.X_) !Z:=E4N8K_/2V>(>XOH26-.-(F8^5GJ*G+>]S,,(V10 M.;06UET;SNX@QX8$N(LM6\8>O:=Q%TEM6']((O'6PS[UIU$HFL;<_81$'81M M4&Y)AEI 6Z(IYMH"I#$@:$V5&]L7RS)XFDP5TWB1X_G^RI5\FT=HLCPR45Q= M&B'V]C: BB[?ABY^#/M%?V0)F2/YEV%#'KEN02G3WQB5U1,W^1V\U33RQ6PZ M+4B^4$SMV0@V1OJ>3>D'GIW_%]>OCXWMSYBX9\*?.]$?.W&_MJC9HM[5_WO2 MB^G;4Z[W)3@?7;FM99-U7KZOOZEYH] A\X% 2V5O#7!;BF&AO_GZB5%[Y0EB M*5(#SK%<_&!J3K0:TV;N*_4)=A9'MS7!;*D*N@UZOQL)G73V6721I!M6;W=S MNK-]-FBXI)(D#EN7,-WYQ*-(LGP&+?T!!5UW"BVU!)0FZWM9R3UJ&W*F2+GP M+A;^@)93Q+P.I@@Y_74^HWMCTB7$Y B0@IP/9[] IE9 ?,B/FDC=)"]\3:9Y?<* M=HXQ*-=;O:LM>V==\;>$>-O\P^9.CF9"VZ:I+];0>H+85/O05UA R\LJ.DO] MV!C*]\[[4G6^Z:=? MK: 6@7=6@,^EU83@%=[Y[^_[G R^^RCE@!B6;>I]Q PKE3*LXMA$3DM>C"57 MQVJ_&>\1)?H;@CZ]]Z0L2"-]ZOL/4[9'RN3B!BE;>80V6:L=\PQ*?W5;OFZ[ M50ITV10W"UG.#'NJ!^Z0(3NU31W3Z6D^II:VA;L>?)")PMJ\8W=GG3+6.O.<>;HJS]Q225("W!8^Q?TYF^ &)!34W$Y%O MUDV;DUY/QL?92.BLWK>)NK^S83#WN MT,?<@%8H%"VKYE@2IEFR-9&G_2+7L9T"QS@=GF1DI^XSS-%PYKV8P7D*?4+O MT!@)82&=1N +/QS)4\7ML^SPRJGV_:]D]TA2F6S]C:WT)GJN^:C_R$CC-R14%@Q) MYV8^VLH)#6=AR222Y]$2'!M,!)JC(T@DN&F_M9,H]KJZ??8X8>W+ZZ:WU72\ MYBIC,2!&^%*3+'.,5QMU3?B,+%-.K#^0(:\7'1D62\,F\+6/+;6Y*)CS3)-\ M2Z'6DXS[B<#0]MW F[#"9,U=[3C9'+\C+9+"2Q4[PI1=PNNI MD[OU%E)R>3;^1!.RQ2H?(<:Y7U!=9 C>!!]ZG9%MH59S>M%21H>O1[M*C_)* M1)<&Y")RRS!X\DCMWKZK&0QI=Q8?YW4AO%B6P8NZV#TC_T9?J"/Q*^S42F\I M2F@;AKVT=3^"F9/MEPPE]WFS:VLORM[2^/DK-V^=$N)">/-7-MECW$.CPX<[ MM1$F>!%I*\/G6O1NO1%Q8\7V"V2F_J-Z)GL=O3NQ5Z4A?R-I]>U&S=FSRHV% MQ/?'_P%02P,$% @ R&H(3[W4M%M7K;=7 MK?;IFU=O+\Z;E_]J-J^:S0T!GR,4UL:?*^O\]/+T=>M5\[1]V3I_L_'M.V#_ M 6;0&O0VOMT\OVBW7C=;E_8YN'C5O@2O[8N'B]<0OKYL.4[+V507+Y8$S1Y] MZY_VCZ&>#+3G0=>%2^L:><"S$7"M\0KNOZV!9Y]:'=>U1OPQ:HT@A>0).J>Q M5)>1=^6N&&3]XM'PQW4S)+P!BJYH^.$-ML..$M#+ROP& M_ZFQ^EJ#?]1HM1OGK=-GZIPP-BPKXH-@%X[@U IUO_*7"_CNA*+YPN4JA9\] M$CA]=V+3&6WP7FA>GC>YD!\FD'V+#:6;$#27-OKWX[[/?:/\?!FT.M,^KWWG9O.;;<_ M_MCO3\;WMYW[WH!]6@1QQ 3_7D;P-I^;4&W@VH$;]C/G8>O[\-F'G@.=E12. M;_]+S]$'_\ M^_@1$W\"R7S@/4'J^'!U(QM#WW=!@*D^#3!&ZK-.N)?&%L@'+OH+.EWL^038?A=3GVDB-[ZRI>A \0%CYRNS MH#(Z)\_HT) M.X[G49O8LD:9F_"TA8P.O-;B!;DX2+ MM.'TGD9J2,WC?$$ZL-P1S)3PEW/$2!K4>6ZKL MHVOPS%&3\DIJ]*@W"+ X$OE(*0C-%*$I B4!MVCK2%XM_,P2HC,R&,$GZ 50 M 4"6!+V1<[EAE"]'!Y+^?.'B)80CR/>FG')P!(3I7*'=@25?5I58F^U*R-?^ MY4X:_^3WKHO8PSVXP!2)&<74Q_3'*JO^6ZH8R )).M#<8&_&EVP]^*"R0$]] MO [_5&+9ER%%\]JO-)9B6?7X7<7X,5=.#=ZW7*>D"*G15BE.EF)ANBV6&I L M"5JT+SO-:YS;Y0*?NB*=$?0!\J#3!\1C@Y#)EZ/EM""A3OZ8_,6S>G9WXXA.3>G4Q[7LQO#V'K'K0$+Y3K*_ ME-J#27E:<\2A&&IHUY.?@Y;BNEC6-J*-ZT(=8F\U!(B]:H3]\\5=H>UK8?$W MSF@PGX?2&LB'\]7S4X+G,CK&:N",3L&$??G=2:O9;#5/F\T3:T$09AYN^>ZD M?6(%E"F*%Y&M/;&^0FZ=PBN235/1IWTK(:%M'@EBL%/M78+[_%AQOW1.">B+ M8P6='T\D!+PZ5@)$ L2$ALMCI2$MVD]@OQ:'W3 +]UX6=PEQ;XYUO.QE,R'A M[>VQ\B:R%[6F@1%A' UIX7]Z1+G>44SPFAU8%N#=W/I-(!L81N;OAV^"S]BT M3] ;&$P*HQTF(,## %"8BYT M(<# %.8@/R#T80# Z-+Z4&0?=2=\" 1 M;AK'0][UA80! ^/&G)/&#)>0$@ 8&/>)X2ZZ-[2FH&UVS)="0>JMKP2OV3%? M3I=G7;9+H)L=^^5 %[@PF;!@=@R8PT+^+=B$ +-COQP"LJXR)]#-COKR)W_6 M-?0$O=GQ7IZWRTHC2+ ;&./M9'_@W=^DH#0PCBM"F1JPM@T,W#)3I;;.PO(2 MNM;PSPT,VD3@%Z3F)?@-#.)$\!?E628$&!C*B1"0),@F4 V,UT2@YN4O)^ - M#%A$P!>EH2<$&!BS"%FZ]&(""6YCXY6<,$VF)$3"A+$QC=!2+2N4.S).#/:_>3H+.&_:RE:N)XPO[_J7\[&0^O![?=X:=^ ME:43!:0?9/W$/+U5TN)';+"0P/8#PJ81OU8)V> %'OHK1-=]!&0F=C->1IJ> MY-H%@38*&Q;1/_TY/64L7"9S]@%ZD "7L=9QYFPESY@$O!1O_WD!/2J5 R(J M44]R)(7,#'+SW8-/T,7AAI0"J )!>I*)J#^<\EV&T#1#\H1L2,?8=62 Y$G1 MA8*W'%,G5Y;OQ;-ZQE!X(G/-_.5JL^,+\A^[ ?59:$CZS[8;\"O@/&!B_SF2 M*9-*XK65H& +?+S:V(QB887)4R1)2\D[@#S*K]E".O3ZSUR+ -%'/HN'4W[# M0@:0@# ]A6!7T59$Z,#S(6&?R$#)EJ$E@77. L?804?,\=KO?)U]1^ L^"IJE3C&!&]LHS%P2P):&R -D.6"+C7 3F7L^',:- M:D9LCVIHF8/05QNY.P_6OY&0CN3%CMJ>^LKHO%M!ZE*FNE*F[<%DG^DP(FD' M]9MD&YVSJYG '%]O=!9P<2"$02DE!1O) M@<""V.A$7RDRBK8[C$[=S5MIX9*[6D8G\PH2\W(/4RFE]V!,9>9^[@[FK#UG MH[-[1< 7G!P8G=\K@E_T.,CH_%X1(K;/]HS.YLV#*W,46SJ=]T!N"'2'G^Y& M_8_L.X//_>A@_&8XKO1MBRK-'?P=@D(@NHZY4DJRW'L$1E>9BKY/T$/@\SN($WP'E%X'4*8I<[?"]U;?=9=+E>&;*^80O'TQ2IS9 M#T9OR4M"+SW!C"Z9694E$R2TC&$W>KM?(\_E Y#2)P('$N*/)\/N?SX.;WK] MT;C_W_O!Y+=]1?<"+1U\8)^'X7M$:FA$^GU%]#V&_1[#&AO:PY[,/I[X*4=W*ZK M\4E>SY03K>GJZHY2.T7H^%%55)E*\34MJBW4@W[CWVD']<[D7S#O8S4>D=\53V;)D]+$N,C(/ ]4\'A+I?Y6^G$RRP).M_$ M6D$R0*&H[ZE6ZIBB8#[8?P:(>:. +:7Y MY\Q@IV76A'LS,L*N)G M%!\1ZT#U9FKI\=QR*RI=G2ZP%FR9U4%+ XP6+=_N;[!F009,O0;4T&E :,0JB.142:SI'%7#NC-R#V(UN;,&.M]F9G M$6EZYTL//2$'>H[B5-EXO+XQIMH9Q<)T8.I/I\P%#J?]9S8:O!D< 1\.O90Z M8.%=7F3[T(D+H6U_L/%-MNJ,LCI84+W %+@?" X6_.([#[+#K$3H)$F),J0= M@K::3@ZYFFR,\ 'NO%_>4[Z:7[N&#HM:GJ1W(F6DUH@RBE*J1IDJM4:4Z_V_ M2E&F2M5R?EQF#D9'A"\W$N.9N3G;(PL@=22M6;,#.*2LIR^PVN@T^U3]4*E. M-7=F'[T?*M6I_M/HJZ7U4WT(@9[952SD(T@LM3@Q^D7W)=E)6X :7NJB$D+R M-A:4JF <"S\"VTEF%\8H14_VSJ%2C8QC&329.\)*!3(.G96\57\**R)[_V:7 MU*B8IX+B_#)U-XZ%HC(G@T87[*AX:.4>)2L5]#CT$9:W>;<]PM:7!XRN]%&. MAJR2)P:^&*T<$3EW=1)63"P25XX5B3J"K>,)CD79R;ATEU!B8/FXY&M3%)+PI.1)9$KYDDN[2GA[IL+EE7SYA+*OKE(6CK#,N%*,:[>:QXQ7P:X MF 8$\EWA\)WRT>M(QYQ)LN1;#1OOWAQ.H]_VH ^0NR8H-Y.XFB9JRB4NJ;R& M6T'7R&-C/=1LX/G FR$^;T,MV-0-YIP:IK1BZHN*=!UWH7+T^D D\T^*9=6, M2#(;MDA2_298$"N6Z2.C[SA52DCFQ"S_\II#\D64_>PBOE\3.V!^=+=W]R3> MJAD>2P"/EJNMX5J&U[S9TJ.\ Y.5K..CVH;OHM@X? MO=FNFNO*DJ#;MG?+J=ZM2^]C]DFI!!^U*\J:#:73"77MV/&SL(TM)CQ?8"]. M-^"_BB^#1"9*=E].17;MUEE.:QVE&X,'-TX3Q'.I\I.[3^HI-!G?I0_)XO&( ME,8I3^O0^C,@B)^;*RF=\K"6EQ"L#KZ5E$Y[6HLK5%$V4\=:7,(+!#B?5K,= M8![:E)%O=!Y]+M@TVV1T*GL^VAW?H93Q7$=P#A WO#PIGC*7P%6L''I&*P?# NN:?71W'2NZM1YJ^[0"PFK$I+![ M6R2I1C05P#B$!4$1NLQU[LO.,'K-6YZ'2K>"ZUTC2AI=7(U#,7QAO6?2-@,0 MHTNQ:6,J"DZ-+LRFBZMH[:)4L^V;HRI7:G5V5F#18RK!4 A_>P-U0EW9\GZ"'P.(*[P'6'X5"E M3.QMPD8))B:#8)G2XBC,H_6JZ*EK3P:58 V6W3]'E&5#:S'66ZF]#9T9KP6_X+_[X'UW<__!U!+ P04 " #(:@A/ MFG%'Z)DI #E]P( %0 &-S9W,M,C Q.3 V,S!?9&5F+GAM;.U=6W/CN)5^ MWZK]#][.RZ9VW;[UO=))R;+=XUK;]^X??__/__C;?^WO[YU=7-[L#9S(>X9G7NCX*(PQ_._Q]5_W_G5Z M=[5WY05_/((0[ITA)Y[#(-K;WYM%T=.W@X.7EY?W[L0+0N3'$1DL?.^@^<'> M_OZ*]!!#0/]B[PQ$<"_YS[>]X\.CK_N'7_8//]\?'WT[^OKMZ/C]EX]?/YP< M?OJ?P\-OAX?P&?GP^.'SQ!^_G3DND=NGEWTM,#>=!;M_;?S MUX1/ CH(H._#Q=Z%%X# \8"_-U[!_=^]R\!YOS?P_;T[^EFX=P=#B)^A^WY) MU2?"^^:O)$CF)0B3?_W^+B?"UT?LOT=X>G!\>'ARL/KM=\M?IW_K1MD'^5_^ M>)#^9?:K6Z1?3I+?/?KZ]>M!\K?9KX9>T2\2HD<'_[J^&CLS. ?[9&HC IKR M$GK?PN2'5\A)YI0#PE[I;]!_VU_]VC[]T?[1\?[)T?O7T'U'!+>WEXH.8 N-S]8_LY!\L%!QUR1 6% U_J^"R<@]B,Q'@L^5\@QF@,OD&9X^77G M_";C[,_A_!%B06;7/^V:TQDA@9WX$>YG4A+CMY! GFM>EIUP&NY317CXZ>0P MX>T>DM\BVOPJ42:;'%%LY!LO.0A6WQTD/*U_6,0,'[$(O*( S179X/[\[/3P=7@9G@^_NG\_'[\<#-X.+LD/ZV#>$<( M_]:$\+H\\U#)YO0"CZI/*H:U7X>O$0Q<[.?_CKUHL2XUGQXO"*]^Z(-'Z"=6"R>M P6(FF'0Q?4=C(@2@^XYP $Q M!<.!0^RYF&Y)]XPL2\>+1%#P4%.!*C?N*)I!/$3S)PQG5.D]0V*>H3F\0F%X M@3#TIL$PQIC8PHM[#(+03^R8@?M['$9TW]S :#2Y!Z\B8NAD>(/D-G@&'H'L M0X)@#'PXADZ,T_VG0FYBPQLDMQ53@\=>!D/PY$7 )Y*=HR!A1FB".*BI0/4+P$211/0H M3.^?HSBB%S9ZTQ?!4TU'!9*:N'-.%G^NQ76145!45 M%2AR=J"D^:B$_.GL8 JJBH0'&VW&?DH&R,I9Z6(@L$ MQ]!-#0'"BBR::CHJY^8./L,@ALTFI8"(DEWR!#$QY(/I%;%LX&I9+"0W2STQ M)5H+!=-[B.=G\#&25%LE%+3I7)E#KH:08BS#1H?'4.?)(<%Z*0D]&E8"0041 M#;I5 D 9!256*HPB/W%F-EM&U714(#F?/_EH >$=3"[TS>!P$%.T/U!,[HNW M8$%],W*;HY!"-??;KGKZD]^&OD<^/H-/*/0BKOM X6<:K049!5E#2;6=(',\ M%7VNYU1M:!YL45&,HC 6TA!3#4TE>B8,(=^&WOQ"'7>2=Z^M;Y7994W8+B&@ M^!Z_9 !*WDWJ*"GQ=Z8>8^]/Z Y1D&RI(0II*$/(\UE!106*'PBY+Q[-CN'G MF7VC@L,+&FTGI^,S-<0C$$P]8FUDLR["=QTE]=9#XJH?31["E UYXV&+D!K_ M.2),1(M;'Y"#,W#I^?*T#.>).=*KZ.@X!Z1"?J4TU"&0,>/7/U1\ALFZ%31P MG?,"W$$'>L_TUB/"> D!%;P_!,0D]*D?8#6NC.2KJ*B\L[+QB8)H<',MIJ,- MB62>014AM7X>Z2U=2D*-'1?.Z/_HJ?,,?)@&T<P?\60#/H+*3VUYHT.+[R(=6IYI7FY+/(8# MA\P=N0*F+L#5W2F\7N9W^B ,;\ YYK50 RPLT898&=%=5G)PEFS'AN[TG["'L18OO[\BFB$/"$7I*UK MO=2Z%$!!&5P1?!G%PR>;,G6:2>CCH3$26CM&= HH+YYCS>)9K_03E$WE.8V$ MK2PFE0]]E@J/,+PK\9T",+-C*W M\BK#:(OI40^N*%F"X;1 ,]6EC>005R>Y9*B/;=FJ?*AKLI0RV">V;%P^V'69 M9@RW+9N9#S?+#&0(^[6-J_(U,\P?^K6)Z[)M,]P?^[6+2U*E&=Q^;=XJI+9L MXGI\.52?S+\"\/DA^4L^&';S591P<4RQ1$H=F$<6./$XRISRJ(NJL3*X%OBQ MQ.#6U<\QY%8M]@KDA46/&4P+W%AB$UQ68LH0]VT'X MCRWPW(GA+JO29XC[HK]R&[NLL4(&V@)?GN!Q5=8/@T'NFSJK1FN5_FIB@E;Y M.8^/K5)G?%?)LMY!&6@+_'W"H#DZ/S'\5NUT,3=101U MKV=HS3=2!.=:]AV"3"06.)6;ON<@+B^Q-RV8+,U7)>IE*?:NRDJ6)Q9X@5N4 M)<]3/4PT?=-B1<\M96CM\A,WN6N4/)?%),%MH?WM8$,05^1?-3[G=@OH!7(& M(\\!62UPZV^[%8YBST-OZ^RK?B=H/"/#"Y61%WXNV1T8A.%HLC381S@QUR_# M,&8SP-$JN()&"UR%2Y+ASS",I/G:HJ+XY9YTFB3?(*JFHP7)((YF1!?^R3$FMY5;B!.>)/&4DU/_XE*CQ59+2A<>?KW$0T47"KF-4T=) M/9HVM@\O134]E!^CRX"8B\D[[@\!F",<4>'2=]]ILI1L0V4!LAJ[*^?N/8.4 MQ>2F**0,!2EK[J+4 F(9ZHJZ8+)+++D9.UXR./FS#Y/;6;#&5&D%E8@LVAM3 MB81\'[V P*%^IC,4/T:3V-\NAY5I@2I&>->A;]>AK_<=^G;]Z@J_W/6K4]6O M[I##D[GK5[?9K^Y0=V,ML[NQ61 ,T-"-[=#\2)RJ;FP6Q$\XN[&)V;1, +H5 M2&L":.UNPV3SI2>RD;D#9U(X-K^C)9\41'T?F01.=+<\;4L"0HXN!K\O*H+7 MEO9U(!8&';%-O[8 M%\55'55GW7AM5UL\V1 ,K>UJJSXGA37@[8N^*DP(8C"Y]9.^[+7Q/?GG]?G- M_7AT,;X?#?_OI]'5V?G=^/R?#Y?WOV:96BUDL F.9&(6&R\$!?[E&_BR] 00 MI4GNO0'YHY-P/L+#&;D-PLL@_PM>X'A$DN>3"72BT63@IDOPGS'9IM[$HIV#T33=-<+/RW7/BYJ(#-'1Z5%T%F.Z)A-F4JU]1XYC M[#G1TM@>O #L7B \@1YGYF,;H\C%I#DF9TA]B'Y:@C":,"[6"J1XH]=MC6?D MG/_ *!2,U,F-H!%]LN>Z!%\W@/:97_6D2B^:,79F1'%1IW%[4U\UA.ZY+^6M MK;FO&$ N+YWIC3OXM*17('3^%'5N@AWQRWT&B]%3E3NT4?/%BMGXUT\E&14X M1"OX@+.,.-74\_&+H"L.=$KO(2!7XB0<\Q/RJ4/G![EI4T"C(%=2BHE1&$SS M"[A-^37G084$R6ALNL5N7FL?[NIIA,_%C7)#P4-OXVL57&\6RXHG:)914)P5 M7;9EQ0$)$%6!<2Z4Q"X,M/; 9[/&34_7EU]\A4G7VPG3IN? M<5&+L\[L8V#-3[C@GM0:X]NFY&=NS(57)I;@W*,M*W#5M2G!FQM_F>^"@>U+ M(F!5,ZQ#"Q[2;#7_[]C\BB8^O!L.6Y:I;$/_61Z W3GB67JD^LJ80S^VEFW)GHCMBWG0)-.62:,O^Z7['&WV M]FQ?#N!<2K]-#U/R7CH[J<]@C_P9T9J;UKC[*(PQ',?S.<"+T61,;E )PT&4 MPX=\SR&7S3/J2O+#>_@:Q9Q]N=L90D\Y4T/>5>01%C\Q*)0&6$9"21[DVN!) MN>-H\A"FC3CD46P14I<]<0VC&2*'QC-.5M%$(\LGXT_171! V&$0J!ZI$HNR(9S_DSHH2 MHJDD_V*&<$2?5Y5<=L7?J^G-C!P(W?""'-'TW9QK$%&_YF(0$"/+]Z&36N4) M@Y$\P$;#2*V[ I&N&NR0HV$U/O>2XR6G)ILVNR*!<$9%2/Z/[HEG(EFZ#Z(A MP'A!=JYPJ:0P:359B*F@?_&BV9#<$M"TTORZ-'WIHDA>_[Z!.DLW7MSJJ G8_+3<)+ZVG^% !^)37H[(QHC MG=;!2^J@BYBH!;@'+)M?"8IK4<2V73\Q!4DDE/V&7W3XE4^L+O;>5< M5>YQSG]T@7"Y\T X%UF0L)2>N 6+)+$3.K, ^6A*S:*E-RNDKBX0+ 3K!@0H M2LQ.B*/YOL4XY%VS!1]UQ=LU>/7F\9Q_ M619\U!EOY" 7YVW]HZYXNZ.>2S'.UCXQDZ\N=T$RC,@.R'T@^8H18N+2O1"BX^:BK.R#0'A;G?4>H4%Z\RJB'4'RRJK)<2)D1ME4HR M>U%=ENYD%ZZZK#;AFU2.5Q^RYSMMD9C)8\S3'YTJ@@V+U)Q:M>HM7VQY MHT++GV'2G8U4N8UY(>4!Z=9+Y5NS[-*&"J^S#)&YRJ8.T;KS@"'JN_;8\.BP M^B+=Q9#U&J38@[6)J\ @T%X[5:M)1*#E7^\P-WVURBF*Q/W*#++F4T&)G2\8 M)C#G'1L^RU\NO(+J8T-,$+J/6JXK0"=RR$O!W..9*TJ(A$.R#+INE5\.O17/ M2DOA>59]JUMS="!!/^ M;'C>J!U/.&?&)Q-(?P^P5M)XV;M"_=]6Q0G=K,=!?\]N\01]U@K!W+MQ6^NB M0?4%$Y-N+VOW8BHMPV%"Z+\.J:FHRNI9#_MOP966R#$A<%LCYI9S9DG['=9S M;A0&V%70>:2BHK/Q#2LM0%=;@9&-:4P-!CO06A=$GK0Q>*MF9QP!')V!B#N- ML:N1=SE@NQRP70Z8ZMA0V[O8G+0Q0_R=^0/!AK0J8YS!F=D@D8MEL!U]MA[* M[-*V7F8B$$ #3*893FG%_NDB3=)9_-PC<'Q!-,7B:>A!ZX!0Z= M-K'BYH(/E;2PNSX?B#?>R'_5F23)W)&U+_" 9=%777$W3DT"MJN +];6H8* M?3QW68Z?%8'EAQ4ISZ\@H*3)(I$/.1NHR2"^T0H^5L'SE4>LO1"R7'MQSDM) MM-HBH:7>"%UKBUN,W-B)PESQ@MC.JR!@'\]=:HOEH".\'%)$411_JV*_Y6PW M+^U)GY@TPD_!5M/1B$3(C\%/2\NCL=P0$>_$V.VCX'Y0EFN5HZJ]:$X@JKX4 ML5(3(0X5:4FS@L98[0BA\1V)=1T)C&M%T ;B6I./E4Z;FW KC+; -#>F+T$G M*KGB'L6 FZ^7Z^^3B..V:T['AEKEW!RP/>T3BH!KY/7R]-B]RZC23P# MVA$BJD2BHD4VK1MA7##V19P %424M/DN&W[P&"8;L!4LC)@R3*? ^8-<3+)7 MI25:X%>148'C8?P#/4,IYB$2_(0P,=^:PJHAI ;+ MG)Q1CD??6"2W$QD,A024Q'!0 !?7 /\!HXLX<"4FH(R""NXSA9/JG^5IX(Z" M.[H0Z$N@IR#TPH< /8;DVDOO?I?!4QS1%@5D _A>8J*<+I+/ASX(!0(!W?.P MDV S'E2UG,[XS[,@6I]40437LVOBNJ"*BA)-7-AX0T(A5])1T\9\)4":[C0D MY]N47&W^! 6-HKBZF==3ZR,J=4WG\YR(]YK?_EJIWDJT:7A%[N"^Q(-1E61T MX3AJ!\>1%ASY6VWVPY\\B %V9HL&!RP?X;>#58.%L,U*LM :F N5%#78D.3@ M7+652"YB6]8<^84;%. UXTXX(:3%06V1T;8'59& T42X3W5+$FQ42P9.Q)RFME(1;(ILFAM2-3I5!+;?9-U M)_&8H7V+KJ-,1-RA5LW/*Y5>R$N1ECD0S,D0X7Q:J1WH=F2.2'B6$*^?SX;$ MDF;XJ_RU#+UF"\(,K5CAGV=]]W6WCQ0V0TOB%>57HU:#,^8\Y2)JI.J3FT&O MP8@8;EV%%_-IRR6!:'/>13%+7B59!S8]H*)67)6))C8\OJ)#;/QI1^SM$=VG M@5D2K,Q&8T*S[C!HWXW+D87(Y*7[(FNRO/(O3'#;M";E5J^]M'(+4GP7" \1 MN>C@R"/[D2HA(K'S,/+FM)(M$\-H0O^JRT3LUKFS(VN[/=@JRKW)<)1 Y$DI"IQXM1?3H2R+Z,*A#BGQ/(XR"C9SKRK=9'-TT>22XN^;KNRQ]TJ7XQ@&WIK. MOT&12.*_%-FV=N606%P>N<=@F,2@FF_.$H+JSX4;,)=8Y^4T;$>@:J^NCR^Z M4XN^5IS05G0>RF=S5=)3BZR C\P4R"K/AR"Y!37,S9(>2V\Z5E,1%8=7*A; M6TNNXME=J%H;V)8C5:$/2Y&N:VW+4I^: ;8KHZGVP$;"EI)-:4PR\+G,6XLS MF 157/'5A.'7W;B=3\E57M JT!9UZ='M]^=2!X\3S..D,2O82L533#-26$)92UXR::)Q0S/%32TM1 MWYJGF%@J8S2)7@"&&ZQ(];'A(2CEC!\X_XX]<@4<^AY5V,LF<:)Q@QHJFM?1 M-?B=W/%H-I"<+UN8M&:\IPO&EG !M A9)1U4LF>+*E@3=HR+4-4\FW(N<"YZ M>MS<(E"1W)0)O9UFKT-;8F\@R:W.)*H[P8^OID!"._*)IECCV^0NE3TI$=]A M;XS3M%M1"!IGYC@6&TFESJ]48WZ;4^^J10JE%RUS2MVTR"6Y8C/7&;=/48MS M:/UI\F9>H&):AKE[-IC4[ G)[1OZC&X0PE\AP!?D=]ORAE2-H-L/5,(;BH4< M"K(CF(G^G@S?\>0OAS 4_POJ&#T=0,J[)#;6,,:8AE.((@(^'9C;_]1X'"5= MU'.(! MU)WS8;@'T(*DHH8>P(J#OB>.T$H]5&=^F9,VV;X,VC&W61.L_DFHX3V+N0)W MHMFZ@%N67J=(.*ES)I/-QYUL-MUV+/&06S9J?,LT7Y*Z6^^7BA2)W*/***@J.%^-/6S&^E 7W[(,JRH3GD B&#?->X:) M*KR+?IZUW!G=2+UI^'.KF'- MKF%-_QO6V-+L97U?J^=Z^KPOS?J4Y'E4'J+2^<2O6Q!$9L3?65+5> MN;NEZ Z.J.T=7O4,LB']TWSOD6/,::'M_U[0*.;9BA[?6.,."A.T. M&F?HCDVUO::++L#FO#S U_RFP@50BK2@\PZ% MNPR(A0_#Z Y$,&D&Y]X2 YG\!9@V<"I64U7O:[P&$7VG:7%&6)%'M4Y%21R& M*(#19,,T Z_>/)Z?(HS1"S71]>,AMYT5 MN4Y1/;KD(:CQ$X; '04_ ^S1VR5E[$@>7Q7-741V%Y&5BPED]Q*(XFB^+2^!M!'Y/+9B?[<2 M"]2>MJ ^%GBL>3\K3DS1G;.@.C'%_+!7%XDIYF]C:?NTRC?(8MWF-]:4%D"Y M\Y?%075GK[0;&Q3R[S,A?.F3$*J"-Q)UW?9!KH["92+XS+WTU<6)-ZX4C5JG MN3AY/&'>+A83YZNR#_6PF#[](8A$,5Y"[5(%*1?*V>:[(38--6 M#WD::D+H3V"1/+,XFLBV2"FG(8$@Q%&.>_)OFYR3'_VVU#7\0=&"CSKCC9AS MXKRM?]05;W<@F$(QSM8^Z90OWJCJQ@[A#O;HOG]2KA3W3E&=]A: M<8*.^17Y723H:'[^5FG^I/8&(PI[J9B?;M9Z+Q7-IU/;2WG;B61.>@U?"Z12 M%UH)RH+V1Y]T/\_-M67E@.9AFK]=*_RXZ\@Z9;ZP+N&'* MDPA8UR'=)WZ'";7YO \&6+=:Z1!PFJ3#H+[M&H&ONOT,FFM$C@YW11)'M"]S MSX6PG0;+P/=*V16!YTQY9A+IE4Z\6LMM9R![I?F*IKV\%"$3 G]/?G5U,N27 M/FV6GCWRH.S.7[H [3A#/GN/08N65AG8-$@9%M+6,/[>04L MD9^%T(DC[QGFN&N0UR\TB!DR8*?%:#*.D//'+?82JL\TC]2 MMT?"5#MK8)NH*HQLY!$1KQ?0UJV/47HI%,960\R0>;NCIF#;\[8B*I48EE_O MMP#_#/QX>2^_1Z=P#*/(I^\\#T$XX\X-$Z+9W]YWN]2V76K;+K5ME]K62"R[ MU+8:I+O4MF;-U'0GN+7CCQ"W.\SI2=7E \0DHMLX4"R1-5\@DP)WC$*-Y_H*@K"AG[J*A&ZO M="%O"FY1(V)UDV,RF*8,7,0186:9:G.[S-LXB\EB@1B"223FA90@KN+FR,G6 M97!!E,2O$&"A2Z4,=;-0HQAWB)I1-PHU58<=3G:>O%FX7U"'J#/B!F'.'OEK M'7!&64G1-0Q#"-X9#!WL)6>V"&0I\BIP/P08.M1, M<1\"!P6NEUHCMS%V9H2]T:/O39-$E%/@T_3EO@MI*KK).ABJ]01UH55<-EQD]*% MI]T)ZV+'7ZTO^:NFNZB@(AS4MY(5)YG?5?469H=D)>HLS0XY"Y9E6AP_%RRQ1CCFUZ)(J^1J0]B<7D#*1+!VO6%I$>:7Z+6$O^+R:E.:3$.M4.>S ML"E?ICU1%.X,<\^\]G9&F6O0IN2A]J3 HR(^O W#020JP&33R\.T433(I@<# M6SIH:R.%-N6?2?"M!/.E0<>\XU"1((C34:1 MJX]&9.(B#_CIACH'.!C%T6I#79.]1GY*_\S_'*$<727/?G%+=X Q=2PGS"8N M9G+UB2.R?F&8E%W]Y$VYZL6[&EEJKFEAV$_0=\F=]W?H1/=H"#'91L$]>+T@ M2RF8#[-D&H98:HI2E M=,DO@.JI:"%X+&Q^)C7V!<(17*[A\2*D%N-EX CVPJ@FHFD%+)>@1 L,#F+] MPZ3JV<0B1@3;?)224%(A$9%;4B,N(L2&' M2T@C%IJ0+*_+?+^GD-X7M>.9(,Q?ZDT%P76-8P+IR?KGO[^S)#?SDSC:@E[@ MF&%B,#]U@U\#\CC?&'+=AWY'RJ M3RH35$^TIIS[G8FA9[JR241%XAU--0%$ M.I]TG]^F 9HB_,&$4,1DKI#A%R\*O!-#'T0AJ/)TB(=X3OZ,NGY*[%- MO! FC;>ROPR7?RO6V5QR +GH4"I)VC-L15+0I5I!086GZ)R<^LDS'$\H(-M7 MW-]80D %[^.(6/94F6WP$(KZ&6L(2:V,XNW&[42LI]$B5T+N03XZ2CV$0M 0 MCW![[B?D7J&(>Y.8Z#"L<)CQZ0Y4J^=L90-JR$N(PG?A!X+(50+9(^@*9#X)F67/-!])M&3= H,+*H4N7/BKLYID1 M,F]**"BQT0K'SGD93A?L5Y97[<$+P&[RCY]A&&4O10I= MH=5\K6:H6%:Q#% M.'DGC=,R:WE4H]=(6G06_DB4\F7 GU;3U,_D5$Y^]Q[EAG$!A"(*%5C&K]J@M7RRZ$SOLI>B:& MWS-9LG31G2S_3,&=Y)9;^M/?+I/_H_MS-=Z:[<8#B9=26XXBH29@I=]KV\J9 M@H$./2L\& [)Q1RZIXM-,[GQ3A<92LES2MZSYQ+K,\S-"N]C:/4TE,PH&S1C MA!QB2Y>PXP/!I&$^>BI3OC,E= ]>?_&B&;7OR4EQ@7!S@UI^#&7F5'@+/)

IRTLJ"C% M4922,.+:'5:Z"NX)OD'@4J^8W .DW8R_DYS<^*K*0A@'@D':C0]WX?I=N+[% M<#TAX@!ZIHNNAOQ7735LIKMT-+D&OR,\C,,(S2'FG_D: O;Q+*FI.-N)YX;C M7IAE7\J%#QM"D)RITCN!).L9*DKC[QJID8D/RDO84D+?E=@OCVKHEY6U6% MGAS:K!:YM66>[8&W*W.-ZSA&-1:0,=EK"G9^F47*TM7,WNTUMCCBN"(PJ$9O M[89([:A@Y;L0HN);M3$5J2I/;,YDZV/=G3SU)%M;4)G:7K*U[F)4A2N2>EDA 3XHA ,F&96^NA6E@U06?6 M'*)["AMW:'XBC-%\GD\EFW\:9%+I590DPVYG;M;U8B:GK[IM2E5RDL]67+VI$#;VE1)I$/?3<-9>K'F'3,O;^W M*)V6Z@69U-Z*85A?+9K)Q. GY%I<27Q%P4PH?5?'795_9Q+\U'=;J(M6 TQZ M;\6J;K=)!9.?[B" 7OGE)/&96Q+F->49Q_,YP(O1Y"&Q&J'+O,\YBWK@D*.? M?+[L2[.24@>]>QKQ8U.+'SF@)I0=E:F+%.AE0&#$B2LH:09[/P/!\B!+38#5 M0?8+I 93YJ%-3CG:1/T">#CQ:@OG#9O!M!&E8=)P+Q">0(\V)@XMF2 QCNV> MG753T)()$F;:[CFZ04N%;LGTB/#[5F:&&# ^T2N4JFV3M,:ZW?.U?O2:,1&; M/-DMX>79:9J0"]BR6\X:>@<*\V2WA#,%F3H?S1#Q%E,]D;&YQZ/RTZ]/K6;Z MV'"D3^U&6IIE9P;=V(?+;"\I>0N_4MOBH$;LA#(>MQW)7>K%*TT%V1V("76R M5GI>N]W=EN:HEC&HDMO@(A!;RIX-JFO073C=ALCD%)]B^YB5O)J;!J_Y5J-V M=E;71%:4:6Z.S%N8F++,F\,3]M1L^L?9O/3XC-%] MJHL%A7I5CSI IG0[ "9W/3?74^7\OR@I<_I_]X)(S__?\!4$L#!!0 ( ,AJ"$]% 8SS&&H -M% M!@ 5 8W-G&UL[;U[<^2XD2_Z_XVXWP''N[%A MQU5/M[K',QY[=T_HU;.Z1]VEE=3CXSMQPD&1*(D>%%$F66K)G_[BQ5<5'P ( MD$F-';O34JF8F]";(PCG^#LCQ(HH#0!/_';UYP]IO_^9__]__U[__CS1MT_O'R,SH)\_@) MG\=92&BV2_%O;S_]#OWOTYLK=!4GO]P'&4;G--QM<)*C-^@QS[=_?/OVZ]>O MWT3K.,DHV>6,>_9-2#=OT9LW!>FS% ?\#^@\R#$2__LC>O_N^(_?'=NQJ!G^1KH=K__H@^?//=-]\? M__[=-^^_._[PA]JWKX/PE^ !H\OSVK????CV_?'W[XZ_"S\$W_[^_7?!]^&W M]]]^C_'WWQU'T7%4%Y=N7]+XX3%'OPU_)^1D+YTDF!#\@C[&29"$<4#0;?&Z M1^@R";]!)X2@&_Y8AFYPAM,G''VCJ!*FO#^20H,,J"03O_[';VHJ?+Y/R3.W__O3U6WX MB#?!&X87,X60,\CB/V;BPRL:"J TY$*=W^"_O2F^]H9_].;X_9L/Q]\\9]%O MF#80DOI(*<$W>(WXOU]N+CMY_O"6?^-M@A^8]417P3TF3&9!XC'%Z_;G2)HV M'N-R_,#E./Z.R_$O;=3RERUSBBS>; G3RMO1HG[&N5MI]PFZ%O@:IS&-+A+' M2FXGZT?XVSQ('6N]B[#K%[AC00Z[%?V0I'.A:1X0QT(?D'0HM(5MY(=RCC6$ M=9#="S9L7'X(@JUD13C1M\%SG)WC=; C>:N80L0# GR4>HM)GO%/.+7LC1Q@ MCU7D_9<6NMV""U'XD*^^R2GV# I2?#D$U2CCYQPG$591OZ1-PX/WRHH7RW#X MS0-]>AOA6+X3^V'_3=A'?[U(\CA_.6-Y2!J02\;D^7_AER9WP@N>]_2C9( M\4&"$6*<_OUM)="A_"=IV) B2,-" /;C@ SJ&V]#RM*$;?Z&U(U^G=)-KS85 M6SJHI;>]UA%F#]*4WWWWX9V GW_RUR(+/4DB2?HR6=-T([*7D_N,<0ES'7,P M(&9N'MK$W9A+I#@)TK_YSS)19PD_FPH(\XDKWM_,:SGF*%)CA8)'3.JE0HIQ M1,K1:SS1SP77_].-F;N@>H,?8LXNR3\'&VP64_>?'1-2F[2\1=2*#>)\H,33 M#A3HD(:@:9S8*WO>P9?8CKLN/+&("'=,?%T/;#YC9P=U&NX]KHQSG/S\CM:J M9-JE""@*W1\S^G7ITAC+>3Q?QC.URKV'QVFS0M65OC+@S[A+&,.-N/)'C0->B]A^PTVB#BWH!+\HC3G]]LVQ5-.W4! M1JG$3)_NDO#;34#(Z2Z+$YQE9CGXWJ-C$L(&*6\9N."""C;S6VL? G1 /<"T M3:P4[$R>_X89V% _H*#]"/[1#NF=SX^+I7;(^%!*_Y M#7\($JJA*X#JW\^E#33OWM!E(C_"U!L$7&B[1M"_N:MY#$B#;X.FU>0/- 82 MA@ZSUT/ A>'?I0&OLKI]V=Q3HFOL>P_9:;9!Q+U1*_)(TI_?C-L533MU 4:I MQ$R?+HSR;)>FC8'&<-VN^WD[K7;1("]71%T0,R!CUNYMR M?HP)3L\8LP>:&DXU]QX=,Z=ID/(VM11<4,%F?N/N0X .J >8MHF5HAV6-M'- MAB:W.0U_N7T,V!NL=KFHW68#B)E5]U,:5?340]E?!91@B@37(R3YHAIC*%Z@ M!2 U4R=LL$@G3D8P.?0A.13=X"U-IF?'6GQN;9DHZ7C-Z)'E ,=L6K1_D\G6M0-+P818_J%QW MYGH7/%]&+-3'ZU@>J[.QW4XB8]3<0=2;53-^J,D0F(T/046UM0<6%C(6$7>. M<1)%[ TR]<]5G.!C,Z=H)3!&\RT$O3F#8G)4_,"/5F.T2@ L3@[#0[6T!A(* MTH9" X3C>8S__5CC?^]:X^\G-OZ[KQ2N\;_7-?[W/HS?$13#QO]^0N,_8S^N MTCOZ-;$R_?KC#K1=D?-O]IP7HBGBW("9? LH;0:_KRV +0;NU#]:DCUSFV= MK^[@57J=TJ8&K>J# M"DN[0T@X5CIP./>*:YKE ?G_XNT9C>Q\8H^" ]4W*$[A#Y(A8AP19PG,&]HA M:O.%%L7!A*/=#[1A<%*7PU\PQ8&)W3>?L:S]J-'P4',C],G( S'D5BW3+DU MT2@Q4Z8+<^0=O\CU(TT,%]8/G[-3XCX=]Z8I."#! LRB8Z?6:9]6(&F8F"O7 M70YQF80TW=)4K%N*+.:,[I(\?3%/)@9(C1G&>DE[FVDVN-92;L4;2'PVP9$: M*A4X9J0;+H66'E0NCVS\]RY(F2V1%UF4H.M"G8^/.R>P1\[C88V2DZK&F-\Q MAA"A&JH"J'UBK7BGW532(,EB[FEV=G[X_,BF('OT?'9<*5F!,_5.5/9;L;1J M"R("^]9NH'P7YGZ+PUW*!I?C]_=W<4ZT,Z+#Y^R4NT_'P\$D3A;1-3I^_]O[ MWZ&"X?PVW:EZVJ<:2&I6MELCC@3U:4SVXCE\9"^-33K/M3\[3J=U6N[-M^"" M"C9 .L_UHD"'- 1-X\1.V2ZGJ0ST0';4#_) %?Z:SD_;:8R;Y+31]#@C+=GQ M0V!!40$]O[UKP41U50<5DOT)IRD:>@UYSTC,J)RS](9E.EIG+%H?LVS9VB3C MI9WN2?3$KTM V^"%?YJA%(>8:3%"W*!0*"3@GQ+>Q!SE%.6/&(4TRWFBLN5[ M#"SVY(]!CN(,Q4G(]1XAEA/>X\> K/FW\D>:X8(4A :]':C2'K7WMW/6;V+. M/]F/K>KCOXIU$H[":EW>QW%-98IMTOW9C)ZY;9K0=SOH%0S1:EV[LJ3@J=51 M> HCLP*4VBAV4K.\"^[UIEU=3SHP-4')0^Y:6M;/@@,T VJJOLU4:HJ!I>8# MWQW4L!D2#+3IYCK6'>BJP] M, 9LW#N'9/Y&<$<5>R3YH_L7)"1 0@08CF.#-AVA[@4A2^J@HBY03QN@LI&5 M\0?DLI5B^+3WG&Z"6*OHUIJT%X#;6$WMOD<-G.=?L1D+OIX7=VM^84#K>?,^ MQ.AG*Z8;=[2=?XU2/&>GCYAW6(=0X+VH&HQ\)"/*G8P?-$,-FJE MO45 I+RMX(@*E@IGM4IQ5(M)*"QX0EA5TH.*ZBL/+BR-KOQ=F(RZ!F>J-R%[+R%9H9*7N2,[ M7G2YBA-\R7XTFI6V/>U@5:"DYG4!AG-!@@VT59A#+-I68O:T!$_OARLR6BKW M8N(N3M[<7=+0Q;[M W[=<&+-T6,5O.;2RO$71ENFJC MT=Z"#PB,5?8>07^M: /![H^0#+L+C0/[;E422,TWK;W0_6Q6?Q9DCR=)Q/^Y M8#G34T#XKNY)?A:DZ4N&[_0B0G4T!5'[I*9XQ#F@2QW%>QME]IT_ MB<9Z@@G5<;%+CXLCKZ%Y0)37W/&?Q8AS=##NB,$H ^Q6%J!3>[4O!^#Z"'4X M.C%00;CL+,9EA=97MQA"^NDXAL;;8'(:$X*C(Y1@468?$$*_ MBC)]]LN_OC_ZPW?'(IG[UP]'Q\>_!^Q)/:/-L$(A@S7@1O.,/E^2>V$WE3 V M25@?%7M(NJFZ]YZ"%PS'T$"%ZNL)+@*DJ?R:2\R5C?$N)!M\%SSC6B0P<84. M O88M!)T[P"2#'U-R;O."!PL;.) Q[[T&"#NL(GM9)7>'SSK9MS=N99?LPZL/57(!&/6C/ M3DW9GQ4#L-_/- G'UI"TT1BK[D.:[J,VX_&F:=Y0UH6&H#DP]2YU086AZ0 5 ME_F6@*Y3NL5I_G+-5).?)!'?Y=CR-5TVHS9QB7XZ]GCTT77O&@4WL="#"U;E MDE"$MRRQCV6#1;XJ=/SN_=&[XS_(=:$?/AR]__X/,%Q)"U9JHF;($)(]] 0G ML4E7\N(K1%//!I@P ;^5\PH'&;Z)'Q[SU?I+)@_(&$T,^@F-R%;["'N8+A3L M$.'\4,H9OJ'K-SOV"Z1$2P\Y:J1(T"B1?8 $*R1X\;8?C)N<=< YC&PX/@U1 M\G("U7ZD-/H:$V+B(-4S]CHO M:+@W^H(R#%L_T"_MT@$471)=-7HJ+-S&>4#B?^"H..-W1C/3*48?E3%U95U4 M/52G-P]KBHYN6;7AO.&7N/^CFEU\>'=T_-T/C=[_ON51R2O/7@)/J M*Q@N=,II:FS*(ZJ(,YHALI_C->:]_NZ"YW(LJY813+QIB)(]+/V4/30F5_QX M(\1R!PZ&IVC"14P' 2>;13[]0VX:09HK M]$/1OD'GS@D\JKUMFVXV@Q]CZR[-W).%'VS9)0?[&C"L7H;Y,%YZY=ANI&]/T8) 36^%5'-S'),YC+ XBY33\Y9&2B V\?-,A?['9 M6-:G::]_71X>KD^\/#F]O+J\N[RX12>?S]'MW>KL?_W7ZNK\XN;VWX(MS?Z$ M+O[[R^7=7V X@C' U%;)2P%3N5N-J3P)5V.+)-_Y-K1KPHWH$M)'Q0E:D_4+ M(15/(&4>&@BU>Y+C]B&^T6CQEMD;B5S1Y($?63W']S8'?5H?'X' (3E_CL O M2U,KJX3QE<>Q(\89B%?T($,U5 80A<(!&'UY3IISF*GLK[F)7OCDBTV9]@ E M5QO]^Y3]UV/4A@H8/J$)6F$(8<4:A72SQ4DF M*@5@>(H^?M18E>"Q4JY4<$.*'6J9^HTF18\E-*ED!,,G!A!IJ9II MTQ-,[9,]Q2L>\[70XAE&[9R^W1RDB\BH%+B=J.<&#M#F(0/P4&V-@86BFI"( M9+?1T6&F-4->QC,N<>HD,;)\:8ITJ=G= 5S&-(3.?AF9^SS)*Q*D#L+\V=$X M-W#K =Z,O[,+!#CCU[-[]R;OV=I!V?FX'A$#A)Q ,'6W"-"U!'I](S2T!QJ: M%D>!T$:BOH=L5W'<1<'-OK;/^OJK1C5!>9QKEZ@#72R9C>),+;.+KA'OCSZ\ M_UZ>ZSK^]NCWW_X Q)GZ0>RH0G!7M.P3L/9:A/D.H[3O)%L>3!DFYGS/V^N! ME876)0R<9=%3)'BD!@L49G.JO?6Z<>K^\'K?V ?8\"H0.T/]3P0_;M:P(S[YF,.&KOW'>ZJ?K:/$G: M%\]@>(\&5#U[*([/X_OWE<.=E-F<9+1_.'<-GU[1>U ?G%=H.X077_#O!M < MP-+L'2G9EXE#-NL!8W9HPKX,=^HJ6B=G^_VIFHH(J9KWV&NUCV]Y?$S+\0-R/IK%%[.OC',Y0ML@14^< M%_K7;]X=HRU+-[/'(,5_0L?OCMZ]>R=_RU"PRQ]IRC<&_X3^@5-:?!YG&5\0 MX?N"=)=G.?LA3AY@^%8?OE1#\0"Q)/LP"@9(<)BZ02K=;&ABYSJ'SX[HJ+E' MR\.A4,%!QV,Z7>;#AZ-WW[T7;L)^//[]'XHO@7.:3ECID,JA04@:Z,WG*'\. MTC205[^+YO39JL+S7$P/ .+2RIB6XAXZ8\J& D&B=)5FBE$[?\;!!&4

KU=J7XE*D=X%L<<]2 MMM\?'7^O4K9OC[[__@>5LL'PHAZ@Z+ * 8'2](H2C?G2M9,PW&UVXC2\V'YA MWKA-\2-.LO@)RXW_*YKQ+N2K->]);G,7HRV+4242-BR]-(8H!$%4GM:JBU+L MV/^6,&E^!V21;JQ)4$ );Y\HOE(TUP>=8@3/K'D$E07V.3!\Z)BC)6UF<[-$@R(IHW31+5S-A[MST3<7QT@Q4B M65*"@H90$R2?%I:^8QS1S$5VA7%C%-"8D**5%-3! A[0;G M;+#'T460)G'RD-5>[AROXS VFISI4+,WC&'J?J=<6/&%$2 ,D*/F.H2/DO+& M@ATJ^*$Z9(KC[ 5$XPJ'W!:G^*J!R[K*A6#X2P\HO55"[JN#?%<% ;L8Q\3V MAVGYNSME@MI0L2(.W$^TX32X_L;WM3=37W>C[6&\C[GPFW???7@GO$9U-@^R M;+4N-H=7J=P9_DGLW>OXBPX5^H%06,;#Y M?RKWRF4YPS?SNH8!9E1?BV_'6XXB>RFJ/"SM9H^&$ZMIT/1B,Y]WFWLV\VHW M&EGU L]HVN%J-YD6%?8;C*,E+D+HUX"]%)NYGM/=?;[>D:)G_ T.V.! M&>$1RP#CQ(!D)=)^7/ YXM&A7*&(:B(#"0BN[:A]N=D!5J_%9EH6 MENM2H5(L,1^I"X9*$Q.BB;^7PDT,D>"?ZH$@"I"]?K M\>!$"W,_AY5D:2VO##FCB2@G.J-9[L"G32F/."5CQ,G;W7BAXBW*9,%[M27P M=)S:EP6R\N0::U3P1IPY%"?F[4\ODRQ/Q2+*EZI7[;EJ56O;^LJ [)@F2]IL M_/?[;6WT"\-C;5"F(]2\($25HXHVP!5C5..,"M;S]4EIGGV^#M)5>IOST"&* M^:]Q>LN/49@XJ"Y%5^>UNSA,>1P?AB\:8MEYJ+Y?H\O C>Q#)H^H,*9HE2+) M5AY808PQ$IQG=3TA0792GD*W=[E#2JX@VZ<\@8L=G,Z'Z&J=V'6Z6+LF8>/4 MX5*2&3K10&@R-]+?GM2AXA86EUN4.JX#Z4"^!E8#+M.S.PD(EWY7N1Q 9#(W ML6QM,4C*+3!>&UQT>0VX3B^Z^ WXC\..%I-@U>])\_6UJ#4:<#%ITB+GI&7/ M=-.ECD9,,-S)!+_V7DJ^9DF3844:,,&;']44,69RU$O&"4S^IT5-5P(Z)]+! MJ]V57,^&O&/3YCISSX,.7MHRN^NGXQ"4R1J7P4WJM##K\QF'Z9Q_?'J\1BN1 MTWB9J>K)!WOD':DZ\D6\30&,J(I?K5'90HZE JJ#W$]>WL9#U;8&,CHK(B#> MI0.7$I9Y5A(:3:6D_YJ,+ZV/.VIQ)GVH&'L0Z@;SG=@PWZ5LK.'-.#'C'22J1N*,\7C0LV<3:I9'7+2H>SGL$LKF@E_C_!'AYSCGIUZB.-O2+" H"//X21YC4TY1D-1F M)VC+7A/"T1@SZ*DY"%,@*JWD(J!"!E0*@0HI9NBDPZL] M5^L?*8W$&768L3YM4VN54/D1'W5W81]76K*"T8LHQ?<@32VW<8(ZJM-K!X M*.\HN:""S7S===DD"#.8'IF/GK,H2Z@X[J?D,DL,>PF-R1IZ"/M(]B0[<= V MJAC"9<[!-7)HU3?MTPC=ORS%\NEQDZZ:+,,UGQTW>Z[1\=9D\G"3" M"$*=.- A'4'3>6V91"Z/7 PJVN_*2-4+W6I-I/ZX@]EW13;WG%$0S3 M[@.B;>%C7T, E7ZPV%%K9C^QF7^F"6V^IO(WFX5 #6+V: P2][4P6-SWI2(^ ME"N_])&CQDH$CY+RH#JWPHD4O_G6#2\39D,L7;-8ZCAX=$QU0H.4CXLI"Q9% M+@3#+[K43P=T T75^P4@2L?S+";4>^FLUKRM1]&^XSK%FWBW,;%N#6(C>@T. M$??A 8TF@72-:!H_Q/S"7%%N6_:M@>$8^EA28[7"Q6VO^6,=L-4:B48U94<: MQ7'R\:*X]$^.8(7+FPT<733&A+5VFEYZ,,H@Q]=LJCL05>8E;D*$X4*#4%%= M]4&%I1QV2A!46E6PF=@Y?@SB)./S(IRMDHMGGNCMXNR12R:CA8F7:!"SQV60 MN(^>:?Q&AX3E7W5NLO[G'HC+Z -(C74)'BSE38(;DNS0*D%-AL4X-/4"%Y_< M=D[7C-:Z!BB-6('II>QIP@]HO-'$B)II##8>I 8%ZIG@0UDH<[) YF7)Q=LF M"(<&AH,8^88WMYC&(^#X0NUZ6%6P'B<[)I5:T*9)=HKY/<#R>W?!,\[8D)<& M-(W8[#A]N2%0L=>=<)A@. M/H6I'9Q1\HC=*S8KTK H>3%S<9Q$BHHJ69$4MHAC0ES4D!<)@5%3XKFFH:52 M5< ]Q0E>F]W:W$EBK$DL#R8LO5^J#KCTW9@SEM>WQ,>;E?(RDD>!-($5H:30&ID+#&G([5 M]]+P)4UHD>*.U/VOJW5+SZKY"BQT=70:9''HPY$58?\H"T;N75B079:/-K&T M<-":*A>%FY5K#@ \I5>>QV3'/AW5GM&8M'.$NUAY.. B.8'VSD%,A_VS7Z$+ MPV_81Q7_^7MX7P1IPKAF15MEFWRWFX8];ETTW3M8P0EM&32AZI;(60+)6@<1 MHKI:@XH&V0.B;+8]7TJY_\+&J6,' 7<0O/Y4L!^#'JMWDMIYU'>WO<^1I^V_ MJ!J:QAA[2<*=^A7)5YY?#6'18_0-!0'5>[?A#Z+@IS=%T7MPM98KD2=)=$8W MVQ0_XH2WSE*?6N1$QJ1'-#LP8^6VZT'9B)(EM6HUEQ_2;/ O_@"M5Z4M_'2D M[D&MQM=CH? ,9%[DT&;VZR4=H+-\^R!UTVB-YZ*D M@\<,%OOY1K24"A5BH4*N^:9Q?;K\2%,V=0.0F8HD%*B2/9_V@HY84="9U:I$0O=(/U:+7 X'M;L4@F*N*0R M3JX25 F+E+1(BEOD@.!B8B-[YF>^V7"3YVE\O\N#>X+OZ'7 @K[[:60?*\]S MA&[6'EI%F4P@8<1E&KZ&T3WU6>3%O62 M&74_91=97X?[%N73.NA1 W4"1DKY6:N'68R^'3?%G547HM[@+9/Q,5^<+@,O5\:I A_F$JH(.JU$*')U%AA5OHZ"#.7EK8JJ:CIM/,,; MH(0!LWO"[Y"KW2Z'-UM"7S"6MS&^N1??YK[*+$'.4/F-,;8A:0=E_ M8YBU?8O[WQV:MZ+GS;H%?2_&+6^@_*=%FUN-OD'7T+.RYVI9*KNC)U$4<\4% MY#J(H\OD+-C&;$@_$]HGJL.6:"0=ASF.:M)IV[LS?I;^X(B_G_M#*]G$?:"E M=&C+Q&.I%/,#(:#R!U*VC4M+&$ &!83&+?)Z[V; M;WQ.-T%L=%M.!X$1A9AM!/T[!@R_Z(>#:FD)I.I)N];1SY+)U&9?RYP^8;YT M8;C&N?_PJ/6R)C$?5^2*5%KP@&'FW>JG@YH!IVIRJ&7TLV2@;];#RS1_#M(T M8..$OKT.41B_%-.DZ&4R>5:;!Z*OBA^$">$P-"VK'VT*@PE#5P!!!;/QEX=Y M?H,VORSXF#NHHVL$VB?XYF/0 *$1;>C["+LWK8H=XOS>Q E2'&&,5'J 42/] M@0:'M.*"+DM3G8-?9/.+VG;><\M,YWZ%=6PBD::FT37?'C;U,O9EC*:_6LHM2X M[AU_$(RG>$,GM8R&R#GQXAEJ-\H6##W<*)CQ.L/PP)9[*A!1:?^\[A!&=C?./J@36!9I"V7= M 0=6BM 6LE$AA@H/A2#HNM<$IHP%,BYUJLNPNL>2A7,;&&(),"+H#8,S1P9M M:QF.#7H0+=0RAN.#ZM3:%R @90M5=:SXULG7((U^3 VOZ+!DX&>$Z&3H-S9T MU&(WPD3_B070 4+36#13AP&,%FD8NJE#)8:*#4(0)"2!$1AD"/,9&08Y>!H> M%AL;%I1$N @26F@MTT:T,PB[.*&[I +J0%2C>$KOC!.*I>I<#:^+TUE9>%(= M'KNCJ*<.I:'8U;IN7WH5KS"&H(\T7>/8L/'T&"X3AIF2JX^%6F^.M?"QZ="@ MQHQ/>Q NT'@SFC7?X+_OXHR)?(O3ISC$\C5O<$@? M$D%%^XC_=+*,J8WT*YO[S."V*PKAHQT]QA)/(: I?>\C> DHB/C*;O;(E($O MD_H7XB2,MP1?K-4"8 MY08\C6.S4Y/>.]W/VIY&/:3EYS@PSX5$&ZDU34$< ^X!@ XI9^)^35R.CX1^ MS4:V:6JAXZ0[TP%=?TV9A!T)7I![,74#UMZ"J4.!4YC99YP+,T\I3ZZCTY:!:,$CE?Z\F N$[]Y0J*O/<^S>E)[7HF79K HY.E45+LJ+/_9R;)'Q5DLV."&[<&GE'/8Y/?O@[ M6J!V)(_?=96?\-[$&NBT"Y?T+Y/'0JS%V[9(X!?DU&E[[ M;D@IHK@[H'Y1!_OC0D;GZI7X!'/#;Q7YA_':< \1%]:P1]1#+*E1AQ8&NF!I M]>5638&%X,"K>)T$T@=#]RUJ!%?K96 V]3O$FWFW\&A1?MZ-I_!#S M75-13X0BQ7]J7\\R%DLWVR!.N;;/'H/T0>\6DB$*(TRLE:('1#@?%)>,@+AY M/R)43T\PM4_JBJ]X(,5D8MNO^AE<5AT#3$R_@X"][EL)^J@($)<0]MR*F42( M\K80,%RB'RBJI3]8H#3]H7$E9(V)DZ&.$\\X<X.*99YF[.'N4"[Q\Y/-A M7^)E1.59G1\?]B+&<>JJ'KS&:+V0]W"E.\#HVFIQ"6 [=RU((M*O@VES;+?L]SK6L>JD55P&4W.,3Q$[\O M>9SOMM%S">,A?1_)^UT:1+BH0.57KQ;,A']"=<4>+'N=L$NGH''3<+R")ZJ8 MSNYOHM7D?BSZC,>.F)U4G8;0#BX^/% V*0YW*;^X78R2"4W>E+^W#IY0_7(0 M\_XALE?K"\!79X@4:!\.E)_[@NU$'EO.=W%V';SP("+:N]8^=C5VFG%RB;P) M9P]]4&JK+V@K^;]--6+VO&YM91B]KFX.P[*-H"\D5"L_S"B4/**B8+5N_@W0 MX%XD'$KE8P43N?T83,:O_+\42% Z; ODQ\5 MUSV:8.*I)E2G.%;AR#\IFWPI__RL6RH,PW$M8+8Z,3/=29EY3\C \%)9$>+K MS%LO=><0]W#S?^8M+IC#J_$? ?VP!P\J?7DPZWAT*02(JGJ6OQ<-GN3N)A.9 MA9S\A7<\SUE6S_L@;/E73)S:A.J(\UW:7'RLAA>]X3.^-9S1=?XU2/$1'Y*% M#&)>C L!8+BS!=C47MT+ ';O8)]B*_J'2<:HX"QN ,C%-/=B&-1I7/66E\G> MX71C62BL2= ACFT,_/MF:S4Q4(_LQ;3/&;M5"QN_81<43!'GJE>%[.ML>(AQ ME'UD\-T&!'\*4$!S*,SM"UGR$2XYA,^JDM"U;]_EQ(8S,CC,F MSMN-D@>\.SNP$NH0E@5;!-DS!BX(XI*@0A0Q&%?"\$VH4IPY(\5^T#S=97&" M^4D'L7?')P;J+T;-T,WH.@SZ/7Q\C-V"=A87!Q)Y&ET_!!0GZ%X)5!9FBK6P MHCH32"2PL8*^\7T0A44@/CS:5[R+G64QDSX91'?FM2\_:U[3+()X7*'>9>(H M3^LB%PQ/M8#8:FUKNC6M>=>R8'CHQS@)DM#7ZG0O=><0]W#SOSJ]+I@O9G5: M!_IA#QY4^O)@UO'H4@@8J].U64AQ,QO+1ZH&M[9SZPYB;N9+K<1]SY/CC@MO M8;BJ/I =T]\>G8('K74J6UXTR#/<^2[R*E+PU=KJEHG6Q\?/1&KDO"P/2S90 M;YWHPZ1EBGB@+$CZ[YCP,:.?ZWZ*0H:/-+W!Q97?]H.*!K7Q>'13]^$>%2N@ M@XD^@BWN,J1+P&AU.!/O15;#;.8!I75,O:+) ]_!X9U=QN=L36JNQ_\Z==]9 M&V&\Y%Y&?P>:^7.U5@0'D[5#7<)':S!=XRSE?N3Y]&V#F*.7@[2M5W73L$>G MBZ;'_$WT&H%O!"SA>&APRBU3K/:=,@.&2Z9SS5VMI9/Q(S+Y3[62"?9L5T@JVL MMA5Q&%YE ;'50OAT"^#S+GQ/[*'%=7P7SZ'H3G7#0OLJX1+S_^=EIT\!P:)A M2W%WM]B:3Z+F![5O7B8AV?$[V<[C;$NS@/R8TMV6/2$:2_-;]G8X4F=,:&+D M^1"DM3?!^:5W/[54ER2RP1^KMT*,%T9KL@OSG>3*4V8>S6 $K/E1: N$\TLU M-L!">0-'@;NZ_;-X(<3?B/0E4/)='!9_7OER^'BK=#XO7$ M@_471-4;3CPXC )/7F1^>!Q9O77=3*2N30:"J26S=XMI)?63BD;%<>XX476/ MS$3%#[B2%49TG\EDZ;R _[K,D]2JAD:'8?D.J*UU01&?FP. ?),E16*/"?E2 M4N_EI2'R,NO;/$CS>I5<6^0]0O?X(4X2@VN]%Q&.':352TJ@EV>C3@.QVWSX M5>M=>OA%$@U'!LSOKQF."7[N2MAMMT3"D*D))H4YBII:X7 BEI05,X*.>* M:FRU2IPUWC+,'C(1Q*Z#..)7$?JMT]\R+BC:I3Q2YX]8A1;$7FO 'F=]C?I0 MQ1F( J89^^\SM;(AA4MBW/1[[]$QK>(:I'PT])4,8,2I+J73 8T 4S!IZE9: M\RP-LJLNP;'1J>*#1T=U.ZR3\MN3&HH9MRN>#F@%F)))0[]%>^=XZAQUE3X$ MB;J+]HPEZ)3$D4P*DNB:O1J5M+"TJI*+NU<:BHO=6M7U M\;Z'[UWDY";K#S_DI,3PGX9[W M3%[7(HO[D>Y'G. T(*_ ??K,QI4G=4+RVDS$88RN9$0_VMXR4;5/ !-X!JP$3U%3?%4'<;/R3Q.@YYN\@# M<:P&,%V*(U;&M#CX6.O<;()4]%:KB8!:#!.&-1IB2^TTO PPS;*3H%B;. /)@,P$+UE#7%\-#D M;S4 =))P94(>@WC_L=_Y3*8W,O=J!ZC2NQQWOM!YQ>MTK59O]I^T5WF3DE-- M2]+@(F.'UFF_3J:(A%>\A2\N;Z^28E@%Q"%*8^REC[*''%KRF6# MRF[W'FNLD.2%.#-P^98F;M1,BY-4,W"3;\C!1@[QX2F;N43E_3U6=0W&M$=8 MI2$O#[4.-43_+=C2[$^%R09J:X+]R(+]%B>9+*#B&Q= LBQK,Z!C(5@:Y$5H MJC$OP.4YEQQ"A "H;- WXXCRA;>)OLCR>!/D9NWW]I^T!ZI)R;WG?9'=Q$L. MO'_)=8JW@3R-R_^VVJ6MQ8HPO*\#)-JO0EB D J+50V+R5L8/^%DAV]P2!\2 M<=&?*%1ZL1J_-(B-::([0-R]GRB6,&Q>'REJK#3PJ) &(*C&3A;6OPW ;+W(TV"XUIJ##+P=$Y:+)OM-;F X6%F.%(K=2X",U*#ZZ0%+@ ^]S&( MTY\"LL.U4Q^7"9L,[C:56DQ\3I.@/7Y:##S,LJHKNFOW, LO7.6/N)[EU:2! MX9!F(%,K72\"4.60G",2+)MGB6I9\'#0\KO M?1'GC]7T]"ZX)Y8%QWH$1U3"ZC#PD(2&CSC:$;'J6,SA:Z+@"-V_H#O&JOX% MGJ+^B.E#&FP?XY!]_,!$AN'09L!3*_TO F3EKTV./#DM0!1,9]TA5J;'DO0B M7Y>'6]C$]BH.[F,BKA?YA ->Z1&MDAL<[E+>Q>TTR.+,WI<=,QZQ[>-2$/>Q MH3:I42( &KG]6 _U"LZKLA2R-X#P>6]E,.J8&E^CJLE7V%'$+Z4H141"1D@! MZ2Q(TQ6V"[R(@.6'LPLP<".)CE5H*I6SLM]=! M86YKRJO/V+0QS<4I22[8[V2U0B%WW3I9+@/G%)8?LVN-9,Y0?54FUA+)FI8F MXUB;) MFDW=\?(4B'/E03J<85&.(A4_=KSA%_T(DW_WW8=WPN#%U3\* M[M5:E.O5[DFZP82O$]W1_4X=QE[AAH\Y1B[XN@$RHJ&(:X)QP\6H*)*LW2Z& M4BD7RBFB9=\2(D3[9EZO,O:3AAZR M[NU2,JO:W*&"'8PIHPY2U$!U@%$A X"@GSDO(*YR3C=!G#APEH*0PRY35Q]H;(;=1G(;O21Q1N@N.DDBMP^8VU.#@(\>YLSC MLYRE]J3>O6!>WV[7,FU5!@B-*D,55)TD>/J&J#]@'3PR0G6^(AAL$(?D8;TVRR;V'[-38(.+> M*$OR\YMENXYIIQK Z)/LJ7*ZO+)DJ;\\V/K82%7Z6OJ#:)R'"WN=J@"DU4,3 M=;1(ITKN[W#XF%!"'\0]3SA]BD.<\<*F('DQ7*@SH&BYYJ/-P*.\I*] M6 ?*E HE!) 6+0S!Y?:J7@90-9#4X'B71/%@CM2[,YHNEXP0>&6_5B M075T!%'OI*;R5:7RV<:KTO]NQCN888,F S-F@0=W(/;Q\##T%SI;*6)LJCR[%S5];@Z!G\00E\--P8 M\&R$E5 \#MSSX5-R&;R-O*K*_WY%7N]/NAZ1'Q\^-ZNZ'H1Z;TVF*,[/!';0WTE=Z\< M1TUR/'7'F:/X@%8_XRA S55!=0%)1+*![U$6XN5_C$!M4< M)WPIS-P)6AZV5_P!,1^-)4H6,,R]6_MT4#'@-$T.E#QEXXFRO^*/F#ZDP?:1 M-UPRF87W$+!+ESL)NC?L.H?Y9RG#4% M#8%4N[+RJIUGG!H2\B'OYOGQS^\WOYC?P#N73;O7 4339T_%,:?;%IXL3 M\_RZ_I1]NE=1<6^[%[N4;O$1^A1'$<'H(LCR(S&M/%ES?]5X:! M0VRXMD$;++/BO8\,@.+<\9_C_/%LE^64I4\7S^JP\DF6\?O$H[O@V3"""J6(--Q*EX6H,7FG6*-.&]4,$P,3^48DAY3.&W$RD?D&Q27S1A>AIDL?Y%SAZ8V@\GSH3PT.^+B29'$"2%$^-- M3;SBNJ,(K1)42BB^59<1"2%AG:-P;W#4&Z:OQKC(/';E-V*=OI0__E>,4V:# MCR]7;-*D79MB2M&!.?1R=J@:\WNA#0D[@%2'D==QO *4[^%^/OD)F$\:0=SFFOH:7A2< MAXY:Y]WNLFZJ=^S=]3+9[O),!(YC\]*(7C(.L#LDZVO#2YE%= MB@*,P:&W2$YR%#N>:\>Z[;TM.M[WDG&+BK?N]C SPAYX9. MRWHOGE$M1O%[*DPG3FU/VV-P2,V]^=<6WS@3&&[0 P(=5@\\A9-67<\SAVF^ MXUF0XP>:QO\([&[]T:'F"H\VZCX= L@Y10/ .IVC6W7PP>EPGB;#N8:+]HU7 M0\2 U*%HWY6?RE)8]1@L_Z:-B MCTHW5:\[N^"&&@V,J+[6X.+1MP<]FX/45MO%7M09"3+CNU)[B#C9!V@2]7%0 M@M%'@@$,EQA&I7U;IDU18!%HW7RI03'S;HOL\OZN9;KV() M@=>')F%,8I$9UC4V8F/&N0S.MM*=R?1K\F9?)M5=>N$8IM=J/IV%&>V%&++N MHBZK7$9$36D/XMD\&U*?:()?/@7I+SC_N$LBB_RWB\*(#BVM%#TTQ.%\D&2$ M!"<8(6$ $ZJG*9CZ)UVJGVVYA&XV. WC@%P'6YQ:K).T$QASX*6%H(>5D9(- M$GQ@V'X_'%1+2R!53]JU/I_9IUN:!CD^Q_?Y+1^\5-FCN?GW$AJ#10]A'^Z@ MV"'.#U4,H?B%#E[42'V@L2$#L,SE.%]N?Z1/.$WXPLS) T[X#==C?4B?ICUD MNCS<>Q;OXX,JYDAP?T&G%$S"98PIM=7K4O!3WO<%W1X@QWT/B"^*^=-I$/Z" MHS'NUTO&'K$>LI[6-=[<"VXH S9XZ>!$#10'&!-27V:2C XBHNC+E/' AT?*[MRU20'H+5UKF).8&C^!O_J9,%YG(6$ MD+0.(M2,=2ZN&]:'W+B M.U[0\>4K:,VA>>IO"0+":XR\Q9N73.8=\]6\G :$]_&_?<0X_S&ENRT;]^S[ M*/320:;%9FU/C^AU>4#-1[_ ^QQ53& X2P\(=%@]\!1.6G4]3PU9\QT_ M!QML7@/63<.5[BN:WDW^"'%F$ V_!9Q.\]]7&%0@.ER!LW%VS>3=5WKW2'=9 MD$07\<-CCG%REN(HSD\>4BQ.Y1M>.*E/T+*IFBX#+YWQ&'.4*^X(*_8H%/Q1 M4 @ H2N>,;#42K^+ +$>T9@+_ %)7JAD-KX)WK0OI"(#M\:"*RK8'KR<^4[& M<*RXC9\YKUNI\W;DN MRJ7) S\5QW,EF]8+[<^/N)RUA9Z'[B.,BSP,R/D< >K!T(L'U=$31-V32NVE MUF=LQK#_HN:3TRX*[I3O:V*Z'-/OGI7VZ0HF CT.X&\^RH_87M' H+^(+B5W MDY"02YN M&VM*K?N.8V!;NMFT[%=ZLQ@_4::0JUIKS\K/9-E#FX(SFR*V\;Q&F,M(WCXZ M/ZEK?D1-CVCIC+,\W@3\@J"JV ?1-8I8Q@DDDK@R%^H:FJ6;1A%)RCA1DZ86 M/50E4GN4R>:KU&MN"I;!V7[3N$;"U59E2=)GR@##3X?@Z-PFWM,14-5W;!+K MH#"!]1>1_61#=XG1"-E/QQ483;H^;BO4O<)N/I?HP*C3+]IT!AF/#@\I@9&\ MQBY<\2:)^2O2QIO*ADW^D!6K&L? M3]TQ*DXHOP3Q,F'H,!%67Q.&TF.\O<;L=9D+/N#3E\_,VOG%B90P_@_R*R8# M]0@F(_H>V3*=SMB/4-+@S_XD9861 XRW#>H,CL7:@8H"A12H$ .56GR<(4#9C#JJ+76E>"#).P1Z"#IXS8C1A^1ZH0Y#!\80H5JJ@HH LH'2AY( MPE!RF=@'?J0T^AH3TN<,%+Z4C#NB"\5;B M80JW7N.0.2U=H_"128HS-H]#:RD)"I4H"#_+OR+>E!28$QM WN*_NDI?#KS[ M7JOXHH(QJG%&G#7BO,'F"Q=),X\O! MEKB'U5<)8I_' MU# )'Z;E!3)!V\,"&2>K7S$#Q+>:H.GY54V!T '2\R?!T$F>W/-6)V&XV^S$ M"@JSC317]RI[6;2I6*$Z+]^O^-G5^D1.\X"HEV%$'96?]8%3T]+%\Q8G&9:S MJOQCG(4!^0L.]$]5CN9C6<\TDJ^7TC6)'%^%"&HB("QEX.L1*! 2'O&E"+(3 M$\%U6;\N_R9..SRH*>@1(D'X"__:]O$EBYGP*-O=9[DHDJ/UCLVKUT(EZ(7I!$(IG2NSI2[- MY*V- YZ1F->O\N*.(&3_9B875 ]1L'2:3HI>W$%R0Z%BQWY@_" 8V3 T5$]A M,&%HG*1JPV!\>:7G-R -X0LV2/"9[<*:6KA8K?>#B@>N' M5_+V>E.^ABTH@=1&2HZD2(C+!&=YI46#7,"[K]31FDL? R_S_&Z&'K9#];S@ M_3L847J<'>@MXPRI?Y&8C_!^+@=B@L!W><;>[-(&6Q:3F@!G.9_C'R_6\1O6 M,,[U*P@6BOQH]^>B@ \ 'YE>_/J_Y#"E$7".\WG_^Z5Z?\,41CE_!< R81_K M^EP2^)[/ONO9\P6'24V ?7<^S_^P6,^OF\(XSR\!6";LHSV?/3&QYY\%VYA9 M)=^&JJ\8V[1)&R1E#^H :;<+VQ6OYNJV5I.J*5U5%SMJJ,C^+36O=F=2K9:=T).D* *WFT\!LV/"<5//ZQ&@P-[@IWNCQTNJ*=#F/T6LO3\=9> MZG@ZWL^BO,='$S;C O_6QUVU^/)4LG]P82"DNOP^/#K[K#FIM/>F>V*I=C]# MO[CRZF,0B@/SII>_M#T]8N@XH.9A<)=7?!5,8!AY#PAT6#WP%$Y:=3W/52_- M=S2_Z*7]>54H5FSG>ETV1O%GG= Q:EX)5"/INU-=(@-L:U!HA[1R\J^MBHLT5L9-*H M^Y\N^.DB28V5"A>U_="H$%+LU-&&BB%?*ISA]M [=4^DB3,UGQMW3V5!Q_V* MK(S>,F8G6!S2JP>Y(JH!\9%6+&B?KB#I71DY)RSO"CP?O*3)0M8S?V-A41N_ MY>9!$VXL^^.^O0U9O*JSD;_UT,25DU>;8"9S&F1Q=KM-<1"MDI^"-.9+RS<, MMV/[J4T?35?I=3VY).?B6/FUZ'%F[X3=%%VAV,7!PS2Q<#B6X\UN05?1ERM#U;;%7-4FSW3U-HS@1]9+,]-FT/A>G !(*IK^U!>9:R6:[ MUI>#KU;2*5G7K@R;U6&M+K;O).$**C]WC>_AHG=[^'Q^U7N)?*^^ICB(45\U M,:W%/'S6WG#V:;F/U(U5&AB&TJE\.J08:(HF+3J>I_JR_G[FM9=M3[O1M:^Z M2^!FW5USV:4<>.IN-^YYJBVO:!+11*0B]T'RRVJ]9CE)Q"6ZNCQ=W9A776H2 M'+6'.!'=*"[0I?H%*W0S5PE MG*=!)D*,N:_M/VD/2I.2EZU*2"-*A\IIOT)@J9?L:5;#? TDOL';X$7,(59K M]U4CS:*$ZS1.PG@;$)267&>=_7X,0BRW$NRGOW4:KN:_%4V?>YG!PT,J2F3X M;8@*F #06?%!K#KGP_OZ@XI+QX(19P/B3#$S%7O'D$\[.]7*J/ET!KC;&0T4 MN@\2E_J!I_$.,^<, .RZ7SQOXU2T)# O>=&CYW8_=I^^MR.9Q3:ZJ#>#X1E& M^ WLH;?K<0E8#>R95TSAE+9\2789CHJ]^S.ZV<3B4N:/&-OM$(Y@XA9B+:8> MEBDX^/QNW*:O'J&=D >%2J C7K*F1$)KC/E -[CQ-+=+FUG+@)\; +18RQB( M"%*2LG0&5;(@)LQ\>Y%UK=DZORO4O ^C1XCNY M=!:/]@]@V%.'3IQ7=';3=1O"NOA,X"S%H;G24(?7LR![U'%"LO@:4)_YT'&$XD.GI/6@>_ ('VU@NJL>[-08 M ? 0U]VRYG\%/]$+0HV>\QYC;@U0UVD<%1Q7,X/4 M;&2L:W4Q\)F-C)(S%%?DEY)ECY1$]83_EL=V(><="R,/9@5QHUEYP%V/M8>V MH66*NRAG-C0*'1%CR%2, M D7)0]7.,AP=H/Y@;;B5]VB83-ZEELLFO2][*B5 M;!#A?&37/I:GTT(:^7D&8;O,%%=JH]\ICJ5+@03CSKDJWU)_@'0T3Q/* 2<[ MT"MPV/K=2[&#,H!=/,<9LYX0K]9NQ[(>PF[QZV0TA1/B@KE<&U\+%\UI]87-+ M6J[7!'O8$#O5O1Q@VT?P,I+45T\:4#M?0)GB9;L&LY)W;26E^&P@%P4W2 P" M>C UF@S7B:82=32A3"<*F9Q-([H(.DLNVQE,8:.')@IRKC :?<]H>KD-JWE?4F(MM<9(!.:C0 P8=5A,\Q9-]G'QC?X]VGC9[!^@B7<#T7*]@C,#]Z1TLJ?OVX&F>U)0NYOTS&KK*H2Z3D&Z,RFGWGQRAY@:ED2K^ M0:HX$4W0H\*\BTPQ%BR 6'6[ZFF_8H"H><^2"_U>#NC7TU3:(D8["N@A$V2/ M:!O$$5K35#6BRW@T)KM(=A_C+>DV3(A=BL6YI\-=.D184LA;#<90[DP=0+1S MBMG4,TST.J::U_-<\7(3/SSFJ_67#)]D&'*"O\)W4Q?& M0QVBM6!#(34;X8NM3!(D1$&%++RW8B$-8N(OA%?1O__*']\?'?SJHM8$1$ZRMH7-0 MUT5B:Z3XMY[OF;J_1*^&SN,LY'DG[ZVDNN/-Y"!0Q,FD"S7&+KJ+?;R]W(M )6R\"F!E 9Q<2 &B/,= MYJ+=?:7.HT*=M&?T*U8^_/_]NP4Y= N@IEZ\K\V%@6?LKTP X9^(B0#91QEC MBPX_1L0G@IHS\^*I/3,LL)[:@-765RN-+@["$?[*A0#LL1^9+GPYK*0]#=B< MEQ=W?;\\=VU@:NFME3Z7AI^]KW(9(+MJ_.1M;)6T)X*:\?+BJA\6Z*IU3&U= MM=3GTO ;X:I,!J"N>K)F9NG37_<8^ >]P="]Y]X]XA0'G,>R_+<=: LG;M'O M(D&U0?55>=N;,.;L9>(*XBZ&/BGHNR!_1)6/%:/7L!(+QT4&X M=1VV7\O+@M;0E>M2("F&NB%P5$>.]BUPQY5K3SB]IU66R,<=GT*KR]!]R%[< MLVY==SGNS3XS1_3W%_24Y?BXID/\YS/-_X+S,[K9\"/PT>?=YI[O M"C>_J3.J.6'C\%(/?;;3M*Y35BC^F] !<7&HK!$.)D*SEW + YF*VQM-W M18@I6@LVE+[^!P>&<80^=UG&N# &1AT#Z8/X+Q.'3$N5$4<^\/R#73PB.39G5/X@<1$4X#AD6(;Q\QSLVG"J/8 MV&>5(]C.XBN!1CHYU7S"A650AU LV I4B*CD0 U!4"$)JD1!2A8DA!F<9TRW M@- 276M7E(Q>/A@B[WB&V<]NEA@05?QA!((Q9C"TK*"C_P5";I<3G.L@/\') MD>RC6)'^)!>D:TNG:NYMXN2FE%T=(1CBY-ZURY7>G:@%WI\X!0\IEF>[XT24 MC<-P;DOD.X^*Z.E]62B3_=@M>2/)'"GNS:TX)0!,/[Y,[KY2ODTXHO^"%G'O M.%?,YG9H*%7C]B9@[M/[VE\?9GPPG&QRSYU'PA]+?%*68\.7B,_!>8E MN]F='$C!^1A#L'+S/006"+JMJW,Q8#L[+[7UY^LUZA.@7G*;W=.!U*J/L (; M1]_3__(0MW1S+@5P+X^?/([H->I38%YPF]W+@92YC[ "*R]OZG]YB-MZ.9," MLI=7U=L>G+Q.W#OB%;/77^-N#ZZY[^[K=7% VGBN#N!Z541_#M(T2/*7:YS& M5.M2F=;'+(LWFF2\5.W"V&:&M"R4[L M-5)>GK%FWTP>()3K=*!$>]38?\&DHR#.=);RW9HX%[9YQYOT&P7J=@(C?+B- MH(=-2\X&U?B@GP6G_P,D_O;B0K74!1(#8JU^+_9_NLOBA-=>AW_?Q9FH73AY MCHWF(YTD[/7?0=*]%Q2,4(T3# <8 H9J:@LH"*1;_^AGS@:"(_ ?V=3RG/)> M4&-=8H^86UP:Q*=QDR-4<(7K,.T #KA.BR[!@]7G3@4_]+/DJ.]9'0GW1YKF M16OVVY+_94R%%U,,),"T5U>-C!I7&LE5Z,A&*,M^'2, M\J=8I6Z919X'.5ZMZ]/*8A?"!J>@GRG=)BTXSF5J@T1J,QG)P M"K@&QVG\^$C^PO@AS/Z56Z1*-+#N;6(1_6ZNC<,RT>]S^TH([OQ2C+*'4U:L M?>K/5]SX?Y$RW%$E0"$[SGY,:6:T:C),RQ[5(=I3>6_(9SS,B[(X$B4D4#;A MM'&DICJ%CIGRN;)DYXX6OH0J?D@P=-*XJ.>M/N-\M>:3QJG'%'Y3-5U+XPP& M PFT186#NXHU5A26\W:D]F*<'U(,N:$JEHCQ1!^'7LQK_G=&-_=Q(@+:&4WX MV,1L_*P>YT[XLMJ#2%*S&_[3:LVFG/S&^>RG@.SP?\4/CS9YH2O.XS,&-Y)X M*"H?7.6 ,09YLJ66C-(E4J_+;O8ST)ILJ!(.-:1#=?&0D$]TAE(2(B$BXC*. MC[JSK!J:.9-8,MQ;,USHBY/]=U9USIP[Q[QV3'OL;OQ264ARVQCWYRG^5I$!K% U<<[0W%C00^N@'? M8.ZOS!ZD<:A3&_=!%H>(R80B*1&ZN+Y%$4[HAML7[3O<-F4@<6Q+U ]BK\-N MBLJ+_8NKJRZC4BQ4DPLIP5 EF2R'03\7PHTKC#%5U"DW;!]^) BCK_MWNO.> M>\RM,B''Q('V,@EEKA>0,R&&U,9)GJ?Q_2[GQSONJ/B,"8\CE276IPDF0=8% M-WM'&<_=?1(F;)^?!L;K-5\*8K&5[P*D<<@]HK",G(:_P BF#NV%ND=F^;:A M FA-'"3E*0)G72*^<"@^1D*HLOBV+A;$>'(6$+(2[26SDR1297KN TD7&\]6 MTLYVDM!QRP,%*E@N*&(,6(1IJ.B#8,'H&P<'+@Q2TB FCJ9IC,NG5#IWD%:Y MO]"C2!P=950=Y9E\B8SOQUS+\G %^Y7):0(].I;EEP-TO91;%CSYHFA#VQ!* M*G4!HR8*M*KL;:>L?5Y_F(93DW%X8GSYYG)P>%]/<5 !J2<.)1K7ZBA*,8#H MM5, \3YDYE=Q'%XUX;ER>51HDA<;QDGKG;S,51THB M9H$7HI*:S73D#\P0MSC)1!9RS51I=@9X#'7+/,"*FY>4K2Y)4:#.]WK4CV%- M&K3EXD!(Y<:9 AT/@M4LP82?V=S!@O($ANMOGO'JC;9]5F*I_&5!74\P&CA+ MUF)Y2_U8%P,).=Q-!V9Z>^+MQ;VDUB*WO\%;=9_<=4H?TF!CVJ6MCXI]PM1- MU8.ABCE.Q0PI;C 27PV4J+[>X")"^L&8IWE;^TN;]VWKI^,:%%_=VI;H*-TM MVH9U!QF707=QU)/M]N+L9D?P\;O[WQ_SPI2^\$5T@:3HEZF MK3M+E]CD/@RRW#!+VGO*MJM/V).O01K=L9]!^.M<@Y.&0'R>/.'T8,^EVA=->?8!2+MG7 MZXRK1Z+JN[[F6R_\/GTY+%?G0E"CEN6JDW/^(U=%',OS^KW1JQ7M MKX=Y0>[&AL[#2:-)R^M!\!$996BU)\ETBL&H@LU3@G==1C#*=K MFFX"9IBR/%P_F1TD,:([53M)#QTG*D:J8A]&&!B"A6KJ"B@$I$O[CE[![Q[B!?.11#RUJI#S0R) #4.2Y,L$+W:!; M]$7#I:)-T8L06IW#LVA)W$O& MWDE[R/H(GN4.+>_\6(N?1X,GX*:,HSJ040,= H9'>53!1\7/XI#F//U]&R\M M&KD5@IQ1OK27/^I=+6%&SQ%('?0]W.G-CY>B8$-WO.-;$ _T>YO%=X; ZW*B M7B4N :AVMY)-"0N>B#-%DNN<'E;(HPY''AYND]H_ MN+T5YT3X"2$Q<@%T/AUI/$_<'1'3VO5=48CHBN.(]8TG4C@(T55$J!$-@)C MB:I,35'P%,1$]*M8TQ2EI10P7-^Q$5$_4+T.@ZE/0]O*3BLC.N@F5TG&NYZ< MUJM6ITX"I$37+'/\2-.[X/G/ P##SQ:2*,*##:.EJN[K%# M9*F64&SI%4WKE11\] <<%52;%6ZDY_%3'.$DRHJ)V3D.26"X>JU';T1K"0WZ M7NH6^0TY4<$118K50?X2$%0>6?3V$8&X9%DM J""Z\2N5XI2 MTP@W,Q-WZZ9A#U 734_W:15.!<-S!D&ANHJ""H#RBLH1&O[!^3@X%5"(7?36 MNN^Y^W+VIOH^?KS$!+GREF]!L@QPAZD:$Z&IOBIN[6#E+ET@\.=VF< MQSCCS61Q=/JRWTS**&,9R\IQGRQ]UNX#\F66[40Q&E\,;9@PC.CLRBR&&J29 M8K!P$R@2I?3A#6 MI63N8'J4?9O3$<)%OT&QCSQO$C9II$39&RFDJ7I7+-%M"CLY^22QO41/7 M!%TF_%[U^ F7BU*-H*"?$YM1M^56_'DY!I?">(GFQHFL?_$+I?K4T$T#9<1]PL#=H)=R^& M7I.,U_:5HHFM@TXGZ#)_"-;OUJZH>P27$Q0;BV3&QN B^Y[^G4GC=0O6J.1= MWU QN51H86%B[SK<]AB!G_E^$;:+%:]+7^105761^)S5W*3&YH"'U4IU?_F) M9:!ZNVH&Q"R#FPYQ+^/?W2.WT)8:O.9T_$E(@()D0>Z^>L'W&\Z W5SIMF8 TVE+WZ9,^FIIHK=\^R'3F@ZLN",[ M=%PF69Z*67^V8O/W].XQ2-3=SY]I(O/:&TK(1YKRAR:)49:2S6"/5I)ZBGU M"H!FLD<7\6T$FK\NVW,6-U67H-I+(/$6B+]&>0=]^2*(OPE2K_+ZXJR<@@,+ ML850H"U<"NG&N+22/- MT -G!V4O9W)KG"2>MB'Z:[&\B:.I? 7V+21?XM5$4Y:+KW','!560&T1"Z)E M'X@YTKA_D,:=X =>,],>6-<%S[)MN5; MO,* *W?C847;?9D@6G93Q@GBK$Y)R/)#:X-/>2%C*H& L- MT:,,7V*N*P,:V$AB93/_-'X8>]R_MJ%%[3KM&%0+&5?,)(;H5R9O,/N( M\NO=>3?SB2DWY0TLYY_V/]]6/G_!7]MXTMPV7,B08BPT1*\R?(G9!Y9?8ZD! ML.'$RF3^:?LPJAE&CRP@D)MGZ;ZJA[!>N+>LE^AH[&:M8/$?;AI,F$]!SGNH MO^@,JCZX6K:*N&=1:P;L^U;T)NL@K89W$6L)Y*_,350L> M/.M.^M/>B"=:K+[*MW9F*_*_A>(*(9>R0%17L+3QXTF&OU:^,T2C%CG\>=56 M(XB 'Z_Z+,;%:-6)R&NR#D_11\GH<0W!6W_E-RW3-=7>_N!UZA][T)369*5FV.ZYQ M6]Z6G$S.2Q=,0A(3BM &2=O*KS\ *1*4Q L @B %G;XY@9Z%;,=;_/(F]-\"WW*<-R=^ #P;N,B#O[S9 M0/_-?_WG__Y?__%_WKX]N;R^N3L968'S#"\=WW*1'V+XK]/O_W;R/QW MCO?7$_#AR26RPA7T@I.W)\L@6/_\_OW+R\L[>^YX/G+#@(SNO[/0ZOW)V[<) MZ3&&@/[%R24(X$GTOY]/SD_/OKX]_?+V]//L_.SGLZ\_GYV_^_+I]./YY\__ M?GKZ\^EIAL!OL5@GF?_]?/+AW:=WG\]^.GUW_NGLPY?,;]\#ZR^P@"'FY-KQ@&#]["8(DHGR_.@_?WF3@?#U";OO$%Z\/S\]_? ^^>TWVU]_/?C]EP_1;Y]] M_?KU??2WZ:_Z3MXO$K)G[__G^^W46L(5>$OFBRP%BP[@.S_[T0]OD15-% =? M)X6_0?_K;?)K;^F/WIZ=O_UP]N[5M]\0-$Y.8CPPC^#J[5+UM!M+&U$9HGA_) MZ!%>1E-O_;!ID\.W^:.8$KS"#[K@'F MDE4VP\#S';JV'N :8>XI+_Z^06;_$0),UIB[D>/UX/,&6$VV@H4P&2/:M%.B M,> 8A5Z -V-D$?X_(\>_^/VB?TQ5@M MHM$8@?9 MU^1GW#NKA$#C[-(YJ\%LYO/&-M#5"N(%F<)O&+T$2RD%6T"BN:-@!5SW(O3) M*>X+*MB]3QM@<42FSXZFT 7<*G3OHP;79;S^!?50P<=-WOT)1\+W_>B;YHY* M,@0&[HUGP]?_AH);Y.#CQMA\@ O')V-Y@8CG*?_; MXG*/"!#;Y3/K"QUA:VPF^MI>.F/M0Y1BLA M'K=GIV>F[T],W)VNRWZB_[93#MG6LI7F.V9*0RGSP-.A^IJS]9,T3H?E'L.6@67"(;:H.)S==?!39$A-FC[$L1V M' $I9A\&C;^#V9Y_A^$T:/P=G(H]=2ED'P>UGZ/V]YRP#*U!W>?=@$J=[ R\ M0?/G@5<07$EA^VE0_GEF[$[XC($UG %ZBP)A:90?1HT?PY4A?%MAMMP!N3@ MEIO*P# ;5#\79N<9S#X/>K\8LVPZ$D-L4/[%B!TDG*6P?5%^$#Q#_(1, 6XO MN9#!IOP<.';8=M-&&5"#\M^!Z3#M-X7JZZ#SHD>O:7XJJ-J,CC:(SGMQ=7MU-KR[)'Z:3VYO+T>SJ\F)T.[H;7TU_O;J: M31_O1H^7-^2G"5BE59QU"+=5U2G%M YX+.')V+Y%+UJ!_]<^0+#N>Y#%^6M6)>/4EJB=# M6UP_P X'K2O /8<;^&/+*)90EI>;5_"N6,Y7&E\(M1T2)49=Q(L(::>;0R7 MD%@ASY#:ORMXBWS_&F'H++Q8"5J;R$QQ8R5J_QGZ =TW=S"8S&?@502&1H;O M$&ZC9^ 0D5U())@"%VY/8KK_=. F-GR'<$N8$LF0K3V$#OEG& (_Q)M(B_T& MW) K)[GL:RVS9MM.;-+< \>^\<9@[03 S<1?A2:(@YH.J7X'F"8;TZ,P;EHB M6.W%1T>')!GHA-?4X;]U;W!++!B;+8B.Y6:J):=%:R%O,(%Y=PJ= 4FT5 M4&A-Y\H<N M0SZ^A&OD.P'7?2#WLQ:M!1D%64%)MYT@QU\J\TNJ\-V 0'-]_@M U#R;E)%28N_,_88.W]# M>XR\:$N-D4]#&4*>SQ(J.J3XAI#]XKAZ:U'A/$" CIX?_2( M2>A2/T RK@SR951TWEG9^$1!U+BYYM-I31+)/(,R0GK]/-);NI"$'CO.7]+_ MIZ?.,W!A'$2?+A$.Z,WVQGN&<9**T"U&A*J66:HI3WN<4Q0)=/M@!F. \8;8 M/^+)!GP$M9_:\D9'*[Z+>&AYIC5KJ22S]M;QX WYH]CJS_E:RL\YLLB*(Q?7 MV'&9W/C\[Y"WQ3/G=VCN#!+ M+M^+AUYKE3)28J/B*6*==\PLC*Q8U$AR'S+8OA@-FXS.X\,T7X^S)CUF5IW6 M/3N1L"5@>H\H!8CR&(L,1C-K>_GU9)Z1;WIO+8[K$2J^N#%TS#XL"JZZ!\@< MW,-9#ZA//0"HR(^!A'TOK*O1QP&W8O<;@ZD/^X]S>?%Z75F+GG/EX*$ N$<' M7J$7GB$U:#&>J OKR7-J-EY<4:PJW Z7V5?#M9DH;&5Q5]9O1KT6ZQ1HO'NS M(,K.H]6:#EJ"66_R? M0F2XVUUL816U:6!H#1I+J#L' \[LFZ(8<.5=6A+,S@V/4HAA5M2=AZ$UZ'JN M9DPI8(;'+01-BJ+^6PRN0?67=UIC2)E]P59T+2J+!YV?]T;U\[ESBOHKIH 9 M'ML0!HRCLR;#KC>:3WCH->*HB %'989=+VQ M;P6"(56@&1X\$C]'J_ R.U='D>F6!6RP=8N+3*M#*.<-A)ZZM$'%$,M])".% MZK/9NDP,JL-'4!A.9INS8CB5/W7#,#/;G!7#C.>YHQ0YPP-S8LCE/7?%D%)G MP'Z-D?+@(@H\'"56TJ^>I8 :'KJK^_*<.-9BK^^Q>3!;>>J?!['7(Y-Y^&!X MO$SA// \9LI@-=OQ4/=2DT&J@8B:*9?!ZH>,&8H:?!#=>Z;[/H)_"0/' FF# M<>5O=N>..\*H/O]U^F2#"_4URWW<\E77X#O3^;;"]T$1]>Y&]\/V0QP M/ %30D,!5_Z6I/\;] -IO@ZH:'Z1-9XFR;=ER^FT(LDH#)9$D_[--R%<9#3+ M07;]!$?JPHYNE?<01SQ)RE-,3O]+NK466R6IMN3AUTL\5-J20F[C5%'2+XV* M[<-+4<_;.$_!C4>,S9!:#X\>6"$<4' O'3]*X)5]*$> ;(NOYF1N:Z.8Q-V!7;V)O6TXT./FS"Z.[G;?#5&%UO @6ZL;4@I#K MHA?@6=0K=XG"IV >NH=M862>MA C/'1>'SJO#YW7A\[KVG3 T'F]1YW7#0]> M--5Y_;2W_:R;[;QN>-"GA<[KIV9'B75U7C>\:JUFY_6SGIPBA]F_T."A^"HCY+AM[7 3TQYW8*W8=!)?*'/AAJ M@\*K#H.QQ[,&Y58>_F1(]>35(6&DI\S[:$OSX,)0U:BMH9'KBJS MG=B+3GU6\3P9;@RI/JOXZAQ%AM.@VPN22]D[5QIT>9MYU-,9^>?WJ[O9=')] M>?+]*LX05Y$]S4.]FWG09XQKB@4E)26)<7#INR)D*7$E"1SQS?_ +X#M6 M'>ZW!-K@72;^6DQ#AP2_0ZKMH3UZAA@LX%U(O?^3^78%U,J5%2;=HKP'W BO M0D'"79)59M6*T]8A\1T,6%V>B#A['^K@->W<=/6ZAIX/+Z 'YX[0)!22T,=_ M5#U*+"GJ(':\D,SXMA$:\OP+.$<89CI47;V2M4#,)<<#>!,96=0'2EW+R"7\ M+6X\8O 0 UT<@X;8T+)FB:&1](Z+F=S.IM#Z+2:B0X:H/%:)(%64=$CS#3B> M3U<4T60>62R$B]#QEW'R$77KBPC$04S/;DT>EXT!E=MJ132T9"5G8DTQ#27!%[Y7@.W4"!\RQS O-2U"$=61(08&M)N+B$S]!% M4::+A% 5A+3JF633R>C,$B*Z=,YD3M\EC)I*0/SL6-"?(E?(W51&1<^JBMH, M)_<%"M_O3K K7<,+J[4J/-CWK%BJTU"?+Z;FRI,U-F_162:-V! M7R4^Y(AP 61R 5-:SR\Z\ 5W[A3F+ZHS]7I4A,[F1,RZTMA.*G7\T>* M$X?G+$7MJ]D*GM\CB4I\I^FKB0HKDKK9,ED*+PYO>8J@PLH9@Q L#ITPX,PV M8Z5@XPB>I?@97@,BA5]5-#4%S_!"!RGP>'!K('W_2&V21O,P4KP;R&L_:KQS MQ"(6\VY^5XK19_6'QI&N)_&$OA3$+V8?'M)IE!+H;K-#V1O; M9M?Q- AM<9HQ ]=LBUM@\Q?GH+,WILTVKRLS^4O0VM^TA@=QZD"55I:P5U8U M:+BN%$V-)]_O'ZY^);]S\]M57"IT.YE.FZJBXAVN^V55E9)HZFRZ]_H/>Q)) M)/FEA(RV7.V*IXSNJ;^/*)0@P,Y3&-#N33,4OP0BG,Q=9Z@V\7CT,(R;W_R* M7&HY4&<4Y7SB99XIPXY/_NHR"HD1)><@6V91-,=#VRLJ[V4QNDFB6:5_)S6'\-+&/];*H%0P6A#)5=A1]YX:+*PNOIG97Z]E5?6M#IWRU< M%X0F.[5UR9&OX&PHO7@VV8^L4V^!9KT*T]ED_-^_3FXOKQZF5_]XO)G]T90G MAF.D[CMARH0PY+W('ZYSZI[KNC495QD%#&/C&K'Z^2F-![C>TLL!G5N)\1-LB%_N,UB,GJ[W)4V/P@XQLR%F.\37]-[\C_/.;^8; MR:JZO 1DXT$[24$3?WJXB(+F5\J+%(VX0 )$=\B[)&SH\VFMF"Y41[%(TDT-PKL>\>Y(:5/U(;?[FZ\LSTWS*#%4J M7H:7V>DVY0=7_KM3AR]$FUVD5HE1E=7$@#);2W$OI@J[MR^M%KGQRKWI,)0& M%25ZN^W+.\_>9 @IMSO7<:0L #@X M+IS*W= ,L2\#8ODQ!Y;T^W'8=CIRVS^=J\;Y&>(G9 K2RFH[OIP.ZYDS3_VK MGT[^;VY]H2% W2_%CZ'=VT/.$:] MT^GY+9(:=O"ISN>MZ8AW4/"AR;U/Y9)A@;^D%(A]*))/5_RMEK3 <$W6/5V& M]/+@+Z]=]'+CS1%>Q1I4)C&0EZ26!%_" /U_>CH] Y=:IIE;$?F+Z&FQ[ \R MOTG6160J MIJ&G/&Z=CG^+O,4,XE7\HA:_!,4TM,P!1A:$=O3>$'464C^KO"P\U'2N+&)V ML@#E9"[8+$6$FM[](M7^*/?S]M:8[&14$^N6AI:Y:LA0;U'J^&%&U>=2+E6= M^VR&1A8Q%#"\"'W'@_0!Q2B))C(IXK\1P&(DRZ'7FW 3V?[#I:6D&V%_D))A?3A#/!&98=H1WI=]SN$7O1 M<9GY\0.T(+G0"Y:KUQVI'32B!.IT+VZ3#X0# _Q4VUWQJF8VCUY+\[<'LLQY M)$)52[1E^X+?;NZ+4'"E@(*69L+;>'/A:\#\8E22TB$/QX/O_!)Q$-,E4UQW M(VF1%Q#0TNJ(@!?<*--[ M#%=.N!(2I)J8WM;<-#"=X4E(EF(B>K36&D/+$69[]SOMC=!IZJ-G.9%EQ2J_ M9HCSQB%S6C8SOB;_##DU1+M+9K_JUBU4X=V[];G)]%]*LD&DY"NGTYTDP#(Q M4;WIZLN[7#4V"LK?WGUY.4L-XZC(0&'HFJT;=*%;8K4V M^7Y9+Z&NONPPR,W6W]H@+[@HLRX<@XY6@7.!-X7!K*Z74S>+M70"7>%^8Z"K M.R'[#7JE%S>%_/-P4JH O,C[SW >CD<5.(O$C5A#);./3(D(72FB>9%&AJ7I M*EHUFL5Q:=;%2IT.[@>F8ED.#&>S=7!3>J \HR;M^W Z:%D1="O2M!BL9C>5 M5>,7%4GX8\BJ]\=ULGE@O;A':8HHZXYG]C6B1G)N-NXAD'*<(JNP-WDWC8.& ML,W/5V>PFN[?401KG<('!K;9D8^&5G!I<0WK!&GZY4$-NB(E6@Q;]1<& RV$ MTJ*^%$O#8\LURBD+U&U!;2@#M)=*5130O))AUKJTI[I3$L2R\G&&J3J=:32F M'(T&4DP-C_FJ0;2X#07#L:=&O[32W&])PI T/0R@!DF1AC6L9;%Z7\HQ6YU= M:)G$YL;L$(+HW.AN*,::3*L_$8]YC[2T&[XHCTUT^7&R#L[%?GOB,X7A^:<#^ZNIRF("N/QG53R@IUE45DK7-;=WLP[2F4#X9T@[UZW8@:.F;X:,7#V M6D^GX.B('3;;3ITJ9Q?Y(8;?H$=TLYL 4-HCO?"KMAJ?'S*DH0IQ@A? V]88 MC,F1AES'CM>N9]]GQ$TOH\!-3P"?<3PCTE^X@JWXU(^MHVZS%M&$ MS8F,FA$DW+KFD0,"U9YD(W53MJ$9IT(Z[('6IA:*N-'2,"HN0*]QXRLDH:?A M579P&3U11*%UA5 A&N*8 2/W]BT-:0F;&SL?M;^_M_QHV"&W--T5IF4;\(@O@!-W)[TQ0X)TYW_Q8"3&P92%"BN?'1[0IZ M$@X-(9KM*P<^=G4\N\88V1^^IM$@2EG+(W,\/,FH'D'"K6LF.2"0_.P:J.=<>@[ M^))A !.N0\^*_PV!)\]_3BOF8%R%[JIR0#EFN M@8-_ VX(,\DM-Q[13:&D3)P$=;WD3N^$>W4+\LN1DZ">EY^?H1="VJN/Z('( M6I&7BX.8#ID>:5GJE1\X*Q"(O4^S_^60H=)"ALK^)&@U2HX&)8Z]QH SNY)! M##A.Y]N\3.:(?. M9JZPNZ2/Y0*[Y5J')\I:0CMT:4,4@/&&\!#I21I,2FP9.]6>?MSS/J,Y(T;E M''-J!];BM4M93AF+<_P(SYFNLM\AH#-M3SQBY808$]$N@.\HP4K)P%JRQ1P? M+!:8ML6(2D>V=I\\!IP$AZM/"X<=Y]P,-Z)<=[?:S3WVD=3IM2B5_''(2U&L6)0U>R1W;"6 $]'XY MQ,7F._@3X;$+?,F KH+1]**2E)O4%#>'S% U=$Q50Z53V1?;2"&*\ON_+S92 M;; Y3QDCS2%J DK90(O;MV]'UCL!B:D,!G*8".)[),#(=:UL2 M)'4IROFT?96PPU5+U7'IDU')RQSR%R(I\N5JXW!BHY9AJ0L_>APOTWON ;K4 MCS!#^W5DPD*I&4=;E6"]JVPAB:'*47F58P'2?;E]%$.D9L?UY6(A5U!;J8Z- MO$?DUVU)&1(\I-HW+$JYU'K[V*]TH@$3*VI'[(9T.RL(R H.,92Z:2UUDYXG M(Z\P(G5?->JRU@!5)8=UHH]XO_12D."+58(ZB@.E /_]\=+U)DR:,(DQ>/**2ELR;V MHT4WV0)>$'WKT5=-R/8@XR_B7Q&1L,8@4H[+ D1'MNW$2IK]D-M)*413BP60 M^W*VP+F?^[T.SFN]5LTO8*UAY!SFAY FT61R-"3C\_O%.QMIKSYK M%.SD&XK,DS!I/8V[8J!_=X+E./0#M((X/29W:_O^9L8&7^ M Z*7(YWTR77B=.>KUS6DLS1S5E1!SZ?DI_X<1-OH#PCPF=BDJQFQ,^@H M%UY2!UV'1"W [0CI.V6_ >S0.PU]]L*QM^^2990)U3+^E4=_E0++K:(4C58O M/%EJGI,+ KP)X(KKZ)"CJ[<48QH SR9W5?]Q;8, DM__='K^':Z>(->T"1+4 M(=N,L#N9C^SX"BTN2O[W6F;%_C/40HY>'2';19"PU/[9]A>:06OI M(1E.&^['S7%VP-]_U:,LYU/&N5+ M9)UE/I#2*&,7A7;T;FJ413!%;D@ULK^U#P2U"2YYA7;EA09AS(W..I#?!P?.M!;NR M+TE;/!JN&K-$)S/4/O41M;TS#HD=S@R\+T:"5V?/[EE)O9.E@5WJ*Y42FN/YGI*5"WC@53[%)@/RDO>'B&^ D=/[1"&9H,SMX; M7Z7KM%;*;@KRYT$9E(&(%ABLEX[U !LV!8-ZKLC_V3/P*F'-BY%O\1U&H>L;/ZVF2C9'O@/N@447HEA! M:ZF<$$]\$Q/ %>L8+V$0&,\ M)Z5!V4%%RHM+"&AI=4;0(><&-4;$EVS.QUJZ]CO$!O4AR\\6Y[R0A-(2;T6U MW4WONWN,[-"*GAQ-$M[%]ET)@89YGN#M@");+O_;MM]%5G 6:W2K%7 @]2Y2 M%:G6'6R\PG(^BFR^9TUHO:.R76FZ/ZQ2EZ%*%6NZ'X;OB*JJP>Y+\34W6I6F M$*LJ-3-52QBI''.7830H\D15E=QH^E#.7WTC1)6WU3Z4MU??]E&^^\'T:G=N M M6&IG0P-KF_\+8/T%R65;$'K 0J2M]Z'$UW$9%2U:)+=?@80R*:6CI^]V B#-%AL3W;P@ M5Z"_04YW)Z[VV]74]$LEWD3\\&NM^SO2.?XMN=.Z$F^HE))I2XXS-7*6FQC'$1UCSV7+(2 1]C8.FE.*QW,N$1C6O5(=C6)=$ [LRW,0>J$NC1Z; M_I1$&Y#SYR&P7O)F&W0ZT2]-;3']G0^]=J":M"DV)[TZ8!6EN>VO_/)T/H:U MF5VEVLA 2M*_\P%G12L<4 MPLF<_E63N=3*N3N6Q&MU@NLHT2?#W7A$8871$QQ;UD^A)!PX*<_BQ7@!7!I7>ET"6'P#:-P32"6BH#7'TMO MOD<.+RF[:2GE&$1ZOF9RNO184DUA9B]HMD2A#X@RH*WQ(?2H3_46 8',-EY* M6MKN(&]!WY>A6XFZD\43CXHHM,&]:#Y1_O=U5\;4>:73.86>LW.*W*% ),-= MBJRJ53TF1I=#[N<81ONG_N(N(*C_I+D#*XE57DQ#OP2BJSSO:\WY?WE:6C[Y MK93>D-?69EY;Z=3T+F6-9^&C\HW:E\RS$A57B%!6#?4DI0.NP;9'8$H.(J6J+7]B_.IG=:JKL?ZSM/ M>I=B4]>EA50Z\QCZ9MN$RERLA19DQF?,@G\:'F8T&M3]: (+^2DWC]KLB43/ MJUOG&=HQ:&FP:;P$W@+Z-]XN#I/Y-X3L%\=UY:)XJH9K/RQ76Q(-'IYD2!%_ M3O+-#]**2,:\1AL["&X=DZWC69H:!Y[O13'XC1M0M\H4\AB)4=4HY M#9]\^,^0+%*:^[3PG+B;V^5693R>8$,.)L?XG?B1G3590TY>45 M\3"RK' 51D^(D*LE#K9%LXHD+*3>LM3?L.#MKYI6RQ(=NE?K276KMTOM&*W6 M(3GDIF@>$+,9[K$CU3^4AZ!4;MC(^F?HD -H[#K4M;=MA"Z:QE9!I>7U]!W\ MB7!4."67'"9,NF5Y+S:,+>$6;")DM73_3%\L+F%-.-=,A.K@MS@F>UQD9MG= MW.S0N\0>0I(J@4%J>(V=A/KEPS3_2.E+$I?L,8[X+)'>I'+)PRAH=?;E-;W& M=.AM3MJ-X:E@0G<_/A2W-U>&8&^/'UD$"_T;S*.I+H+130][ ZC>[<0H/JI/ MZ$(!<+O@#]XZ-&?P-0A!&MF6<_SFT^J/S9:=GYD]>_6ZIL\#_P$!OB:_ MJ\H!6C9"VZ[? MY0*/9^@.0(W91^1H9O>/*W0W14_A?4L/1T "FWJ]A8<:0V MN":*"+AT8&[';.UQM)1;9CB9S/?Y%)G"*DI]#6P4K,+=2_(8^<*._Q(*@]-_ M^8*DEI[_AA8XUG?XE5DA?XB9ZW=.]#9Z4N@&K M;A\,/[.SYT7Q4W-3;3#Q-J\,\8CPK>G@8.7(P[)5!&OL->M12;(F8&-O;(KK M3P.NBG"-?/RLT%L#KITJ:_#)?Q_8F(U7.O"/VKG0F+1 6EYB7SL!<)V_H9WE M0[ 6HHR*GO?D<\=74 ,A2KE%:85K'\KIM#EO$FZ^2E*MGU"\PB+>&>J+ITD= M<-5I/<87SJH#;Y]R@;![:XH>>X;-MAS8YLZ:"2OMF2A&#FIJ9)\/>(<^* M/1@B^KZ(@JY6[,G8XWJLC]OB6Y9A74W 8T41-^N"D1>;S;*@=-:U,SBI M?7[%\*P?#<^O]&GM2;^V\FEX;:7DGM-$,?,QX*3@M17#T[\XMU^>+V+S;9,J!+<$G9[KD?^W3'.?3+B[_6\K%/ M-QX!P"K"22RY5%T11#?3)H00K PW,MS4]38Z>MQVH\P,(O6U2@>))<<'T/A@ M"WY1I\*,6DJY^NJK4:]S[2?RW$=8+F'@6$#R!2X1DMW+9,KE5GO8X,8C1@#T M@P>RBZ)G$^U[B"V*QZ)&-*&ZCIS34K,A=BOJENP"^ MXT^)W@'VQ/L-8(=>HBAC9_+RE=$T.PUI2"7AWO4]2R49$M2&!+7F$M2&-*0A M#6E(0QK2D$Q.0S*[X9:2-*0^17OJI"'U*7BA-@W)\$98S:SW]=I(OG/;&VE+@W)[)4E MG553%E 8MU(PBEGM:6LCFVNG/*LCF*ZNO-79"5I+]/FT2,;W$X0 M&Z/5R@GHBKF&4"Y)JL8@;6%P];IV<+0MQ3-P^.@->51#IM&0*59PKR6W^QK! MU.AK_5R3G0#KMM+*TM"3Y;,&&SJP/YG+MJ KIF%V!EXN_SX.,KR3_]KGF_SH MQU97\N>=Y'S4&&^.)\';[D=-\?8 O 44XVSGDT;YXDU=!X] >^OR9S<+J%-N;B]N9@\B O!25"';%G#03Q/*^]KW5R+ MYF<=?CMDKP[9JT-[Q2$GOEOM%8?<8![C>,@--CTWF WLRR8'YY+H6*CD4+@A M/7A(#Q[2@UO/<1W2@U7GV9F;WZHNS\[L5.DF\NR&0Y KN=S<)%1QP%6>7,;CZY*L5 M "M.(V0P#35?@GFC#+JA9$DXI9B!-Q3,266=)P">G0X58$*%"0RXX6 H 8ZS M@(6A.9P?.6AF 1I.B9+E5ES0Q@ TK%:3_-*G_29'M0LV^8EVHVJ3@U_MB4$9 M?F9D%'^)7'N&@4V6Y278U,C0JB2L/PDJCR7R,Q]:8> \PPQW-6K+A ;I!@;L MC)O,IP&R_KK'CD4X=18+L03KVD.UBD?\1Y^:3Y0I-6O@D*@N&=G($P*OX]$7 M&IZ"V&4@+%L%L8[,VP-5XZKG+2$JE92<7>_W /\&W'#KM9FA"SB%0>!"^\8; M W_)G9%#6OB0%MXZ3D-:>"5$0UIX>ZV/A^1POKBR MX7G/'#XW<>NXG^^,ESHL!6Y$_6S46HE>Q5V9)0#W?L-*>$_ZDFVN CU>KQOK M1SIHP?H^789FGRSDFFCN1 88@AKBK+JB8+<0^#5C7F4DVH]PY7*GP:,Q64.: M]. M8@:NPX PLTW9O=_F%UZ&9*E!#,$\$(MH2!#7X<7A9.O&NR;JZ0\(L)!/ M389ZMZ1&(6Y0:D:]4U)39=K@9&?)=TON%]2@U"GQ#LF\32!I0."4LI;F0=#W M(=SE+/K''0K^@ '-PX*>!>U+Z%O8B4Y\$9&ER.N0^]'#T*)&COWH64.##JG4 MN[2UM)'I-8 ":75PJ *#(G9#!9W;IJ2+X=KP$##NS^Q,HPJ[$ M?]27?,*:6K#*Y=B7Q$)U,.;MY@]FVG/J=G-11*$O&9KJ$.11B1_[:%"+&88B M04R&ZV#P["W26H%OANM@#'$80Y4)%7U)+I; 4S0GIR^9QX,30TGD=X*C6FX6@&\ MF7G#7T**RTPD&J=$.0=E=J.GC9UA7L'B-?/,X=?Z0C()]< MBF_(Y6,EE$NP_Z46;I<(1_V1I:#-^UKG*]923.=\K#^Y7Y3IO*^']!+%Z25Y M(+/XN.GWA"ITR4\7D,I!G>GT^8-MZPEY2X>'MG[K;8^KPX0>H2ZDXK1U M2/Q V9C,'WTX\GT83)[(XO)H[Z2K5VM)$^JN$=X+!A#S(.IP+B)\K6'TSWSB M$9&?7T9AL-\;M=\9T,Q,-=W[5X50K=UF>@JY[$+CT=C#-5+^?&?8:0@MM606 M[[C==]37(S$J\1WRQC17P77I#;P!4UG=^)TSGQ6(IMW,D#*E"DC\<)U3][P- M8REE@6!LU6U:DDNL19EJ=V$YI-2B- K$:+%K3,("V=#; P3:Q*(AORK>-T5R M@-9ES\1JE8F[0[-+$HYH()K&]FF,OPEQ]P;HDNQ-BMUAB5$HU+I/G';7)(ZR MJYH2>4N\W<1!N!P8/#>7;5F5APO M9L7N#0:@NM/B6#-VJ@-DZIMX/$/\A(YI;U;Y.AOL.F$*5EE'=X.M)4R!*XES M,*C4&[:M9='1ZEHGB ZT;R' @&AH I)'WZ&A2$#/DZ7D+;A2X;A)Z9C1 M9$'-T,CZ9^A@F -_3L83.:4S^W?"#6O%J/;LJ3?,/*%LABK:>GF&Y]2NO$L_N;?'$1: M6L7;;;3_>K3V;4 Y,_O2'(1"(%";=^ M=98# E5.8E\ZJY=O L2Q5?N2(E^E[BJPVE/0IG=D%S_X$-=A;7KO=N%]66)P ML:B9V5T]JPU75&!6]R6;@@LAV7L1 ]%L55871*XK-0.S7_JM%,QJ/PP+K0VJ M3M(YQR#LE\5;?%KP.&_[\@J(E/)3Y<5G( \GC&38B$$XG"M*HH@LY*[AQ-$5 M7D%"C""*< MA)P%0_$-C-Q^B%ZE4!J\^T3)^ #R;B"7B5A0FK<.)>N-9 ML9($;F9Z_%$08.W0KAZ-B-!VH%"S9@[4:;5\%>Z&(<)=DW>Y7IN&BHU4FSJ!J1!WH9-1XQ)^, MO,4T6C>9*L5#ZJ>-N7&57YLZEMNI>&M)S,56CS3H(ND-Y"K.KK[A2*# MJB\O[6G7.\6V/'M@2KV/K+7L]/R[7:UT=!&27;W#">R%_G, M'M-3XH2,2%3;QM6:/Z?K9A=MM25RB6A^O$5'GLWV*O3\:.Q[%WCURH_K#]3^ M+;"&#%J>>DM<<5EFA(SE @IZ'JK+&SOC3;S8'/H:7P"VHW_\!GV:R1 G@ A= M>-6.*W6?4,+"=Q"$F+/1;Q.C=GJ-;'VCWR*5?N/QURD\.S:Q/OW,K-!$:Q%!BVGHJKW=#IHR MDOC4+J'E L'N"WST=/;.2)70#+S^[@1+:M^3D^(:X?H&M?P8VLPI_QXX-F&D M >GEZ.L)+Y#U]P#7(;:6]+T8C!88K Y-HCC4'@9+AIEVR[ MFB2:Y)22D;OD"OA.#KUWE9=9.>I:WMDD1B*Q!VFV"&7RT7/(>3!]Y(\E%&(2U%(HA,.!+_4Z3$C\I%U15?1'5A)-+-I9GP=R+'Q!0/P M>Q\.J1A#*H;"5 Q"Q +TA!5=#=FO)%#T<9!!D/S7/GKD1S_H'IW,OX,_$1Z' M?H!6$///? 6!IGC>&8Q[BHN^E+,4KL8/H0O/3I]^.J.J3G!RBS[7=KX<6/F2 MYT0AG?8D$=[R)50:MR+%$K(D*&N[J>ZP=8<"J62M*DJM9XAPBHKD)ZP7Z5SR M6P3Q;=S>9'A5J\!*Q/J6Y<5U ***D[H7F5ZUMFF1O;6[-<^-0Z["0D659K/I M[;OXKATH_Q[48#NNCA1-*CP@1;*@/QJWSAK+@C:\'Y>Z+&A#6W"IVZ%[CL?= M'?G)..#*';7[AJIR'S0K>S7S8-4204 <81(&M)G&L6Z@*Z)J*=P_F0EW?7U; M)_Z:HOO)X J5>I%OQ!F49U":V=VY02@+$S88IF:^Q-L@IJ4I/BFNG\U\(EHM MKJI2QU+4OPQ'&0?J4LF+*<9?E?O&C]6%4HJR?()L@C2M;AU6XM3\%$E#6_0K7IUU:SE2N-6_GFT0W.7U00Q#Y8_;&X0A;^T70W.X M.E2M2+'BP!190SV-"I%55$C*$!\N#I*'66Z+R+.?ADM"Y1KFJU-GD Z'%^?= M5F$W@Q3]P8U;M9P5=]U@R)L9-^_(NL_M]<*P'T+QLMAG4/RLI3E^%_MJ3O)D4R0,-/'/4?FGD+] MF1EB8KI$KU"JQS9).ZP;,E^Q@ZQC,Q$S9:)EU@V@]WDZ;H2W5DK70,YAZ[AQ M;J$1KC!/QXWP,6AE8S#NKB%R/';&H?.V201OAQYL0P\S,WN8*9IE:PGMT(7; MO&XIO+D;X#0PZ- ;IZ7>. W,I>EMBKB/7V#0 .!BF M5K]'DLVLF34=?9C3'%=^.JT?U)GB7^-I]>""%E0,$ZL_$,9F5=W9.LQJRZ=K M$D=F39"4UWO&9^R5=_S3V[:I*Y:$,?2U:C=QIV-K(]MY2_E5MI]V='>7A7#N MH^E]PX95(9RRS):$F=58PY*0*3-@JV*P*HQ=%>(50JP!G?*(9O[]H;CL5O'0 O_@ !0 !CT]:5/;2K;?7]7[#SW \H(-)(3DIIXP)FC&"\\V M85(4-=66VE@36?+3 O'\^G=.MR2KM=B"8+/$J7NQ+?5R^NRG^W3WI[^<=AN# M;Q=--SVN5N_O[ROW^Q7;N:T.>M6Q-S$/JJ9MNZRB>_K6Y__^KT_XC'\RJN.G M9W@F@R^:>^N6V8_:7KU.K7]]J%>@(+RNAN\_5<,:?RF72><+:=C6'7,\YI"[ MP\I>I?:A5CNHU [>DW(92PUM?0:?__5I2EQO9K(_MSSVPRM3T[BUCAWC=NQ] MG%#GUK#*0]OS[,GQWC1ZXME3_I/7,"R=6=[QWN\?1[;EE5WC/^RXAF_YSQ&= M&.;L>&!,F$LZ[)[T[ FUQ+M[AMT<6[8SH690&T$)G_#F/<3E"![ 4XN)4G?4 M,2CT28*"6Y\_X7-I(#K3;(=H\)6>];IL,SIOPY%P]40?PNJ%<]IL$OD*C M)]W!.=E6=TBG.R#05+.G*BVB=$[A(3R]ZEZV3J$*]-F^: [4@?JUV?H&W?3: M9YVTKO'_#X2D7P=G=W=RK97+@"GD@RQ?JX<=/SKR/[(-*]P;=R1^T MARL@UZMHGRI==L_@HT/VD.KL DK6:8Q1RI MQ11/HZH F<'3#"C9+X%=:U3>.AG!*K_U(8*3TP#))0WEI,5=GO9E1VUP=Z4? MD^ 2:;4:^;CXM^]ZQFCVL_R\W!#^5$<+L)XK+4]!CCS#,#90F9\1$ M613>^KSMC1GYX[>C>GWOHS)AE@[_>_QW[>,.@=XF5&=D."/4TLF0>?>,621T M,E..>:IY5//]F>NQB0OR;VE9-0O#6B'; :30; 0C O8 @.P)$,DC#3HT&<2U MDXEO&1J/)5S2IA:]98B!@'E_ M@YK,!_]H0Y(< 5,@"4-T\,; ]$(BS"@!QAH4T<;DUJ)U/=J^T3BS+!5B>J6?4]TYAH.(P@KHH[C; X# M $XUB!5U:FE,](P%8!03ES>AV99N".*[S". %2@"M61B5(@Z>E1%+#8R#TJGAP:?0/]"*0WBEQ&/? M!>I2Z!-P-S*0I; E,O0]0*@7/4R/1< PID QA'S"J 7Z+3G\V @KY')J Z%_ M,,W'@66,"Q0+5KF@CF6(F[SA\:FBPLM(%;^^&-4,RR?X?N1#P^@-(P(FQ$R$/ H(E,, MTW!$5\NC^==A15^"N5Z9.]3I7F&TUFN>=7O-$E>4DD*ER XA_XYL$]0W4IH& M8IXT!<=K0,UBJNC&'>$=_KEELI&W!8\\;BV'P*3,^7-K;PO,@FD&#D[T>TIU M/?P=0B^JE"'0-.G49&QE)>U[T! MVKQ(3>PA@F7J.ZX/0PIU@K J@3*(V2R+F^F1#Z9%C( [7=PR%YX25SR/:F/> M7BT@,QA9_A!:@G89>DX6-@KUI]A$\!QZ 2L8&>!24"K#GY*,:<1$\,?!/Z@Y MX!.4RD:K/5:K/4C ?GX)[$$B-L=QMNY8V7!?P.+@,\*Q37?(@_3V2^8A!:,1 M4,^^"8YV8=W61QWF8Q0?:;8@7.Q!P.$XZ&4%^M64A.ZMSJ./=UVJ5 MPX,B_:^3Y_.L*])V?^_C\WY4*D4*!9]!Y@!IE/KY^R_AH M#/SBQG+X0&/YRCA-T?4@0\RX19:FE^DWL_& M2@5BHU4&/3_O$VPT_D;C_WH:7]O9*/Q\A7^6U+%G[+$JGA(+X.1K-AI?Y E: MW*_DSH:Y84>@K_M!+?4KKCQB_K$>+?I9F@'JQ9F1"\?6? MOWESL]3:D#B<]S(R9=&M]7M_;GU6X/_BX858(+CW+5-0R=[E??0+ D3\<(" 9D6EN$8 M6%B"Y]]G%\E3@47SE.)4P-]R;(H/4M%I7LKAAU4N<9SRN?-IN :M>FQ2O;0, M/HW39M3U';; :&\H^7(H>>;PS !M]OSTVE#C,W@-,3HL4H8) BS"[\-FK:5) MRWJE?IA$5SEZNF"%=:58VI?6#?/7"'-\YR-N<+8[M@<@U6KOS=<#LN_P?V8W^X=?EU6\*R,H+EHQUQL[7(69O5HRL%4G=.G'UU^LDHH2 MOZR8[%F[Q_W'3@C %$+M\M!A]'N9CD!2CJEY3V?NQ\3TX68?\8O:1_P:6;5> M.3KZ/1,KV0;N:*4YHN"\H>^VW$Z=V0X9&J:)4VM3WYG:KDB+#J>SKE/V[R:< MM3+<*'F;NN0Z5BQA+9-_L!&R?2U^D?C3'1+K+]58\.VF0M)008O48027D0#W MYBPL@F4(?[UU':\3@R9L=HMX8\HG'X,4.[[ "3+KQ?I0*9=>X>A"JF&VNDLPG>:T;/I.*RZ+1NW@3J<8(IW*?,1*$(?5Y M&'(@MJ3P655@7)!5A\:V,3!"IU,SV&(3/LK@8@+!)($2(=\F>#8&NB#VTZ7& MOW"M43]>KC60+)B-Z7I 5U0=@<(I<:H@QL--(HYMFF7;]T)*Y$:CUW-&B(N4 M4!2["2+AY_;NSDUJZ6"'B(QXL1/"L.YL;#M*A4WS0=@)#5E3DM58GRD!WTT5 M3T.??B*Z0RRYOC:6 ))%GB2JQ 2()+N4&7ODV),8UPOM)PM"6.,&5Q7$XL-" MXABX[H >IC[7>3*5XK)/DFAY^?UP_]W[]Q\.CXYPI8<&BGB_B"*>;^:) M=OQE>V*AR''F0XHQJHTSS'&LQB(0=U/\DY"*0.ED>&HYVC/U-B'GD3V?AYY4SU8\AP+\!9"0,( R72&!D8 M3O D* ZJ+KNI.FID;7MXKYTUV=IL[*3$=UXB9K=C M%CMJ-*@:0397>1 U"R(2;N["W 7^4G815HIDBLQ%D\63$QPMAC]1DAG>? MQ*0Z2NK&S%:)!*[\+'JQO?O[SOR);,2+ %X2U,R/U4KQB%!N2M:/&;8G#O92 MU(LR,@.EY7-A$T(P9#&_(==QMR,/$7.>D4B5)IO#HS!J97A4$;5+,1&) 2(0 M/&223M(%$ML!>$W6%*&_>:D)&N%U6* ML[7XGB)V_-EBSHK)@DRW=9OGXM;X"1<:3F:$_:"3J1D>'K!)^5Y])N[1R\SX M7C?O+4A:62<87&N_^_@F<[X%IR7"KH366V0U4IHSH4#EMF2WHEB3<_7]>^2I M5D,'5U+KZ:[BS:>=B<38>,"U*/EYH_DVFF^C^=ZJ#:VHW[ MI,L*$ZE "N2E%:6ORV%+8#'+Y\X9^A)_/-5;UL >WY14,S;T!*Z+M)88:WRH M)%DP7B@[',X8\7PF9YD!>YM3B&+2[[#@2K8Q"M,%V(0:9OSPI))8387HLA3% M^ O$[H9,H"*&VBX3<\#QI!.R722:YN,*TNNI[]D+@NKXOYO_T<11HQ7X+!QM M[\1GJF*\MYUNGI]@6FG,.REP^/];X:1W13@I=4)7-!O*E^8<-K4=SRT%:P#A M>2_+LI)$4E+0I"LOC\_/BM%Q2G5J&Y:'V_5B5'FA#JI(UEO?X7J_E'OZ'&LV M>>*Q3B#H>O=@KY.]"NQ7B#1(OF^SRU/'912]IK!VHS4V6N/)@1ANM,:"0$0* M=^+1E!2?;=3*BZ+[1JT\OUI9\X$P+U&MI)R/N>98$$.37UR=)$+B&/E_"77R MX.'_&NI$?RIU\O+8JY@ZR9P*W@VFJG;DW[):D;P;7C2UXRBIA[*GC4EFR^)[ M:JZYH Y[JSDB:M;^"AH=(X:7Q>C&B!]HB/? 6&6^E8@Z>C!/QC=II.]:X=O= M"24NFU*^K:/OP5]^LI4]XH=LX:2K.V4:(%#,D>%)8]DWJ0QG8=IBE(4VH=^9 M2 +4./1S: B]HX;)S4ML?GC!_7)O9>[SO3AP^NVR:IB)VF)WS)QO)7/)=K^E MN#M\WC\O?77]F'D5AVV^J[S??V7Y!W]+L-G?7G14E2DH.4-8?P["Z@'YX[CN%1P1W:W0P\L MW=3.&ORE979UHVI?".=O5.U&U;XZ51N/_QZG9N=Z,[%X)ZO1Y'ZG*)R-[2., MGF3N7 H_H\TGZXU5:T>5^OL'^;F;KC==K[SKS::O>R15VOAS<=.$R_ -U[ M@JJ7OZD'6_R?GQ2Y7MW+@>0!;NL3M#%W4A_N\*ZCQJ.!>^0\R7K[6E=7;ZV? M=7:UIH[6R>%OE,W?()?_/*W6,Q^P?U0Y>/>"5@13\R0Y$]LD,?N=K) [+7[S MU)'N7N6PP+KQ9G[[A4PWOOB8:C.__9K"K#7,;Y.D5L./I[(2^3EICU!R#S0; MC[<1NW%5'UC:.)HE"_=.D*'HOLQ$Z[F&)#2%BO[$S&SOS MNNQ,2J7&?SP^#I)T8SKY-V.OI)P9'"VL$JDZR6@GIY>;9;J_ (:>)T-FH\>? M7:PV>GRCQU^C'I_KQ[B&K>T\8D8J<[G"9)X'>B-0,=T M)_]YDSS:%J%2;5("LJ%7)C]*@.P ME)@DOI.L%HK/ISSK?,B:IJ3$?JVC(F=5#99\*XI?V36^H!7W?.P9(*Y[N[?';ED;) MZVQB/" ?LY_-L9EJ2D!2(;\,3WPHPA,/=+"2]0?!9DOB,@_WS'GC\ 88>$I$ M:$B']AT+MEKB-7TSXEN>8.@]S[TLB2V9O'6\Y='UA_]F&C]? MS[ T*.0RZ>*5/EZ)9%ODL')0(HJ.5)P$Y_&=\>V@R6OCGO DNP?,C3[U=:3% M68[WO&:[.#A7^T1I-SNG\/^ 7RGW@VF^Q_3PAB.\;!(E>L:H0TSJ A?"^.&] MN/ Q3&6?7WD%6HM%ES4].^V>8D)DZ7P(D59$*C4,]'G0?_!^OW( ,$G3)-*T M0'W_(%B$"*/5Q.L/%:G @JOC'Y3O&X<8?^?4_H TE)-6D\"O M]F5';2@#M=OID[;24;XTD85+I-5J1%S9N.P/NNUF+^3'AV9%%\12-O/ES JM MF4RK(P@X&OUO_4&SW2\1M=.H%+=F$7GZ7]9&F:5X>,K9J"0/K%EJEQJRUXW> MD]DQJ;I5\G?F.T0!.V2M6=S>/G[C$06B^@O>T>K,2*M"&M2"RAOF7A'R.W3" MCC>LO4KLQIE[P]CK0OW \$P9]_VO%R5RX=B:[_" ;\/J:\#W%V8QAYJD8?N6 MRTSR!YU,/V)P[C"/.K,-^Z^('!@6'Y.#:NU=M?9AP^E/CMHXH[>I0VK[)5+? MDU M&#IO5>\GMP87PFSMPW)Z]\ M;O3)NE[75(8R&"B-?]PZ:3[VT5#_GF"ZUJ'6!=*YO-O MF0,.)N663^A)*X\+ER_%-[ 2[W% MU4@P/&;9@]$3+VB8EXS?XQSO,9Q0C%\^'"TSQI;0YXN0Z?73X))TER^ 2,.Y MYW<^XWK(/5[J/#]^=#MY+_S-#JYL,6O,5U !=#S'D@]#HZ;FFU0<=\HO$L)N M'-OG)YHR"T;-\$14UP#6#$KP*XP79/CQF!72 M%)< N^%RFC>;BA_2.,1U1_%5Y:R,ASCR=E,K_>GLF%3B05;5F^),0TW7#EDA MBQK155X9>1(RC.)3K$TG+@#+8HFLRM$WJ:Q<,94+(7]+YUU4(Z3D[R<50FYX MH&NT[%5>7$\^YFC$PW9!^@%W;6H!TO@**\H>F3JLC&?^&J[A\=-R?1<^QO N M$DI) A%3L;NR3#,/:1%2Y%P8&8LWV;V4@'?32]-+M),;B#A4%"O*P-Q];\!6RO"J($)]&8%7 "> MMB3)*:8?63:_<7%N(*_3FB&N(9)Y:4)5@W:*I94$*4W"7?"G(/G)7";Y,YU> METBCB_L L:PG[3L(BKW4FO'6\;X+ MP*C.4)LM:Q>=4ZP(:+2@0:B*5Q#@DZGO3&UH%B^4A2".ZS88#KP-\V8QF MN MPP"E]T#]]B!E)JXY>OZ4N9>GWAYUA=&OH-[VGTJ]O:1+C *V7I8V?P<)#B=G.':UNX:SSCW M7>Y)AQZSY!5'=X$[#-Q>$411)K$0G/FE MWP4(QP' YNQ1VHVW07OCI!^";8]&X@>4P6DO,F&Z0R/T5;JS$=O'QW9PV.]L:MWKC5 M.5 0KP0X7BMN\MKD[X"GL) G[/%/K#P-4Y M5'GQB07.Z-GC>J"&PB&DRS4/G'7UOYG@ST9*[(_Q^'P7UPA;U,3R(A/N=+DE5TQC>(P7'@!^)8-+YKO$89G0501 M;)CAJMBPP&[XXJ(R;NDQRL%IL*D( :?]N)+P] AMV#NS-(YS;"@ Y;)#>)': ;#(4W2^4+"$&P-]3F='LQ0 M2X(YSD*S-!N&@1E>$BA\#8?9HQ(^A_JWK(2,:D/4Y@0$T>S)$&VNX0F6P=K! M:F.9LTRX/HF]1JR!S0HW*X-)U%%1N!#/0AB87A( ZA*$>@Q$+KTV;\:U1]X] M=6 T8^KHXELD*PAM28P')1$TCV'Y?-UG*&W5$\$J#,@5LC82:T*1BU<2"T$% M."WTK#"@GW,M^BBF*5Q."1?<%X4W 3+<$!LO?O9OT_6FZ[?<]2;W[]7G_KUU M%GVKL>)FCC('BL,W/$=Y:KB:20UT;/&V;.J@@V\P]X&A8Z>I#LZ;O4*NVI72 MZRF= 8$*1&DT+GM*XQOI]LA ;3=;:J?9[Y/N&3E5!@JYZ'6_JJ?-4W+RC1?G M[GM/.3M3&Z) O]G[JC::$BS-?S::%P.B]$GSGQ<]:*[U;=Z0VB'BU($OO2;? MLDVVE1W>]H,Z)-!$O&R1<0=3IP"7V@_F24OAPRM 'U%:+7*F7+8&J==01_FJ MJ"W#$*4Z)%?GRJ#?;7X%OMA6.XW6Y:G:^1(2I434]D5+A0ZA@3XT?#GH]KY)#9^1 M=K/7.(>?RHG:4@??2N1,'7 &.8-*0"VE-U ;ERVE1RXN>Q?=?K,$7#1HP4>G MVRFKG;,>]!CLS(^S6A_&T3]3&KS+_[U4L/$=&-5YDW/Q:1.> *B<*ISL4*>+ MKZY4[$/I-6.\!?P&0VN>R@+1A3I*"RM>]1"Q':*<#$P,C)A;U\Y,RYH=&WM/?U3XDJV MOV_5_@^]WK=W=0J"H..,Z)TJ1-3L"E@$9]Z496TU22/9&Y*\3J+#_O7OG.XD M)! 0!24JWCN:=/KC]/GNY'2?X[^=MNO=GU<-BY\>EJ,7?BD72.B=UQ[YGW&>Z9=WE4JEUCXN83OHP?VV M)AQM??O=[GGNT6P0=.B4\>?!$"*_YUC&D<5\Z*?HN50W[;MJ$;@EHM$3R/EL MVBU*H.Z%JA$0P^MFH]4E]7:K6U-;&E%;9^U.L]95VRWRXT*M7Y"+FD9.&HT6 M:?QO_?+ZM'%*SCKM)NE>-*#D0CU1N_"X7KO6&@0NH=.3=O>";*L[I-7N$NBJ MT5%KEZ36.H5"*/W1OKX\A28P9O.JT56[ZO?&Y4\8IM,\N[XDZEFH#Z#L5-7J MEVVM<:I(XLG?VC5 %0.3!!@&5T]A.NJ9"D].?I*33JW^KT97$Z,W:YU_0?$/ M%<'[].G3CO(H6R[#$WG@RPT,>9-/8-:NV@ .K('5":36)D)Q%*(F8&$NG8.^D<#74BTZQ.MWE%/X+)9:]7.&T(! M:S_A89/4SCN-QD?@BI-&]P<8E9>9Y@2,,Z8SGP&2J%J8S.!7AI34"F"9ZLI[ M)R/8U?<^17!3ZB"YI%X[N11.2_.ZI=:%PZ$E)+A +B_KLW'QG\#SS?YHO2;T M[0.QD )_ 7Z99=L&ID=BDS[/Q@D. WF)K'YLYY)M,A9RV=UL^P-&?O_M:Z6R M>U0;,MN ?[ZX+Q_M$(!I2 U&>B-";8/TF/_ F)TY8G;W:*VTD>>SH0=JS-:7 M@E4AVR&DT&T,(P+V!("<(5#6)W7:LQ@LQH?#P#9UL:CQ2)/:](XA!D(97 +8 M,:S I)TA\BWG@?0" MG[!^G^F^><_"ZC67FQ8Y+)#*;OF09%*4-.(VI]!Q#$MR-82T6FK*2(EHMD1H M; #;M'V'4*(S[E/3)L)]@5E!#2WH>3HW>W Y1GS(+:1VQYDLV,8FAJ,'XNZW MRF>8Y/[N#GDP_0$0/X$-@3+ 1Y-R?4#* A][:7Q$O::XQP:\&LPS.2, :S_@ MT((3BK@3I!C# A.@.BR"#6KK3$* %6 V0T]TI3NV84IF\IA/ #M0!5KY*9(K M1.T_JR'Q!M2R@!7P$33I6Z;NC^&( 2W,[EVP5T:?4,7GCJ60FCT*6\(8I@W- M*#REKNG#7ZD0H1? CS5=''B2ARG@LV\BUV)/@FEMQX\+9\UK0(&*"/F041L4 M[B0J$C-4R+7KV*'@P,0RY@5*"YM<4>Z;#-0/A8EYP'/L_P)\S%D?&!3I"$1/ MDSG2JP:71R!8C3\ 0P/D(H1./XRR'TX,DQJ*^I$5MU3OG[^^]'#P/29 MA+-'[L#-LXFPXJ'G"&#S\#EZEW5-^GO9 MV"V@'18D,*&-&W O ((C!EH.3*^,3H2&SB3X$Y70X09+#?-EM.\+[(#/P"4I MH:N$9RD1**9T*P;M2-RIT=A)]Y^-\3V[ 8[<8S@']$UQ"5"(R(V7OF0RR02N MY8RD:Q&NC,I?CCQDE#[S//&]D]QQ)W!3<[[2SL^ZG:* H! 3)"(40!7Z'-"- M$4BD,/O>Y(XM'!"XO0F)=RN7'@IIHSL5@5,0O"\8:>!XX.9XL+ &7A9##6$Q M(!8$?HR-N;AX@N,=+J#&KN*DWH%?''^AP8&_8(N653SA+9JRT(8D#651%FV, MY<98+@I'Y5T;R]I82&>\H"ADO *;\?E9TP?,"$ :SD*4%<@9P_5>I,G5[[BH MU4$/43XB5U*;2:VA,7YOZJ(R+@QE_9H"VA7#-XSXM4'I1U,E96K00#4*]< G@57.A%),KI 2W?'T13?BH(B1) MP%'#"6UW6$GKQ90J//BL')3Q^5A44\_+>TKYZ_SGE63[DAPE2P63D_-Z^[+= M^6/KM]-#_"^>43C)$&YE'[ 7%74$?M-EW9!,T?W)F) A.@4E/<JSX:E:]OTQ0M,1KV L]FZ?\,%*^:"61]J%N>#.=^3YD9QB 67 MK8\VQ%Z?R*<7S*^D ,!)2=!\GL;_*,1^$FG+%>5@DKK%J# ?% 8/;8&E[?22 M(^'\;,L7$SN/K@8V2N(EE$3,(TDW=$. ?!!@HS)7H#)S9!#I3C(:X;$0A*UO MX]?'X[?+\"]4E1EZ=;*#<7O0S<(EUGI/=^LQ';EEO2?9!X^;TS#QC1\ M6.*^*].081M>]B-)6"+Q/OW=9&946:R$7DR3RG<1U04\:_SP+P,49>Q"'+D@ MXQ8240L8"O.T")CMZ:@+[$"^89D5=5$@#P-3'^#G-?D!3D2 4"\1@R(#'JB+ MX37P+(HXQN!L?4#M.V:DXD)=&1>J$!'/X3L(H#ET+1%R(+Y2HLV0'PH1';XS M&P>+Q4 \,,[&\(6A$S=C.T5D((><:-**115NQ^'#!H9&A!$X)!GU(8T=QOF( M0*$H;%N#*B;9!3.G?X. MC,.EPH3"F22C:.*PE6GR+QW1LKH8V94(^MR/HQOPG@\>GNS Q[;ZCA5[G-$_ MBR+LJTJM!SKRCB8B9#8G-+S9$QK>I7D>D[+64-O7E]3S.QA"PIEQ!1Q]@@PM MGF31=ZT^1:6:N?%HSNZ[28?C:JS1E^S)6[)]&..X9"]QB"2S1<1CM)DL,4]- MCA3O9%IR1!&GJ3O#H=@2LV1GRY/A9LGVG^(7P<_M8=D9+#O^[9+MI0=3V!!" MN'3KAV'M$*P=@!Q D <0\@)&'F!8"3:6U93C_7#+S@D7E^O7MVO')RS:>31&ARL=:,B\>EL_1A9-S(R/QLFMWR_>12]I_5W M+N1GYF;Y56(FLV9WQK)F<U:A M%=>/DHVV_3C:%M2L.*?R'L^YR%ZOY%/=OB&V>"E>RR,*WMQ;I/5#L'8 <@!! M'D#("QAY@"$_V,BKHGL2)^?6A*P O1M=]Q8_#6X@R DA5@)':N_DVY?1U2#E M":L@_%2SW=M)'CR_>>FY688O:^&?OPZ7*4->A@??(,X7KOJ8(GQEG+RM;C?* MZDFD1@-]X:G-QLFSPF*;GC5VZ>U9U[ MS.$3;H'=CD[CAR?1)MR,KFX+0$'="D2&F9NIQZE+,G4WX^)6&1\=#[8K3%5@ MXD&_N)T:[ATKSOKS^,9I@^&68H_H5.0GDJ?D8PHC$3R"L44R0YE,7Y3(L. % M^H#$8VV;"E,*N!T\G*[,A! ?Y2\Z-+DAMH:/TIW*=$UV>'1S?'Y]O.L]G8DK MXV2K6RDK?O),:,##Y 9VSPN 'QW;D@G;# ?N,/.2I!$3.9"B% ^(APAV1&MJ MKW0V!>7-).MD01MFFGF4.(!/"D@&.LI]ZS+,"T$4Z;C&&^VQ1W%H2)11+,Y* M,;TW'28C:1/O3Q=$93)IA"0K'JPA4\&G]LJ+S!0EAT]LH _WSV_#0V#X/F[# MMTP=CX' S GRK.YH()G=*4[4!"4R*\9(8#\Q;E\<4^Y'.0QPU$0: \XL*O;! M8P<(,< ?6'Y:S@"R4IH$MPLDHWZ_VG-_)=I3[:<3=(0L/:E3,W7DA" D@Q?U M 2"/9>1E$LSMTM%4#[=",!,#)_LF$P)($K<15,G@K\=$YE)@2R04#/R!P\W_ MBJW>'YF=/C^;G4@W3;0TU6Y%XC8V="VDQHWDI9VQ]A1GH,3-2?C_I!Y.7(7T M%HD%;Z)>0BWJS6(>DJGOX]);D2['8*B@1-H^ZB,S_P/*3-"D#)FCD%+1DLU3 M6GH8^ $4CB2CB[/ZIYD/IUM+JM";3\EI35^+F5DI5LEH1@F85@@ M28ZT]5[0^P]F_D/\VZ-,)L2A/K!8'RQRAA$*L#C!9RH)8Q\SZ0E6ICT'L[!R MED0Z^%J<42\=>1LE(_FL[!=(S4#<1LPNLY5,!6)"K M<(8^M#S>ZIYY,RC^^N1]0\?MK#>935DIQ_EL]K_LB1,'CV8FM:GL[0NGLON""'RZS,TXX_*E MJ?M:=!3)ZG]JW493*Q"U55<6?X.:D9A^K51[.;VU'F%_6?N0:]2?C*JDY)7( M/UG 2:W'+/N51?%CXS[Y7@C)<,[9G<-'Y!+6:M2&QANA6 -A6F!OJQN16!?F MDT*Q$8@\D*6+Q^VFZ*(Q&\]T^(Y91J]XF'@4TY_J 1=ORLT;B?+\JD'-F M,TXM4G<"VV,6^9T.W2-\4P0+=LI'&SE: ZGPT.DJ.2A6OA;Q^,2-C+PJXI,B M\L_ )I5=>8KEPD?PO]++I^-2SS%&>&IT:> /+;CX?U!+ P04 " #(:@A/ M[7U)?.\+ !_8 $P &-S9W,M97@Q,#(V=%\X-RYH=&WM77MOVL@6_W^E M^QW.TMLJJ< $0IN6I)$(.(FU/"(>FU:KU=5@#S"WQO;UC$/83W_/C&W ! A) MDT!34BV8>9PY:93;WZYTN&S7JG#5.:L:94AELMGKPW(V6VE7 MPHR"=I"#MD\H;>Y@_Q'\9]/1QJ6P]QLG'V2C2O\ MGLE _0+*KG-#?4%]N/F@'6BYS[E<098U!'%@[?'/=<1&<[^ MH<6V3(['&QS8:40YV.H.D.B1/FC:ALINBX_I#846W)2IRBR LIRAXF M8*I#PU(WQ&<$VX2H8.KT1*8G.F)1T_6)5$$Q0 Y]FV'MU*E^.V!=)B!WH.4_ MMD^RLM[I2=8[G1'$H_J]JJ.A3')8,W7ZSNER[WBNQ1G1FTB4^H^3?230KFM; MQS852"?#/6(RIU_,H 7$.GF BIY='^U+HP7H69V:7F]#N5%OEXQZ"XSZ>:-9 M*[6-1AVN+XWR)5R66G"FZW70OY:KG8I>@?-FHP;M2QU3+HTSHXW9Y5*GI0,^ M(M&S1OL2]HQ]J#?:@*3TIE&J0JE>P41,O6YTJA6L@FW6KO2VT3;^U*O?L)EF M[;Q3!>,\GH<14H MH?-5I .^^FXWX+5W$17::E2-"@)>Y=7WM76!<-I":(=6YZQ5;AIG^%@KU4L7 MNAI/6M\PLP:EBZ:N_PKV?::C8^OUU]Y-J?=0M:TTCKQE[;5W&..&U][%,D9> MTI$Q'*MUZD99A5(M:%SI37RL7Z2A6BTO%\)_ RY8;[S9V&#'Q),PL3U&V2I? MZI5.55\G0MK)_0GCM 'CT!XA<^,,QXFC8T%I2!T+_Q.)J>6"=834*>R) 85W M;S[E\P?'DWKJ=^YX'Y#TD%@4NF,@2+A+Q8A2!Z)9F!I;QES0(<>QQ3'O;TY+ M X$*M;/NOB8XTXI$^E]".90JGO MTS"!]GK4%.R& N'@]J 4]+%-R*4A?Y [@CU)T7+-0!5V7 T*N5PA_RFWGU1O M3"\I8,<=@44Y0X$@VT3: ,A:T^:Q \1$95G$,2F,F!BH MB!(5H+X+2[3$'?TA*T VD MBL0D<5D7!P35+3LQI,1! Y^7RDQG$RQW//0F>DO-0/G5W=ZB+\O:'OH3HUS: MP!@XVB']7R"S?=I#(Y:*5D8\:P>Q^\]4CYB5/,X5ECV7;6(758M++4&_-:FW MNOP*;2Z7RHQ:F1,H@^D%F("EL7.23.A6D6U+$8<]9G[8E ;WKC;]_ /95C Q M.YK.#7V!APAO$DY_;$!=,GA>#]#6";^[!#LW]N+ $=O"/4/,XMK@!3X/L.W8 MJ4);=GOSJ"61W//=&X:(G!QY(X*QZ#?>C[E?#)N M79]_3>V'XY'G,TXS(R281E@P[4!9.@YT2-24<,8G8Q _EDW^ D;_^NU-C3MH M$H$MI)59C)L!YPHQ%Z!X.@'I1)IC,A9 >X+WX1\&A!C?4$?% M)".8H, 1AZ ME-Z_/+^SG4?;3MT=*3WA .WZ-+V&#<$/V5 88'$$CBA$C]!J&(A 1D'NC30" M$<(4B2&,JP&7J-!&\BIC1\Q'PN!*YJ'ONI9*NB%V0+HV3;82FJ)/3Z)XJ'WZ\#9A8)DPZ=&6;K$;4/Q\ M21&/TV+\<(RA MMB4&:-7H#JH%7WXH9:J6L:NIF$A8-.P5:DU0-4669C[RB9?Z4>>\XXT;V;#= M&!>Y^YS[1;F9=9*3K+#N6L4SJ?M1_*[I8P?*Q^8A)0W!/5.L]"PH3>$Q7!)8 M>[N_90ZH%:#_GD>R3<<3^7.*0W8TB8>61"_D(C_)E@Q?^:X5F&*FF)SAA24- M8U)T$D?&$>2D/)^6KVC+RX,^B3'!D(\]]/ )D;OQK>P;,+FZD=?B[)X4C4(J M*:JZBRBC8VJ6;:(;SSXL0(\<.7'Y(X M?B-";DM8\C.#]<-===4*Z?,[\%3NBY%IXR+8])"U6=X,8ZV1;+-,/FQ\^]D\ MY"ZLKPFA#PIYC[2/G]_>.Z>:X>[3L\#FO:@)RBW*@VFE]2;RJ?Y;])MR))* 6H M+0N M7XP92!K2LT%#A2YK_9 S/'F M];73QBG.C-#V"M=&?NKW&N[ M=?E\[K8PX/GIA;3FY9@GD-$O@@^''U?AP_H \(3WB?)+,2&!#^=?5R "U.8V ME5K1IA(. N#)HS7$'$#7=LWO,JSZZWW\][?:FE*,$C,ZW^&#K"K#,;5;@N57 MSRQ3IWO1HM,^1$^'^_?.][;=K'90M8.JC4*5FLQN%U21I5 %'4_M>#MRG3D^ M)"%A9K+M_7[Z-TG;FTGYVT2=GA7-Y;))*GV;V6+]SP M8S8\TJ>9KD_)]PSI(1=%8H_(F!_/;3WOWIRQ56_.6/N\PQ/OW_W"O+S0"FVT MDE%N *U:^QFY@2T/8L(,1"9BE?/ EZL\Z ZFJ1Z:OS2L1.J[LZ9C ,;"(/B::!AU>[TNI(ZU+!D=G(!VY<.QC2Y,K5 MPK6K#4E4]65*&^X$>N';5V!!G ?9:2@(7V9J8@#HV0%?V(R#]ASW0U);3#D9 M9,ZW,VGF"0^=K^?5SX$G6P'V6\O$]IP#4N]@FMQPEM@1G@-%[ C7F\'"Z$GZ;.QD58?.5=W;37,.(0 M/+HS[J^8QC^WE%[,\#:^_;3@S0+KK3F^6C/?S.Q9FG269Z'&OE,H M,_X/_?["AOMK"W]VUB3U<.'3ONN/H:I!F3A8>><5&U!,6[Z3-J&;G7]LA1IV M[K$->JF385(MK3^O( -GT<)("ZD(V@^O@D7O DIH:J>>%U=/6EY)]*D@Z#SO MR- [A@OJH&9L#&0#AU-[@2/%TAB$K.4/M? FQ$Z!SZQ N9B04& AF\MGOZ3;/2_ _@_4$L#!!0 ( ,AJ"$][ MNMR_L@L .M( 3 8W-G#$P,C9U7S@V+FAT;>T<:V_:2O;[E?8_ MS.5JJS8"#$G:IB0W$@$GL2Z/"$.S556M!GN V1K;ZQF',B9QZAX87!(*57>D6 M3O_QVPF.J2NC+EXEEQZ#+XX8BQ+[4JWLOXG_??2F#//@J9$^/C'2!;^72J1S M01J!?\,BR2)R\[I<*5??5:N'Y>KA6U(JX:QAX,[A^MM)2(2<>^S/@F1?9(EZ M?.S7(CZ>R.,IC<;<+PT#*8-IK1(N1F00JENU@OLN\V6M\L_C4>#+DN!_LUH5 MGZK;$9UR;U[K\RD3I,-FI!=,J:^?S1AN4_.#:$J]9#6BDHXH\!)9.8(!&/69 MGG5#(TYA3Y),+)R>X'B.$)&7'#.L= ,JB;^-]PM!AX+G''I, MIR1"ZG!_7"N!!J0R^0H1_71Y]"\MFX!E#=IFIT\:W4Z_;G5L8G7.N[UVO6]U M.^3ZTFI];IOT+TT8N;3.K#X\;M0'MDG@*P ] MZ_8OR4OK%>ET^P1 F3VKWB+U3A,&8?2Z.V@U80GLV;XR^U;?>F^V/L VO?;Y MH$6L\\3$8:QIV8U6US:;92T\_6D/ *L%,EF$87.K">18YQ8\.?M SGKUQE]F MWU:[M^N]OV#XVD+T]O;V7I77:^$/THE=T,MG''8'A]WQ$?UKL)$/I?/NH >F M4 <'T$0G\.3)[I*G3B*X<;O;LIK@=)M/GE;[ ERZ#>&%V(,SN]&SSN!KN]ZI M7Y@JIMD?X&&;U"]ZIODKZ/>9"89M=IXZF2AW+5J["-&_47[J!$/N\M1);$#V MAX8,*6%[T+$:*IVS2??*[,'7SD61M%J-S4SX3RPD'\T?-S?X_T=B=_3!;ER: MS4'+W"8Y>>;[#TR1)ER0_@R0FY=&01S)":E/F>_"?YFK+->T$0JGY*6<,/+B MCZ/]_CV%/4BV2_4KU+7F)$-W B=5D/RB3PVKU6;[P8RX3'!@#I P0FT"U!0 @JN7* %1U $!NM1W&)EQ4#N< M $1-A0+E!+[+M9 $DP3T&*; *HGZNM"T'$.MT3?!(&)"/0^4$Q_!DI''';E$ M:8%S<3/T8+0>)DR14>#EL*R#?F@@L!WW 0*%B33D$J[:%P! X)IW>S@6( <4 M"7!YQ'VX04AD&*/8Y&)P$XD3"BJ 1$P9]4'I5[F2(3:'\B $"V-?F!,K6[M- M+=@WK@[!QC@3J MS(D WV7]C?!RQ$2@V"EHI=E8/4I>069X@BSBN3,XHH]IQ MHR:87QP6WCW_#FENYDI&K-R/E<*,8AB V4 <@M&FEN@VLEA3S".]50[+/H!> MFB8:]QK6P@VBH)YZ8/5$0/!!@I@'QI:U27,!J@F3%RZ'W-OR>EKA]*$"Y_6E MV3/K=G&+('D51R*&U:GZ:ZT+1JO^!?UP& 4W''QH-GCEMK@C75C=>!%90&%% MC+3C#N\!$P@5+_ZHOCT\)@,!CL6PFL*PF1!*_X%T$H>([,>]O3VRE_PC>YF[ MQ:BZ>:DNKSZEL!74+,PBF(KCQ(?0QS65 D"^L86?.+ M*?7CYHBIJI/[=3U5N6+6_X,FU<.(>^2@HE*.HR*$(@%A 1X+E+5*@T U<30Q M +=(PHS9])DSP;3-(S:+;CAXVYY>K0W%EN#RT(B465T'T>)*GXUU1V!PE<6-&.P8BH)N]T%X;936(?8_3[A_K.8IV7# M#V6MG>YU$<_J>N9YMV=N4]/HO%> KB;55!*:IK&,,3D-;IA/_<34:*JC0N5! M5&64W1"D21NZ1 M+,"05+P80H+(HC\+E0*4>9Z7N/;%?8CVG-RG2.LE)0=HHZ%@M?3+,50KKIR M7@&F:H<(/Q3CUE(]>__,8."R9BBJH:+.(AH7OM8(="UT;U7\' M<*MF/>")(=W;0GM0:7P3&5L:1D49QA;YPP:KQFZ(;EY\7$0:%6T^:3>R"%W9 M FMC%,M$;=B/^SUXZ+8)N#81>Y#6K\OB-[^GL98M MMC-A;@Q>XWP=L/55Q^WZPL;Z$-P[9#7+=EF:4(EB4C*JKE(RT[*LQ=PK.E>I MR5440.J@0:Y9\KY<)'7W!OLZ+B1I(132JK^6F5(OYQ#(%20+D)U @DC>*6VH M5@@VW%P&ZIOV-["F!A1XQ*3N+D8L]*BC&R3:_:MT)6(C#TMRY$4K2")[['%Z68AB#4TC!B]'-)9?,UZLWH7!RO!,KG M%_)VZH6\W5.J9SSOK6:.?FHQ U& O*MM$>Z^)7/(U>SY=@2D -K=K[:LOJOD M76G_0FP*(J9KF1GWO#3JK"%$Q;*0ZLZ%IF3O$YE"^26Q.(,UV6;",M+NIWF MKCKH$(JY3:ZRH#!:]'+6-S%(OI>H"CQD"5UIUB=D M"Z"[JGBX@7[=QJ=AZ,USV&4_?UQW8K>-JUK9QKI@*JJ)D,#5M(&$NCL.\ Y8 MKPU5\S0N=T1<:8%LFS&:!_'%V=%"D&9(I1V.=4D M',CP:C/3T3>IU$'[I2%;)K].X">M0V^^]!UWR3;M-"[(2/==;2U2S)?QE#-2 MM^ 4HF6FC1RJOCT6B]60RU/LV'[46\%&.#*D EF F@I%S:_09'Q&XAF)W3T\ M4K\Z6;S4M<41$GBQQ=E-X">GWW/=?)XS&JTY!L=S#7;K-1=<:POO'QR6-8[+?F1N0O7=VW+U=7:&H0&MZSA_55V9 MS9+P/L]A'-@QQ=[P!NMEM]6T\#>!W?95O?-!O5BV?"%L8/>[;;.71ONO+;ZW M9-)WN:"G)ZFS>8VL?P%0O7=8+D+R))(WZ*+-S?B?KL\/IKFWWJ>_OP!(/.>: M]RPS#'M@7[ 3:OXX/3]4:4,8I,T_,]+@XF_V^8$5]]=F?K9*0SE<8"D,Q4JK M3!K4A\7/5O$(@NGC#_1SLGFVCYT0P[-Y[()<.G2:%XO]_HJ4R!GW/.SBV1); M8F-]FIK\,B(GJ6?Q/+AXU*%]Q"0%XWE!I^$QN6 ^2,:#1#;V!?/6&%+*C8E& M;?^@?*A8]BS GRQ ;#'4R&NC^L; MT.?+>=!&9^U')#!6R,G 6T*!V MSXF1_"F@$R/YTT/_ U!+ P04 " #(:@A/VY'0]"H. !5; $P &-S M9W,M97@Q,#(V=E\X.2YH=&WM77M3XS@2_W^K[CMHL[=;,$42$F" P% 5$@.^ MS8.*PW#4UM:58BN)=OQ:2R:3_?37DFS'AKR8X9$)F:U-8EEJ=:M;/[6DECC] MN=ZN=>^N-735;3;0]P0L&Q6ZG..2.O5^T/8^1@L6MW-F_?CH5:?*;8$M\ M<\IM C],-F!Y\K6T6_YX_[^CXP+D@[?%^/5I,2[PHYKGW). D0/<' MA=U"Z;A4VB^4]@]1/B]R]3QK#-\_G?J(\;%-/N4X^/L@1U+>+RRNZO)WW/Y7E&_R&5DG@K'_O8H?:XTJ4. M8:A%1JCC.=A5[T9$5%-QO<#!=E1:L!*G2/)<-&4?$B#5)2K7/0XHACI1E#%W M=BK2,X)8Q/0"+%10"8'#P*90.G>F?1W2'N6HM%LH?_Q\6A3ESDZ+_EFJ(;Y) M[GF"JC8I0NT%75 M0.>:UD+:?VN-F[I61Q>==A-UKS1(N=+/]2Z\KE5O# W!3R!ZWNY>H2U]&[7: M702DM(Y>;:!JJPZ)D'K;OFG4H0C4V;S6NGI7_ZPU[J":3O/BIH'TBZB+0UI= M-VJ-MJ'5"TIYZM.X :X29M(,0^5Z'<31+W1X@7VNM=1=3Z%VIUMB!P;]66'>!P759=Q%KX/R)C@P>8?.FI=>D M-V>@]K76@9^MRQW4:-1F-\)?(>.T/WY;U^#'9V)U[,&H76GUFX:VC'.R:?=G M=)&&E*'N")@;Y_NTSX>HZA#7@O]Y9EXY91$A=X:V^)"@WWXY*I=W3Y)R\KET MLHV LH,M@GICA%T+]0@?$>*B: HF47W,.'$8H+IK+JZNL(,PJA,;CW! $$QQ M_6B6B[8B'H!F7/N.K#.N:XCEZDS-X(P M0UX?5<,!U(E*.ZB\6SI$6X*BY9FAS.QZ!;1?*NV7CTJB"1G"0JU0;T;5,>UL M8[O>"%F$46@<$*$?!E D4 20*#UA"83")BC0PJY)T(B"V8D,()3#)"G3IR2" B (K68_3@X9Z$&H!%JY3UUX$)10 M+Q1JXTGB+!&'&$Q ".$0[(+1/VR5E+ 9EF]\Z&'D*S%#V=<>2PO]6Y3VH8]1 MPH0MC!$#VR1_A^)U0/I@V$+1TK#3=A!#0JIXQ*S@\4'FE#'*&F=:@O;5)/[\ M_'.T.;M54FJE;B@-IA]" N0&X009U=4BVQ9-K"2F@:JJ@-#"]:?U&MP>C$2A M#XAK8D:^;WR;,9;=7FD=K6KL+#%PQ6I8D'/:0 J^:PS99AB 87-;0+_+0L&V M'W@F84SH'KHO#.DP+D!91#E#=4!&L [#LT-E:EO7 : ]^@T[_@E .+6WD4&" M>PH43H0]O3-C>2V?YPEVDJAZ"&@2"$!C\2#,P)@!)M(:!VA\BH[1/>1R)(X MI-.^A$D./I/K0HVC(36'LDX@R1)G(&-5C(-/(*%)^!Z>V@8[>6\@\^/8C73K MA/& T=Q3<(VQ945;EUG%IEW'TN$)FZYI,;R(L<9Q/.$YHR\PKE._)P"2B&8VGO%DGY*&P#>^>N%"']+T'GF?)I'MLA[AGDVPMR@L"P")4^$N0CX7] M/C4I>&MCP8+"('"@R0N6[8'+A\)/N5VD$O\X@?F'Q8=@I<"IK"$0'U*-LF80*A<3 M45GW"D<'OYZ OCB12PG";$7CHXPS"&Q0NC(%U$3Q:"56@*(UC\N .7B[#O1&DC\ MKE20N&AHG<]Z33.2UX8 /@!V7=<3.M=X+%'O&ES(,%!U/,Q?+2399_F6 H.E M9YD4EK-O5;Z<%#<2%^ Z<5DG)>)5D'C*+%P+"P8/Y$+;BB:"*0QQ8EK]N!Q@ MNP)Z5DE,"CX"\2%@$;X!,=<)O!=B-XJ8%S4 +A\> RY+C-X_$+)D #V+X:4# M9;))O\R\_K@W[^UA.?VVJ"J8-FS$Q2*9%)L'A7TH'B=U9.?-IG4C5<3/YQ-E M1:TGM247*M%NX1!$0;_LRG])ADC!<_-(=N;FD %ST[/, B]!=+&5I?4&*'4L ME)6Q/)$PQZD\>DG@+F>6N&9]3NOC:*OE@;.U5]Z>#?KOTBJ6W4G-V$5YGETL MQ*2C!Y"TT<93XV SRE#B/[,R-MCYG=A9.I0>W@RU+ ^5SQBSW,^@)YK 9"VU MFE*+5V#F._"YLPA0][9C:#W87NA6(W1^66LWVIU/N5_JQ^*_W'NTIA7&W(U^ M-BB\LGIY.@J7#PM[!RL&PZ5L5#_AH2]GK[KCVQ*/U>(GS*_9QCMZ8=Q\$P/X MXT/T[\^-?E\6=]]0O7]N8'R]83R[%F%$&^'1,B3@E"O#N@2*+^M*[R_C0+]# M>UDSV-^@_CJB_K^GCNH*^9]S%R"[KB[V.Y??\'_1M5F!80SM[55FPUV2-W%U MU7X[X0A\X&BG:<&R1+)'HZ("[+':<+> @J=V_N,PWC@*-!5$/*$-E=UZP9=D M7VC"T?SZD[VB:1'#Y:./1^7M3)3P5!F,]FT2'\X](8R*+%5!F@\C"A8?UUT/ MXX$!X^:Z: ,$49DDW2LR77@_45,+J.^ M,['$)+V9D-;DJZMG"4"3JINSO+#,."N8*I7]:LU-T1/XIEOU,^WPS(#RJ+<7SZCNV<,3\Y#9$$ MB48!I!;RPX"%P$@<=A<%#*OP0(O<$]OSB0H"Q+XHI6([XNAE46360+T3Q?\I M'L01$^J:=F@!&V/3)LCVL#SDD(I71=B$ZA4MECV>HP0 AH2H27;+8ND@V"@B M6M7K$CGHB 9BTC50LLF0PBEQLSTR]J*31E,;-7/Z*O9I5"AW+" 8X(0W,83" M^">=6[3U81LE7BZR )]EDTXYN)+QS91K-O6<"2@AC@+.5!F)C8/Q1+24PN:$ M]&;:^X<N0"B*_(=7 MS(\BK:57!5CA2JS.Q(_+2'$'4QOY%$ 'A@L;2@2 BL:CZ,&ZUM _:YT[9'2K MK7JU4S<*\7Q0G"GE')M#2;-:* DN8P>NEB^+ '(@3:)IJ3@*!1EAD.+J8'! M?!LZE?5*P83S\2RODM[>5SPL?#S^-4Y1:TLSN7V>KOF,?GYD-(M6?\L%A*88 M5M2['QV7%G:;&3AC@T4L/E+5DT.C&G6A6W3#P,6!!WT "9&EP5]CZ#[H'*;+ M3%AY4_F(3-*M*H(7PIMI,R^J>'%E]%DDTGGHHTCFOIRM%/VT$- M$8$+DZ%TFW2'Z180/1P'X$Z1K\I)<_!?(.U0GAP?LZPSUR/)%!\K.[@C>')N MJ(X! YK$\0)Q/%D^[8-G C+_)[3AH8%A=%7IW2%VO[ !O1?H BEJ_6884,8= M+"G%.+$YQ+'Q,U;?S]A[UWY&]B@70ZGEW"P.Q@"5!4V)KXLP-T$@,;.*)U71 MM[JE$473+"AHPU1(4O"'8T9-0*-DVJ-F5"-,Q9169 $_0IR'8)%3$82N*LHF M]V2D"O,A\#@8HC\F#,AZ_X0Q"?T 9QG6DXG5 0)Y6VIR&]$2J_.43?8R(OD#,VYINVHW MZKJX]KK=O*ZV[N3M29-;CVZ,;KNI=6*#?.JB_9*-]%UHM7Z:.A]7T/1;KN3E M6H4=.>U6UT0%67#?=^-GYX'"3U\@6*ZXF]09'2S MZ1\KH89-]U@%O;2PDU6+\?D:Y>7*@UB@-( *)P.U2AE=_YG1U$8]KZZ>'71) M7-"$#8YKZ#)B1Y>E&<0,",?!>$I'BEMCJ%@K[\F@V-Q&@2^M0+'44$$'Q7*Q M=+SI-J_:ZIDQ'X]1Z5#>X'O\J'O,6JU\TU7!5XZP/"U&?W3KM!C]D:__ U!+ M P04 " #(:@A/18",WR8* "(1@ $P &-S9W,M97@Q,#(V=U\X."YH M=&WM'/E/V\CZ]Y7>_S";IZT )3$.4-J$1IXQ M(?O7O^\;VSE(.-I22"F5(/$RXM%HS/W",) R\,K[X7Q$!J%Z5#NX[S!?EO=_ MJXP"7Q8$_Y>5=9Q5CR/J<7=6[G./"=)A4](+/.HG'V4%$43OE&(B/7 Z N]HWNQURV33K3=*L6J1F&!UB_%5O M#1I&@YSUNFW2;QHPTC1K9A^FZ]6!91#X"D!KW7Z3[)B[I-/M$P!E],QJBU0[ M#1B$T3M[>WM%N\U MRV^QB6VPRU<:MH>&[8D1_4OPD0\%R_P+/*$*_M_ &/#BN>Z2E\XB1'&KVS(; M$',;+YY7ZQPBN@79A5B#FE7OF37XVJYVJN>&2FG6!YALD^IYSS!^!ONN&>#7 M1N>ELXEZ3U1KY2'YUXLOG6$H75XZBW4H_M"1H2)L#SIF755S%NE>&#WXVCG/ MDU:K?KL0_HF%Y*/9\Y8&KT0\"A';8Y16O6DT!BWC(172J]P?L4Z;<$'Z4R!N M!NBNY814/>8[\"-7#K<;NAZY4[(C)XR\^>^[4FF_,M^GGO7*+@'('G48&B*>4))@[ET2B-&X)P=ID=MLI/2 # S M['F%,\,UH:J=5 \\+_:YK78)T@T9 O#'2 M2/W9@AHPD,4$&"$:G&8\!)]#PI M[>O'9 J>C" 6AJ%; NZ+J#/:JL/U@2APF. @'6!C% M$6R)$@ $=R]( J:H#0ITJ&\S,N5@=K@ F/*$ F4'OL,3)0DF"9@Q+(%=$LUU M;FDK C5'7P6#B EU73!.G((M(Y?;D"5@)1'W(<'A$2&,:I-S@=O8W%"P020 M"8]1'XS^IE26F%TA>1""A[%K9L?*U]:Y!?_&W2'X&&<";6%&!-@F^U^,TQ$; M@6&CHI5A+]M!%A*6MJ?$(HTW%B\9H\)XJR48US8+[UY_AS9OE\J26KD?*X,9 MQ3 JX$Y!).X6FK;*.*$8QXEJ%:H[ /HA6NB!YRR+U=MY>539\J;UXVC9Y1M?(K2>..5+Z6.L,X$C' 7'.* MQ#0O4F^@..RH2.P%$%A%R&P^@@SFNC,,MBK^.YFIG@48=)?L9\WC%A9G@8\P M#Y.'_CY)!?G-N>#XK?Y^]^Y4GU>(E#>!Y-!#KB!@I=%B.0WJQQ6A8D.2MP0$ M!YOQ*W052*)N$I6B*VX#Z[![;6O7QMAED]"E$G64,8AT9P"RN0JZY$]F_L]; M3&9.0>XOI9;-W^'"CH50T3?+"#?+HSS8A:WRC[[C[":1DFW*XFG(O_]MP\M2 M_%.IN-.]S./;J)YQUNT9#RF9D[)*<(>EQ7JJ.R^6,=8^P17S 4>2AVD6J(1* MLU05-%!%,JP881ZC2Z#*RG$0.&KHBKHQ';IL%4L2155TP5( UHEX!'&30R$R M0Q*F$VY/,+\B=#RAV)^A?G69,\9PNU:=*\*R:#,*7$B_Z&";K>S)3,KA5T09 M$N:>DZ!C[RC'N#T:W>34>MJG( M-J)9U/CC)) M[DE3CY6EHCORD,- &DEEQB&:P1RA0C+T&HH>*,T'U_I/9?X+96SV]N>7RS/=KWK@">UY MJ$M/5!!8OGNXWCJ+O2L#W266J!B$7H_[JE_1/V0Y.$3 MANIL8F=O;W<^;@<>1&X4R5(.2%=F8 #B*'4TL8"+:AY8=I NK)D$4-IKG(YIB"(5B#ZA #JI#. MTOH7^P4JERGY,2!=74LC#[ZY9MD3YL00Q\]2 [U'"POID05OGQ8ELUJ '>$E M2=^00S$5!-GF8+850?Y'*Q)^,-(>ZWW_DG5@0Y_;WYXEOR#%?+2 %RKC"+N* M8VP2JHKSTY:W1E:%CQCUTH*")9H>APB\MAYE9(0@I\(P8O1S@8Z BC)UIW0F M*C?*S]?[YS_L_?.M,/$?GXCMZ7>H&_;SRR,/Z$!#]9:\U(0")O#3UVRSI TY M8S3:\+X-*JLA6WN?OMXSV,+F\V,57".+!EAGW+=;UFM]4P\6^ENNV+ M:N>#NL&RN'DRL/K=MM'+3A1?VI]^H)"^*02]/$W59F6R^::1NN!4S*M.8')5 M)[KC;/.]I?1DEKMV>?C>H)Q=5]APH6M)8$\<"[;"S)^G.$23UH1&VOPS'/BY M^)=]?F+#_;F%O]P)0CV<1VP<1#/2*I(Z]6'SJU<\@V+Z^(?+*[IY]8^M4,.K M>VR#7CK46U6+]><%*9!:>C_+ BB2C9-7H>D5[!5-O:KGR=63QW?:$9,4G.<- M]<(*.6<^:,:%0C;V!7,W.%(FC4E"6NF@>*A$]JK [ZQ ;#&4R9&FO]5*^_K[ M5\]Y4L$O>P[HX%A;T4#B'+>]D?F9&NHG6OK_M)QHZ?\+\W]02P,$% @ MR&H(3XE_2*=4"P _4T !, !CJPE7_?.F68-/:HXU$HZ] +B<2:8[Q&W6#3:.)83-S# MHNO[G&J.<')G__GE5):I)R6.? HF7(HO-A_Q KW52^57MW^_*6G8#FN+2?5I M,>GP:Z$ [4NH^=X-#00-X.9(*VGZ&UT_U/3#8R@49*N![\SQ^3H>^) M F?_THHN:]77(9DP=U[IL0GET*8SZ/H3XD5U,RJGJ7A^,"%NW%N2DI2HX85D MY1 +L-2C4:L;$C""K(RXQ(J-@Y*@\^#)>;UP'>=$Y<*'*? I\1FWJA20.%(X/H$]#X; MJFWQZ#5,"U#I^BVCW8-:I]VKFFT+S/9%I]NJ]LQ.&ZX;9JT!C:H%YX;1!N.O M6K-?-^IPT>VTH-^=9HOL-INJV+?A/,BUC[L:QN6K5FQS+J6@1> M]&GUD:J4F&6"<7*SCLLQ+TRL.7\'Y]UJ[4^C9ZG96]7NGUA\;4KR7KY\N:^M ME\*O)!.[()?/-.P.#;MC(WK7J"/O"I;Q%I\-J*(%J$LK\.37W8&GOD2TXU:G M:=;1ZM:?_%JM2[3I%NXO8/7/K5K7/,?75K5=O334IF:]P\H65"^[AO$SR/>Y M@9IMM)_Z,B7N$;16'K?_FO;4%XS.RU-?8@W=/ZG(Z!.V^FVSIOPY"SI71A=? MVY=Y:#9K]S/AGY +-IQ_7^?@QR=B=^3!JC6,>K]I;..@[^%YFSY9H80^X,]L28PHO?7I?+I9.TG_JNG^P#CCTA#H7! M'(CGP("*&:4>Q,QY-6\X0/8DP$V#00A'DR^,1]ESE$ M3J?<(,+E:JQPP.V #?"U13PRHI+[,4^A.@IH5$"'0VH+=D.!2B7]&/8DR,ZOAVJQIZOP:&N'Y9?ZY*%'(B$%>?-0)V,G66VY\_ H9PA"Y)P4<1& !WBV11F#,5.-L!%3;@:RO8]AT4@<2H !1F;8"\A M!3:5M Q#S>%GC0%\3%P7A5-689>ARVRQ("FE.7__Z/YP_9C81 2^FZ&RBO(1 M#8+3,0]'(-B03)G 9V0,<$#DFGNW..2(@X0$N3QD'GZ1(\$@E+")M/"^)8X) MBH!86$GC2N,E850SWBL)QJU-IP^W?P#-^[FR!"OS M0B4PPQ +L#4N3@X3J5HLVY+%T8I9$$VE 6R,0?WXV]M.$+&\QS[6;GK=,+I& MU#V1B.-I7#! C3[5^,YQPW0A2O<,, 2V$#)]E7@VQ1)\$;:SR"DWT,^ MVIWKO RD=XV+3M?8QMV(MB3.'!H[.C&4DU"$#H?,9FC$YY*$ MV9C98^G>R=&E=V=_Q+W?IBCU5%XS M.\Q>LK<-*';>K^R>@#KL!M34?^1<.A0Y+!**LP/<"6CP1ZZ40W_.=6-'/_T^ M)8Z3?$_6$74IV,@I,N6TDKR4R=$1;Z(6908K:6307PLND KES3/QT>CI$[7E%VTC.Y; MLV98:;4E#1\:=M,TTW&NR#S=DL,@FF.U?55+F]?QP(5.I^6[8>3![ET%S(L, M=XLP=S_MK)SRJ'\Y[;[.!5CT2 Y'B2H_?H.E59OCP2*XE8[.S9EH_BJ0R5;U,]:N#AVJ/R\NUQ6B" M=3M#TBU>4T3FD7:(W9.BKM+/;%DOAB+Y?KX *^:>0DN%**"D'>-2X+>2^I[;O7T;_/CS#^SD7IK^*0P9[MHYW?U +&IJL"F^./\@,[9H:>6!+^H&<=6'.ZG:E=0/'H.9=^,S.\JH;: ^ MQ%YN%+B5<7D9UHU"J++H_1WJ%B^0(0K0(20N3TE=UT,VVTM$3WW=SZ9N[Z>T M16[9))RLS5:;WA*M'[(+V#RD#!736YM2)XD/SQAR,^'@!NX-B,3;]^YRZRZZ M'U246V7/$UIE&&0:^#?,0>F!]RL]TWYQLH],?$1+'JTR I&^+6:\![)5X;DW M^+<2U;N3(MH4-4Q;QMBHZQN0#?V 18,;9#&7",@4)//D)8*\3(BFX?DH)X \ M\Q3S;!)R*E/0L@U"E99%2?XMT!X3KA+2 YG&"BB1(;$(]I5$M#+TJ[H4(^ I M:9&5:H0M)6WS'?^O;%DWQJ)>_S@)UZ]UMW!IWY#W%YC]Y<'M3_&J+%P+$6% MHQ3GA0I3\@\[PWSY<[1@X=>-:&& (OZQ0(;(HPIQ9V3.3U8R/<^_*_M1?E>V M$YK\XQ.Q.ZDQ](>;-_J=5I& M-Q'(3S776S+IB^S6TT/J?%Z!]?>>U75K+0],\/CBOEVT?LG*^;?QX&4(EWD16BQCQ1JC/]+/SZRX/[=:;1V7[LMX@ J^S"#R<;7ZD M8,]I,?[C:*?%^(^Q_1]02P,$% @ R&H(3UT.A!C]#0 18$ !, !C M->I7D\H7"U4ZU4*CU:O+&KE)42<^CML\#[MC4+!2T M5H[D1D'@E@N%\7BLC'<4QQL6>IW"*+#,W8+I.#Y3C,#('?_KMR,L$Y^,&O@9 M\,!D\$7WAWZ>_5"+I?W)7Y]5!>K!W4)\^Z@0-_@]GR>M,U)U[!OF!D'P>:_4=8P*?OQVYQ \F)ON2"]B/($]-/K3+'A^.@D.+>D-N MY_M.$#A6N>@F)8'CBDO1@ML&LX-R\8_#@6,'>9__P\HJWA67 VIQ4#4HE+:OSXJ8#OHP3U^=!XM8XKDGPHM<\?O[;[O'BXF08=.F?I5ZJTOJ MK=-VIUGIU=LMKYZ3\TJ7G&A:BVC_J38N:UJ-G';:3=([UZ#DO'Y2[\'M M:N6RJQ'X"IV>M'OGY$-]B[3:/0)=:9UZI4$JK1H40NE5^[)1@R8P9O-"Z]5[ M]:]:XQJ&Z31/+QND?AK! 935ZMUJH]W5:HH4GOS;O02J$F*F"8;!ZS683OVT M#G=.KLE)IU+]4^MUQ>C-2N=/*+ZJ(WD?/W[<4E:JY<_HQ";H94;#YM"P.1C1 MNP(;N#53[M-7OL4 <:[[4:]!J!;>_5S[9X!I'?!O9#N MY4FWVJF?P-=FI54YTX1/ZU[#S2:IG'4T[2WH]XD&AJVU7OLT4>Y2M-UM\/Y5 MY;5/&&*7US[%*D1_:,@0$C8O6_6J".>ZI'VA=>!KZVR;-!K5Q4SX._0#/IC\ MVMC@IXC8'%%TJ^=:[;*AK1,79'Q_Q.ADQ'W2&P-QD[P@:D0J%K,-^!^D%G5S M5ONY8_(A&#'R_MVG4JEXF+03U^KA%H&N+6HPTI\0:ANDSX(Q8S:)UC\"42=^ MP"P?$-765P^G;!-*:LRD8^HQ NM+-UIBD@\1#=!G//JV&#,>:T3%-DK5L:S0 MYKIHY9.VR[ #>R@M?24!J?%-;O& &?!)^]SDP00HLEQJ3VZI 1UQ+.;%)*76 MDSA]I#"N1 2D0G_<#AP2C&A =.8%E-NX#>0[)CO M36K3(4/N1SPEE:''9 $;#)@>\!M&J$^< :F$0QB3J-ND5%0/R ?LT7#T4%2V M'87LJNINZ9.*+/0)1;'"N"E1QWVGF6T[8V(PGP-S8 J#T(,FGNR 8.M;DF!2 M5 7MQ[\Y@?I]0)? <,T5E!?1#=@+#<1MZH%"1NCR M3XD%T"%PS9PM#GV0 XH$N#S@-EQ@3Z0?HMB"I'#1%$<45 G83%J@]+?YP'TT-A:[.S!?O&UB[8&&<^ZL*$^*";['\AWO;8 !0;!2T4>UH/ M8DB8:AX1BS3>J3REC&+$A9J@_="9N[S^$FDNYLJ46+D="H49A% M6%RV(TT MM4BWD<5RQMR30RF$K-S\>5W>[;G\V-6YUM$JW>TU?%8"N"-0$-=C-]P)?7-" MW-#3H0A-S)8PZWK.#0= (S4:4'(1]DWN(Z)]A;$!;8DF50;E3Z:Q7CTX%,9* M +49](SW&VQ(]0GI756W<20_A#YF[.$0A\XT9&,T1#HS7R@#R"K2AT0_*,K- MQSOLAXN%*_0$*H*;H3>4F[1O,J$7""C@WVV #="\6X_NK]XFSO3@(7K0:E]M MXV.$CG;:[FCKQ'PR+O!!\E&TZ&92! M8<@#]U'FCHB+AHXCH>:&FJ'0A]0HTD-Y3&<<@F>1TX15V?E>,OAQ ;&L$(M!0H%2-X^$>(48P,D\K%GO6L"O.@6:QINT5A MNZM6%A+&QAQ\9.Q['Q**S?6O"9/ACX=_$"C@$S#D9[D<72($1;8_#7!Y692! MW$-U=C/@[+FH*/T"5'@N^Z_@7@8$V*$)IK[V.R1=?<2,$!3^-.),NNE\2,L= M1V'.U(9.M)MU"G%1W.=VM*,5WU,5 4%=K?.U7M6ZR>TNADJ -U^37BKYF M&:3#7,<3FXIW*]>4I#9VFH:RI':R'V4PF(K#T#Q#+*74U&['V1OKN[,HM3T M-NMRH'D,:UYIS&0:D[[.[^ M0;IU00XR#TO(R5FUW6AWON3>5<6_9%H1)X28Q?,=4E0.H%ORKBC^'<85(LU8 M6D=P8&D-\;+K_"J+(HAU'_.G_,(^,CZUHL>")<;XZ4EMD6' [\;KBWK K,*E MS0.\:#+JAQY;@HUO37C%C9+=J2>>(.F37R^AM\E_-FT;RS!NLXWB7B)0]T1/ M:3'DD](968 S0*3^' 8]XA(HJ=_=#ZY9KBMT.^>0*MSJ6KY%R MQQ]:3L"(ND7DE]+6RL7,ILOY2;!C4V3^WX_1OV^O0D"/AEN;)9]O

[5@6A_!D2;E -JV.)=Q5-\XV,]"-W)D/,%6&8&G!LJGG\GGBU# MSQ>T-"TM6YJ>BTMN+DU9([CSV/XQ^S],!4%&F MYIA._,,[;S%G"4!?; +0![U\+]])7W6D=LD>V9NFY9EVPN5[%.7%/O_VQ'EO MQ,CZ;W3AH=_T*?+;[ *IY (T/EV'1]\"&L@L%LZ 7#G>][F)7XK%?57=DKDL MQ)EV9BP_IAX=:N?Q]IT\DF(P>3]*1C*5RV:6#-E!0F M#=>3/"NS5$PK$&@W=FLY7GS"!&7:#Y?9/I".Z9=H$GH_8J:$S<:2TCI8LD)?;]DV M#W"B54ND*DFC1%52N7$H7(*98K* 6:L&(1<<[U;.,I>4ZYI<1UF^&9GMK(7_ M*]\X$6>@N:V;(=AJZ*+1R) 6N$!7 M)PPPXX2L;'&;^T&$2[=7%WN]C7=[T_.:\7EK M.;K%4[R_4KXQ5W>PAN9-R^04M$,WH:]!E!D6'8/K^(C@/_6(%5.#>6G%O17M MMR6@A+D?^(U(!XN92$&\Z7HIT'HS3N'3?>6Z%%P0$U8_OQ'^-T%OT8A1,-*% MLELE.I)/Z]0T" AWMERGGDC8L]D\UM[G?,+MO(RJ^^]+;TXZ,_%;3TD^]S66 MP=R_W09T9&QGT(G,JSAAU",FA36>#RR*DQ#&FX=W,ES+EH 8LPWF9BR_D_LP MR=?].C,5%K7(A'];0+YRVZOW=0ZL4+>4<3'8M)// MK:-*%_P":?+OC%2Y_P_[_LR*^[:9/[TJ03F<>6SH>!/24$B5VM XLXI?()@> M_NYN2C:9?6R$&#+SV 2YM*B5%DOWZP7)DQ-NFI@YOHM[IFPH\Y%&OZ24DE0F MGF<7SS;FFO580,%XWE/+/21GT=9UU0EMGYFK7STO[2@R]6$FP"<6(&XUE,E> M8:=84#]G=O.L;)^V&Y" FI; \E>#?^GKHL_\,O)1H>\8$WPGN3 *+!.^_!]0 M2P,$% @ R&H(3^_KTL86" BT$ !$ !CU<77,:.19]GZK]#QI2DW*J@*;],7' 296-2>*JK)VUF=J9IRW1+4 5=:M' M4H/97[_GJAN,#8YQXHQW #\ 4E])5Q>=T^=*C8]^/KUH=__XW&$?N__\Q#[_ M=O+IK,TJM2#X]UX["$Z[I\6%_7HC9%W#4RN=U"E70= YK[#*T+FL&03C\;@^ MWJMK,PBZE\'0)6H_4%I;48]=7'GWCY^.J,Z_"Q[3NY-."7R([,#6Q/5>V C_ MN78TK.4B;1@Z&KI5P,Y!IK:>=TTFSDSDK,OV0HK]49"]6SZO M"(X*\S>:6+MSV3U[?]8^[IY=G%]AS5U>_79\WF7=B^^<9>/_:))7G39-C^TU M=M=H5A?O6?=CAUT=7YXN:A>_?^K\P8[;788KNXW%N7Y]5>[>,[5'S*2, M0NGA=TWNK,I.C'"L76 M4X+UM(F%>5MI5-!.*9OQ2*:#63GC<3PM3\-3-*E%6BF>6=&#]/^(^H M?NKH,_H1UH\"NO2.OF[7+&S4_L5TG[6O/K"KB74BL>R,6"GEQ9V^BF)4;[%9./!BZ(46 M/=Z!ARTJUAX5N^N#BA-N@06L_V3"OF Y*!$/1/46.&*-+E+M6(3&7*:,IQ.6 MI\[D C/D EN5X0:SA*4X(QB?1ZARC"=2,><+NP6#%(1X<["S81,$OY%8-RY M/BWJ8CB#(17%AL8@@TB:*$]@EJ(Y/ $^&%9U-&0VIY>;]F-A1-D)32"15D%# M V( CQMB@C83D7>0^LW@FHXQ3'EB\/=\'7+EA NTSBZ">I^7Z+H<7+&N!$>D4"8 MI'4-CYBPM,:E'9(YF240 "0"J!Q+&REM<[0C:6"T*J"9&1V)&-66[0")L0"T M"[AUKJ,A3P>"'>.N>YDK6(1[O!8>[(A7OFEX$!>EHB@+[:VF_3.Z-<\Q18%< M\F7E@?JW!NIC()KG7?Z !64+S8WGA.=9P"_3GLU:]P-Q2X$_Q(\=_FIM./!4 M6/@,-O YP<-45:5T)>*Y7;T)Y0T] =HI1RHR$9T;= "U,9+6:QA8B=3W0SMG M-^IG7D$9H;CGL3(5N>&B:JFNZ**$$H(O5BL9<^<=[5D92TX[=# L$B:OZ5+J M*;>4Q'C:MS[C\8I'6P&''!06-AAFEY)VZ2(;0H4JOYC!"?>H(, MH:707L1;[;3ER4WBR=ZZ\N3*@FN!+E>7:BNS)IAV)&,B0VYUZOF"6Q I[?L0 M0W(33]D*_"EY3RKI)I0.+AN6N-L3F^>L@G9OF<[M&WGI>UU.*,M-!LZT/GV- M(M"/=\#O( U$BJQ4@3IQ163$R622IZZ@1W"WS* ^MP2Y)627A-M'>KI(2#T92-T]&?._>-M._.1Z N?RA)YY5I/O/K5>'5D-M9)D[JS9.JB+VL]?$H)>>$*?E%J/*$\HY] M];M#M"72+;,<;/K!@W\N)YYR4O5&=9 (FN>%&P%"R'Y$KKJPJS9SC>>Q=-K8 M67KH*]!EDDCGA/B*Q.MI)*!T/9;PSW>R _: HK*DV/!.H9U2GO@SEW#?TUN> M1OX@\]7V?&&KH3:(Z=;I?.%8*48[6!),1D>&=/@820'J*5.[V3[_6/ OE*L5 M.T@^6_-[7_[YJ.E##8\BM')+OCBP72)4>(R&5LQTRKWD5^Z8H0D8#/Q0+1)& M>MK7Y@F"C0G[R93Z<.GC'UL-LR6R32.R-3H .$;.US>0/570BO!*#<3D'YC&-JC^)9HWZZX,, M-QF:*QT'IZZU^NJ?*])\??GV5T,5CUC13_WEG (%37:<#W(D(H=5MML(WRQ' M_?*PA=\7M3LQ6@SB0U'SD3E<-3!?"_0WK>A5P[3_YNMQ>M'P?S]F93W/722P MP9T?62V$+2B@N3(^?]P*6AU;S[:$PA\Y_[\7@FC.?QU\GH>8;T-G"YHM:+X1 M-&N$B<]&6$F>^)R\/92BSSK7(LKIP)A=E-NN"UAY4@W]+;EK^<\*CH+R7R/\ M#U!+ P04 " #(:@A/MK4:X60( "P0P $0 &-S9W,M97@S,3 R7S8N M:'1M[5QM<]LV$O[>F?L/J#+-.#.2*,IVXDA.9FQ9:723VCE;O6L_W4 D**$! M 18 )>M^?7B7S4F.J.84522%8>=O][7WOM-RWWO7ZYST>Q?G5Q!SEU>_GISW2?_B@58V=LC(JVX' MS2/[#[YWNV35Q3O2?]\E5R>7IR?GW:O:Q6\?NK^3DTZ?P)5FXU9;_\B-YH-C/B;.S#<5 MP1);@2Y+!X*1@=(QTV\JC0J,$\)D-.)R.&]G-(YG[9G/_)!:A MGAK5F/]ID MPF,[ B^ 4]P*&C]B,BY6!@=69I-XT<-Z\^"G]F3$+:OATNB#B:99Y2'WZ.7L M)GR;>W*,_3/=OZ$>8?TXP$MO,0+@F16OWXQ'\?*CJ7PW*LS]")%/1G3,B&9C MSB8LAF#G!EJ9TI8H2=[!E"1LU/Y%5$(Z5S^3JZFQ+#6DAX FJ2<)56A&]3:9 M>P@^-'Y@:L W9$V9.]]C[C2?=.Z<4@,9 UF23LDG"!K!XB&KKJ10K& *J2R) M8##EDE Y);FT.F=@-(54@HR6,TZ?B)H1282:F!EX:#;D M!IUE"<5.KS=H65W" #-39DW;$@9*&+BAQ\&3AH'^2LX\?W;4#%^U39'H17F) M#U25)!R:+IMZA&KF\A;RD&/T@T:$&)EP "OBI5\.:1R M#1, F1ESXR@22#'IYL&MP 6Y6B9HF@GJ +"HAQ8@5BW(&U[D0+1 %Z,$CZEU MB@X,CSGX"0W@OFISE%'B3+G!2LH]+XPKNQRA4H:!0A8(' [**"!OE N*/!#, MN[Y;(4?@T8"@)5@_$L+JG9SL1]"; [ ["#[PA@MZ9X:SB[/3G< M&FX!HL<\1A2E1DD'--0 N.N%4(KU?$,Y@!X.1UPP>T4R]1-RR+H.T1T8.?Q M>D5T:=?+D>WKPJ LUQF K7%E=10!;CD%W/[7D$FHE@5@+EQA&8(YBN32>EP% MT.<9\-T267WD#E]O,:;,.HZ5R:X09EA!:;@^[*1DR\![?$TEQ%4:X1E);JX VS MILI8Z,>WLF N$\%$?^;4O6^X]YDA": KL+X;TH7B$6">.\3%\UV9S_5ZX;4: M43/?-$"^Z-"8Q8Y(.W\4)'=*!/_$1'&B>T.^^F 7E0AWOD7DA8'$[X,^\-/(C&,-"P.0WZ+&H66X P!* /@*7J"UD#5:S)4W V&.R, M*>CGQO=L2HJT4X%9(N#.(.#3/@HY@5HTT4"TJH!'S'%#0#3WVFL!?55?RG$Y M5F+,L)Z3=%B\O:L+.LG23*@I@ZN3D?(6>@!/&>7?L+M[T_11"_X6[)RQVJ^ZQOBPAFD1XN,:-_W66/7:T1U.N_U!M-FP@]>W6_:LX?X](!SN MLNJKQT)@@K6_HEMR6> YC-XVH?Y_]WOAF;NLO\U]7X1M]\B+OV^\HY9?+]BW M>\8_=K"7@?YW"O2=-1_3Y@EE1?>:13D>-)-_\XB1CYH9CHJYLKHSXBPA[^9T M]L)ON:YESJ.2V?N7FIN#T3&M=0V^G#^O@FSQ/UH#,R,#%?-RYH=&WM66U3VT80 M_IZ9_H>-F# P@][\%K =9HPQX$Z*B2W:Y%/G+)VM2\\G53ICW%_?7[V]N[9W7MV)3=?'O?:WH>+#IQYO[R%B\NCM]TV&*9M_U9NV_:Q M=YP/5"S'!2]A*A5:1(I)V^Z<&V"$6L=UVY[-9M:L;$7)V/;Z=J@GLF++*$JY M%>C ./SI19/ZLCMG =VUT)+C@Y^.4Y-?ETN.^_MK"Z5PS"X&FW8A_M(TX?P4 MVI&ZXHGF"5Q5+<=R#URW8KF5UV":)#6,@CG>7S1C2/5<\C>&YM?:9%*,53T1 MXU W)BP9"V7J**[7XF5S&&D=3>K.IQ[)1[I>MLKE5XU1I+0YXS2]/HQDD'>, MV$3(>=T3$Y[".9]!/YHPE8^EXB]>=TE;WJ2]U%643)AL9#O29,D1=F"OXKG4 M%4L$4[H.JX)"!5P5&S$..^_/ND==#\HE\D?3C@]OQ^KC))YL1D?PW7ULKR[B M;()Z \X7D7\55..PW>E[W9-NN^5U>^<8AOW!9>O< Z_WC2"='PBCNP^7UL!J M6S#HM#.<;KGJ[#TAA*T!M(Y[%U[G^(FZL'#<@5.#W@EX9QT8M/I'K?/.P.R] M?]OY *VV1R,EQRE] ??'::K%:'[' 2UM0'X/H LC+0!\$W8OY. C^8J1\!DE M 4BY!IRF0QAR&7SGFI0](PR#0/N3Q-,9FBSSK4?,C7FT/(U#;L'Y#97ZQ[J0099J"9QJ7; M4<"M)Q8H1PG&!;+<:8+&3?G,)@GFH^2:%+!*)87I1@R[?V@#,_+$(5D>J0:=09 M96J'/,U\'&*P_J&BF>3!F-<7'@C$%61V?V-0_C>P2[,ANF\8)0%/WAB.@7JE M3&/F8\ MVS$+@J)=.#&?8OH$+DYYO7AH8)@&.D2W.)31<86$+@%<+59&CQJ% MDESTP')JKQJS$ /'I*7)*;.$Q<:W!$VMB(KOYOE[E$7&X;8:IG&#S([E7G"7 M!2I6M?+O6>!ACDF3^HN]/^ ^=MS=IDUCAYN]\8@#C0[](LF,IA(S3I8OB!>6 MV2CA?TY%PB=(G2EQPPU6WV%9&G&K.\$R>ZQFA$;&8DOCX26A"Q$'WI%3GIGE MF5G^E\Q2>O+,(A1IS,MA+'0U$RJO>E=IAPFJ=..$I\0P>S3,I 2UD]= _BBY1Y\O^+M3H:%U<]#+A)'1B*EJK5?7N?<-9)9CB_.@)U+W4;/Q<3% MK@MWI)$4 3C6ZVJL8Y2ZGA I]JI#>OO#BNTD9OL MJV*W]D.%[N<(_RF.31]"'@;'!?*1H'UDY+3I_>X^^)XYYIEC_@N.N?F]X2FR MS&T8'R?/?.*47Y%1X#;:^>PCT>UH;P;I"OK-<$MWP%U_WUC\ =6T%W]W_0U0 M2P$"% ,4 " #(:@A/S5"133F: 0!-?BD %0 @ $ M8W-G'-D4$L! A0# M% @ R&H(3[W4Y@$ 8W-G&UL4$L! A0#% @ R&H(3Y)/7"AB/@ VMH$ !4 M ( !:5 " &-S9W,M,C Q.3 V,S!?<')E+GAM;%!+ 0(4 Q0 M ( ,AJ"$\Z/>WE;QT +_X 4 " ?Z. @!C#$P,C9V7S@Y M+FAT;5!+ 0(4 Q0 ( ,AJ"$]%@(S?)@H (A& 3 " M 6+D @!CX" &-S9W,M97@Q,#(V>%\Y,"YH=&U0 M2P$"% ,4 " #(:@A/70Z$&/T- !%@0 $P @ $^^@( M8W-G#$P,C9Y7SDQ+FAT;5!+ 0(4 Q0 ( ,AJ"$_OZ]+&%@@ (M! M 1 " 6P( P!C

N1%)Q"0$% M]H4%0A9'$9EY<=/N-%K%=80BSA3=>R-\;0.W*FS^62W M*BNF3J.X9_T!W*J0RBG@5HM%AFYE-BZ7NE4-\XBQ+":X$YFIV1GB<[X3,+)P MR GS,+?X=^0Q28^M9FV&!'_Y&6.'FSD1A(AHS"2BF0DHDF!JT-7Q365>_2KPOR+HS-M.3$9QC(Y[<^OEL=MQZ+: M13)#OVHWS#FQ_F*JE6532N!]!%](\(UU@^ [&S.%-,F-)USVO!7.5(P>:K)N M[(?4!?&,J.-AZ.&)04V\(W9$^DP=%X>HA/ME2@73VO.BW%X^?*-0H54(%<1+ M"J;S-6EX_K3EV[C&P>Q'_]>,P2USZT6%^%SLNS)%:*RLO6:&V2TLXP8%VRE: MESK69+1C7Q@&28?& /U/F#$MSH=0'^NJ?M")Z#.GW=5^C-7='*V=)P=ZLP5 MC_=2JUWL[TH4&+EPW$?ZG?SAA$.LE(.[\#+EQH\>P5%^(<70%ZY.^_XSJV-% M';Y,QS^FJ,!KN1QFW>(=_@ W>L3"D2D7L4-4,;\[.!;B3C9!DD)P)"'B"W7L M#WX 1*ZVKV#F%>A7+ZFF7EH%K22 MV/';MZ^-M NUDHNYW$PM>+HD%RTT)B$VA=W!3*%0HMC>%Y4$EFL*R\O%N#:$00V]F M"&4#Q,LEI96\(23-P$<)F0HZ6S=2C($I+5%M(*%"'+BIJY0<9FDW+I<'.1OT MH1#6;*KEDB7M=L,LR=F-!>2X;I6L0(X;KS]9@QS30^)6,5S.M#]Z:)KM)%KY M*_(RX4H\0=J*DCFE\�G&=CH(+E&3%<$L]2IT\!$Q&,O!=T">@7BNS(X3Q* M"S?I].[L5*VX\>0V>4@R1RMU-+$\2$PC3HO!8_RX;93=+E0JYD[83FN]((W M"1W&<0=09O\ZF9V[O<1J>1!^HG_YP5T$HABQ(#=7&Z4U'7QH&R8.BBPR:K,Q M9YR_Q'!6<7IR0QD)J9[%\QSU;LRD_SG M-1[;._*#$$>/9.,AQHBDK2(PNWXDZTK)<[CO1G+B:\">F1>ANS_'0V,^0*6# MCBN< LP_%"N8I-L*^,:7)$";Z\KR<;OU.LGG=G,0X5*(M+-SW@YAJT!!TC)J MF2A[UP!;>Q0W\F+0O+53D5N+L M@"5VLQ!H&D:M8)RE Y&;A8(=(R? VZGZ;C/:NQ^L(]F3$ZQQ5;I.7699U$G M^6*REOM?L=!L5]+8P6Q'0>ER^=O"F*?,OTL7=W4+@U8/UA"XUV7QO(Y"(?EK M6H 5XOL=M,!O(3:S;]%+ 2@>Q0D!.UC[=;)U6B&8NI <$:(I-?1_2W@T@DY- MDLQEWN+'7#9#8XEGA^Z2$ATR4IGBC,,QX!KXKNN_X")4F3O)Y<41AZ?P-]?Y MTGF\:%ZLH8^W'?C'!>@.Q_IP8P%H2?HYWK) ?,XI\II&H?\VWK3 @K?3,6?7 MR1]OB=S8H =ZO#C.>0(+=P=IFXV.^6KWNR9,K;-W]'T20C0T5*:',*6 T"$M M;!:$OG!6U]9JR"[Y7+2;12DM;:J2_\1>_![=5KD-SSZ-OFJ4(=YQ[&9FA")?C2L:W&K)/#+)5.(M5AL8Z! M=0RL7@QL7JB0%1J-;G?]G;2K33@/RP[F/124Z<#XB('Q1GZR&/3.V%I5.6"OJ*QL#SU*M.1:K08YV**)"*G!K/5REE47"\Y=3&O^X^ M?&A^N#NA!0G*#'7]GJR#H6(M38WT&30=%W)M.A:_-UV4.098'_&K@)Z:Y6)A M?8#OFBLNYV\#6EA$>(MK+I_$ZN)?)X63X\2:.;GJ^*/'PR 2&\/=AT,6/ ZI M=S\62_\_^S$NR.6/7A]^S:SE;,\N7RYX5;-3, MJ^(V)>KYPF&JP,I8M:J0=.#2L):Z)NPY>OI1/15IKMZ.JU=O\=0]!FTGI;6X MW"1J,%B8P)*$J$@Y,:H(75M_$JH0?/JMF6%HU'L$0?N%W$P%AFZ#:-XT)UZAJ_Q1PDU:/+5 MQE]9-6CRW2BI+1R5>?I)[<)SBG));;O7TLRJF@&K"BZ:6;7Q5U8-FEFW36N/ M1K)'3&L7L3"FMU*,$,.U[GF&U Z/7&]0G-+EFNIDAOZJ#H-*+^KSU;J.NLH:X/R1;=Y MN-CJOP()E!F.[RHS#U')0X.4L>J-ZQGG?6*0Y@9-XZ>E*DWC!RB67!Z-T)6= M M!49\6!9GIU@4O3O3*JT'1_!JK2=+^_K-TXOZR]W(R#5FMW,PXTF>NT7?.X MYG&M*LWC1T_;C\;H:DYS:/4:/74VG]5,KRYP:;I7,->^JLPUP4S2UD)8UEA];-G&BN@C&#JK2B0X3U=7FZAR7JZ&"_E9]C M! I'+/K,GZ*AHX/3,'4='6A5Z.B@,KK4(<+Q"@@M74#0!803-'4=(FA5Z!!! M%Q!T='"@ L(Q @5=0-#1P0E2DJ+1@11W(NUEBCG$7)&?0PJB@&]MYWF]SN?Z M^FK6E/*OE-X*"0<#?]_E:PXIPX^>Y48VLXGC$8#*>'('>4(XA&_M* #) A; M!*R)C%D@TAW/8O4^@F]R WQ+UD\1+]L[0_Y='M3W9=I+\3)>:II_)\WWNA5LB#4@R>P(*2@O6]L0MAH[/H3QGB- "9;0[%W2:+:@1/ A[\C&H0LP$>: M3=,@T1A>/V(L1#TGSQH'K YW@A>!TJ I \<#83C4S1H \?M_,0N;! T$%B64 MA"]^?<)HD+ML+%31D*XC_[U+WK/(G/H,! --CEQW$F_ (EM*B35$4\!.H6X# MWZT1RD$/T$9FUT1/>=3G[.\()>1XS[X;>2$-)@2Z/8*."-M$B0IAH1QK0I V MH^&P0="Y2SNS82KES8_0>1\CGE4F-N/?0FC.=P+7A4..,[O@MW]''I/J:C5K M @)^ 4KQ$KEDNFGFL!$ONA%@$8!K!-!O$D*_1^_V!$K4P*K.E M(&.;MS+6"4".?S/!F$):< =T/\9E+H$9Z1:^A#]Z^,6/I?*K'+.6W$5_B=DO MWXHFQW;M1G%'OY3ML",;=*#DGHG+.]!+.M!;WH%.H[B93M*!&KK)6#*=.Y'& MFBIO-6ANJR>T05BFR7-C2:Q2W&MA2D;V2"T-6*=(HI4BCV3!+:K*Q!IVE M$3^VT0&Z$L]=C%/&6D&_>5B<$LJ!C'UD7MS\T@_(SS>SH)NI55G07!840+<( MR^K L-&)^S,,D@Z-@1?K_8#1;W4Z@/Y<4_>%3B 7^7E7B=LJ'69SQZU?&0NK M[[OVVJ60;8SFX^/[3W^:?WZZ_7S[S_>?WG]^?/CSW<>'N]\?'C[>?_X3OOWM M?Q\^/OSY ?)*,"_987.>GXDV."&8F 62(9_2E.:G'WH (6\Y>>=P*^(\P9U; MC[H3[@AZ_)!F(W? G$Z87 .Q6.2&XI)[R"R$C_+8@1?%%2CE;FE[/D[%":-Z MQY.!(_85,8ABN"4S.Q#*IW<__=#JO;V%\,Z/7!OB-T Z:L=1VE^1)[%:!)%( M6U,)/H0T%(+G0H2?_1!ZAF$E@_33R14'X#T?H W$:-;_(RX6]8+(=F3XZ(G2 M.0USZ2+//]Z;>3S!@%=P(SST?Q8&?P)U>J6U= 3ON ')8'I0_\WWOV%&-97K M21L>Z#Q@8S\($Z,#/1)/C+&CFPWB7KMQKS/J#IA+1;D"%(U:'D2X)S49N]23 MMH!?8BQLA=)1\0T6"SQ\#O[6CSC8..>IJ8%((DQ70 (O'S_D4!]Q$AM6+ MFH0YJ0S($3 XCT:R9D1HWX_"7,><$78:I$$&$$/X 9=AGTAGH$^!P[_)AD5> M7#,)'6'9%"6%+FC1"%H#-T-JBV&'0":0A>T,!O .<&5([$36.PC\$<%<%+_C ML]Z]K$>Y[C]@QI;D=:)]HC78:7@"B(9YI#_)58_@)^BX*UZ&V O_ )9"/GX MD2!^$^.V0;["H\@'*03Y^*E-2)'$]RR^)>_DV39_!9#"G =; JKUO2>0!_- M@C@F(TI@ 7MVP-[#H<]%KA3;B@L?X=IY )> X2G#"0;&U)N0^V:K8O?N#::03@@G&@O8,%,"\JU#UMYPD#"$R_6.C\GP"1 M&H&8 7K*)+0 5H![2M<=R_(/ 9:*I V- __90?.KD5R$DA_>N+C!NRD)@TB4 M0<9@[!Y677QXU-3C1CX/ 99W+]/FO$H4O6898V% 3J,CF<">T!T8K*4*LC2TJRB)P(!=L_ M9.Y8.*?E.@(@.<">ZPPFH@W8,)=]=\()WDE)0,>.#2XG"D"HEQ2@ =)MR,#& M>3A^%] 7O$S &T0C;EVHEZ!\7&9#&R5^@D !!AE\)9L7.AQ4!@AO,PX)B 09 M;(H05_K2J1X%S(WH-^POS05)@".]Q0=294A 3R!W;"QF"!X S['ZZ8( 7&B%S5RX091A(=X"0<$[$08E44"?'7Q!38H0 MZWJQ/8/A^A 4@WO:&;TFXF L%%I$>ZBG*K/9"'45&RWT,'$7L#XK\)%L71&T M/4UKA*E'@64P:V*YK BL9>!HC;3Q:'@D%#0'<);@RCP8RA@G%HI0!Q,IU<5" M18/$F,;!$9,$F81UQ@8";T.VAL>(==?S6A0SODW',M:8T7&,K$5/CLTBY[[W M49#IA@B=(L<-T4NP>1!,C*,^I&_2& /G&:P4:3FR,<8+4=I8Y4="AE;7_4$= M6@.*_RYND**UTQZ/?.@ES[0?FS]PPK@+@*1_1VSJ_!YC-H_!%(=ZA4Q3+%;(5KF,'>+?K3Z@+T(?O@&0%W=#W&LL""M7-&T,)(2?! M!@)AA_292?!C,A[',)$&UC NR#\SUQ\+V'V-MF-"P"9"JW?BD_'VC;B.6B!A M+M-P1\RND>&VK'7'UHI/G\*?@R,)B&6NE# ;#!P+.0@-(V97:ML!ZCK#1;59 M'4L[ )\J>$Z#$&'!%G710&IH89%+@[A\B\36%TZ76#B\HI\&PJ*Y-FC%\::D ME&8MM.^X2(O02&AX4DXD(^&W ML0O W^ /R:LEW7@\ROIUQI1SKOQ'K&DL?3H@:)%UH)HA /CJ&*RA8#4).HJ!Y+%J3J3]D(>"0D96,/*9N[6!D%$0B M*Q,Y#&9IOB4(,"E>0/:!+"W:FNOE*?LF:.B)>4R8CY#F=Y$,@IJZS5=)"A73 M$I<1%0KN,R1A0W(KA@B!'2P!A2+(P9O!4)##@F\LQ/0U]UAST6,Q\@25O@!D M8EXHGB8^H'YR06TV?DY2=# )B@(-Y,,HP:XR&4'*P&W-L6WYZ66J")OT M+I?(/I8ZYL)/(O.X6G+Q^RCPQ]"53V)Z&'E/NT3'8?3-.C2;KC@GWRN;Q:XQ.;#R]"GH@ M G_QP-\@N !"7_)MZ0L+Q?($: 4J$D#:!O#0R(5B3AX0P'/JV M2#]0ATX!._\0&:DHZ>.[XDD:@F]%R@%)=5S&E)5)FI8PH6^0.=:C<0)<">2+G)8#V1KR,D!Z&V(X8$9'22>: 3>XT<'_CHB0 ML(Q&,>/&Q9)DNH&?3C=8,*UORM(O0^;)R#8N2BV\N < M!?./B^8%L2#IQ55(P!?IYW@-C?BNR\T'C%M[39;"M]+DIFI+*.\]UKR.OO7X(5:)JB%W M%?83-QOM]J;(=<8NH=R!Z\?F=Z4I1I.]*II(R=Y4@>R-=J/36W_CCFI' _DQ MK])UL]/ON%BZJJ.?:D4_&VS1M'YTM,^-?#3V:^S7V+\#[.]I[*\8]F/F6QG7 M5NC$K(68'2>YY[LIV-=XKI9R6QR*0.A\Y7["^X-6:M,\!??^;)4+(ZN]KZ?9 M[M1ZG:YZVCM,4*6,'A3%N3GL= M7BM8>]))MBZ\5E4-.F925S?:1510@TZRE5"#]@8UU* )0UW=:!=100TZTS[+ MP6Q ODNU]3!-MAVQLYZ"-2B=:NL"[+[5L/$<03TRL4^UM)JU5DL/91];#8J" ME,ZRE5!#U;Q!.&^$Q=.^_/"A8==))M2ZYZ@&)2D9)S4:WJ9YF*N8;BD*43JJ5 M4$/5O$$SA9)J:3;:&^^JJ7WCO"%*)]5G.7"MN!(>HO'8%:<34Y>\HR'5:["/ M[@9*2%VS@AIJT&&3NKK1+J*"&G2*K80:M#>HH09-&.KJ1KN("FK0F?99#E^K M/T7\*^-A$%EA%. T<>K9)&!^\$0]Y_^HV&C<&D)_]%[CQ_-;K0@Q9* MJL6H]4P]:G%L+2B*49H9M/%K9J@H,[1J+?-*/=54S#D4Q2B=99_E>+;Z6?:M M]7?D< <3ZGK 7(ISQBV?Z^W%%? ():2N"4(-->@02EW=:!=100UZ:%L)-6AO M4$,-FC#4U8UV$174H)/NLQS:-B\;K8[:BK@=^4&8C&/[ T(Q"P\@]7:\D'I/ M3M]EA'+.0CVZ?70744+JFC'44(,.JG @P[ALJZ<:[2$JJ$$GX4JH07N#&FK0 M?'%Q8];:5WI*U+&UH*B'Z!S\+ >^3R '?\2KJ%4<^5:P3J53;EVDK:H:= AU M<5-73RW:.U10@TZWE5"#]@8UU*"YXN)&[T%^; THZATZU3[+X6[UYY@_A+[U MK=ZG7&38HS&#O%N,?+\VWBA8D-+)MJ[&5E4-.H"ZN&G7>DU]8NJQM:"HA^B$ M6PDU:&]00PV:+RYN.K5N=^.D6WO(>7N(3KK/.\_4-GVDJH07N#&FK0;'%QT^T:ZBE&^X<*:M!Y M=I)G_QS2OLO@6]MYQL_PGT0@4A;8.RDI<27I^X'-@G]<-"^(Q5P7[1A$G'Z. M12X^)WH5=Z!.73KF[#KYXRV)?:+9C'512/I!TNECDHOG>= R!S)F--?=N7C7 MT.L*CRCVM]TP+G?6X^/8WB_0;B]IZ1';(>8/8%MNEDC_= QIX3P)Q[/21@%GJKN#D62.4&)U7J+V M@5+)RQ#T@8JEN-5#Z(/TXX?#4WXT(<1K)O"Q-=\\.&%!/Z^MT*_#Z\V M:O&KT6[P!FA8Z,#3; (<_P+- 0OSHX!8KA_9A/MNA,_BXGK0)GV"*SD+GAT+ M7A: SI[$48IH;:D/GZIQW8]1G.A57QF/W'!-*YO>#NKT1VREM5%.?FPU&ZVI MK<$-8&YFH_6*^.G3I,@(?+;PT,HG5LO9']AKP\@_PB.&L>(9*VRSD>U8HMJL M,%P6PN7U.,ZXKC<;1B+_&1$]2ON>]Y!YETL_0"N<%:?#R3APH"<.>@CB(.@( M&RSM>-1WO+10/@03@-[,<948?1?H!,U\'$1HC #*"-XL-GNT\EH,XM@HUW\1 M+\B"L5AY-E=T)^P5[QQ7 -'[+P_K^4/FQE*NT&QTFWG+QL.C5X)HP 8NLT(' MN#*VA5CY!0-:WHAS0+ [RH?"AL4?'\!&U\2P6T%C_XX\)C^WFH(PKH"K0*X4 M0AIX<$W\2QA0#<1HB/[BG7P(;%,'B8Y X,_@&((8!"T:+:/1R5 JS^O9:!M3 MQL5?X9Y/-+"&<2,D:TGO_-'HFH6+WS&+C8#?P>20V;/4"I2,:<6@@N M(7T&VLS$"(EY, \#KZ)(XFC!Z#2Z26MR+WQ@3#SG-P?D!.0]0;L3^-1GT 3Q MGD$4A&BJML.MB/,8O/Q<4\O89:^T7<:FU?==>VVSW'CJ,(3QSL"QX%MRYSJ( MK5]QK2X&%D-GS,ELUS(Y_U\1#YW!9*9W64=,8GZ%O%#V\<[WD&P#T=$UW9"X M&,-G^3JVBZ'#0S\ 66;BP&F>,!,1X@WABR\?QD,(ZK!A')QYZ%@ %&"_=_X( M3"V4H#&4%G_G!V-?-IM\]*P&>?W3#SW3;+Z-+Q"?C+=O%EGFVNH3G^?I[UB' MEB7I0AQ60Q 0BRY%!V@H* $E#3IR?)M+.*!XA2L0YK6(-/R(@VA!Y)#BL7&8 MT2A_TRCTWZXJZO0ZBVHZ4C5[G%T3E_C,QF7WU=NXFXE! M0)[AV$1>2(22D!R\7$XQ2RL MAE^V&ZW>L8<$N:N:%Z&&.+H6^>J7*FAOJ[3]Q4/8>@[(CNU)Y M/SK$V)(:^BD_<; B?*,VXFGV44<7*?MT52 ?\)NLKE#(!"\+ IH; 4PT#-:8I&-YIT%,? M]'38=^IA7Y6A3[UM@..A\_,=AHU7:"JW6=>\,FK%-NM20P\EV*12F]O]J)Z* MFN6F*51[8\A.I]9N+9HOK/>&K#K,:;I10P^:;DY"3Y?E\LQJ4XZIS]D]M@I> MJ:*2J&N2< MOVK3=;M7:WV\UQNGT3LN&&.YUEGKNNOYG;G0#M<&J+F"?T9!DF' MQO2)U?L!H]_J= #]N:;N"YWP"_+S>@I?W$ES12>S^+3XE5G9IK*>]]+C&-$O MN$EHTO(CMN-QR,B8!6B;H%B.6U]Z+"1]QW693:AEX?Z_G 3,8LXSVCCI4Y=Z M%EQ*PS!P^I&P?!+ZQ(\"XH+ &0^)Y3H,[Z/BB2&\Y)>?LL;491WR'G^4J&]!J-3H;GPZY$.ZVWIY4 MP4CH0)O FHU+\P2VF+\%V;F'44"ZQ[+1O% @ .J"AI8KJ')[*-\B[A\K4M5[ M)RNY5B(FEFIM!W_\+> E?52*%DP56,&X;+3*;,-;&4[('59?U2J&&JI0M,"7 MCW2UQYP"RO4:5_HLP(S./M' &L8P9VB84\]_CJ\##7,:YDY=9^^8Q49]%A - M.JULDT+5CL2KS>+.G-7\<1>#;P-09>\(I %@^,-8 MI@%,"2\Y"H!5QL(U,)VDV@"8>D<'IK(L7V4 4^_@XP,.WNN#CU<-WY_U#'=% M-\S5&QN?B)ZZY:9=5'P9B3ZQY=@J4._$%DTU:NA!4\V)Z.FRW*!PQ:EFXY13 M4XVFFG-1@:H0IJGF-/2DJ:8,U;354UR5J:;2:Y#T>2V:\-6;>UPU/%)5#;)* M67&ZUIMD'EL%ZFV2J8E"#3U4S1-458-,_"I.%'K3LV.K0!/%T56@*D)5S!-4 M58,F"DT4"JA@T]TQ_XIXZ PF&VZ/>9R^/C F=CW$>;7$:-;_A\ M!"TA='R/ MNL1VN!5Q#A]P&T2\M!]QQV,<=U1T*5[%A\Z8$^KA_&D/7FN%$=P8LF#$R8L3 M#DD\,5%<$E?W&@NVOEQW3U'1;2<$!5A;BG']B98-B:,QFA9VA5P9HM=)@=. -_)+2>=@(0O/H&FU">,!B!QC[V ;/VQ MD#O<&3(/G5;PUI-6OP>K.9:_RCT%6\S:5X MJ%!XP$;4\5"KW.$A/DJH4[;2HY[EI'I&U?I]< -I$01P"?HI'P?W8A/3!N5> M?9N:FCNI96X+LTU*;YT*;4BY^$DP .[=F4@1FI*UWP6R V42L%[Q,KCAW]2+ M:# AAA1.33X0A3LK67*[5*Y&WBAR6W!N:>O' 8@_0* !(U84X)1V=T*8]T2? MP%;!,*;8,./H 7NB@;#+!!%2\0N]YBW #8="CB^,])GKL&<)2?Z8!5183A9H M\B]R.'GR?;N&FL%6@BK[#'5+.8^">)-7P9)2C\Y(6*)G_PPHEYH8]29I^V@ MMST)!>/^L' ;O /N8PURRFJ\!4V,)XD-IX"-%8I?B)S!5>" X)N$0=S@#!^P^S.R!G##U( HC\(H / INY600^*.Y>QRC MLJ%]J/L^<%2>&X1G(08X'OX);PJ@CZ"^(;3C&1"4RN?--"#T0?+3=PL0284! M;Q+:AUO!)?&C%PEFA!OC1N4:\0 (X=HS'9877I/7SAOART!)(!1P[ %U7!24 M\.F8#A,@BLTN ML&.WT9^JZX!?X>0V!2D^&/P /*?>^G'SI7;^$%\(;,FUW\ MV8XL)JPWTW(( /T12B39='H<^ !!2.T8/X'DN>]& LH$9,'O#CQE3!U;O%A< MP8)G^!(N\"43G)76E+'] M++;:S@ NB-S0P5I ^BN!3V_E;I&67[Q 6I CLN8HJLX M48C=U ,&SB A/H:2#ZFF'T*P"4F/,C;$1SKA1/K5/V]OOX#Z_XXP6#%\@U%=HX%EI-6 Y M>*2+>Z#'#84X@L]]=L[T(!#'^R9X 79M;EO0+238I>E.:N(\\F0J226!$8#YC4J<-YC M*0EE1"KC-W0AD:&)8P#P6N#7$97H7WN9!+^&]]#N+OT>=O':>W\!]TG&PS M:/#"7%>IX>^$A7)1]&XZN7%L_2A"RJ]Q2+E>-/V8#T<'$L*OLY>@@W"& M,$_^CD25"N6)6V$L/OICYHT".WXTVYW&%0%YN* &L$5B=%ZAEV!,R43<+' ! M;%007MF'_V@:K48S>6[9NY*NSN]:+^NP(LK]#J#CA4,.B3XF<[DMCZ4P9"?; M5\U&-]-)CQB]9;W\L6VT&Y?)#=-6K7QA+X8,@H"(I9PZI"B!+.JDKP,/G^E? MJNJX*("E+&#?Y,@7V2@!YM-B47I/DF+9,F?"RSX@10/80&@3,P_\[]X*?0S^ MC5I&OR:!SD?O&WDM.AK(Q.4#ZP>B/&;V9#_?U'*J]5&P M ^S>O&<'N@U:V M$G?.")5KW:-Z9U$A&L#/<;28+_W,:ZIR,JWEH\61+W, >A*-=UPLG/LO,NR= M'@$&E(ZE6#_B0#/\S?7RHLMZ$%&NIS,048U#R!8OW6@W6@?<8TO!R27'/$/& M+*R:V8OHE=Z[-]W@K*O"!F?FU9RE3&>\>=E_XM3D/<:_59WFHX8J-$IIE-(H M-7]*&"3JGV2BKH'JZ-I0[VP$&<0JM-.UTEAV\-,23+5./E9:.4H2C=[O5[43 M%S7M:"S36*:Q[*RP3&]BKD/M\T) 34\**T>QHS5:#:/,9G2:O_2A0.K0T3$. M!3++[$2O$ @JK#L-@2>O5R6.'](0>/@P3X=O&KM.W)F4"-]TU>&$P[S*N(J& MP//4JQ+AFX; DSP]I.K$S*[@.2KE)2[DB">3'Y.>E"U2,\]%$K M>3W]J)Z*S')A0<4W633-FM%KJ:>]BNVTJ"C.K2CYG)\_**H'S3>:;\Y";T;O MLM9N;KRSK^:;\\8YGE%!3YI>3E-O[;91N[S4ZFMUV[4KXU(][56>;Q0\KOC_$'X(O9=\J9;^"FW9EZGF.>\58%6 M0RE:KS9K&V;-V#Q)U"YRWBZBDT0U]*#=00TU:,8 QFC56BU]'N6QU:"HB^B4 M0EM_A=6@">+BQNS4S,VG-6@7.6\7T2F%&GK0[J"&&C1C2,:X:JJGF\J[R-%6 M7.U@JZMSTLPGZG@APU,.V;'&5[??WNJ<%*+^9))E2WLKCFIJJ"H_J60K=9UU M<& 8M4YSX^!@-["GV )M971S7-_:Z8Z+Y^U:YV6+NTIJ1N%EI$M&PRT_0B/C3<;.TRBC%ZCU5%;.X]^2%T2L&?F1<=; M6+8DDMB'7D[.8U29Q;#N?L YY54RLMAX$?J^)PH=1I5G'G5T:KU.5[4MGQFT:HU6T=;U:T93ET0U2F;.KK0A*8) M31-:J;TLKYJU;ENY@\HTH1T?1'7*IK!R-,-IAM,,5XKAC';MLK7Q[IE583BI M@$3^1SO[-AX*_3FD(!WXUG:>YW4>NVJ8XWF6FNOLJV-:WA^,1)R1<,B(ZUL4 MSW8C_D!\MEP'VD@3Z([S[-@1=8D%Q@D7 M,=Z0PI/_?DTN[D_($_.?P&J&C@7/>,(#Y0@T5;R(,\OW;/)W1(.0!5SNH>E\ M)R/HP) 3!E*SR;\CC\FGMIHU@L?8BNOP,$?RPG#G37R@Z_HOG+QV/'BP'W&X M@K^Y1DVN9:J;*RMK//#*V$Z$V<2>]H^+Y@6QF(O'B%H@T?1S[*7BQGX*/N'3,V77RQULB?;G7C'=94'W;UPRL[_AD404C+MDG!??=J-J)Y5T5 MCNLUKQJ=PR@E*]SC'>GZ'XGHY#TBN'K![&&V>U!#%1JE-$IIE)JKD@<(-3_) M4%,#U=&U<2+S4-=?.5$1+#L8I^QT64M%E*,DT919-U$9,LJ5.8Y>':PR[6@L MTUBFL>Q\L$RE55]JZ$>'VJ>-@)J>%%9.2D^F"O1DM#8:N*\V?^$@X]%IJ\IT M=.QY91NYR8%!4&'=:0@\>;WB] H-@6I X$'#/!V^:>PZ<6=2(GS358<3#O,J MXRH: L]3KTJ$;QH"%3YX9[VYN^>T N-VQ +'HIR\'@>.9SECZKH3,1_]]\9# MXXURNPSJDU:/O0_G0L[1J])4VG]SVF:G9I@ZG3FV M'A3%.9W.J*$'S3>:;\Y";ZU.4_.- GI0:-%"=!/V8U\DF(F+RG/*R) M[9AN!SBFIMP*>IULGO/&!5H-I0B^VOQMFK5N\VB'P&@74=M%=+JHAAZT.ZBA M!LT8.&&B=G5YM!UZM8NH[2(ZI=#67V$U:(*XN&E?ULR6J9YNM(NHH :=4JBA M!^T.:JA!,P9.6JBU#4,]W53>18ZV_FH'&U^=DV9NN4/)%VHY \>7;*6NLXX.>K5>]V@33)1@*DU)9=<9U\RK MHRTSUI2DKF_IM$EAY6B..@-5:8XJ/?G:H$QD,W.YVAKWA:%'0L1LU*.I]XV^.L1VEE[CF:X\]&E9KCS]5/3 M:-6:K99F.!65<^H,IW6A"4U%76I".U]":U\U:]VV6:4([/HCJE$UAY6B& MTPRG&:X4PQGMVF7K:-NJG K#204D\C_:2;CQ4.C/(07IP+>V\SRO\]A5PQS/ ML]1<9U]EV^>$H'1K2UM-['+Z1 XR-7_#( MRZ1W16$F,I+_3I\8Q$_DZ1.3(4L"[;K.WO3:>2-.F?OE9WS53>Z%+@M#L$FT M-K#;ZWJSD9K 3#,XLWQX[]\1#> .X@^(/.Y6/).L[,4+"QCYT30AG" @>1>: M7".4&%>OB.-9 :.^DQ$\9<@) Y.SR;\CCTFQMYHU(2(BN]YN&XU>MNNF ML:SK/[:Z[<95?+$/!:(-PX"?R0OL_Z.')3= M!Q_41?H1=SS&N=PD%AY%B0L?08\V>PH8JXF;V'=FB0:C=O%"Z!UZ-?4L1H # MX'+XFSYAUUCP[%BBH>#[3VP$\ )/Q__ _7 ![?O/K)'UNX]>VGCYN@FCR.1U M&YH^5;T#SW0YM# , Z!+.B_L9Q"Y;BQWXH"%6"$V=Y%L4HG\&HN ?/2^ M2?%P<7%CKF5DD2Y[3NF'#QF*F%%>\AR [U.%Z =_$+Z@[:'V'Q(=;P;.N6>E M]I*%9=1+ 9H5@&5C!I4!E&VV+U!N-5JJ8++9R?>;NVA&2_J.=[2V &7YK\36 MY"T2^T;4\0#X$A"0K\.'A\X(1(I=??&#;PE",0F\.0#CB?V!!S$/WD 1Z010 M-<[ 53^!A$+F"6S>S$&S3S@)MS0:G:QY7N[3+4V%W++5N,SVN[6LWS^:[:F4 M=NJ2&(3$;EGPQ5'.E#SV A2>"X5B^X+_6OZ3)XEW.Q7MC&Z7O/(X&?H?##0* M<9071WUXDR-1+0I I5;$X7N -H@[1[X(%)GM6#)2 @%'08!J25UZY-L,U/'B MA$/QA*4QG- :7.\\LV""JL4[1&A;[X,I9#,LO)*^T(F,L5R0,R-I#VD3QEWM-9K,@O3@GM4 8_06A5"95 MFF=E*])( JV^MT*_#[(S9,MJ^%1HBQO9+)M>$0H0%3K_1^4'#-)HX-7]*!0B M@?=1F1'B3TE?X*+1V/4GC-43>+!\#FB0[?[9XC_H5<@&+D% QN16 $FJ'L'& M#@<>0%$YGF0!FX74<4'CKO^R#]CR # 6$^W9#->5%?*!BM7$5]V<8)!T:0UQ1[X,+ M?ZO3 ?3GFKH0'_ +\O-Z%?O%G317=#);0S\O5"A+E,?#K(4L?)PFY2%TUB?7 M##^.TX7:"IBO"6"BB#HN?.00MR V^1$'-N5OKI=3Y'K^5TX",_X7#U?)U$0. M^/WCHGE!+.:ZL9C3S_%@H?B<:^@UC4+_;3Q<:$%/Z9BSZ^2/M__?WK=VMXTC M:?\5'';&C_?5O%0!2 MI.Z2+1,2:SY,QQ(% O74'84"4UN*EW7=[#G.U-%((6$K',^,VOI M5AJ#AVQLFEH/HM944E?PIR']JCWE;NE[RC%ZTRA^ $3GS !Y@.BIN:Y5^R/+ MPY)MG?U0VA>2_]9AYSN,\LPKM7F:9M1F0&%HU=HR+75*14A'H)2:=JW9JI!2 MNG%_L(\J^T1ZJ70TUC3%,,2[+;BR#^[N5!&_Z\G\W[P9(7".T?YHIWB;WDZ5 ML5&%#9'2*YBK;(U*.7A#-[0SA-6V7ZI>ESSNRGK<>XG)$RM!@[$C%7CTN&+M&*G "JK MRG#X,6BN=JV]1R.(RFNN\ITWRCF8J^$VBE-E1.485" Y;T?JO)$*/&#:]6"W M["PMUSVE+:7KN=KX5\9==%3)>KCRR;Y-\[Q*-<8S%2=[.X^@VIWO3 7O:9(Z M!,.##H:0.)#-(9S(YIP(>&1S3("!;(X9.)#-.1*<6MMM_I#-,1$\LCDFP$ V MQPP)6W.:6=8CC@=EJGUFV;C<.:BRF,.U=/>VNGW,[ &!@, MO%-*6?9J&V[;[EJ=9L,\<"HF'H9J*8H6S<"A:N) UL)(6'IMJV&3L2@;!D.5 M%!D+,W"HFC@8:"S41E6UC46CV;0:/=L\<"HF'H9J*;(69N!0-7$PT%I0:''V MQNXV++M1-P^ZS-UVKT=B[NP1) MR&E+" 5Y9N! XF &#&0PT&!T[)9YT)"$F #&0PS<"!Q, ,&VD@Z>V-?6O7+ M2_.P(1$Q 0:R&&;@0.)@!@P48DB+8;?(8I0-@T''D1[A4I43VV#ZR%T_%C[W M'6%2"]H#8G)TTF+*!O@VG60KKMC,@*IX5OE!<)VT?]"VFI=-:@=L(C3F-47? MS2*=M-R8JO?(1!T-5&2BMC51G4Z'3)2)T)")(G#(1)TN5,4N@V2B5F99ZU9W M_](_LE&G*UMDHPP&AVS4"4!%8=2V_8VL9J.T,\ADHX[DJ-FZ[<%!D/0]P1JU M1]R*LINU2[/!^1;$W&/.W-5@96VIKW$H#@'/T0F.*>4-NUY*60"OD@[&WL?1 M2^]X_"A0GK;ST6Q8C69I9QU6>1\K-6:E!*]<)?IP@W;2DD,6[G2P) MWNG)J MUWM6J[=W1TBR<*>K1,G"&0P.6;@3MW!;WI1&%FX3MHV.;=F]TLZ2D(4S5XF2 MA3,8'+)P)V[A*(9[+ MGUZUVMTL6;CTX"H"4_NN@>HHMTI7=1K6RU[+8?NL.9KO>$GDW@E\\JV8A,)Q.7[WHJ9HIBD'B_!3TBPB]LGG+ [8LVV?MNUNK;/MPPS0]6"]%AN&P9@]Z[5KC?2SE 3+E]S= M]A7_^*G=>RV)?.XB_=P?; R/C2(F@"4'[)^)+Q1YFW5KGIB-KEI\H]FL->[PLVYJ[O31F/X]#M)\@^,%6@E1S?18D(4PL M2KPXLG!I^COUV\C%>3(^AM^[_RD>0ER<;;L!8\K/6KU:;VYT=IY!/:=K M9"_DVQ5/HP!C=:UN-Z5U-[#_*VM37LUAJ[VT+.(@^)R@9"ZYK[ MD?!A%6/T2*6:?P9&MGQ#*4D!K&W/Y@XSB-PH!J:;Z<\M3.*VDZQMK7>VMZY2 MRRYGC57Z%4W3\E\\L7;M7&[O;"G]UVG5.H^M76$6H%UQQ:!_1MKP1;7'4EV' M4%0/BI+^A9_T7<^-I^BH:"S!D&3H(WT"H -H+/\V]6(8#G&!)6-GI8:&X;&6;))& S!;P#10Q[63%A0 MD)^!59=,$,%:,?2R(<'9G+*AESAQ NZ$!9H)W#Z,K!GH'R10D,"8L)P@!&=- M>6KX+8I_[([E@V \?P@G49Z8'^/B(^VCR$G!?YW@UG=GOAS^>B \8-)PJNBC M?I;W9PJ+_<_@'L8*+?E+Z>Z!]$8!6@[XC51(!;%=OM89BO"8'P 02?_?("RI M?QWQ,<[K-A12&=SEN.% #!T?RCOUN=Q M_@G. O MKAPUY8Y$(W!J4_<1/0K@[ATI[S>QNVGP^Y!JP-S?,=)!8X# M/^B+^%Z +4I%O.BIG*J+DFM==!C'9)Q[@38S[K MM^R=RJQL)D5>4Z0_3M,RAXQMFO5]$GTY.Y>/%18"G*9=J^^J7[9VFW?2+[., M4EOIETYSEJ5,]4NG;IA^&>525> B+.2QYCG%C58G%--GE4.C,UG%S-WV@=G5 MHGZ+I3),M9JU,+=MA]Y-'=J-6ELI(JQ>F<\); D*(^!KQU]'\*L!%.^=SHLF#FX:=I31E1@/W&/ M3WNZZ/[?N0/DD/L@] ;W\&]D>?TQL.DX""6N$08(L$R(7)((J >Z!WDS= 6: MX_N1ZZ&0Q6$P2)!TS <*#=Q;-"@X&GRJ0YVE(=JWD9MEOJ.Y%;G^G8CB,>K( MU-''W.Y%7RJD^2B(G9XYO($@&-YKL=]4#"7)>#6 D!),1RA-"3O_QT_=1J/^ M^N8WR2Q7\D_[]8O];&@ZRKY&=/>].'OK).%N>W&MO1Q^9=!:]:TSC$]F?^V& M6G_/7MR-ZQ[:P2]*;'%'#I72)'1!ND >V" 1J>7,>$F9SG0W!KZ=,Y_+]/FF M*:%ZG'O!DN"A:%QW#!GL;F8C>PLA0TDV,5L]M5]1;6U@M-X]]M-V MLHK;/KS+P#,SN'U=QPIKO _:[2PMEWD4VU=A:.O^$!A+B\)W,^SZ)$F>$7D,'MU$+7(@G=>(H;0<,07A+B=D4HU!;&.("( MR]UQ7#H.IBN<3'! M>#]R06UY0FL;T!N)BCATCN4^"+_#O!RAD)-H+$1P4NWT8?# E_D95+XBC#F, M,00EX,F7%[9+8!3X$LFJ=ZB](-);XR#::G^^I8ENB&Z<2U>JQ$X=GGK"[C@^\$8U%CFT5_ M]AM7_N;0&RO-W9423&C[?-/V+WB^+$%?V*EIM/(%8# -W&M=\K/#*,FMZ]0Z MC5JK.,T&;D1N6AW6B\[_K+YV=>5M^NS@:2(?;_NX]D=1-\Z+03'QQ;6.2K>( MX)&^5CSXT0@$5H0SBJFJ&*W15C)&3U?J)*A0,L<&]?$%! M.:+>+A96'TZU/9D2^SV(I+?^[@?"D;C1*%7E;T4_WLW+^^"SCSP$"Z,LT[U, MR;FRU& @+1)\WF;7(!%NS*[0(\^\=4U0F794V,O? R))B!($GKR,KNL&_\!_N">TU8@+9% MR0.*+?@Q.E>J)3"&05"(5F=VMW4CBYE?C@-Z(%#1J\WYUG\G4>P.IYN/*2[# M8#N*SZ4B]3$T>2I-'^3[Y:Q^!AZ8YVG'(OM;'P*4?Q>XY15/XN"U/@;HP&KY M)!*OTG^\9NJH8*NNKWO-VH3"$TB17\XZ9P;TYFVU:KUU-](6D^$/.:68Y_I^ MX U6'EOL;N7/[9DI_V]M'MXA(YO7*?EI[MPT XJU1^[5\LK H%EK=9]$(!Y$ M]$.W/C!,2_5J[:Z JW;7>J M:@NAJF%Y#::!PNYC2>&G6&JDMQ&WO2F*[HIMY>T)-J MK^(=ZTMK5D_BD9:A&X? AB*CTY,"4S54Q23!5!C(4("A*.W>+A*/HS(4IT1Q M4Q52Q1C?4!@:39EB)KM@&"Y5$X_CL LG+06&:JBJ28*I,% 89B[YU%$H]# M&(K#W'Y8IMQCTT@1Q>Y8'L"6%Y5A7VAU!'CEZ6)L#\TGDS#X(7_H35GC\GF- MK>HWJ]=OSW&"W5U!D/R.R*X4VI<R;8!B^?4K:Q)CN-.Y,U-2>BH/J%>!FEV MCZ #)+'D_\L^8Z!.867Z3#Q>LW*!S7%R799UO]&F/6LX9^%9^$)/$+N5:["$ MW\H[0D)GI&=JYT[4/[,[C86'WPI'C/LB+#S?+71M^#-_:XR:GURX^.%@3S.Y MHC[WL#&";,WA!?<7H1M]MU:M"R;NN6,W'6421'C_#'P*3/!=Q'*RCNKQ@.,< MXFZ7TA@)H(O3]DJRQ<%B,XNT11YGSQKUV551X-VYLM4( MS_H\3=750IQ%4W_@.J@OX66JA88++.KZH'#C0B/R'Q,W5,"EK3<@4,Y3?#7[ MQWB!E&K2X >XN1T&]S C>#Z)HYAGUS+IVRB[[*NG0M)85L/LY=O%U2 M]CK'#E)\.'2!FM(R.,$=7D.BA6BVR.SS+9>17?"DR15C%_2AJYI] QI]X;D" MWB?I=2_TY5E2$#U7]@.9=15.FVADEQ,L7=E:CEZA]%-+UIBS9 VC6!R-^G)- M9ZU6=3/UP3.Z"7^0_M/5K#S(^K))EO,")]^R1_4(08Z[%<$M>(8C^!%V1;I5 M]R;+QX(D@EE$+UZEIO8)NW=T%[IWE%]+U&G+G-AAJDL,#"K+ZP31J-476J.< M4K!R!(5S=FL)!B=<\V;$T/42&MW=+]3"2?O33WQ<3IE' B+X[$C=.+#M,-Q5;8E3T_PDC46 MN;VDKH[[@%J5U95Y!\\.E9PUQK.Z&HO0=7C$SK--5&\JD_E_U&YJ+XPK0*ED M#K=\LMM;'':N5&'0,_,@:A8L^OXPG71-7=>VZI=T@K-L& Q5;>78-C*OE?;?+>:5L.NFX<-B8@),)"!(.ZO, QD(,! M*UNMV4>-I47 MD=)V#JEH;NYXGLTK&ZWM-*A8S%H"H"4_J5=O;RID?.:GK_&-S@MM(J534Q#P0=3QAW9 M*C8.6)3TL3-H[,I'X/_29JC[-XVT6#^)V9A/L0FJ4*UEN>IP&OAL',@FJ7+@ M()&]5QT18EM1!LN!I?OLWTGH1@/74;\9)+(7K9.$P*S.5#8A#0-OVV:BLGOK M@#UKUNRL=2N^$]\?PM1#>(\88*-+>$D28!KP&3/R!@)"!@5VJAZ M(H;/Y6M5;]S:FKZAQ49@N:,)OQ44?..C[!1_">EYQ M[YY/HS/VID MPQDU@XR:/*,F=LD%+0P&>M:P& _9L]^NKKZ !A6P7!]_(K_Q1:S[[H,"E@:? MH=^@NO&.P7!+/0J3O)#O!G,^!LT4RD\6WCYEYZ)V6[/80$Q"X;A2-\.X8U#J M[O\M^0O'_OSAK25?Y89C90AN066_]()(+W(@^MB\&E^4N-%(/S000Q&&LBEP M>FL &H@H#ISO%WT>81_V8#P1?J3?*V*G]B)K 2W[:,=!B+/7;85GRW5&W+]5 ME,RM,8J$SLUZ+N]C#VZ@=L%6W @Q:_=MUR_^"PT/XS#7R G=2;IBU3X:;<$4 M[8+.]\Y:RF^+]#Z]I8_"N?B12N M@&Q>96@/0>".-TX^7ELS0H2DP:R$[Q+]?\(-_4@"#)4 L@>$"$D#V0,3[(%Q M?7DOJW0=Q2<1,TQ%FR<:U(JW&DDB@PT#)8HH450M5X@" T*$I,$ [X<" _," M WO!_3EA2*ZSS6#SA*/:H8$9&)"",D]!52IS\07OF1^( >M/S9..:FLH2EX8 MX+Q2\H*2%]4*URAY08B0-!C@_5!L8%YL4*GD17:8QCS9J'9D8 8&I)_,TT^5 MREV<_X''L#[X+Q:/]NG77K M#&SR/J[R59-)%]F9 8Q!M]@]>5'"-@CLT*9W[X.26S3R?F5>VFN]W3F]&T), MS=%OV=W3P8T9_N M:)8IC&\&V2NO?\R 8?=C6F2B240J!0.%A6;@0.)@! QD,]-J6/5ZTSQL*B8=IBHI"N[,P*%BXD#&PDA8SAL]R[Z\- ^IP7D\ML" M!D'2]P1KU-9W?=X)F4:CUFN;C8[LR6E"\]HG@./H!,64;8"-?1S6@5?)OAQ& M[K1MU0;J4: \:;^BV[7JEVW3VABO5)B5DCMSFK'O9\].6G#(P)T.EF3@3E=. MS]L]J],JK2"%+)R1U8QDW,BX543&C#1N6S54)..V"=M&UVHU]MY")-MV)*EB MJL \P5TMJKVD#:OJPD 50.9B0R)B! Q4!60&#B0.1L! %L-<;$A$C("!+(89 M.) X& $#U8V:BTWE1>04^S$N!R%/RW*O9>D>QZ73I\WX9I"]\OK'#!@HJ#,7 M&Q(1(V"@H,X,'$@^# 53C<4A8FEVKT=J[T3Y)QXDK*0KNS,"A8N) QL)(6,Z[ M5K-'[7O+AH%Z2)8. =D)(V PTDY0_J_1L[KMO=L\G:!T*%*GE%X'BIGI/X.K M ,U/_SW&I2Q4$4A;$00#174'2@&V+ND.M;)A,%5$*+0S P<2!R-@((MQ]N:\ MU;!LFZYG+AL'NIZY= A,55,5DP138:!L(%X]9G5:>]<]D8@=2(^B;U!:K/_*-A>=JS+1FGWTU$G8G-U*+7:-Q@<,G!D MX,C ;7>/3-UJUTN[KILLG)'UEV3SOA(>Q"",6#%FC;O<8]P?XCRX+Q= 33BR?]<4M MC',GF#L&-HGET_CYA$_'L.ST3_D[/< EFPH>7@CXBSM.F(@!$^.)%TP%C.([ M\"L+$V-1TH_$WPF^)0[D]\5QN9>N*(*!8S&.:@ID]?]7 M(!\X./>\J<6(#^ONNQ>Y%.".>-]7D U+TI_)W ML3N6+Y<*@#DBC#D0(11.$H;XA>.YN'!-Y@A^PV,U*#PC8,S!''WT#) \->3R M%3H7)?7U,7'VGX+U!1 #6 ;IQOL!_@M%EKF>ET0P2@SS"9(0OG,]-YXB-6Z% MC_B*'$4U@0"+!5Z WVI^"/QHABU@%@ NP+*(*ZR5W^) ^/A]$'Z7,/&)&P,C M+K+?OW E/(.5H(G!'W;T4V M:FZ *!+ *3A[SU6TP,'.T]^/@RCV)'6&7N+$R6QV*3/&>2["-<]S(8Z=>W\F MWC]0E$7T0M%N-G7 *F1> ,^'#.;I!@.E0("%+#8( .681<"6[M!U /9,3N3* M5H@LS'D=@Z-^$>&>+#['QD]DFAH-O9Y1F"YHPF_%13\4_/L%'\)Z7G'OGD^C M,_9R-_N\>I&-#8O,6\QCM8H_@VOCIQ,O<1XW,Q9?D+WO8KI9AOLBOA?"9S^_ MQ!49LRXTA89-29+.L#FA1V#8E)0_D3DE,W5KV#PW.&QH*#GZ;1X^^"H#?F>= ME8]CFK5F\[FI6DS^;@!.IS*%K\![!)_&A5^?O?D5'"( \UO(!X)=.0ZXEJ!+ MODI_$1VFS=3I'!UQ/J)7)M)0!/FXKZC T_6'V?J9"]Z'+[(0)G1A95,V!(8* M0JF,Q^"$HR,N73M0T&X4"^F6@)L9K/QV&P:1\B4P]-C(?/A@&BMP5*@27F0V3"#%P\1;^K.4QE?I3S)*\RQ;H,,) M&50!,HY\QTR8=&@PB[S2:0#PLZ@\"\+A#Q^'% -KS@*P+V?U,^8(S\.\'3!Y M]K?.",J_"U-_Q9,X>*US@BBK?!*)5^D_7C.5-^S9M?2\LDG'J.U:;R&AN30[ M77VU#_T7AQ, M#G7'+V>-,P.$Q@:AZ>XC-2OS*,\)W4O;WOI#Y@[VAJ0%G*H81*G2